Skip to content

v1.4.0: Download Dialog & Gecko

Latest
Compare
Choose a tag to compare
@dhtdht020 dhtdht020 released this 22 Mar 19:03
· 23 commits to master since this release

image

Additions & Changes:

New download dialog! d169500

A new download dialog has been added, making saving applications to SD card easier.

image

USB Gecko Support (#81 by @techydude0713)

A new option was added to Send to Wii, introducing support for sending through USB Gecko.

image

  • Added status icons, now in the bottom right corner to indicate program status. 118d6e7
  • Added tooltip for short description when doesn't fit on single line. 069a62f
  • Added tooltip clarifying the file sizes shown in the File Size box. 1b6410a
  • Added status icons, now in the bottom right corner to indicate program status. 118d6e7
  • Added about dialog. c13a125
  • Removed "Output file name" option. ded61c1
  • App metadata is now referred to as "app information". 0e0fd8a
  • Re-enabled native macOS platform theme
  • Removed time from release date field, as it is usually random and not that useful
  • Removed redundant repository name label
  • App birthdays now celebrated 🎈
  • Updated OSCDL to API v3 (Repository Manager API) (This breaks support for the HBC themes repo)
    image
  • Removed support for switching repositories, will be readded in the future
  • Completely removed announcement banner system, which impacted performance
  • Added warning banner to apps writing to nand
    image
  • Removed clients menu, as Homebrew Browser is now available inside of the repository
  • Renamed "Peripherals" tab to "Compatibility", added list of supported platforms.
    image
  • Added dark theme support to Windows!
  • Current sidebar tab is now kept when selecting a different app.
  • Removed experimental themes implementation, including the legacy dark theme.

Fixes:

  • Fixed potential unhandled errors as a result of destination drive permissions. cf23497
  • Several fixes for new Python versions. 9729704
  • Major code refactorings.
  • Removed unused resources and merged duplicate code.
  • The chunk size was lowered to have a stable transmission. (When too high, the content fails to send.) #81
  • Fixed unsendable Wii applications having the "Send to Wii" toggle on after pressing the Download button. #81
  • CLI: If no arguments, display the help message. #81
  • If OSCDL is doing something important, the users is now blocked from exiting the application, until everything is complete. #81
  • Applications which previously could not be sent due to having extra directories, can now properly be sent, with a warning. #85
  • Miscellaneous visual improvements.

This release adds the following dependencies: pyserial, func-timeout, darkdetect.

Linux and macOS users:

Download source code for this release below, and run pip install -r requirements.txt to install dependencies.

Windows users: It is recommended to use the installer. Get oscdl-installer.exe below.

If you already have an older version of OSCDL installed, the installer will update it.

ko-fi

Downloads Downloads