Enhancement: Fixes #498, wizard97 - initial implementation

This commit is contained in:
Rory Fewell
2026-01-22 19:56:28 +00:00
parent d2edd38e30
commit bb0ac39919
49 changed files with 2810 additions and 10 deletions

View File

@@ -276,7 +276,11 @@ static void refresh_wallpaper_list(
)
{
g_list_free_full(wnd->list_wallpapers, g_free);
wintc_container_clear(GTK_CONTAINER(wnd->listbox_wallpapers));
wintc_container_clear(
GTK_CONTAINER(wnd->listbox_wallpapers),
TRUE
);
// Load up wallpapers
//

View File

@@ -576,7 +576,10 @@ static void populate_toolbar(
{
GtkWidget* toolbar = (WINTC_EXPLORER_TOOLBAR(toolbar_std))->toolbar;
wintc_container_clear(GTK_CONTAINER(toolbar));
wintc_container_clear(
GTK_CONTAINER(toolbar),
TRUE
);
WINTC_LOG_DEBUG("explorer: populating std toolbar with %s", config_str);

View File

@@ -778,7 +778,8 @@ static void refresh_personal_menu(
// Clear existing items
//
wintc_container_clear(
GTK_CONTAINER(toolbar_start->personal.menubar_programs)
GTK_CONTAINER(toolbar_start->personal.menubar_programs),
TRUE
);
// Set up signal tuple array