Pengfei
|
16e41c8fd4
|
UI fixes
|
2021-08-18 11:17:10 +08:00 |
|
Pengfei
|
61eb960c0e
|
Fixes to ImportDialog
1. Fixed size sorting
2. Added size & exists display to top level titles in title view
|
2021-08-18 10:20:02 +08:00 |
|
Pengfei
|
b7d017f921
|
Fix build
|
2021-08-17 17:31:44 +08:00 |
|
Pengfei
|
fa00d49fe6
|
Use checkable tree widget items (instead of doing everything ourselves)
|
2021-08-17 17:24:25 +08:00 |
|
Pengfei
|
fb182f2627
|
Fix clang, and clean up apple-specific code
|
2021-08-17 00:47:26 +08:00 |
|
Pengfei
|
e2cd3f117a
|
Fix build
|
2021-08-17 00:37:48 +08:00 |
|
Pengfei
|
0cf7e8a84a
|
Really properly be per-monitor DPI aware
This is so hard...
|
2021-08-17 00:30:08 +08:00 |
|
Pengfei
|
d78c1cb734
|
Fix build for Qt < 5.15
|
2021-08-09 22:05:25 +08:00 |
|
Pengfei
|
b25c40302f
|
Remove context help from all dialogs
|
2021-08-09 19:04:44 +08:00 |
|
Pengfei
|
7579554c0a
|
Add Save Icon feature
|
2021-08-09 18:53:51 +08:00 |
|
Pengfei
|
a54ecbda86
|
Fix clang
|
2021-08-09 16:48:39 +08:00 |
|
Pengfei
|
9fbdf6f529
|
Reorganize code
|
2021-08-09 16:34:03 +08:00 |
|
Pengfei
|
b331f50b91
|
Move EncryptionType to NCCHContainer
|
2021-08-09 11:16:18 +08:00 |
|
Pengfei
|
f22ecacb7c
|
Sth more
|
2021-08-09 11:01:24 +08:00 |
|
Pengfei
|
6d87d48902
|
add missing header guard
|
2021-08-09 10:57:05 +08:00 |
|
Pengfei
|
d266207561
|
Fix clang
|
2021-08-09 10:54:41 +08:00 |
|
Pengfei
|
6013879213
|
Removed 'Encryption' column
|
2021-08-09 10:53:37 +08:00 |
|
Pengfei
|
09f3f46515
|
Add more content type traits
|
2021-08-09 10:41:49 +08:00 |
|
Pengfei
|
d0da439731
|
Implement contents check
|
2021-08-09 00:42:45 +08:00 |
|
Pengfei
|
ea24716a38
|
Add checks for TMD and Ticket
|
2021-08-08 17:26:34 +08:00 |
|
Pengfei
|
3d68baf55c
|
Preliminary work for a title info dialog
pending DRY fixes, etc
|
2021-08-08 15:52:00 +08:00 |
|
Pengfei
|
e4612770a5
|
More unused variables
|
2021-08-08 09:05:43 +08:00 |
|
Pengfei
|
d27adc8fc9
|
small UI text improvement
|
2021-08-08 09:04:23 +08:00 |
|
Pengfei
|
fb395d6dc1
|
Convenience - detect auto_filename
|
2021-08-07 14:36:47 +08:00 |
|
Pengfei
|
ec176e4fdf
|
Fix unused variable
|
2021-08-07 14:32:50 +08:00 |
|
Pengfei
|
beafa2b7a4
|
Change filename format to better match GM9's
|
2021-08-07 12:29:48 +08:00 |
|
Pengfei
|
3b14bbfbd6
|
Fix macos
|
2021-08-07 10:54:00 +08:00 |
|
Pengfei
|
d34ba541fd
|
Fix for NAND titles in threeSDumper
Otherwise there might be multiple copies of them after system updates
|
2021-08-07 10:49:34 +08:00 |
|
Pengfei
|
5c575847a6
|
Fix for CIA meta
Only titles with SMDH should have a meta
|
2021-08-07 10:49:14 +08:00 |
|
Pengfei
|
327a5a52a9
|
Fix for DLC
|
2021-08-07 10:48:43 +08:00 |
|
Pengfei
|
ed8d6a1a82
|
Add support for system applets
|
2021-08-07 01:00:39 +08:00 |
|
Pengfei
|
5b55f801f0
|
Fix wrapper initialization
|
2021-08-06 18:48:17 +08:00 |
|
Pengfei
|
be9e1386c3
|
Change CIA building to be TMD-oriented
... just like how it should be.
|
2021-08-06 14:56:54 +08:00 |
|
Pengfei
|
d4e1404788
|
Fixes to CIA building
1. Optimizes ticket finding
2. Fixes progress reporting overshoot
3. Use u64 for size in general
4. Various other fixes and cleanups
|
2021-08-06 00:55:35 +08:00 |
|
Pengfei
|
fd1c2363eb
|
Fix critical typo
|
2021-08-04 21:43:24 +08:00 |
|
Pengfei
|
b4c506d802
|
Fix more macos
|
2021-08-04 11:26:56 +08:00 |
|
Pengfei
|
1fe45d890c
|
More refactor going on
|
2021-08-04 11:25:39 +08:00 |
|
Pengfei
|
0abddb7e79
|
Fix macos build
|
2021-08-04 11:13:41 +08:00 |
|
Pengfei
|
c7b66f6308
|
Pointless huge refactor
|
2021-08-04 11:11:52 +08:00 |
|
Pengfei
|
22ebf68b90
|
Remove ResultStatus
And instead use bool to represent result, which is simpler and more consistent, as there's no error reporting anyways.
|
2021-08-04 09:58:17 +08:00 |
|
Pengfei
|
1f0a969cb7
|
Add CIABuildDialog
|
2021-08-04 00:35:01 +08:00 |
|
Pengfei
|
bbcad43d1c
|
Fix.
|
2021-08-03 15:21:13 +08:00 |
|
Pengfei
|
781d76bdab
|
Use destructor to release file handle
Instead of relying on writing `file.reset()`s
|
2021-08-02 00:53:03 +08:00 |
|
Pengfei
|
aed564fb25
|
Add Legit CIA building
|
2021-07-31 17:28:00 +08:00 |
|
Pengfei
|
75f79e10d1
|
Generalize QuickDecryptor
|
2021-07-31 17:25:56 +08:00 |
|
Pengfei
|
7115c30f76
|
Fix TMD signature validation
|
2021-07-31 17:23:33 +08:00 |
|
Pengfei
|
3021cfe5f0
|
Changes to TMD and CIA builder
Prepare for legit CIA.
|
2021-07-30 17:07:42 +08:00 |
|
Pengfei
|
d14ea03271
|
Refactor code - Add Signature class
|
2021-07-30 14:47:53 +08:00 |
|
Pengfei
|
15b1af7dd1
|
Add signature validation to TMD
|
2021-07-29 23:27:13 +08:00 |
|
Pengfei
|
502e05dc2b
|
Add CIABuildType to CIABuilder; Add legit ticket handling
|
2021-07-29 16:38:41 +08:00 |
|