Commit Graph

159 Commits

Author SHA1 Message Date
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
NightlyFox
7dbc5b24f7 got rid of void* in menu-list, didnt save the file last time 2018-09-21 23:28:41 -05:00
NightlyFox
12761b1026 got rid of stray whitespace, replaced with newline 2018-09-21 21:13:22 -05:00
NightlyFox
907b594978 fixed indention 2018-09-21 21:11:36 -05:00
NightlyFox
22c2c5b237 restored newline at eof of main.c 2018-09-21 21:08:52 -05:00
NightlyFox
2f1e6ad402 got rid of void* cast when freeing, got rid of comments asking questions, got rid of superflous cast 2018-09-21 21:06:10 -05:00
NightlyFox
42df5cf5e0 fixed bug that would take user from netloader screen to theme switcher menu, without properly exiting 2018-09-21 00:21:33 -05:00
NightlyFox
9c8c395d5e removed the free from the menu-entry file and put it in the function that called it, now it is easier to track when its freed 2018-09-20 23:28:35 -05:00
NightlyFox
59ba53d48b remmoved (old) files and got rid of extra whitespace 2018-09-20 23:09:25 -05:00
NightlyFox
c877b65301 reverted make file 2018-09-20 22:52:37 -05:00
NightlyFox
af0278b862 removed *bin.h files 2018-09-20 22:50:23 -05:00
NightlyFox
df53f5f795 added config_destroy() after done applying theme. 2018-09-20 21:22:13 -05:00
NightlyFox
4369cbf16d not sure how the highlight multiplier got removed, but i added it back 2018-09-20 21:09:41 -05:00
NightlyFox
981a60ac73 Added themeExit to pc main.cpp 2018-09-20 20:20:08 -05:00
NightlyFox
8e2a79c496 added two new theming attributes, borderColor, borderTextcolor, allows users to modify the boxes that surrounds the menu entries 2018-09-19 23:31:17 -05:00
NightlyFox
35a3c646ed added proper deallocation in places of the code for pointers that i allocaded using calloc 2018-09-19 16:43:29 -05:00
NightlyFox
bd239326b0 got rid of TODO comments that are no longer needed, different implementation was used 2018-09-19 15:29:06 -05:00
NightlyFox
2f887cc3e8 added some minor touch ups to the Theme Switcher Menu 2018-09-19 15:14:29 -05:00
NightlyFox
93ee023d10 saw a potential bug, where i was changing the size of something a while back to try and remove the file extension, forgot to remove it. Removed.... 2018-09-19 11:34:04 -05:00
NightlyFox
afe968f458 Merge branch 'master' of https://github.com/switchbrew/nx-hbmenu 2018-09-19 11:29:39 -05:00