Assets 5
  • Fix lack of support for HTTP relative redirects.
  • Fix multi-file actions not respecting file list filters.
  • Fix title list crash related to loading the metadata of DS(i) titles.

@Steveice10 Steveice10 released this Aug 20, 2018 · 4 commits to master since this release

Assets 5
  • Add option to mark installed TitleDB entries as updated.
  • Add option to sort TitleDB list by installation status.
  • Display installed version and date from TitleDB cache.
  • Remove CDN installer due to recent server-side changes requiring tickets.
  • Titles not present in the TitleDB installation cache are no longer considered as installed by the TitleDB list.
  • Fix inaccurate battery level icons.
  • Fix main menu updater getting confused by another TitleDB entry named FBI.
  • Fix main menu updater not updating FBI's TitleDB installation status.
  • Fix potential crash from trying to display unsupported text characters.

@Steveice10 Steveice10 released this Feb 23, 2018 · 26 commits to master since this release

Assets 5
  • Clean up various bits of core code.
  • Fix font size on CHN/KOR/TWN devices.
  • HTTP operations now support gzip/deflate compression, which should reduce bandwidth usage when supported by the server.
  • Load file metadata after populating full list. Directories containing a lot of CIAs should populate faster now, although detailed information will not be immediately available for all files until loading has finished.
    • File operations for which file metadata is unnecessary should also load faster.
  • Modify built-in updater to pull from TitleDB, as GitHub no longer supports TLS versions supported by the 3DS.
  • Rewrite TitleDB support.
    • Titles can be installed as a 3DSX and/or a CIA, depending on availability.
      • Descriptions and categories are displayed in the main TitleDB list, and detailed information is displayed for CIA and 3DSX versions after selecting a title.
    • Entries will be blue when a newer version is available. Note that all installed titles will be marked as outdated until installed with version 2.5.0 or later through TitleDB, as the last installed version must be added to the cache.
      • All outdated titles can be updated at once by pressing Y in the TitleDB list.
    • Basic sorting and filtering options have been added.

A lot of internal changes were made leading up to this release. Make sure to report any glitches and crashes that may have been missed.

Also, the built-in updater should no longer work on versions older than 2.5.0, as GitHub has disabled TLSv1.1 support.

@Steveice10 Steveice10 released this Dec 20, 2017 · 46 commits to master since this release

Assets 5
  • Add retry option to most operations.
  • Display TitleDB-provided version string in title info display.
  • Expand sorting options for titles and ext save data.
    • Titles can be sorted by title ID, name, or size.
    • Ext Save Data can be sorted by ID or name.
    • Disabling all sorting options leaves the items in the order they are provided by the 3DS OS.

@Steveice10 Steveice10 released this Nov 27, 2017 · 58 commits to master since this release

Assets 5
  • Add support for installing 3DSX files to SD card via servefiles.
  • Allow switching cameras in QR code reader by pressing X.

@Steveice10 Steveice10 released this Sep 8, 2017 · 63 commits to master since this release

Assets 5
  • Fix duplicate icons in title list.
  • Fix ticket use status not being updated after CDN installation.
  • Fix URLs being improperly encoded.

@Steveice10 Steveice10 released this Aug 7, 2017 · 66 commits to master since this release

Assets 5
  • Center URLs displayed on top screen during URL installs.
  • Update banner model and startup animation for new logo. (thanks PabloMK7)
  • Fix potential crash when loading TitleDB list.
  • Fix version number in HTTP user agent string.

@Steveice10 Steveice10 released this Jul 25, 2017 · 71 commits to master since this release

Assets 5
  • Display as many URLs as can fit on the top screen when installing from URLs.
  • Display proper version numbers in the title list.
  • Filter out duplicate TitleDB entries, showing only the most recently uploaded versions.
  • Minor revisions to the FBI logo.
  • Reduce HTTP timeout to 15 seconds.
  • Fix error when checking for FBI updates.
  • Fix QR code camera and other texture issues.

@Steveice10 Steveice10 released this Jul 13, 2017 · 82 commits to master since this release

Assets 5
  • Add ETA to I/O tasks. (thanks @speed47)
  • Allow specifying a title version when installing CDN titles outside of the ticket list.
  • Display TitleDB app information during installation.
  • Enable GZIP compression on HTTP requests. (thanks @caycehouse)
  • Timeout HTTP requests after 30 seconds.
  • Update to ctrulib v1.3.0 and citro3d v1.3.0. Fixes returning to homebrew menu when launched as a 3DSX on Luma3DS.
  • Update to TitleDB API v1.
  • Fix duplicate list entries when pasting directories that already exist in target.
  • Fix HTTP request URLs not being properly encoded. (thanks @Jerry-Shaw)
  • Fix "Repeat last request" sometimes mixing multiple previous URLs.
  • servefiles: Add interactive mode, triggered when no arguments are provided. (thanks @turboclear)
  • servefiles: Add sendurls tool to directly send a list of URLs to the network installer. (thanks @connesc)
  • servefiles: Fix batch script when in directory with spaces.
  • servefiles: Fix occasional error launching again shortly after a previous use. (thanks @miniskipper)
  • servefiles: Fix Python 2 compatibility.