Automatically update themes list when a new theme is downloaded

This commit is contained in:
2017-09-04 02:42:27 -04:00
parent 3241544296
commit 5fc499ff78
4 changed files with 36 additions and 3 deletions

View File

@@ -46,8 +46,12 @@ typedef struct {
bool in_shuffle;
} Theme_s;
Theme_s * themes_list;
int theme_count;
void load_theme_preview(Theme_s *theme);
Result get_themes(Theme_s **themes_list, int *theme_count);
void add_theme(Theme_s **themes_list, int *theme_count, char *path, char *filename);
Result single_install(Theme_s theme);
Result shuffle_install(Theme_s *themes_list, int theme_count);
Result bgm_install(Theme_s bgm_to_install);