NightlyFox
6105fe1ada
trying to get rid of the weird merge conflict text
2018-09-29 06:44:01 -05:00
NightlyFox
bf01ed1d39
merged from nx-hbmenu master
2018-09-29 06:35:59 -05:00
NightlyFox
4edc1da688
changed flag to accurate, it now loades all icons correctly
2018-09-29 06:31:34 -05:00
NightlyFox
f9a1dd8a72
removed nanojpeg library and changed to turboJpeg library
2018-09-29 06:27:51 -05: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
NightlyFox
096b283fe4
got rid of extra newline before themeMenuScan
2018-09-28 21:44:05 -05:00
NightlyFox
c6716a09ea
got rid of newline
2018-09-28 21:35:00 -05:00
NightlyFox
3c4f483d8b
commented out prompt to press - button to open theme menu
2018-09-28 21:08:02 -05:00
NightlyFox
de42849f9d
added correct unicode for switch characters + and - for light theme
2018-09-28 21:02:14 -05:00
NightlyFox
253ef7c840
took repeated code out of if/else statements
2018-09-28 20:00:22 -05:00
NightlyFox
dab82dcd7d
added code for + and - button, using - button for theme menu now, corrected code spacing
2018-09-28 19:58:46 -05:00
NightlyFox
8f01f594f9
added correct punctuation to the end of StrId_ThemeNotApplied languages
2018-09-28 18:40:13 -05:00
NightlyFox
0cfaa79b79
added Default theme entry that will always insert itself at the front of the list of themes
2018-09-28 18:37:20 -05:00
NightlyFox
3b400975bf
made some final changes, cleaned up code
2018-09-28 18:10:39 -05:00
NightlyFox
a5279c8e92
passed in size
2018-09-27 23:55:25 -05:00
NightlyFox
3c548f6621
changed hbmenuConfig to settings
2018-09-27 23:46:16 -05:00
NightlyFox
56f495f8fc
final changed to make and gitignore file
2018-09-27 23:36:56 -05:00
NightlyFox
a7767685ca
added newline
2018-09-27 23:28:14 -05:00
NightlyFox
1c156057a4
i swear if this adds two newlines!
2018-09-27 23:27:05 -05:00
NightlyFox
cd8698c4b0
added null checks to theme.c, removed and added newline in language.c
2018-09-27 23:25:07 -05:00
NightlyFox
624fbed1fd
added check for empty themePath, added check for existing settings config, changed ptr to char array and used strncpy
2018-09-27 23:06:01 -05:00
NightlyFox
1d9ef3b9de
added functions to create/modify settings config for hbmenu theme
2018-09-26 02:08:56 -05:00
NightlyFox
19ea89c4de
newline to font.c at eof
2018-09-26 01:18:41 -05:00
NightlyFox
63e71a4416
NO IDEA WHY I REVERTED
2018-09-26 01:18:04 -05:00
NightlyFox
3e7618a284
added newline
2018-09-26 01:15:37 -05:00
NightlyFox
58f5a78ceb
added removeDriveFromPath Function
2018-09-26 01:08:50 -05:00
NightlyFox
5621fb460b
NOT STABLE: attempting to write functions that copy themePath to and from settings.cfg file, keeps crashing rn for some reason though
2018-09-26 00:25:25 -05:00
NightlyFox
e60156c34f
Merge branch 'master' of https://github.com/NightlyFox/nx-hbmenu
2018-09-25 22:27:03 -05:00
NightlyFox
ce5470d2ce
added GetThemePathConfig function
2018-09-25 22:26:57 -05:00
NightlyFox
03503d8328
updated changes
2018-09-24 16:56:13 -05:00
NightlyFox
8f20c9a0e4
made suggested changes
2018-09-24 16:30:16 -05:00
NightlyFox
1afb09794c
fixed capitalization of functions to match others
2018-09-24 16:25:47 -05:00
NightlyFox
b9281534cc
updated language for theme menu
2018-09-24 16:18:52 -05:00
NightlyFox
3bc32177a5
made requested changes by yellows8
2018-09-24 16:12:40 -05:00
NightlyFox
26acfddb38
out newline before tmp_path in menu.c
2018-09-24 12:38:00 -05:00
NightlyFox
f89e33121f
got rid of redundent code in menu-entry.c file
2018-09-24 12:32:38 -05:00
NightlyFox
59f2e4d1ed
fixed aligment and added a newline after temp_path within launchApplyThemeTask func, and newline before
2018-09-23 19:07:23 -05:00
NightlyFox
f7d1f7a834
added git ignore changes
2018-09-23 19:01:51 -05:00
NightlyFox
3abb799c61
fixed spaces
2018-09-23 18:59:41 -05:00
NightlyFox
2a2128c80e
tested building on mac osx, added to .gitignore and make clean for files generated on osx
2018-09-23 18:49:34 -05:00
NightlyFox
c542b19544
added declaration of functions to get rid of implicit warnings
2018-09-23 13:51:18 -05:00
NightlyFox
a9921cbfba
changed settings.cfg name back to theme.cfg name, but left it in the same folder, makes more sense for the applied theme to live in a seperate folder
2018-09-23 13:40:50 -05:00
NightlyFox
350fbda633
got rid of booleans, initialized pointers with default values
2018-09-23 13:34:35 -05:00
NightlyFox
d79d501bcb
cleaned up code with themeInfo config, now looks a lot better
2018-09-23 04:34:00 -05:00
NightlyFox
0f95009b51
added theme info to config file, users can now add theme author, and theme name to a theme config file
2018-09-22 23:21:38 -05:00
NightlyFox
ea1d7dcdf8
missed this extra newline
2018-09-22 20:41:46 -05:00
NightlyFox
28804291e5
added spaces to areas in code to have coding conformity
2018-09-22 20:40:06 -05:00
NightlyFox
b0c5a82717
user no longer needs to restart the application
2018-09-22 20:35:07 -05:00
NightlyFox
4d488b48d8
got rid of code modifying display name of theme config files, changed directory of saved/applied theme. Changed theme_t pointers to char[32]
2018-09-22 20:20:32 -05:00