yellows8
a4ad7b01b7
The icon sizes for theme-layout menuListIcon/menuActiveEntryIcon can now be controlled with the size field, with the internal imageSize field being used when size is invalid. When entering Theme Menu, the initially selected menu-entry is now the currently configured theme. Minor improvements.
2020-01-04 18:08:54 -05:00
yellows8
d11585589e
Added support for using themes with extension '.romfs', which contains '/theme.cfg', optionally '/icon.jpg' for the menu-entry in theme-menu, and any assets. Added 'assets' group to theme config, this is only used with .romfs themes. Added 'backgroundImage' to layout theme config, which requires assets.background_image to be setup. Various improvements.
2020-01-02 11:08:17 -05:00
yellows8
42a4ad9787
Added support for using fileassoc with netloader, an error will now be thrown if the filename/file-extension used with netloader is not recognized. Various improvements.
2019-12-30 11:15:38 -05:00
yellows8
24ce4ff924
Updated menuEntryParseNacp for latest libnx.
2019-12-07 18:08:51 -05:00
hippydave
d6c780256f
Add starred favourites at start of list ( #91 )
...
* Add starred favourites at start of list
2019-07-09 13:33:21 -04:00
yellows8
f0ef77b2f2
Added support for loading {filename}.nacp similar to {filename}.jpg, when processing files for fileassoc.
2019-06-24 17:05:24 -04:00
yellows8
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().
2018-11-01 21:41:23 -04:00
yellows8
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().
2018-10-10 18:55:37 -04:00
NightlyFox
1c8a446920
enhancement: replaced nanojpeg with turbojpeg library ( #65 ) ( Closes #7 )
...
* enhancement: replaced nanojpeg with turbojpeg library
* added space after if ()
2018-09-30 18:13:33 -04:00
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
yellows8
1e232372d2
Use shared-font. Setting s_textLang is still disabled, until language.c is updated. Check for setsysInitialize failure. Moved .nxfnt files into data/unused/. Currently text will not display with the pc-build since no font is loaded for it. Disabled y+=baseline in text-drawing, and adjusted all callers y-pos to manually add the original baseline (so that y-pos matches with the different font).
2018-04-28 11:55:16 -04:00
Adubbz
e93a484e86
Added basic message boxes
2018-03-05 20:41:42 +01:00
yellows8
dd78d0f8d7
Appended '/' to the switch path checked for NRO-auto-detect.
2018-02-27 22:14:56 -05:00
fincs
5743c2946d
Default app version needs not be localized ( #17 )
2018-02-27 16:06:01 -05:00
yellows8
1730ed1889
When '<dirname>/<dirname>.nro' is not found, use the first NRO found via dir-listing if there's only 1 NRO in the directory (only for paths starting with 'sdmc:/switch'). Closes #9 . Added a comment and removed old code using StrId_Directory.
2018-02-27 13:28:22 -05:00
plutoo
a9d4fb7830
Update for latest libnx
2018-02-26 23:52:13 +01:00
Adubbz
363f7b67a7
Adjusted to be closer to concept art
2018-02-26 23:52:13 +01:00
yellows8
b6816abe56
Initial public commit.
2018-02-11 19:07:18 -05:00