Skip to content

Releases: jurassicplayer/FBIThemePreviewer

Migration to Pillow heavy functions

23 Jan 09:27
Compare
Choose a tag to compare

Migrated most of the stuff to work with Pillow through the use of a rather shady idea of generating the image files beforehand and just swapping them to show the end result (better than regenerating them every update). Unfortunately I couldn't do a similar thing for the text because of how Pillow seems to work.
Most features have been re-added except animated elements (wifi, battery, progress bar). Those will be added when I decide on how I want to accomplish it.

New features:

  • Custom font loading (Rodin Bokutoh Pro DB should be the closest to the 3DS system font).
  • Text alpha channel support.
  • Text alpha channel configuration and preview.

V1 py script added as a separate file for easy reference.

v1.0.0

14 Jan 12:27
Compare
Choose a tag to compare

Nothing major really. Just a single small fix, a new preview screen, and a new button.

  • Added Tickets screen preview
  • Added save button (works like the screenshot button)
  • Grouped icons based on function (toggle screens vs external functions)
  • Fixed a small oversight bug with the FBI preview toggle
  • Added save icon to resources

v1.0.0-beta

13 Jan 12:05
Compare
Choose a tag to compare
  • Revamped a lot of the internals
  • Changed app icon to a custom-made one
  • Added preview screen for TWL Photo (Options screen "enabled/disabled" text colors)
  • Added preview screen for Titles ("nand, sd, gamecard, dstitle" text colors)
  • Redirected Dump NAND to the Update screen (easier to click)
  • Added open theme button
  • Added configurable meta icon (right click icon to change, or set in config file)
  • Added configurable animation duration (seconds)
  • Added overwrite option (never, preview, textcolor, always) to not prompt for overwrite confirmation.
  • Removed instant auto-save textcolor.cfg

Pre-Revamp Auto-save Edition

13 Jan 11:44
Compare
Choose a tag to compare
Pre-release

This version is workable, but has a rather noticeable memory leak issue regarding tkinter and itemconfig. It is kept for those who want the auto-saving textcolor.cfg and are willing to live with any flaws and incomplete features it might and will have.

It is recommended to use the latest version once the save button has been implemented.