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
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
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
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
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
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
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
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