Moved status gfx around (charging icon moved to the right of the battery icon). Previously there was gfx overlap when the battery charge was 100%.
yellows8
2019-06-24 11:43:15 -0400
Added french strings
Dachuu
2018-11-04 18:45:04 +0100
8e8e62ac33In menuScan(), don't add an extra '/' to the path when the cwd path already has it at the end, which happens with rootdir. This fixes rootdir support on 1.0.0. Added check for '/' in menuEntryLoad() for the dirlisting code which checks menuGetRootPath().
yellows8
2018-11-01 21:41:23 -0400
d2bb1da2faDisable touch horizontal swipe handling when it would conflict with the app-listing, fixes issue #73.
yellows8
2018-10-30 12:22:51 -0400
bb53a8ac81Load assets from a .zip in romfs (romfs/ dir for pc-build) using minizip, instead of embedding it in data/. Sync Makefile.nx with latest switch-examples Makefile, with romfs. Automatically build the assets .zip in Makefile. Moved data/ to assets/ and moved data/unused/ to assets_unused/. Use #error in nx_audio.c since it's not supported currently.
yellows8
2018-10-28 22:31:16 -0400
bc6d98a534Expand pow(#, 2) to optimize math in nx_touch
Daniel Bernard
2018-10-28 18:13:27 -0500
aedbead091Expand pow(#, 2) to optimize math in nx_touch
Daniel Bernard
2018-10-28 18:13:27 -0500
1483f4d012Fixed building for pc-build.
yellows8
2018-10-28 14:48:44 -0400
d616ed02a7Fixed buffer overflow vuln with netloader args introduced with the original netloader commit. Fixed unrelated bounds check in launchAddArg() which assumed there was nothing after argData_s.buf within argData_s, which was no longer the case once nxlink_host was added to argData_s.
yellows8
2018-10-27 16:08:39 -0400
1435a2fb3bUse 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.
yellows8
2018-10-27 14:33:40 -0400
982120a9fdAdded touch input support for entering theme-menu via swipe-left.
yellows8
2018-10-26 20:14:23 -0400
2695d48ba7Use psm StateChangeEvent to cache isCharging.
yellows8
2018-10-26 13:11:55 -0400
8888bff85fFixed touch handling with netloader msgbox. Swipe up can now be used to exit netloader. Added menuIsNetloaderActive().
yellows8
2018-10-24 19:47:11 -0400
784dbc3623Append output from 'git describe' to APP_VERSION when RELEASE isn't specified.
yellows8
2018-10-24 19:25:31 -0400
d97eebc26fDisplay a progress bar for netloader in the msgbox. Adjusted the language.c netloader strings so that the total newlines for each StrId matches. Fixed GetTextXCoordinate with 'c'. Moved the menuMsgBoxSetNetloaderState call into menuUpdateNetloader and only pass netloaderState into menuUpdateNetloader, etc. Use theme colors in msgbox. Various msgbox adjustments. Added progressBarColor to theme.
yellows8
2018-10-24 18:38:50 -0400
Added build requirements to the README.
yellows8
2018-10-23 23:08:05 -0400
86632292b0Display netloader status with a modified msgbox.
yellows8
2018-10-23 20:11:35 -0400
ba4c80d76dFixed exiting with + button when netloader is active.
yellows8
2018-10-22 22:13:33 -0400
6d6fb4e3a3Allow aborting the netloader transfer when the user presses B. When decompress() aborts/fails, delete the file. When returning to HBMENU_DEFAULT from netloader, reload the menu since the netloader NRO may have been deleted due to transfer abort/failure. Minor adjustments.
yellows8
2018-10-20 12:54:03 -0400
45a10488b1Moved netloader to the worker thread. Minor improvements.
yellows8
2018-10-20 11:06:53 -0400
59e2d7a306Display an error screen with print-console instead of using fatalSimple. Display a msgbox in launchFile() when an error occurs instead of using fatalSimple. Better error handling etc in worker/launch.
yellows8
2018-10-18 19:05:53 -0400
11dccb4fd0Added worker, based on 3ds new-hbmenu.
yellows8
2018-10-17 22:18:09 -0400
55efa03f15Removed gfxWaitForVsync call which is no longer needed with latest libnx.
yellows8
2018-10-17 13:57:47 -0400
437895a3c8Display '{button} {text}' for theme-menu.
yellows8
2018-10-17 12:10:45 -0400
80e2e0aae7Display '{button} {text}' for netloader. Added theme handling for this. StrId_NetLoader is used for this, with '3dslink' removed from the text.
yellows8
2018-10-17 10:17:47 -0400
b28ddcaddcAdded french strings (#69)
Dachuu
2018-10-16 21:01:08 +0200
Added french strings
Dachuu
2018-10-14 11:50:16 +0200
0abcb1172aImplemented support for file-associations, closes#25. Various improvements. Cleanup icon/icon_size state in menuEntryParseIcon() on failure. Added fsobjExists() which is now called at the start of menuEntryLoad(). Added menuEntryLoadExternalIcon() and menuEntryImportIconGfx().
yellows8
2018-10-10 18:55:37 -0400
40e971ba99Fixed broken pc-build caused by the power commit.
yellows8
2018-10-09 18:48:45 -0400
8b86b36393Add support to display current charge, and indicate whether or not device is charging (#67)
Daniel Bernard
2018-10-09 17:27:43 -0500
afa9bd49d0Change Korean translation for StrId_Actions_Apply
Sunguk Lee
2018-10-10 00:30:53 +0900
Change Korean translation for StrId_Actions_Apply
Sunguk Lee
2018-10-10 00:30:53 +0900
a8ce7c2a6bMake powerGetDetails return status, disable output on failure to read
Daniel Bernard
2018-10-08 20:45:14 -0500
233dfd2b2cSwitch to smaller charge and battery icons, remove unneeded scale code
Daniel Bernard
2018-10-08 20:05:37 -0500
e683addf25Add battery icon and shift charge text as required
Daniel Bernard
2018-10-07 21:52:51 -0500
a23b54f92fRemoved unneeded newlines
Daniel Bernard
2018-10-07 20:55:13 -0500
47bd2d31c6Refactored power-related code, added drawIcon
Daniel Bernard
2018-10-07 20:32:29 -0500
caedcab0acPermit PSM calls only when initialized
Daniel Bernard
2018-10-07 17:50:33 -0500
87aca212ceShrink charge element size and position to accommodate Theme Menu
Daniel Bernard
2018-10-07 12:39:27 -0500
665b017cf0Add support to display current charge, and indicate whether or not device is charging.
Daniel Bernard
2018-10-07 09:57:00 -0500
e1a1bac230More pos adjustments for time-display and ThemeMenu text.
yellows8
2018-10-06 21:59:15 -0400
a059b856b5Swap y-pos for time-display and ThemeMenu text.
yellows8
2018-10-06 11:12:33 -0400
020a9f61baEnabled time display with some adjustments, localtime() is now used for this.
yellows8
2018-10-05 21:13:52 -0400
e01ca3150eMoved path init code from menuStartup() into new func menuStartupPath(), which now creates the config dirs if needed. Added menuGetRootBasePath(), which is now used for config paths and pc-build fonts. Changed some funcs from () to (void). Fixed broken button handling in pc_main for theme-menu. This fixes pc-build support for config/theme-menu.
yellows8
2018-10-01 12:53:08 -0400
6e11672e20Improved waveBlendAdd, based on code from @fincs.
yellows8
2018-09-30 22:05:19 -0400
0d4a3a8fdcadded space after if (), added back == -1
NightlyFox
2018-09-30 16:59:23 -0500
084001bce3changed = to == in if, got rid of == -1 in other if statements
NightlyFox
2018-09-30 16:56:47 -0500
5a0cdbc09bforgot to set me->icon_gfx to NULL after freeing
NightlyFox
2018-09-30 16:07:20 -0500
b94a4e28f9checked for null _jpegDecompressor and then freed me->icon_gfx
NightlyFox
2018-09-30 16:05:54 -0500
aa45f5ec0cremoved space
NightlyFox
2018-09-30 14:29:33 -0500
65310d7c20set freed pointer to null after
NightlyFox
2018-09-30 00:28:50 -0500
ad05919126added free and tjDestory to failures of decompress funcs
NightlyFox
2018-09-29 21:28:08 -0500
2675f2cbbaremoved comments, allocated icon_gfx first and passed into tjDecompress
NightlyFox
2018-09-29 20:40:28 -0500
bdfefedfefremoved comment and newlines
NightlyFox
2018-09-29 18:35:44 -0500
d39efdaee1Moved code for handling A-button from nx_main/pc_main into a dedicated func, which now only handles menu entries when hbmenu_state isn't netloader. Removed old code.
yellows8
2018-09-29 17:57:32 -0400
fdf8e348dfchecking for NULL
NightlyFox
2018-09-29 16:26:59 -0500
9e64b18495freed imageptr after copied to me->icon_gfx
NightlyFox
2018-09-29 14:57:21 -0500
1b5224e95arecycling malloc so imageptr would not be null, imageptr is ovewerwritten by tjDecompress2 inner malloc so copy is made
NightlyFox
2018-09-29 14:46:08 -0500
7a959263demodified Makefile.pc and removed nanojpeg.c dependency
NightlyFox
2018-09-29 14:07:11 -0500
75eaeafc6eremoved nanojpeg source and header files
NightlyFox
2018-09-29 14:02:49 -0500
61da97a657enhancement: replaced nanojpeg with turbojpeg library
NightlyFox
2018-09-29 13:56:13 -0500