Commit Graph

  • 690a14b77c
    (l10n) Update Italian and Spanish Translations These translations were written by the typical contributors, they just are not being submitted via a pull request and I entered them in manually instead. main v1.4.1 NinjaCheetah 2025-06-24 13:00:09 -04:00
  • 07f7392ed1
    (l10n) Update Norwegian Translations (#37) 草莓蛋糕 2025-06-18 22:04:23 +02:00
  • 24a8b2b0bc
    (l10n) Update Korean Translations (#36) DDinghoya 2025-06-13 02:36:43 +09:00
  • 63800eac77
    (l10n) Minor fix for translation source files NinjaCheetah 2025-06-05 09:05:51 -04:00
  • a8dfcd3fe1
    (l10n) Update German Translations (#35) Gloria Goertz 2025-06-05 14:59:37 +02:00
  • 5ac3f4d385
    (l10n) Update French Translations (#34) rougets 2025-06-05 14:59:07 +02:00
  • b7e6929405
    Updated Romanian Translations (#33) N•I•L 2025-06-05 15:58:19 +03:00
  • dd189f31b1
    Updated config to use Application Support on macOS NUSGet will now also create .config if it doesn't exist on Linux, though I really can't see that ever happening. NinjaCheetah 2025-06-05 08:50:51 -04:00
  • 27680626fa
    Update translation files NinjaCheetah 2025-05-31 00:18:48 -04:00
  • cffa8f79ff
    Fix background of theme options QMenu NinjaCheetah 2025-05-27 21:08:24 -04:00
  • 109e3dc25a
    Allow setting theme color theme from the menu bar This functions essentially the same as the language selector. The language selector now also checks the currently set option on launch, and both the language and theme selectors spawn a popup prompting the user to restart NUSGet after selecting a new value. NinjaCheetah 2025-05-27 14:44:48 -04:00
  • db6dc65791
    Work in progress language selection support Still need to add a popup telling you that NUSGet needs to be restarted after changing the language, and having it load the selected language in the selection menu so that it's checked on launch. NinjaCheetah 2025-05-26 21:50:04 -04:00
  • e8d6a19d03
    Disable debug line that was setting progress bar to busy on launch NinjaCheetah 2025-05-25 01:02:57 -04:00
  • 811e2ef01f
    Added progress bar to show download progress NinjaCheetah 2025-05-25 00:58:55 -04:00
  • 4a08bd47cd
    Allow overriding the color scheme with the THEME environment variable v1.4.0 NinjaCheetah 2025-05-21 12:53:32 -04:00
  • f29964be53
    Another quick style fix for light theme on Windows NinjaCheetah 2025-05-20 23:16:01 -04:00
  • 1af938decd
    Improved light theme based on testing on Linux/Windows NinjaCheetah 2025-05-20 23:07:24 -04:00
  • a4679be043
    Added an experimental light theme and automatic system theme detection NinjaCheetah 2025-05-20 22:26:11 -04:00
  • 7caa7775ff
    Force correct coloring so that text is always legible on all system themes Since NUSGet only supports a dark theme right now, but your system may use a light theme, the OS may recolor text on screen to be black on black, which is obviously bad for readability. All text will now be white, so you can always read it. And hey, maybe there will be a proper light theme soon! NinjaCheetah 2025-05-20 21:11:29 -04:00
  • 07579d7361
    Improve illegal character removal Now removes the NTFS-forbidden characters on all platforms, as some may still cause issues depending on your OS and FS. These characters are also now removed during the actual download process, so they'll still appear in the WAD name box, but will be stripped out before the file is created. NinjaCheetah 2025-05-20 13:54:27 -04:00
  • 9b4addc8a5
    Remove illegal characters from WAD names on Windows NinjaCheetah 2025-05-20 09:08:07 -04:00
  • a1bfcd5f8b
    Update Italian translations (#31) LNLenost 2025-05-20 14:52:37 +02:00
  • c748400cd3
    Improved UI spacing consistency between languages NinjaCheetah 2025-05-15 14:22:10 -04:00
  • d3653e3138
    Add DarkMatterCore to README, minor translation cleanup NinjaCheetah 2025-05-13 19:01:09 -04:00
  • 3588b3cc54
    Add Spanish localization (#30) Pablo Curiel 2025-05-13 23:57:28 +02:00
  • c8737ad507
    Update French translations (#29) rougets 2025-05-13 00:34:26 +02:00
  • f76ad67108
    Fix image prefix path on Windows NinjaCheetah 2025-05-12 18:30:50 -04:00
  • 2557ad236e
    Added custom information icon, should fix clipping on Windows NinjaCheetah 2025-05-12 18:22:05 -04:00
  • a4ee311d73
    Explain testing languages in TRANSLATING.md NinjaCheetah 2025-05-12 11:59:37 -04:00
  • 0bf0880b84
    Update translation directions NinjaCheetah 2025-05-12 11:49:31 -04:00
  • 5a8439906a
    Fix for help menu on Windows, dropdown still has graphical issues NinjaCheetah 2025-05-11 23:51:21 -04:00
  • 69299ad956
    Help menu style now based on dropdown style NinjaCheetah 2025-05-11 23:20:57 -04:00
  • bc8592178c
    Override Windows changing text colors inappropriately NinjaCheetah 2025-05-11 22:41:58 -04:00
  • 1ee30146e5
    Fixed dropdown styling once and for all NinjaCheetah 2025-05-11 22:21:53 -04:00
  • 3a6ef23fb9
    Update Romanian translations (#28) N•I•L 2025-05-12 03:01:07 +03:00
  • 8e87f6b067
    norwegian translation update (#27) 草莓蛋糕 2025-05-11 01:13:37 +02:00
  • 0e7dd5815e
    Improve dropdown styling NinjaCheetah 2025-05-09 13:51:12 -04:00
  • 0eb003d599
    Keep "About NUSGet" and "About Qt" under the application menu on macOS Defined menu roles for those items so that Qt knows they belong under "NUSGet" when on macOS. This worked automatically somehow in English, but when loading a localization they'd be relocated to "Help" like they are on Windows and Linux. They'll now stay in the correct place for all languages. NinjaCheetah 2025-05-09 12:56:26 -04:00
  • 4b0a03cc97
    Base translation update, ensures that .ts files match sources This really shouldn't matter much, but I just want to make sure that translations are done on up-to-date .ts files. Pushing these will make sure anyone who updates their fork gets them and nothing will get missed if they don't run update_translations.py. NinjaCheetah 2025-05-09 11:11:35 -04:00
  • 674b1b0106
    Update Korean translations (#26) DDinghoya 2025-05-10 00:08:50 +09:00
  • 40acae51ea
    Update German translations (#25) Gloria Goertz 2025-05-09 14:22:49 +02:00
  • db9b0d665d
    Stylesheet patch to make tree scrollbar padding consistent NinjaCheetah 2025-05-08 21:31:21 -04:00
  • 782191b60b
    Added missing French credit (very sorry rougets) NinjaCheetah 2025-05-08 20:39:04 -04:00
  • 51529c2d3b
    Pin Nutika to latest 2.6.x release to fix distribution issue on Windows NinjaCheetah 2025-05-08 20:32:03 -04:00
  • 0a458a80e0
    Fix styling of vertical scrollbar in tree views NinjaCheetah 2025-05-08 20:16:41 -04:00
  • 2b4a8a97e1
    Added hover colors to scroll bars NinjaCheetah 2025-05-06 23:37:58 -04:00
  • d5cddfc4c0
    Added QSS for custom scroll bars Also enabled the Wii U NUS by default again, because that got missed before. Whoops. NinjaCheetah 2025-05-06 22:36:55 -04:00
  • 6997ba759f
    Added more custom QSS, getting close to finished NinjaCheetah 2025-05-06 21:58:26 -04:00
  • 917b9f665a
    Slightly increase window size, improve about dialog NinjaCheetah 2025-05-06 18:30:33 -04:00
  • 249ba861ff
    Added custom QSS to make NUSGet look nice and pretty (still WIP) Massive thanks to Isla and Alex from WiiLink for making all the styling I'm using here. NinjaCheetah 2025-05-05 21:53:52 -04:00
  • 5a42cc5bd7
    Added About NUSGet and About Qt dialogs NinjaCheetah 2025-05-04 19:20:48 -04:00
  • 4f993a3a62
    Fix setting custom download dir to cwd when canceling file dialog NinjaCheetah 2025-04-22 21:50:27 -04:00
  • a3d8dc7887
    Added support for custom download directories NinjaCheetah 2025-04-22 21:46:15 -04:00
  • bcb86bc4b0
    Added support for disabling auto-updates via a new config file NinjaCheetah 2025-04-21 23:27:36 -04:00
  • 1e0fda7407
    Change Region Select danger description (#24) Aep 2025-04-12 17:26:18 -04:00
  • e96d8932d0
    Generate WAD name from title name rather than requiring dedicated key NinjaCheetah 2025-02-23 19:31:12 -05:00
  • dcb1cdebca
    (db) Fixed name for "Everybody Votes Channel" and added missing version NinjaCheetah 2025-02-23 18:50:31 -05:00
  • 33bea6a560
    UPDATE VERSION NinjaCheetah 2025-02-18 21:29:42 -05:00
  • d1570711ac
    Minor update required for libWiiPy v0.6.0 compatibility v1.3.1 NinjaCheetah 2025-02-18 20:11:12 -05:00
  • 449a680d32
    Add safeguards to system Qt library loading on Linux Also made minor update for libWiiPy v0.6.0 compatibility NinjaCheetah 2025-02-18 20:10:27 -05:00
  • 35989d038a
    Add French translations (#23) rougets 2025-01-20 19:31:41 +01:00
  • bf313eedf3
    Update README.md NinjaCheetah 2025-01-16 21:18:52 -05:00
  • f2ae4b26ba
    Fix workflow for Ubuntu 24.04, finalize translations for v1.3.0 v1.3.0 NinjaCheetah 2025-01-13 13:54:51 -05:00
  • adea7ad35f
    Updated Italian translations (#21) LNLenost 2025-01-13 19:40:51 +01:00
  • 87905eab2b
    Clicking the labels for checkboxes now toggles the checkboxes again NinjaCheetah 2025-01-05 01:18:44 -05:00
  • 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
  • 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
  • 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
  • 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
  • 20439f8785
    Huge database update, all missing Virtual Console/WiiWare titles added NinjaCheetah 2024-12-21 20:05:31 -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
  • 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
  • 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
  • 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