Commit Graph

  • 6b57619871 change default option when installing for nca verify. ITotalJustice 2025-07-30 23:28:25 +01:00
  • c8644c80cd add more info boxes to options, merge option.cpp changes from totalsms. ITotalJustice 2025-07-30 23:26:15 +01:00
  • 430ee2280a update scrolling using delta_time to allow for smooth scrolling at different refresh rates (ie, using fpslocker). ITotalJustice 2025-07-30 18:03:50 +01:00
  • f71c10619c Update es.json (#194) vanTheodore 2025-07-30 13:03:28 -04:00
  • b6497c03f6 backport widget changes from totalsms ITotalJustice 2025-07-21 12:40:54 +01:00
  • ecb470b938 ghdl: display timestamp for each release and asset ITotalJustice 2025-07-21 12:24:28 +01:00
  • a9d3734117 ghdl: list all releases ITotalJustice 2025-07-21 11:23:43 +01:00
  • faf77d8212 Update ru.json (#192) redraz 2025-07-21 12:34:10 +03:00
  • 3e6d7af720 Update pt.json (#189) Ny'hrarr 2025-07-21 06:33:57 -03:00
  • f69cf8130d Update zh.json (#187) BIGBIGSUI 2025-07-21 17:33:42 +08:00
  • 796208722e workflow: only push new workflow release on push, set specific cmake version, use nproc to use all cores when building. ITotalJustice 2025-07-21 10:30:11 +01:00
  • 85dbc54641 remove unused usb script ITotalJustice 2025-07-21 10:20:58 +01:00
  • 8381446a69 disable usb and ftp installs ITotalJustice 2025-07-21 10:17:27 +01:00
  • 97dc39620c use condivar in install stream to wait until the buffer is empty ITotalJustice 2025-07-20 20:25:49 +01:00
  • 7fb973c28d handle more usb errors, set max for notifications, usb transfer uses unique ptr over vector, show usb speed in usb menu. ITotalJustice 2025-07-19 20:29:53 +01:00
  • 4421ac1ceb use uevent in transfer loops to reduce latency between exiting and updating progress time. ITotalJustice 2025-07-19 18:33:47 +01:00
  • 159abfa246 bump libhaze version, multithread mtp transfers to maximise sd throughput (77MiB/s read, 40MiB/s write) ITotalJustice 2025-07-19 17:45:39 +01:00
  • 4b06700187 add info boxes, fix case sensitive path compares, many other changes (see comments) ITotalJustice 2025-07-19 17:33:28 +01:00
  • ee68ca54b8 Update fr.json (#182) Chronoss 2025-06-25 20:31:22 +02:00
  • 0bfd336796 always set FsCreateOption_BigFile in fs.cpp when creating 4GiB+ file. ITotalJustice 2025-06-25 19:28:23 +01:00
  • 9b967a9af0 set FsSaveDataMetaInfo in save creation to match hos. ITotalJustice 2025-06-25 19:25:00 +01:00
  • 299aaa5359 fix save menu crash caused by commit 2ff2923. ITotalJustice 2025-06-25 19:17:35 +01:00
  • 4e3927bbd0 reduce explicit calls to make_unique by having app::push and options::add call it for us. ITotalJustice 2025-06-25 19:17:01 +01:00
  • 38f19ec778 add option to disable erpt_reports ITotalJustice 2025-06-25 17:49:45 +01:00
  • 168f4b0303 slightly optimise hbl by reading nro in a single pass and remove dynamic memory. ITotalJustice 2025-06-25 17:37:28 +01:00
  • 6f8300fb32 filter out some apps (hbmenu, retroarch core) if replaced via another app, or false positive. remove uneeded file.close() and commit calls. ITotalJustice 2025-06-25 01:39:46 +01:00
  • 2ff2923d39 replace almost all uses of shared_ptr with unique_ptr. ITotalJustice 2025-06-23 20:02:04 +01:00
  • aa724e12ba fix invalid character being set in file path for themes (via theme name or author). log module in error box. ITotalJustice 2025-06-23 17:08:42 +01:00
  • e039309a77 clear title result array when nxtc cache is deleted. rename sys-tweek -> sys-tweak. ITotalJustice 2025-06-22 21:34:36 +01:00
  • a4f0a97088 use app_id for save backups for when the app is corrupted. ITotalJustice 2025-06-21 23:25:21 +01:00
  • 9d4c431eef add save creation. add loading sys-tweek entries. add title cache delete. ITotalJustice 2025-06-21 22:25:51 +01:00
  • 1f7179e941 simplify title cache loading. ITotalJustice 2025-06-21 15:32:55 +01:00
  • 4d27bf5492 bump version for new release 0.13.2 -> 0.13.3 0.13.3 ITotalJustice 2025-06-19 11:40:42 +01:00
  • 6b85d2cef1 fix account save listing where the profile uid differs from the account uid. ITotalJustice 2025-06-19 11:37:08 +01:00
  • aae9930f5e Updated UK translation (#180) xHR 2025-06-19 13:36:42 +03:00
  • eca19aa4bf fix hdd createDirWithPath, improve flashcart detection in gc menu, bump version for new release 0.13.1 -> 0.13.2 0.13.2 ITotalJustice 2025-06-18 23:17:58 +01:00
  • 8e02538405 fix nvjpg crashing when trying to load a non-jpg image, fix building with nvjpg disable, optimise invalid nro asset loading, bump version for new release 0.13.0 -> 0.13.1 0.13.1 ITotalJustice 2025-06-18 21:10:15 +01:00
  • 928da0cbda bump version for new release 0.12.0 -> 0.13.0 0.13.0 ITotalJustice 2025-06-18 15:42:50 +01:00
  • 267693c6ab Revert "disable mtp install" ITotalJustice 2025-06-18 15:22:53 +01:00
  • 3f99afaa38 add personalised -> common convert. patch bad common tickets. fix yati installing nca's if already installed. ITotalJustice 2025-06-18 15:07:07 +01:00
  • 8e67e5f0fc disable mtp install ITotalJustice 2025-06-17 22:16:54 +01:00
  • cb1508e6d5 Update pt.json (#178) Ny'hrarr 2025-06-17 13:32:53 -03:00
  • 070be1ff94 fix filebrowser touch (related to f2462cff81). ITotalJustice 2025-06-17 11:46:34 +01:00
  • 7730eacea8 fix mtp install (again) due to the next transfer trying to start before the previous one had finished. ITotalJustice 2025-06-17 11:23:45 +01:00
  • c5e3373fe1 fix filebrowser mount name not being displayed as the current option if translations are enabled ITotalJustice 2025-06-17 11:00:56 +01:00
  • d7ec620173 signal homebrew refresh when downloading an app via ghdl ITotalJustice 2025-06-17 10:57:24 +01:00
  • 1c72350d4a add mtp install, fix es ticket being the wrong size, fix yati not returning the read fail result, updated haze, updated translations ITotalJustice 2025-06-17 10:48:07 +01:00
  • 4ef15f8b81 German File Update (#177) sandmaennchen5 2025-06-17 02:59:13 +02:00
  • 8fc7b614a0 update Chinese translation and fix typo (#172) Aistra 2025-06-17 08:58:39 +08:00
  • 0789a69975 delete save file before restoring. always commit fs after every write + close, delete, rename, create. ITotalJustice 2025-06-17 01:57:42 +01:00
  • b405a816c9 use actual save timestamp when creating a zip backup ITotalJustice 2025-06-17 01:03:18 +01:00
  • 99c1db3655 disable hdd->hdd threading. only open log write on write to allow for reads. log fw/ams version. ITotalJustice 2025-06-17 00:57:46 +01:00
  • 6b099de63c fix passing raw string to vsprintf. ITotalJustice 2025-06-12 21:50:06 +01:00
  • 275707fe27 add mtp custom mount support (image sd, image nand, install, speed test). ITotalJustice 2025-06-12 14:47:33 +01:00
  • c535b96b12 bump oss-nvjpg version fdcaba8 -> 16c10a3 (fixes homebrew icon decoding). ITotalJustice 2025-06-10 20:23:37 +01:00
  • 6b77cbb0c0 enable boost mode as early as possible during init, and exit boost as late as possible during exit. ITotalJustice 2025-06-09 12:32:43 +01:00
  • a33d8e1061 fix gc menu button::A not being enabled when a gamecard is not inserted. ITotalJustice 2025-06-09 12:20:27 +01:00
  • aaf11211dc add basic error messages for internal sphaira errors. ITotalJustice 2025-06-09 12:11:05 +01:00
  • 83b2aca942 bump ftpsrv version from 8c18431 -> 8782f6b ITotalJustice 2025-06-09 10:26:31 +01:00
  • fbae286dff Spanish file Update (#170) impeeza 2025-06-08 16:08:46 -05:00
  • ba9b6b54bf Update zh.json (#171) 游家小少 2025-06-09 05:07:43 +08:00
  • 1677514355 Update pt.json (#169) Ny'hrarr 2025-06-07 16:37:18 -03:00
  • ec1042efa3 rename Bcat -> BCAT, rename bcat folder to BCAT, better impl for stripping leading '/' for zip_add. ITotalJustice 2025-06-07 20:27:36 +01:00
  • b03ad4ade3 support for all save types (system, bcat, cache, device). ITotalJustice 2025-06-07 17:55:04 +01:00
  • 04f6e5d2a8 update homebrew menu when app is installed from the appstore, add same effect to a few other menus (unused). ITotalJustice 2025-06-07 13:03:44 +01:00
  • 16c074db1a strip leading '/' in fs::AppendPath(). ITotalJustice 2025-06-07 11:54:56 +01:00
  • 8d958a2d1d in save menu close account service as soon as account data is loaded. ITotalJustice 2025-06-07 11:49:50 +01:00
  • 74c1cd3be0 add support for backup/restore save to usb ITotalJustice 2025-06-07 11:45:06 +01:00
  • 0fd5f348e2 Update french translation and fix a small typing error. (#168) shadow2560 2025-06-07 09:13:34 +02:00
  • 0c9433d0d3 Update ru.json (#166) redraz 2025-06-05 10:59:00 +03:00
  • 8fb34d42dc fix very rare crash when closing sphaira from the appstore when saves/games menu has also been opened. ITotalJustice 2025-06-05 02:56:13 +01:00
  • be831eb04a Update pt.json (#165) Ny'hrarr 2025-06-04 22:51:49 -03:00
  • 43ebab52d4 bump version for new release 0.11.3 -> 0.12.0 0.12.0 ITotalJustice 2025-06-05 01:00:08 +01:00
  • a5f9eaa392 compress save backup by default ITotalJustice 2025-06-05 00:42:29 +01:00
  • cc2064f296 remove save support from ftpsrv as it may conflict with the new save menu. ITotalJustice 2025-06-05 00:32:40 +01:00
  • f2462cff81 add save backup/restore, fix filebrowser touch screen, optimise all zip/unzip file code by using bigger stdio buffers. ITotalJustice 2025-06-05 00:17:55 +01:00
  • b2e25abf08 fixed long strings, translate untranslated (#164) xHR 2025-06-04 16:13:57 +03:00
  • cd0817bd11 add explicit sleep in between batch delete calls in order to not pin core3. ITotalJustice 2025-06-03 02:36:53 +01:00
  • e88ca8ede1 fix nvjpg icon loading if w*bpp != pitch. add build option to enable/disable nvjpg (for testing). ITotalJustice 2025-06-03 02:16:23 +01:00
  • 7a83269d98 disable nvjpg for homebrew menu (for now). ITotalJustice 2025-06-02 23:09:31 +01:00
  • 4be1d48215 use oss-nvjpg for loading jpeg images (homebrew, games and themezer). ITotalJustice 2025-06-02 22:18:38 +01:00
  • 8485ff1e99 use nxtc (nx title cache) for caching titles in the game menu. ITotalJustice 2025-06-02 20:52:08 +01:00
  • be66b10f49 Update fr.json (#162) Chronoss 2025-06-02 19:02:01 +02:00
  • 1f22971493 中文语言文件更新 (#163) 游家小少 2025-06-03 01:01:43 +08:00
  • ea943088e5 usbds only set zlt on write ITotalJustice 2025-06-02 18:00:40 +01:00
  • 298be4a344 appstore add option to show installed files for app, add option to launch app website. slightly round scrollbar. ITotalJustice 2025-06-02 17:51:48 +01:00
  • f37fc13b7c bump yyjson version 0.10.0 -> 0.11.1 (silences cmake warning) ITotalJustice 2025-06-01 23:51:41 +01:00
  • 506b74868e remove old screenshots. ITotalJustice 2025-05-31 22:15:16 +01:00
  • 4a59d1cfda add support for loading custom forwarder gif/logo from file. ITotalJustice 2025-05-31 22:14:02 +01:00
  • 7201c8347f handle left/right side menu swapping. ITotalJustice 2025-05-31 18:45:57 +01:00
  • c8a3df3cfc merge Chinese translation from #159 ITotalJustice 2025-05-31 18:20:10 +01:00
  • 2ef7742903 Merge branch 'multi_thread_everything' ITotalJustice 2025-05-31 18:08:17 +01:00
  • f98135325a fix icon/list layout where the highlighted border would be clipped. ITotalJustice 2025-05-31 18:03:12 +01:00
  • fd765aa8c8 Updated theme, new translated strings, adjust left side split-screen x position. (#156) Yorunokyujitsu 2025-06-01 02:02:53 +09:00
  • ec93dd5a7d Add default theme and update screenshots (#160) Ny'hrarr 2025-05-31 13:36:54 -03:00
  • 0e885ff2d5 Pt patches (#157) Ny'hrarr 2025-05-31 13:35:55 -03:00
  • 5893cb575e fix ncz block installs, fix error module value being out of range, display error on install from filebrowser. ITotalJustice 2025-05-31 17:30:28 +01:00
  • b46136b959 optimise fs CreateDirectoryRecursively() by checking if the path already exists prior to the loop. ITotalJustice 2025-05-30 13:16:39 +01:00
  • 390c1e870d multi-thread zip and unzip code. option to download appstore zip to mem. hasher mem support. ITotalJustice 2025-05-30 12:34:29 +01:00
  • 17b341d83a fix ncz install due to write offset being applied twice, fix zlt, bump version 0.11.2 -> 0.11.3 0.11.3 ITotalJustice 2025-05-29 01:45:15 +01:00