Commit Graph

151 Commits

Author SHA1 Message Date
zhupengfei 4568567d90 Fix docker script
Did I forget to save this lol
2020-04-22 22:34:26 +08:00
zhupengfei a589b99f57 Make scripts executable 2020-04-22 22:31:22 +08:00
zhupengfei e6b9e8c5bf travis: Add linux build script from citra 2020-04-22 22:27:02 +08:00
zhupengfei 11e728ac4e Fix linux compilation 2020-04-22 22:18:25 +08:00
zhupengfei fa7aecaf37 Add import destination indicator 2020-04-18 23:58:03 +08:00
zhupengfei 376012e95e Fixed minor UI errors 2020-04-18 23:35:16 +08:00
zhupengfei 6b7faf2c05 core: Add support for proper SeedDB import
This now merges the SeedDB to import with the one already existing
2020-04-18 23:34:51 +08:00
zhupengfei c0d22e944d Merge branch 'master' of github.com:zhaowenlan1779/threeSD 2020-03-27 16:25:46 +08:00
zhupengfei 34686d8a5c dumper: Add copying boot9 from 0:/3DS and prompt when not found 2020-03-27 16:25:06 +08:00
Pengfei Zhu 945292426d Update README.md 2020-01-27 16:10:38 +08:00
zhupengfei b2c63e87eb frontend: Main dialog update 2020-01-22 10:29:36 +08:00
zhupengfei 201c8adf2f frontend: Add utilities 2020-01-20 18:57:35 +08:00
zhupengfei eee82fcd5c frontend: Added icons for everything except titlebar 2020-01-20 00:22:31 +08:00
zhupengfei 94b9ec028b Display title icon; display title icon and names for save/extdata in group mode 2020-01-17 12:10:44 +08:00
zhupengfei 0708744a17 Added encryption scheme display. 2020-01-17 10:10:58 +08:00
zhupengfei 48c7c3d70d Move seeddb.bin to the end and allow failure 2020-01-01 21:14:41 +08:00
zhupengfei cd5eccd32a Fix DLCs not imported correctly, fix progress not reported correctly 2019-10-04 15:45:39 +08:00
zhupengfei 2efa44f751 Add the new contents to custom config 2019-10-02 23:42:54 +08:00
zhupengfei 5cbe69388f Add support for config savegame 2019-10-02 20:06:39 +08:00
zhupengfei 380a1da748 Remove MSVC build 2019-10-02 18:36:19 +08:00
zhupengfei c17e8fc19d MSVC: Use experimental preprocessor
It seems that there are certain bugs in MSVC's traditional preprocessor that prevents the logging system from compiling.
2019-10-02 18:15:49 +08:00
zhupengfei 58f903f80f import_dialog: UI improvements
1. A warning regarding system data and system archives are added
2. Disable button when nothing is selected
2019-10-02 16:16:49 +08:00
zhupengfei 5d675d605a Add system archives import 2019-10-02 16:00:32 +08:00
zhupengfei 9f9d1d85db frontend: Allow selection of views 2019-09-28 23:03:06 +08:00
zhupengfei 479dd327df core, frontend: Group contents by title / game instead of category
I may look to introduce a option to select in the future
2019-09-27 23:33:39 +08:00
zhupengfei 895cbb272c Add in NCCH, TMD and SMDH from Citra (to get game title) 2019-09-27 22:11:27 +08:00
zhupengfei d55af0108e core, frontend: Better progress reporter
A new "quick" decryptor is implemented. This is not really much faster (not slower either) but provides the benefit of being able to report progress on a single file. The frontend is updated accordingly to support this feature.
2019-09-12 22:08:44 +08:00
zhupengfei ccffd51904 Update logging system
- Update to fmt 6.0.0
- Updated logging system to be macro based
- Fixed a bug with including
2019-09-05 23:05:16 +08:00
zhupengfei 7941811fd8 file_util: Fix multiple definition error for mingw static 2019-08-31 23:29:06 +08:00
zhupengfei d55af43ebd appveyor, CMake: Remove -flto; Resume mingw static
This is probably the cause of Crypto++ segfault (?)
2019-08-31 23:06:28 +08:00
zhupengfei 759b5cf2e9 appveyor: Remove pdbs in subfolders as well 2019-08-30 23:00:38 +08:00
zhupengfei 4b84c0bd1f appveyor: Remove all PDBs 2019-08-30 22:59:45 +08:00
zhupengfei 3a40caaed0 appveyor: Disable bundled Qt for MSVC
The setFirstColumnSpanned isn't working as expected. Attempting to use the provided Qt5.13.0
2019-08-30 22:34:12 +08:00
zhupengfei a4fbae4918 removes PDBs from package 2019-08-30 22:24:08 +08:00
zhupengfei 4ec0fcf9d8 Fix missing include 2019-08-30 22:11:38 +08:00
zhupengfei 831f0d4cab temporarily remove /WX for MSVC so we can fix warnings later 2019-08-30 22:06:14 +08:00
zhupengfei 44c6d1627b mingw static builds are broken. removed; attempting to fix msvc 2019-08-30 21:59:18 +08:00
zhupengfei 9d041abc00 remove dwarf from mingw builds 2019-08-30 21:48:26 +08:00
zhupengfei 60007f0ec5 Fix CopyQt5Deps 2019-08-30 21:43:28 +08:00
zhupengfei e48562f32f fix file copy 2019-08-30 21:32:28 +08:00
zhupengfei efefa8f05a fix msvc 2019-08-30 21:31:52 +08:00
zhupengfei c5064a3992 fixup 2019-08-30 21:17:45 +08:00
zhupengfei f532ef3e74 add copy script to CI 2019-08-30 21:15:33 +08:00
zhupengfei c1bdea53c0 Fix stuff; add appveyor config 2019-08-30 21:12:15 +08:00
zhupengfei 75eafde45d Finish up README, make the tool buttons functional 2019-08-30 16:53:28 +08:00
zhupengfei 67e6b05e87 lots of important fixes
- DPFS container is fixed
- SD Savegame is fixed
- added slot0x25KeyX load
- added regex for titile ID
- added aes_keys.txt import
- sd savegame listing is fixed (uninitialized won't be listed any more)
- error handling is improved (removed asserts and replaced with return values)
- UI is now functional
- config is now checked in main
2019-08-30 15:33:47 +08:00
zhupengfei 8acfe9f304 UI updates
- add import dialog
  this is more complex than I thought
- added scope exit
  grammar sugar
- main dialog is now linked to import dialog
- importer citra file path is fixed
- importer now reports maximum size
- file util is improved with GetDirectoryTreeSize
2019-08-28 23:02:30 +08:00
zhupengfei 7df0b63a1e updates
- implemented frontend
- namespaced Core
- imported qdevicewatcher
- fixed bug in logging (more like in misc)
2019-08-28 19:16:05 +08:00
zhupengfei fd5106759a build system updates and other fixes
add preset config
import qt
separate core and frontend
2019-08-28 11:43:44 +08:00
zhupengfei d612b9cf37 misc changes
- Add dumper script
- Fill importer code
- other fixes
2019-08-26 23:20:02 +08:00