Commit Graph

  • df9507abc7 Update ci.yml master Josh Shippam 2023-09-10 02:41:09 +01:00
  • 154fed2d0d Update ci.yml Josh Shippam 2023-09-10 02:28:17 +01:00
  • 8635ba5f22 Update pre-upload.sh Josh Shippam 2023-09-10 02:16:41 +01:00
  • 75ffed53ff Update docker.sh Josh Shippam 2023-09-10 02:07:14 +01:00
  • 0600710af5 Update README.md Josh Shippam 2023-09-10 02:05:17 +01:00
  • 3f64bc209d Update ci.yml Josh Shippam 2023-09-10 02:04:56 +01:00
  • 010d99f54d Fix the 64-bit shift Pengfei Zhu 2022-07-02 00:08:15 +08:00
  • 826ac205d8 More MSVC warnings Pengfei Zhu 2022-07-01 23:52:14 +08:00
  • 981100611a Fix more MSVC warnings Pengfei Zhu 2022-07-01 23:42:09 +08:00
  • a2404bf243 Randomly fixing some MSVC warnings Pengfei Zhu 2022-07-01 18:50:10 +08:00
  • 17ea02a1b8 Update bundled Qt Pengfei Zhu 2022-07-01 18:31:29 +08:00
  • f66d3cd0fd Update CryptoPP to fix g++ build on C++20 Pengfei Zhu 2022-07-01 18:03:52 +08:00
  • 455e9a13ce Fix log destination again on macOS Pengfei 2021-09-11 08:56:34 +08:00
  • be70f5a932 Fix trace log Pengfei 2021-09-11 22:27:59 +08:00
  • e390390163 What the heck? Pengfei 2021-09-11 08:50:07 +08:00
  • c6b5d96906 Try fix log path for macos Pengfei 2021-09-11 08:36:24 +08:00
  • 227640fd90 Fix macos build Pengfei 2021-09-11 07:56:19 +08:00
  • c9d7dc0d6e Update UI to display details on error Pengfei 2021-09-10 23:12:14 +08:00
  • 1e78eefa03 Fix log file path Pengfei 2021-09-10 22:09:21 +08:00
  • c4e5e05b8d Overhauls the logging system Pengfei 2021-09-10 22:04:25 +08:00
  • ecdbe63c47 Correctly handle content index sizes Pengfei 2021-09-09 16:06:44 +08:00
  • 5ed4b25297 Removed create release from GH Actions Pengfei 2021-09-01 19:35:26 +08:00
  • f74a498c3c Update README.md Pengfei 2021-09-01 19:04:03 +08:00
  • 31c227c4cf Fix build Pengfei 2021-09-01 18:52:51 +08:00
  • 26df204814 Reworked Savegame to accept raw DISA archive instead Pengfei 2021-09-01 18:51:31 +08:00
  • 34d352b3cc Use Config Savegame to determine system language and change display title accordingly Pengfei 2021-09-01 18:29:35 +08:00
  • 101b5b7cee Minor improvement to UX Pengfei 2021-08-31 22:50:05 +08:00
  • bfb7072013 Fix SeedDB Pengfei 2021-08-31 22:09:19 +08:00
  • b2fdd1839f Fixed progress bar Pengfei 2021-08-31 22:01:21 +08:00
  • 78e88b7a6e UI text fix Pengfei 2021-08-31 15:36:38 +08:00
  • 13da4913c9 Add a check in LoadPresetConfig Pengfei 2021-08-31 15:35:14 +08:00
  • c8730f2eac Add NAND indication in MainDialog Pengfei 2021-08-31 15:32:52 +08:00
  • 0920462a94 Add SelectNandDialog Pengfei 2021-08-31 11:22:48 +08:00
  • fb2c4decdb Move setWindowFlags to DPIAwareDialog Pengfei 2021-08-31 10:39:43 +08:00
  • 85fff614d3 Support for multiple NANDs Pengfei 2021-08-30 22:33:24 +08:00
  • d280dfcffe Added some features to SeedDB Pengfei 2021-08-30 20:12:46 +08:00
  • d90c858715 Update TRY macro to allow for use without second argument Pengfei 2021-08-30 20:03:27 +08:00
  • 8e3d48c743 Reworked DBs to support merging of multiple files Pengfei 2021-08-30 16:20:54 +08:00
  • 5fad7c0243 Remove IsNandTitle Pengfei 2021-08-27 12:11:00 +08:00
  • 3ecbaec22d Fix missing header guard Pengfei 2021-08-27 12:08:36 +08:00
  • 9ade95e418 Minor frontend improvement Pengfei 2021-08-27 09:55:53 +08:00
  • 035c71bfe9 Decouple core and frontend further Pengfei 2021-08-26 22:31:18 +08:00
  • c4e4966598 Separate NandSavegame/Extdata Pengfei 2021-08-26 15:08:17 +08:00
  • ef3063c7ab Removed special case handling for config savegame Pengfei 2021-08-25 21:56:39 +08:00
  • 6cadb86071 Removed special case handling for system archives & safe mode firm Pengfei 2021-08-25 21:51:27 +08:00
  • e095abd3cc Removed special cases for some contents Pengfei 2021-08-25 20:53:07 +08:00
  • 8bcaa0b711 Normalize line endings that got messed up for whatever reason Pengfei 2021-08-24 18:49:11 +08:00
  • adb4325d79 Add a rate limiter to Qt's progress dialog Pengfei 2021-08-18 20:40:53 +08:00
  • a30dfd7e34 Keep trying to fix things... Pengfei 2021-08-18 17:30:30 +08:00
  • b7b5e41908 Simplify code and trying to fix things on macos Pengfei 2021-08-18 11:36:11 +08:00
  • 16e41c8fd4 UI fixes Pengfei 2021-08-18 11:17:10 +08:00
  • 61eb960c0e Fixes to ImportDialog Pengfei 2021-08-18 10:20:02 +08:00
  • b7d017f921 Fix build Pengfei 2021-08-17 17:31:44 +08:00
  • fa00d49fe6 Use checkable tree widget items (instead of doing everything ourselves) Pengfei 2021-08-17 17:24:25 +08:00
  • fb182f2627 Fix clang, and clean up apple-specific code Pengfei 2021-08-17 00:47:26 +08:00
  • e2cd3f117a Fix build Pengfei 2021-08-17 00:37:48 +08:00
  • 0cf7e8a84a Really properly be per-monitor DPI aware Pengfei 2021-08-17 00:30:08 +08:00
  • d78c1cb734 Fix build for Qt < 5.15 Pengfei 2021-08-09 22:05:25 +08:00
  • b25c40302f Remove context help from all dialogs Pengfei 2021-08-09 19:04:44 +08:00
  • 7579554c0a Add Save Icon feature Pengfei 2021-08-09 18:53:51 +08:00
  • a54ecbda86 Fix clang Pengfei 2021-08-09 16:48:39 +08:00
  • 9fbdf6f529 Reorganize code Pengfei 2021-08-09 16:34:03 +08:00
  • b331f50b91 Move EncryptionType to NCCHContainer Pengfei 2021-08-09 11:16:18 +08:00
  • f22ecacb7c Sth more Pengfei 2021-08-09 11:01:24 +08:00
  • 6d87d48902 add missing header guard Pengfei 2021-08-09 10:57:05 +08:00
  • d266207561 Fix clang Pengfei 2021-08-09 10:54:41 +08:00
  • 6013879213 Removed 'Encryption' column Pengfei 2021-08-09 10:53:37 +08:00
  • 09f3f46515 Add more content type traits Pengfei 2021-08-09 10:41:49 +08:00
  • d0da439731 Implement contents check Pengfei 2021-08-09 00:42:45 +08:00
  • ea24716a38 Add checks for TMD and Ticket Pengfei 2021-08-08 17:26:34 +08:00
  • 3d68baf55c Preliminary work for a title info dialog Pengfei 2021-08-08 15:52:00 +08:00
  • e4612770a5 More unused variables Pengfei 2021-08-08 09:05:43 +08:00
  • d27adc8fc9 small UI text improvement Pengfei 2021-08-08 09:04:23 +08:00
  • fb395d6dc1 Convenience - detect auto_filename Pengfei 2021-08-07 14:36:47 +08:00
  • ec176e4fdf Fix unused variable Pengfei 2021-08-07 14:32:50 +08:00
  • beafa2b7a4 Change filename format to better match GM9's Pengfei 2021-08-07 12:29:48 +08:00
  • 3b14bbfbd6 Fix macos Pengfei 2021-08-07 10:54:00 +08:00
  • d34ba541fd Fix for NAND titles in threeSDumper Pengfei 2021-08-07 10:49:34 +08:00
  • 5c575847a6 Fix for CIA meta Pengfei 2021-08-07 10:49:14 +08:00
  • 327a5a52a9 Fix for DLC Pengfei 2021-08-07 10:48:43 +08:00
  • ed8d6a1a82 Add support for system applets Pengfei 2021-08-07 01:00:39 +08:00
  • 5b55f801f0 Fix wrapper initialization Pengfei 2021-08-06 18:48:17 +08:00
  • be9e1386c3 Change CIA building to be TMD-oriented Pengfei 2021-08-06 14:56:54 +08:00
  • d4e1404788 Fixes to CIA building Pengfei 2021-08-06 00:55:35 +08:00
  • fd1c2363eb Fix critical typo Pengfei 2021-08-04 21:43:24 +08:00
  • b4c506d802 Fix more macos Pengfei 2021-08-04 11:26:56 +08:00
  • 1fe45d890c More refactor going on Pengfei 2021-08-04 11:25:39 +08:00
  • 0abddb7e79 Fix macos build Pengfei 2021-08-04 11:13:41 +08:00
  • c7b66f6308 Pointless huge refactor Pengfei 2021-08-04 11:11:52 +08:00
  • 22ebf68b90 Remove ResultStatus Pengfei 2021-08-04 09:58:17 +08:00
  • 1f0a969cb7 Add CIABuildDialog Pengfei 2021-08-04 00:35:01 +08:00
  • bbcad43d1c Fix. Pengfei 2021-08-03 15:21:13 +08:00
  • 781d76bdab Use destructor to release file handle Pengfei 2021-08-02 00:53:03 +08:00
  • aed564fb25 Add Legit CIA building Pengfei 2021-07-31 17:28:00 +08:00
  • 75f79e10d1 Generalize QuickDecryptor Pengfei 2021-07-31 17:25:56 +08:00
  • 7115c30f76 Fix TMD signature validation Pengfei 2021-07-31 17:23:33 +08:00
  • 3021cfe5f0 Changes to TMD and CIA builder Pengfei 2021-07-30 17:07:42 +08:00
  • d14ea03271 Refactor code - Add Signature class Pengfei 2021-07-30 14:47:53 +08:00
  • 15b1af7dd1 Add signature validation to TMD Pengfei 2021-07-29 23:27:13 +08:00
  • 502e05dc2b Add CIABuildType to CIABuilder; Add legit ticket handling Pengfei 2021-07-29 16:38:41 +08:00