Commit Graph

  • a123712db8 Fix inconsistensies in button label placement octopuserectus 2019-07-10 19:45:18 +0000
  • 76ce324db8
    Change font size for back button label octopuserectus 2019-07-10 20:17:04 +0000
  • b2e3c705c5
    Fix inconsistensies in button label placement octopuserectus 2019-07-10 19:45:18 +0000
  • 48a4819e67 Fix stars with custom themes friedkeenan 2019-07-09 14:30:53 -0500
  • 3e3c4d6ca1 Fix stars with custom themes friedkeenan 2019-07-09 14:30:53 -0500
  • d6c780256f Add starred favourites at start of list (#91) hippydave 2019-07-09 18:33:21 +0100
  • ad139c908b Cleanup hippydave 2019-07-09 17:25:33 +0100
  • 722d9b98af More fixes hippydave 2019-07-09 16:37:23 +0100
  • 04d7e24565 Lots of cleanup & fixes, ES language strings added hippydave 2019-07-09 01:33:18 +0100
  • 8795b43db3 UnStar -> Unstar, remove duplicate language strings hippydave 2019-07-08 23:17:35 +0100
  • 0891bfaba6 Use star symbols from shared font instead of images hippydave 2019-07-08 03:13:51 +0100
  • 30961e9991 Add starred favourites at start of list hippydave 2019-07-07 22:45:28 +0100
  • dcad6f2afa fix assets.zip dependency. Closes #88 Dave Murphy 2019-06-30 23:30:41 +0100
  • 94cdf84171 fix assets.zip dependency. Closes #88 Dave Murphy 2019-06-30 23:30:41 +0100
  • 753a97ef7b
    Don't lock the mutex before calling netstatusGetDetails, lock it afterwards and use tmp fields. yellows8 2019-06-25 16:21:30 -0400
  • f0ef77b2f2
    Added support for loading {filename}.nacp similar to {filename}.jpg, when processing files for fileassoc. yellows8 2019-06-24 17:05:24 -0400
  • 9e257d7606
    Use netstatusGetDetails from a dedicated thread, since nifmGetInternetConnectionStatus can block for a few seconds. yellows8 2019-06-24 15:41:35 -0400
  • 7c029c18b0
    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
  • 3ea2af46a5
    Added netstatus files which were missing from e917589. Closes #86. yellows8 2019-06-22 17:47:31 -0400
  • e91758984c
    Display a netstatus icon. Updated/added icons from #79. Closes #79. yellows8 2019-06-20 17:34:04 -0400
  • 527ecb6ce3
    Fixed regression caused by 8531833 where the gfx for the current active menu entry wasn't rendered in some cases. yellows8 2019-06-17 19:27:59 -0400
  • 85318335fb
    Fixed slowdown due to drawing too many menu entries. Closes #84. yellows8 2019-06-17 18:56:38 -0400
  • 6ec7388834 Update makefile fincs 2019-03-26 23:12:39 +0100
  • 1e3f057b23 Updated nx_power.c for latest libnx & changed nx_power psm prefix to 'power'. yellows8 2019-01-02 03:51:49 -0500
  • 29caa76884 Adapt to new libnx NWindow/Framebuffer API fincs 2018-12-19 19:39:29 +0100
  • d4af9cd2b9 Update language.c - german language strings lookye 2018-12-03 10:40:31 +0100
  • 8f5a5de57a
    Update language.c - german language strings lookye 2018-12-03 10:40:31 +0100
  • 4739c8e730 Release v3.0.1 v3.0.1 yellows8 2018-11-28 17:55:18 -0500
  • 2a3564f53a Added french strings Dachuu 2018-11-04 18:45:04 +0100
  • 7ef5c84e2b
    Added french strings Dachuu 2018-11-04 18:45:04 +0100
  • 8e8e62ac33 In 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
  • d2bb1da2fa Disable touch horizontal swipe handling when it would conflict with the app-listing, fixes issue #73. yellows8 2018-10-30 12:22:51 -0400
  • 0580a6bcdc
    Updated wiki URLs in README. v3.0.0 yellows8 2018-10-29 22:26:13 -0400
  • 357913b0bd Release v3.0.0 yellows8 2018-10-29 20:58:38 -0400
  • bb53a8ac81 Load 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
  • bc6d98a534 Expand pow(#, 2) to optimize math in nx_touch Daniel Bernard 2018-10-28 18:13:27 -0500
  • aedbead091 Expand pow(#, 2) to optimize math in nx_touch Daniel Bernard 2018-10-28 18:13:27 -0500
  • 1483f4d012 Fixed building for pc-build. yellows8 2018-10-28 14:48:44 -0400
  • d616ed02a7 Fixed 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
  • 1435a2fb3b 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. yellows8 2018-10-27 14:33:40 -0400
  • 982120a9fd Added touch input support for entering theme-menu via swipe-left. yellows8 2018-10-26 20:14:23 -0400
  • 2695d48ba7 Use psm StateChangeEvent to cache isCharging. yellows8 2018-10-26 13:11:55 -0400
  • 35f48a59d0 Use applet exit-locking. yellows8 2018-10-25 13:28:19 -0400
  • 8888bff85f Fixed touch handling with netloader msgbox. Swipe up can now be used to exit netloader. Added menuIsNetloaderActive(). yellows8 2018-10-24 19:47:11 -0400
  • 784dbc3623 Append output from 'git describe' to APP_VERSION when RELEASE isn't specified. yellows8 2018-10-24 19:25:31 -0400
  • d97eebc26f Display 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
  • e648cc9485
    Added build requirements to the README. yellows8 2018-10-23 23:08:05 -0400
  • 86632292b0 Display netloader status with a modified msgbox. yellows8 2018-10-23 20:11:35 -0400
  • ba4c80d76d Fixed exiting with + button when netloader is active. yellows8 2018-10-22 22:13:33 -0400
  • 6d6fb4e3a3 Allow 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
  • 45a10488b1 Moved netloader to the worker thread. Minor improvements. yellows8 2018-10-20 11:06:53 -0400
  • 59e2d7a306 Display 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
  • 11dccb4fd0 Added worker, based on 3ds new-hbmenu. yellows8 2018-10-17 22:18:09 -0400
  • 55efa03f15 Removed gfxWaitForVsync call which is no longer needed with latest libnx. yellows8 2018-10-17 13:57:47 -0400
  • 437895a3c8 Display '{button} {text}' for theme-menu. yellows8 2018-10-17 12:10:45 -0400
  • 80e2e0aae7 Display '{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
  • b28ddcaddc Added french strings (#69) Dachuu 2018-10-16 21:01:08 +0200
  • faa27ef189
    Update language.c Dachuu 2018-10-16 18:04:31 +0200
  • 01430abddb
    Update language.c Dachuu 2018-10-16 17:56:53 +0200
  • efbc92db40
    Update language.c Dachuu 2018-10-16 17:53:19 +0200
  • 343d7d5ec9
    Added french strings Dachuu 2018-10-14 11:50:16 +0200
  • 0abcb1172a Implemented 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
  • 40e971ba99 Fixed broken pc-build caused by the power commit. yellows8 2018-10-09 18:48:45 -0400
  • 8b86b36393 Add support to display current charge, and indicate whether or not device is charging (#67) Daniel Bernard 2018-10-09 17:27:43 -0500
  • afa9bd49d0 Change Korean translation for StrId_Actions_Apply Sunguk Lee 2018-10-10 00:30:53 +0900
  • 1c54e5e1d3
    Change Korean translation for StrId_Actions_Apply Sunguk Lee 2018-10-10 00:30:53 +0900
  • a8ce7c2a6b Make powerGetDetails return status, disable output on failure to read Daniel Bernard 2018-10-08 20:45:14 -0500
  • 233dfd2b2c Switch to smaller charge and battery icons, remove unneeded scale code Daniel Bernard 2018-10-08 20:05:37 -0500
  • e683addf25 Add battery icon and shift charge text as required Daniel Bernard 2018-10-07 21:52:51 -0500
  • a23b54f92f Removed unneeded newlines Daniel Bernard 2018-10-07 20:55:13 -0500
  • 47bd2d31c6 Refactored power-related code, added drawIcon Daniel Bernard 2018-10-07 20:32:29 -0500
  • caedcab0ac Permit PSM calls only when initialized Daniel Bernard 2018-10-07 17:50:33 -0500
  • 87aca212ce Shrink charge element size and position to accommodate Theme Menu Daniel Bernard 2018-10-07 12:39:27 -0500
  • 665b017cf0 Add support to display current charge, and indicate whether or not device is charging. Daniel Bernard 2018-10-07 09:57:00 -0500
  • e1a1bac230 More pos adjustments for time-display and ThemeMenu text. yellows8 2018-10-06 21:59:15 -0400
  • a059b856b5 Swap y-pos for time-display and ThemeMenu text. yellows8 2018-10-06 11:12:33 -0400
  • 020a9f61ba Enabled time display with some adjustments, localtime() is now used for this. yellows8 2018-10-05 21:13:52 -0400
  • e01ca3150e Moved 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
  • 6e11672e20 Improved waveBlendAdd, based on code from @fincs. yellows8 2018-09-30 22:05:19 -0400
  • 589f3a5581
    Updated README regarding JPEG library. yellows8 2018-09-30 18:20:19 -0400
  • 1c8a446920 enhancement: replaced nanojpeg with turbojpeg library (#65) (Closes #7) NightlyFox 2018-09-30 17:13:33 -0500
  • 0d4a3a8fdc added space after if (), added back == -1 NightlyFox 2018-09-30 16:59:23 -0500
  • 084001bce3 changed = to == in if, got rid of == -1 in other if statements NightlyFox 2018-09-30 16:56:47 -0500
  • 5a0cdbc09b forgot to set me->icon_gfx to NULL after freeing NightlyFox 2018-09-30 16:07:20 -0500
  • b94a4e28f9 checked for null _jpegDecompressor and then freed me->icon_gfx NightlyFox 2018-09-30 16:05:54 -0500
  • aa45f5ec0c removed space NightlyFox 2018-09-30 14:29:33 -0500
  • 65310d7c20 set freed pointer to null after NightlyFox 2018-09-30 00:28:50 -0500
  • ad05919126 added free and tjDestory to failures of decompress funcs NightlyFox 2018-09-29 21:28:08 -0500
  • 2675f2cbba removed comments, allocated icon_gfx first and passed into tjDecompress NightlyFox 2018-09-29 20:40:28 -0500
  • bdfefedfef removed comment and newlines NightlyFox 2018-09-29 18:35:44 -0500
  • d39efdaee1 Moved 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
  • fdf8e348df checking for NULL NightlyFox 2018-09-29 16:26:59 -0500
  • 9e64b18495 freed imageptr after copied to me->icon_gfx NightlyFox 2018-09-29 14:57:21 -0500
  • 1b5224e95a recycling 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
  • 7a959263de modified Makefile.pc and removed nanojpeg.c dependency NightlyFox 2018-09-29 14:07:11 -0500
  • 75eaeafc6e removed nanojpeg source and header files NightlyFox 2018-09-29 14:02:49 -0500
  • 61da97a657 enhancement: replaced nanojpeg with turbojpeg library NightlyFox 2018-09-29 13:56:13 -0500
  • a963fb1c0d
    Merge 9f495667dc into 69e11599f4 NightlyFox 2018-09-29 18:22:55 +0000
  • 9f495667dc enancement: replaced nanojpeg with turbojpeg NightlyFox 2018-09-29 13:21:11 -0500
  • c2f8c08c38 enhancement: replaced nanojpeg with turbojpeg library NightlyFox 2018-09-29 12:58:54 -0500