Go to file
2018-10-27 14:42:07 -04:00
common Use non-blocking for netloader_datafd. Added sendall which is used instead of calling send directly, the output len from sendall is now checked. Check recvall len output when transferring args. The blocking handling in recvall/sendall now uses netloaderGetExit(). netloader_error() now uses locking, and only writes to netloader_errortext when it's not set. netloader_error() also aborts when netloader exit was requested. 2018-10-27 14:42:07 -04:00
data Add support to display current charge, and indicate whether or not device is charging (#67) 2018-10-09 18:27:43 -04:00
nx_main Added touch input support for entering theme-menu via swipe-left. 2018-10-26 20:14:23 -04:00
pc_main Fixed exiting with + button when netloader is active. 2018-10-22 22:13:33 -04:00
resources Add support to display current charge, and indicate whether or not device is charging (#67) 2018-10-09 18:27:43 -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 Append output from 'git describe' to APP_VERSION when RELEASE isn't specified. 2018-10-24 19:25:31 -04:00
Makefile.nx enhancement: replaced nanojpeg with turbojpeg library (#65) (Closes #7) 2018-09-30 18:13:33 -04:00
Makefile.pc Added worker, based on 3ds new-hbmenu. 2018-10-17 22:18:09 -04:00
README.md Added build requirements to the README. 2018-10-23 23:08:05 -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.

The following is required to build: libfreetype (switch-freetype), libconfig (switch-libconfig), and libjpeg-turbo (switch-libjpeg-turbo). Where "({name})" is the pacman package.

C11-threads are used, hence building for the pc-build may fail if C11-threads are not available.

Credits

  • This uses code based on 3DS new-hbmenu.
  • libjpeg-turbo is used for handling JPEG icons. This library doesn't support lossless JPEG (likewise for official sw which uses libjpeg-turbo).