yellows8
3f73855170
Added theme support for dirs and .zip via physfs. Closes #121 .
2021-10-21 15:26:30 -04:00
Chris Bradel
45efcfcb98
added momentum to touch drags ( #124 )
...
* added momentum to touch drags
2020-06-26 11:35:11 -04: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
97ab367379
Use dirent d_type when available instead of accessing FsDirectoryEntry.
2019-09-30 17:58:30 -04: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
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
yellows8
69e11599f4
Moved string for default-theme-name into language.c, and fixed language.c whitespace.
2018-09-29 12:07:51 -04:00
yellows8
5b35642de7
Fixed default theme handling in themeMenuScan().
2018-09-28 23:35:31 -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
Steven Mattera
00e96fd53b
Added touch controls. ( #41 )
...
* Added touch controls.
2018-07-30 17:23:34 -04:00
yellows8
94b1d648d1
Fixed string warnings with gcc 8.1.0.
2018-05-09 21:25:53 -04:00
Dave Murphy
27d195e118
Use __SWITCH__ rather than SWITCH
2018-03-11 00:37:03 +01:00
Adubbz
e93a484e86
Added basic message boxes
2018-03-05 20:41:42 +01:00
yellows8
4211679e0e
In menuScan(), ignore names starting with '.'.
2018-02-26 19:01:40 -05:00
yellows8
b6816abe56
Initial public commit.
2018-02-11 19:07:18 -05:00