ITotalJustice
4300c9ee1b
filebrowser/picker: backport changes in totalsms (optimise zip peek, remove unused vars and code, optimise folder count, fix missed extension parse).
2025-08-03 03:26:24 +01:00
ITotalJustice
a3780bdcea
filebrowser: add forwarder creator.
2025-08-03 00:58:03 +01:00
ITotalJustice
6554b68efa
menu: add filepicker, sidebar: add file picker entry.
...
the filepicker is a stripped down version of the file browser. only file picking is supported atm, no "select folder" yet.
2025-08-02 22:19:48 +01:00
ITotalJustice
1a00db9d55
sidebar: add text input entry
2025-08-02 19:18:42 +01:00
ITotalJustice
fb3ad260da
install: add enable prompt to filebrowser and gc menu when an install option is clicked whilst disabled.
2025-08-02 18:41:52 +01:00
ITotalJustice
ed02b0f260
sidebar: add callback when a disabled option is clicked. install: option to enable when a disabled option is clicked.
2025-08-02 18:30:56 +01:00
ITotalJustice
620334439c
themezer: show option to launch nro.
2025-08-02 17:51:36 +01:00
ITotalJustice
ab5c54b47a
themeze: prompt user to install theme after installing.
2025-08-02 17:47:09 +01:00
ITotalJustice
40e4616520
themezer: prompt user to download ThemeInjector if not installed on launch.
2025-08-02 17:21:07 +01:00
ITotalJustice
3ebb3bd055
option to hide homebrew.
2025-07-31 18:47:41 +01:00
ITotalJustice
25e19b22f7
fix broken link in readme for switch-010editor-templates
2025-07-31 03:05:47 +01:00
ITotalJustice
c67266fe1a
display install options by default, but warn the user that installing is disabled an instruct them on how to enable.
2025-07-31 02:48:19 +01:00
ITotalJustice
92d747a0f5
remove seconds from the clock, fix long file name in info box for theme music.
2025-07-31 01:41:07 +01:00
ITotalJustice
79b52ed13e
fix the spacing on some of the info boxes
2025-07-31 01:32:21 +01:00
ITotalJustice
bd3ad8782a
bump ftpsrv and haze versions (ftpsrv 85b3cf0, haze 0be1523). haze now has 4gb+ support.
2025-07-31 01:23:50 +01:00
ITotalJustice
6b57619871
change default option when installing for nca verify.
...
the default options where to always verify the nca content, this was for brick protection.
however, users seem to not care about this protection and get frustrated with the default values,
seemingly unable to find the install menu to disable said options.
this change skips verify by default. less issues for me, less unhappy users, win win.
2025-07-30 23:28:25 +01:00
ITotalJustice
c8644c80cd
add more info boxes to options, merge option.cpp changes from totalsms.
2025-07-30 23:26:15 +01:00
ITotalJustice
430ee2280a
update scrolling using delta_time to allow for smooth scrolling at different refresh rates (ie, using fpslocker).
2025-07-30 18:03:50 +01:00
vanTheodore
f71c10619c
Update es.json ( #194 )
2025-07-30 18:03:28 +01:00
ITotalJustice
b6497c03f6
backport widget changes from totalsms
2025-07-21 12:40:54 +01:00
ITotalJustice
ecb470b938
ghdl: display timestamp for each release and asset
2025-07-21 12:24:28 +01:00
ITotalJustice
a9d3734117
ghdl: list all releases
2025-07-21 11:23:43 +01:00
redraz
faf77d8212
Update ru.json ( #192 )
2025-07-21 10:34:10 +01:00
Ny'hrarr
3e6d7af720
Update pt.json ( #189 )
2025-07-21 10:33:57 +01:00
BIGBIGSUI
f69cf8130d
Update zh.json ( #187 )
...
an updated zh.json. hope it helps.
2025-07-21 10:33:42 +01:00
ITotalJustice
796208722e
workflow: only push new workflow release on push, set specific cmake version, use nproc to use all cores when building.
2025-07-21 10:30:11 +01:00
ITotalJustice
85dbc54641
remove unused usb script
2025-07-21 10:20:58 +01:00
ITotalJustice
8381446a69
disable usb and ftp installs
2025-07-21 10:17:27 +01:00
ITotalJustice
97dc39620c
use condivar in install stream to wait until the buffer is empty
2025-07-20 20:25:49 +01:00
ITotalJustice
7fb973c28d
handle more usb errors, set max for notifications, usb transfer uses unique ptr over vector, show usb speed in usb menu.
2025-07-19 20:29:53 +01:00
ITotalJustice
4421ac1ceb
use uevent in transfer loops to reduce latency between exiting and updating progress time.
2025-07-19 18:33:47 +01:00
ITotalJustice
159abfa246
bump libhaze version, multithread mtp transfers to maximise sd throughput (77MiB/s read, 40MiB/s write)
2025-07-19 17:45:39 +01:00
ITotalJustice
4b06700187
add info boxes, fix case sensitive path compares, many other changes (see comments)
...
- nca::ParseControl now gets the nacp base on the language.
- xci returns a more descriptive error and logs info during install.
- replace volatile with atmoic, label atmoic methods with volatile as per the standard.
- s2s usb install skips verifying the content as its being installed from another switch.
- fix game / save menu bug where it would only load the nacp if it has started yet, now it will force load even if its in progress.
this fixes save file zips having empty names.
- game menu saves the application type, to be later used for displaying if its a gamecard (inserted or not), launched etc.
2025-07-19 17:33:28 +01:00
Chronoss
ee68ca54b8
Update fr.json ( #182 )
2025-06-25 19:31:22 +01:00
ITotalJustice
0bfd336796
always set FsCreateOption_BigFile in fs.cpp when creating 4GiB+ file.
2025-06-25 19:28:23 +01:00
ITotalJustice
9b967a9af0
set FsSaveDataMetaInfo in save creation to match hos.
2025-06-25 19:25:00 +01:00
ITotalJustice
299aaa5359
fix save menu crash caused by commit 2ff2923.
2025-06-25 19:17:35 +01:00
ITotalJustice
4e3927bbd0
reduce explicit calls to make_unique by having app::push and options::add call it for us.
...
this commit doesn't change the codegen. it just cleans up the code slightly.
2025-06-25 19:17:01 +01:00
ITotalJustice
38f19ec778
add option to disable erpt_reports
2025-06-25 17:49:45 +01:00
ITotalJustice
168f4b0303
slightly optimise hbl by reading nro in a single pass and remove dynamic memory.
2025-06-25 17:37:28 +01:00
ITotalJustice
6f8300fb32
filter out some apps (hbmenu, retroarch core) if replaced via another app, or false positive. remove uneeded file.close() and commit calls.
2025-06-25 01:39:46 +01:00
ITotalJustice
2ff2923d39
replace almost all uses of shared_ptr with unique_ptr.
2025-06-23 20:02:04 +01:00
ITotalJustice
aa724e12ba
fix invalid character being set in file path for themes (via theme name or author). log module in error box.
...
fixes #184
2025-06-23 17:08:42 +01:00
ITotalJustice
e039309a77
clear title result array when nxtc cache is deleted. rename sys-tweek -> sys-tweak.
2025-06-22 21:34:36 +01:00
ITotalJustice
a4f0a97088
use app_id for save backups for when the app is corrupted.
2025-06-21 23:25:21 +01:00
ITotalJustice
9d4c431eef
add save creation. add loading sys-tweek entries. add title cache delete.
2025-06-21 22:25:51 +01:00
ITotalJustice
1f7179e941
simplify title cache loading.
2025-06-21 15:32:55 +01:00
ITotalJustice
4d27bf5492
bump version for new release 0.13.2 -> 0.13.3
0.13.3
2025-06-19 11:40:42 +01:00
ITotalJustice
6b85d2cef1
fix account save listing where the profile uid differs from the account uid.
...
i am unsure how this happens, as i thought the profile uid was the same as the account uid, but apparently this can differ.
on the same switch in sysmmc, the uid's match, so everything works.
again on the same switch, created in emummc, same account, the uid differs...
i performed the same test but on another 2 switches, and the uid's all match, so i am not sure what causes them to change.
in any case, using the uid from the account is the intended behaviour anyway, so this commit fixes that.
2025-06-19 11:37:08 +01:00
xHR
aae9930f5e
Updated UK translation ( #180 )
...
* fixed long strings, translate untranslated
* Updated UK translation
2025-06-19 11:36:42 +01:00