Josh Shippam
df9507abc7
Update ci.yml
2023-09-10 02:41:09 +01:00
Josh Shippam
154fed2d0d
Update ci.yml
2023-09-10 02:28:17 +01:00
Josh Shippam
8635ba5f22
Update pre-upload.sh
2023-09-10 02:16:41 +01:00
Josh Shippam
75ffed53ff
Update docker.sh
2023-09-10 02:07:14 +01:00
Josh Shippam
0600710af5
Update README.md
2023-09-10 02:05:17 +01:00
Josh Shippam
3f64bc209d
Update ci.yml
2023-09-10 02:04:56 +01:00
Pengfei Zhu
010d99f54d
Fix the 64-bit shift
2022-07-02 00:08:15 +08:00
Pengfei Zhu
826ac205d8
More MSVC warnings
2022-07-01 23:52:14 +08:00
Pengfei Zhu
981100611a
Fix more MSVC warnings
2022-07-01 23:42:09 +08:00
Pengfei Zhu
a2404bf243
Randomly fixing some MSVC warnings
2022-07-01 18:50:10 +08:00
Pengfei Zhu
17ea02a1b8
Update bundled Qt
2022-07-01 18:31:58 +08:00
Pengfei Zhu
f66d3cd0fd
Update CryptoPP to fix g++ build on C++20
2022-07-01 18:03:52 +08:00
Pengfei
455e9a13ce
Fix log destination again on macOS
2021-09-18 20:11:42 +08:00
Pengfei
be70f5a932
Fix trace log
2021-09-11 22:27:59 +08:00
Pengfei
e390390163
What the heck?
2021-09-11 08:50:07 +08:00
Pengfei
c6b5d96906
Try fix log path for macos
2021-09-11 08:36:24 +08:00
Pengfei
227640fd90
Fix macos build
2021-09-11 07:56:19 +08:00
Pengfei
c9d7dc0d6e
Update UI to display details on error
2021-09-10 23:12:14 +08:00
Pengfei
1e78eefa03
Fix log file path
2021-09-10 22:09:21 +08:00
Pengfei
c4e5e05b8d
Overhauls the logging system
...
Updated fmt to 8.0.0.
This is now more compile-time, and outputs to stderr, file as well as a buffer.
2021-09-10 22:04:25 +08:00
Pengfei
ecdbe63c47
Correctly handle content index sizes
2021-09-09 16:06:44 +08:00
Pengfei
5ed4b25297
Removed create release from GH Actions
2021-09-01 19:35:26 +08:00
Pengfei
f74a498c3c
Update README.md
2021-09-01 19:04:03 +08:00
Pengfei
31c227c4cf
Fix build
2021-09-01 18:52:51 +08:00
Pengfei
26df204814
Reworked Savegame to accept raw DISA archive instead
...
Also fixed couple issues with LoadSharedRomFS
2021-09-01 18:51:31 +08:00
Pengfei
34d352b3cc
Use Config Savegame to determine system language and change display title accordingly
2021-09-01 18:29:35 +08:00
Pengfei
101b5b7cee
Minor improvement to UX
2021-08-31 22:50:05 +08:00
Pengfei
bfb7072013
Fix SeedDB
2021-08-31 22:09:19 +08:00
Pengfei
b2fdd1839f
Fixed progress bar
2021-08-31 22:01:21 +08:00
Pengfei
78e88b7a6e
UI text fix
2021-08-31 15:36:38 +08:00
Pengfei
13da4913c9
Add a check in LoadPresetConfig
2021-08-31 15:35:14 +08:00
Pengfei
c8730f2eac
Add NAND indication in MainDialog
2021-08-31 15:32:52 +08:00
Pengfei
0920462a94
Add SelectNandDialog
2021-08-31 11:22:48 +08:00
Pengfei
fb2c4decdb
Move setWindowFlags to DPIAwareDialog
...
And use new helper in Utilites
2021-08-31 11:19:21 +08:00
Pengfei
85fff614d3
Support for multiple NANDs
...
Preliminary support is added for multiple NANDs. ticket.db, title.db and seed.db will be merged, while the first NAND will be used for system titles and data.
Future changes to the frontend will allow selecting NANDs.
2021-08-30 22:33:24 +08:00
Pengfei
d280dfcffe
Added some features to SeedDB
2021-08-30 20:12:46 +08:00
Pengfei
d90c858715
Update TRY macro to allow for use without second argument
2021-08-30 20:03:27 +08:00
Pengfei
8e3d48c743
Reworked DBs to support merging of multiple files
2021-08-30 16:22:40 +08:00
Pengfei
5fad7c0243
Remove IsNandTitle
2021-08-27 12:11:00 +08:00
Pengfei
3ecbaec22d
Fix missing header guard
2021-08-27 12:08:36 +08:00
Pengfei
9ade95e418
Minor frontend improvement
...
Name more titles to avoid confusion
2021-08-27 09:55:53 +08:00
Pengfei
035c71bfe9
Decouple core and frontend further
...
1. Unified titles & nand titles in the backend
2. Moved Application/Update/DLC and Title/Applet distinction to frontend
3. Merged System Save/Extra into System Data
4. Restore the special icon to System Archives
2021-08-26 22:31:18 +08:00
Pengfei
c4e4966598
Separate NandSavegame/Extdata
...
Pending further UI changes
2021-08-26 15:08:17 +08:00
Pengfei
ef3063c7ab
Removed special case handling for config savegame
2021-08-25 21:56:39 +08:00
Pengfei
6cadb86071
Removed special case handling for system archives & safe mode firm
2021-08-25 21:51:27 +08:00
Pengfei
e095abd3cc
Removed special cases for some contents
2021-08-25 20:53:07 +08:00
Pengfei
8bcaa0b711
Normalize line endings that got messed up for whatever reason
2021-08-24 18:49:11 +08:00
Pengfei
adb4325d79
Add a rate limiter to Qt's progress dialog
...
To work around a macOS specific issue where theh progress bar is not updated. With this the previous workaround for other OSes also isn't needed.
2021-08-24 17:31:15 +08:00
Pengfei
a30dfd7e34
Keep trying to fix things...
2021-08-18 17:30:30 +08:00
Pengfei
b7b5e41908
Simplify code and trying to fix things on macos
2021-08-18 11:36:11 +08:00