Commit Graph

  • 5e37dce4e3 Download to "NUSGet Downloads" instead of "NUSGet" I edited existing translations accordingly, since the folder name was quoted and is the same regardless of your system language, so I figured I could safely change it to "NUSGet Downloads" without damaging the translation. NinjaCheetah 2024-12-23 18:01:33 -05:00
  • c4ed6e6ee6 Merge remote-tracking branch 'origin/main' NinjaCheetah 2024-12-23 12:56:45 -05:00
  • b337be8c08 Merge remote-tracking branch 'upstream/main' NinjaCheetah 2024-12-23 12:56:27 -05:00
  • 748123d190 Updated Norwegian translations (#20) Rolfie 2024-12-23 18:53:25 +01:00
  • 18f351c481 Merge remote-tracking branch 'origin/main' NinjaCheetah 2024-12-23 12:43:58 -05:00
  • 49e53bf064 Merge branch 'trans-de' NinjaCheetah 2024-12-23 12:43:01 -05:00
  • 102e741a4e Updated Korean translations (#19) DDinghoya 2024-12-24 02:34:49 +09:00
  • 0edff8e5e9 Updated Romanian translations (#17) N•I•L 2024-12-23 19:27:01 +02:00
  • 76ee01c07d Update German translation yeah-its-gloria 2024-12-23 12:55:21 +01:00
  • 76911db12d Merge remote-tracking branch 'upstream/main' NinjaCheetah 2024-12-22 21:53:12 -05:00
  • 588b44381c Install standalone instead of onefile when using make install This makes the app load faster, because the current install setup makes using the compressed onefile over the standalone build pointless and wastes time on launch. NinjaCheetah 2024-12-22 21:52:20 -05:00
  • a361a45314 Merge remote-tracking branch 'upstream/main' NinjaCheetah 2024-12-22 17:16:37 -05:00
  • 9dcaa22e89 Added ability to filter title trees with search box Also fixed tree widths not expanding for titles with long names NinjaCheetah 2024-12-22 17:07:27 -05:00
  • 724c7e554b Merge remote-tracking branch 'upstream/main' NinjaCheetah 2024-12-21 20:08:03 -05:00
  • 20439f8785 Huge database update, all missing Virtual Console/WiiWare titles added NinjaCheetah 2024-12-21 20:05:31 -05:00
  • 469cd96392 Merge remote-tracking branch 'upstream/main' NinjaCheetah 2024-12-19 20:34:19 -05:00
  • 4ec15d0eb3 Mention scripting in README, added example script NinjaCheetah 2024-12-19 20:28:53 -05:00
  • 2142dbad7e Added error reporting to script downloads, errors do not stop scripts NinjaCheetah 2024-12-19 20:16:15 -05:00
  • 398654609b Merge changes from upstream NinjaCheetah 2024-12-18 16:43:35 -05:00
  • 31f47f2acd Fixed checkmarks/Xs for showing if a ticket is available NinjaCheetah 2024-12-18 16:38:14 -05:00
  • 87da32d62e Improved WAD name formatting for batch downloads Also started working on a fix for the checkmark/X icons denoting a ticket not appearing anymore. NinjaCheetah 2024-12-18 09:08:21 -05:00
  • 6660e129a8 Added WIP JSON-based script support, removed old format The old script code was already broken from the previous commits anyway, since they changed too much internally. This new format is much easier to understand and will allow for creating more powerful scripts. NinjaCheetah 2024-12-17 21:55:01 -05:00
  • 78f98b2c73 Fix minor issue with Ticket forging NinjaCheetah 2024-12-13 23:17:20 -05:00
  • 5872ca4676 Merge major improvements from upstream NinjaCheetah 2024-12-13 23:09:23 -05:00
  • 62fa5ef7b1 Entirely rewrote title tree backend Title trees are now model-based rather than item based. Coming with this is proper item metadata, so the data and UI are finally disconnected, making future development much easier. There are also some minor visual improvements as a result of using a TreeView instead of a TreeWidget. vWii System Menus now have public versions defined in the database. Public version display code has also been entirely rewritten, as the version displayed in the interface and the version used by the code are no longer the same. NinjaCheetah 2024-12-13 22:39:09 -05:00
  • c1eb80fbb6 Massively improved code readability NUSGet's code has been updated to use better formatting and practices that align with how my other projects like libWiiPy and WiiPy are written. NinjaCheetah 2024-12-13 18:34:37 -05:00
  • 147e72c8c9 Added Title Key generation code NinjaCheetah 2024-12-13 16:56:15 -05:00
  • 08c2bd27f5 Add Public System Menu Versions (#16) Aep 2024-11-27 11:50:34 -05:00
  • dadcc02701 Fix --onefile accidentally being passed for macOS builds instead of only --standalone NinjaCheetah 2024-11-16 23:00:37 -05:00
  • c716291c2d Updated build process, workflow, and build directions in README NinjaCheetah 2024-11-16 22:50:36 -05:00
  • 7c35e2090d Add Korean translations (#15) DDinghoya 2024-11-17 12:02:52 +09:00
  • 1ae712918e Run extra build job for macOS x86_64 NinjaCheetah 2024-11-16 01:13:29 -05:00
  • 85763cae60 New Italian translations :D (#10) v1.2.0 LNLenost 2024-11-12 22:51:13 +01:00
  • a1b071b9c6 Merge pull request #9 from NotImplementedLife/main NinjaCheetah 2024-11-07 14:30:01 -05:00
  • 96e2f5fa0d added Romanian translation NotImplementedLife 2024-11-07 20:08:00 +02:00
  • ffac804ada Update python-build.yml NinjaCheetah 2024-11-06 22:59:26 -05:00
  • 74acfff007 Merge pull request #8 from yeah-its-gloria/main NinjaCheetah 2024-10-31 13:20:18 -04:00
  • 6ae2a71e5c Fix some dumb mistakes and add more translation comments yeah-its-gloria 2024-10-31 15:47:48 +01:00
  • b655dd161b Merge pull request #7 from yeah-its-gloria/main NinjaCheetah 2024-10-31 10:36:39 -04:00
  • 3700154578 Add German translation yeah-its-gloria 2024-10-30 19:52:38 +01:00
  • a272fbc097 Bump macOS version used for GitHub Actions to macos-latest NinjaCheetah 2024-10-29 23:01:30 -04:00
  • 3a8dfb95a1 Added guide for translation and new script to build translations NinjaCheetah 2024-10-29 22:54:47 -04:00
  • 58d3f7bd3e Merge pull request #6 from yeah-its-gloria/main NinjaCheetah 2024-10-22 06:55:59 -04:00
  • f55cb05703 Apply UI fixes yeah-its-gloria 2024-10-22 09:46:58 +02:00
  • 33b30b4aa5 Clean up the UI yeah-its-gloria 2024-10-21 23:44:27 +02:00
  • dd79be0b48 Fix version lookup yeah-its-gloria 2024-10-21 23:22:51 +02:00
  • 9c15eac1fd Verify titles Name archives properly using the database Fix UI problems on macOS yeah-its-gloria 2024-10-21 14:03:07 +02:00
  • 0dbe28914d Add batch downloading with NUSD scripts yeah-its-gloria 2024-10-19 18:07:42 +02:00
  • bc1858a5a5 Add region to WAD file names if title is not region free NinjaCheetah 2024-08-22 21:48:38 -04:00
  • 0ca2cc272a Improved how title loading is handled and improved databases NinjaCheetah 2024-08-21 22:39:50 -04:00
  • ac42de6efc Added last missing translations for message boxes NinjaCheetah 2024-08-21 19:37:59 -04:00
  • e2decf8d6f Wrote script to update ts files since the real one is broken NinjaCheetah 2024-08-21 19:34:08 -04:00
  • bcf82a011f NUSGet now checks for updates on startup NinjaCheetah 2024-08-21 19:04:39 -04:00
  • 1b4324e9b8 Update README with platform-specific usage information NinjaCheetah 2024-08-21 18:20:08 -04:00
  • cbbac55743 Added option to patch downloaded IOSes NinjaCheetah 2024-08-17 23:36:45 -04:00
  • adc8be9cbb Added "Hidden Channels" category to Wii/vWii databases NinjaCheetah 2024-08-13 21:30:03 -04:00
  • 8e326aeb56 Fixed English text not appearing NinjaCheetah 2024-08-12 21:14:12 -04:00
  • 807e632505 Improved translation handling and fixed word wrapping for checkboxes NinjaCheetah 2024-08-12 18:55:28 -04:00
  • 911c01a066 Merge pull request #3 from LNLenost/main NinjaCheetah 2024-08-12 17:17:23 -04:00
  • f4c61ed020 Created issue templates LNLenost 2024-08-09 11:42:13 +02:00
  • 6d1e53c777 Added Italian translation LNLenost 2024-08-09 11:38:35 +02:00
  • 9829ae0365 Delete resources/translations/nusget_it.ts since it was all in english LNLenost 2024-08-09 11:37:53 +02:00
  • f21357c01d Minor README fixes NinjaCheetah 2024-07-22 03:01:35 -04:00
  • 439aebbdb8 Added Linux packaging files and added linux-install to Makefile NinjaCheetah 2024-07-21 20:11:14 -04:00
  • bf09f3b18e Small GitHub Actions fix for the Nutika binary no longer being named 'nuitka3' NinjaCheetah 2024-07-21 19:28:13 -04:00
  • 7f788ae36c Update GitHub Actions workflow to remove .bin from the end of the Linux binary's name NinjaCheetah 2024-07-17 21:58:09 -04:00
  • 96cab930f0 Minor database correction v1.1.0 NinjaCheetah 2024-07-17 15:02:35 -04:00
  • 7518a5e663 Merge pull request #2 from rolfiee/main NinjaCheetah 2024-07-06 07:48:05 +10:00
  • 8193fe029b fix typos in norwegian translation. Rolfie 2024-07-05 02:46:51 +02:00
  • 62467bb616 Removed compiled translations and added step to build them NinjaCheetah 2024-07-04 06:32:24 +10:00
  • ca81c2e6d3 Added Norwegian translation, blanks for other common languages NinjaCheetah 2024-07-04 06:13:46 +10:00
  • 47904c72be Made more strings translatable, including error messages NinjaCheetah 2024-07-03 07:42:36 +10:00
  • dc82790aef Add base for translating the NUSGet interface via Qt Linguist NinjaCheetah 2024-07-03 07:11:25 +10:00
  • 2db66af177 Updated wording in interface, small database corrections NinjaCheetah 2024-07-01 01:05:12 -04:00
  • 1507da0d5b Fix deprecated Nutika arguments v1.0.0 NinjaCheetah 2024-06-26 20:28:47 -04:00
  • 21a636ee02 Add imageio as a dependency for macOS/Windows icon generation NinjaCheetah 2024-06-26 19:28:52 -04:00
  • f891965812 Add icon made by @DamiDoop, should be built with it on macOS and Windows now NinjaCheetah 2024-06-26 19:26:39 -04:00
  • 1404d083f4 Updated for libWiiPy v0.3.0 compatibility NinjaCheetah 2024-06-08 00:01:53 -04:00
  • 0bf0c2b5d7 Merge remote-tracking branch 'origin/main' NinjaCheetah 2024-05-18 20:46:51 -04:00
  • a3f02afa73 Try loading Breeze from your system plugins on Linux NinjaCheetah 2024-05-18 20:46:38 -04:00
  • f4c73a7f73 Switch requirements back to latest libWiiPy release and not main NinjaCheetah 2024-05-14 10:56:54 -04:00
  • b273c09b58 Update README.md NinjaCheetah 2024-05-14 10:14:46 -04:00
  • 4b770f0a81 Small DSi database update, getting prepared for release NinjaCheetah 2024-05-14 10:01:47 -04:00
  • ca5a0fc00e Updated some text, and changed default download directory to a folder under the user's downloads folder NinjaCheetah 2024-05-10 14:21:44 -04:00
  • 51fc2a1d74 Added libTWLPy version to start log NinjaCheetah 2024-05-08 16:34:42 -04:00
  • 93e21023ea Added DSi title support and began filling out database NinjaCheetah 2024-05-08 14:25:44 -04:00
  • 32af83f476 Log output is slightly more verbose during downloads and decryption NinjaCheetah 2024-05-07 00:22:17 -04:00
  • 21663babbd Fix console dropdown not being disabled during a download NinjaCheetah 2024-05-06 09:52:18 -04:00
  • 065d58bf60 Add missing UI file used to build new interface NinjaCheetah 2024-05-05 15:09:48 -04:00
  • a64c93f1a3 Fully redesigned NUSGet interface NinjaCheetah 2024-05-05 14:26:13 -04:00
  • 5af6c202ee Added all missing vWii titles to database NinjaCheetah 2024-05-04 00:14:21 -04:00
  • ec16050d6f Added ability to re-encrypt vWii WAD Title Keys with the common key This allows the creation of WADs that can be installed from *within* vWii mode, instead of just from Wii U mode. NinjaCheetah 2024-05-03 22:39:37 -04:00
  • 95dd93b85f Added vWii title support and began filling in database NinjaCheetah 2024-05-03 01:25:45 -04:00
  • 625131873b Allow for using the Wii U NUS for faster downloads (libWiiPy v0.2.3 beta) NinjaCheetah 2024-05-02 00:50:20 -04:00
  • 466f914ad9 More optimizations and code cleanup NinjaCheetah 2024-04-29 21:33:19 -04:00
  • d2348f0b78 Greatly improved how regions are handled NinjaCheetah 2024-04-29 21:18:17 -04:00
  • 3eff8d08fe Added comments to all the source code NinjaCheetah 2024-04-29 18:25:13 -04:00
  • 25e62c4d9a Added icons to the titles in the tree to indicate if a ticket is available or not NinjaCheetah 2024-04-29 16:47:57 -04:00
  • a79db53507 Rename NUSD-Py to NUSGet NinjaCheetah 2024-04-29 11:15:19 -04:00
  • 88e977cac7 Remove empty QStatusBar at the bottom of the window NinjaCheetah 2024-04-26 21:27:07 -04:00