Skip to content

Releases: joel16/VITA-Homebrew-Sorter

VITA Homebrew Sorter v1.26

24 Jul 19:45
694cab9
Compare
Choose a tag to compare

If you are getting crashes on load make sure you have libshacccg.suprx installed. If you don't have it already you can install it by following this guide. Also, please note that the loadouts feature is currently disabled due to some issues with certain databases. It can be re-enabled if beta options is selected, but be warned it may mess up your bubbles if you have too many.


Change-log:

  • Added a new tab called Pages. This tab will allow the user to swap page positions.
  • Update to imGui v1.88.
  • Update to sqlite3 v3.39.2
  • GUI will properly save the sort mode if sorting is done successfully and will display the bubbles information based on sort mode on start up.

If you'd like to support this project, then feel free to buy me a cup of ☕.

VITA Homebrew Sorter v1.25

12 Jun 16:29
Compare
Choose a tag to compare

If you are getting crashes on load make sure you have libshacccg.suprx installed. If you don't have it already you can install it by following this guide. Also, please note that the loadouts feature is currently disabled due to some issues with certain databases. It can be re-enabled if beta options is selected, but be warned it may mess up your bubbles if you have too many.


Change-log:

  • Switch from using SceSqlite (ancient version) to upstream sqlite v3.38.5. (Probably faster with the new sqlite vita implementation)
  • Fix titles with single quotes not being parsed correctly.
  • Update to imGui v1.87.
  • Properly log errors if sqlite3 failed to open/execute on DB.
  • Add a new selectable option to sort bubbles inside folders only or outside folders only. (Or both - which is selected by default)
  • The "About" tab is now replaced by "Settings", which allows you to toggle beta features and access the work in progress loadouts feature.
  • Selected options will now be saved to a config file.

If you'd like to support this project, then feel free to buy me a cup of ☕.

VITA Homebrew Sorter v1.24

30 Dec 18:58
Compare
Choose a tag to compare

If you are getting crashes on load make sure you have libshacccg.suprx installed. If you don't have it already you can install it by following this guide. Also, please note that the loadouts feature is currently disabled due to some issues with certain databases. It will be re-enabled with a new update once its fixed and extensively tested.


Change-log:

  • Fixed error when sorting on PSTV due to the power icon not having any associated title or titleID.
  • Removed hacky sorting workaround. Instead of performing a double update (reset position and then apply new positions), a new identical db table is created which then replaces the original tbl_appinfo_icon. This also improves the speed of sorting by 2x as in the previous releases.
  • Display child apps (apps inside folders) as nodes under their parent app trees (folders).
  • Prevent auto-suspend during the sorting process. (not that it should take that long unless you have a very large appDB)
  • Loadouts tab is currently disabled until the issues are sorted out.
  • Update imGui to v1.86
  • Add an about page(tab) that displays library versions as well as some basic application usage information.
  • Logging improvements (Properly log sqlite3_exec errors rather than just the query).
  • You can now press 'start' to exit the application.
  • Clean-up sqlite usage (Make use of sceClib, c++ casting, fixed api etc)

If you'd like to support this project, then feel free to buy me a cup of ☕.

VITA Homebrew Sorter v1.23

05 Jun 18:49
Compare
Choose a tag to compare

If you are getting crashes on load make sure you have libshacccg.suprx installed. If you don't have it already you can install it by following this guide.

  • Update to imGui v1.83
  • Render splash-screen naively using pic0.

Important changes from previous release:

  • Fixed sorting on PSTV devices because of the "power" app not having any unique identifier.
  • Reset sort method if 'sort by' selector is used.
  • Make database edits to a copy of app database and not the actual, and then replace the original if sorting is successful. (If it fails your original db is not affected)
  • Display number(position) of the title in the UI.

If you'd like to support this project, then feel free to buy me a cup of ☕.

VITA Homebrew Sorter v1.22

02 Jun 19:00
Compare
Choose a tag to compare
  • Fixed sorting on PSTV devices because of the "power" app not having any unique identifier.
  • Reset sort method if 'sort by' selector is used.
  • Make database edits to a copy of app database and not the actual, and then replace the original if sorting is successful. (If it fails your original db is not affected)
  • Display number(position) of the title in the UI.

If you'd like to support this project, then feel free to buy me a cup of ☕.

VITA Homebrew Sorter v1.21

24 Apr 17:04
Compare
Choose a tag to compare
  • Now uses freetype2 and slightly cuts down boot time.
  • Add option to sort by Title IDs.

If you'd like to support this project, then feel free to buy me a cup of ☕.

VITA Homebrew Sorter v1.20

19 Apr 18:52
Compare
Choose a tag to compare
  • Automatically restore backup if sorting fails midway.
  • Display a pop-up error message if the sort has failed.
  • Fix crashes during start up due to certain folders having null titles.
  • Refactor sorting algorithm to include pageIds that are not in sequential order.
  • Fix memory leaks caused by backup/restore and loadouts not freeing memory after being used.

If you'd like to support this project, then feel free to buy me a cup of ☕.

VITA Homebrew Sorter v1.10

16 Apr 19:48
Compare
Choose a tag to compare
  • Fix sorting when multiple folders with the same names exist.
  • Fix gui incorrectly displaying Japanese or accented characters.

If you'd like to support this project, then feel free to buy me a cup of ☕.

VITA Homebrew Sorter v1.0.1

15 Apr 16:58
Compare
Choose a tag to compare
  • Make an initial, first time use app database backup (ux0:/data/VITAHomebrewSorter/backups/app.db.bkp) that never gets overwritten each time the sort functionality is used.

If you'd like to support this project, then feel free to buy me a cup of ☕.

Initial Release

14 Apr 05:25
28249c1
Compare
Choose a tag to compare

Features:

  • Sort app list alphabetically (ascending)
  • Sort app list alphabetically (descending)
  • Display app list after sorting is applied using ImGui's tables API.
  • Backup application database before sorting is applied.
  • Custom loadouts to backup/restore. (Do note: If you install a new application after you've already backed up your loadout and then attempt to restore this loadout, the new application will not appear on LiveArea and a warning message will be displayed. You can work around this by overwriting your load out backups each time an app is installed or simple re-install the VPK. Although the new application's icon will not appear on LiveArea, its data should not be lost.)

If you'd like to support this project, then feel free to buy me a cup of ☕.