Go to file
NightlyFox 992c4c482b Implemented a theme switcher feature (#62)
* Implemented Theme Menu.

* Minor adjustments.

* added two new theming attributes, borderColor, borderTextcolor, allows users to modify the boxes that surrounds the menu entries

* added theme info to config file, users can now add theme author, theme name, and theme version to a theme config file.

* tested building on mac osx, added to .gitignore and make clean for files generated on osx

* The path for the theme is now stored in a config string in settings.cfg, instead of a hard-coded theme.cfg path.

* added functions to create/modify settings config for hbmenu theme

* added Default theme entry that will always insert itself at the front of the list of themes

* added code for + and - button, using - button for theme menu now (button display for this is disabled).
2018-09-28 23:20:24 -04:00
common Implemented a theme switcher feature (#62) 2018-09-28 23:20:24 -04:00
data Implemented a theme switcher feature (#62) 2018-09-28 23:20:24 -04:00
nx_main Implemented a theme switcher feature (#62) 2018-09-28 23:20:24 -04:00
pc_main Implemented a theme switcher feature (#62) 2018-09-28 23:20:24 -04:00
resources Implemented a theme switcher feature (#62) 2018-09-28 23:20:24 -04:00
.gitignore Implemented a theme switcher feature (#62) 2018-09-28 23:20:24 -04:00
icon.jpg add icon.jpg 2018-02-28 23:43:29 +01:00
LICENSE.md Added LICENSE.md and updated .gitignore. 2018-02-18 16:50:56 -05:00
Makefile Moved 'v' from APP_VERSION in Makefile to Makefile.nx/Makefile.pc, so that the version in the built nro-nacp doesn't include 'v'. Removed nxlink.h include since switch.h has this. 2018-03-19 18:36:58 -04:00
Makefile.nx Implement Theming (#57) 2018-09-13 15:16:33 -04:00
Makefile.pc Implemented a theme switcher feature (#62) 2018-09-28 23:20:24 -04:00
README.md Updated README. 2018-07-30 17:35:55 -04:00

Usage

See Homebrew_Applications for SD layout and applications, etc. See Switchbrew for hbmenu docs.

Download

The latest release is available from the releases page.

Building

Build with make nx or just run make.

Credits

  • This uses code based on 3DS new-hbmenu.
  • nanojpeg is used for handling JPEG icons. This library doesn't support lossless JPEG.