From f2fc409a138b4ed0a989e9745085021fe2ba84ac Mon Sep 17 00:00:00 2001 From: Joni Kokko Date: Mon, 18 Aug 2008 12:18:39 +0000 Subject: [PATCH] IrrecoTheme and IrrecoThemeManager uses now irreco_string_table_sort_abc() --- irreco/trunk/src/core/irreco_theme.c | 6 +++++- irreco/trunk/src/core/irreco_theme_manager.c | 2 ++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/irreco/trunk/src/core/irreco_theme.c b/irreco/trunk/src/core/irreco_theme.c index 3c104681..5e6995c9 100644 --- a/irreco/trunk/src/core/irreco_theme.c +++ b/irreco/trunk/src/core/irreco_theme.c @@ -78,9 +78,11 @@ IrrecoTheme *irreco_theme_new(IrrecoData * irreco_data, irreco_dir_foreach_subdirectories(&button_styles, irreco_theme_read_button_keyfile_foreach); - + g_string_free(directory, TRUE); directory = NULL; + + irreco_string_table_sort_abc(self->buttons); } /*Get backgrounds*/ @@ -101,6 +103,8 @@ IrrecoTheme *irreco_theme_new(IrrecoData * irreco_data, g_string_free(directory, TRUE); directory = NULL; + + irreco_string_table_sort_abc(self->backgrounds); } IRRECO_RETURN_PTR(self); diff --git a/irreco/trunk/src/core/irreco_theme_manager.c b/irreco/trunk/src/core/irreco_theme_manager.c index c4f1ce35..ff0f5e93 100644 --- a/irreco/trunk/src/core/irreco_theme_manager.c +++ b/irreco/trunk/src/core/irreco_theme_manager.c @@ -65,6 +65,8 @@ IrrecoThemeManager *irreco_theme_manager_new(IrrecoData * irreco_data) irreco_dir_foreach(&bg_styles, irreco_theme_manager_read_file_foreach); + + irreco_string_table_sort_abc(self->themes); } /* Attempt to add the style to the style array. */ -- 2.11.4.GIT