Mercurial > audlegacy
diff src/audacious/ui_legacy.c @ 4675:48cdebc174ef
enabled interface destruction
author | mf0102 <0102@gmx.at> |
---|---|
date | Sun, 29 Jun 2008 18:04:43 +0200 |
parents | 414966b3a933 |
children | da0a9ed4f0ab |
line wrap: on
line diff
--- a/src/audacious/ui_legacy.c Sun Jun 29 17:48:07 2008 +0200 +++ b/src/audacious/ui_legacy.c Sun Jun 29 18:04:43 2008 +0200 @@ -239,10 +239,26 @@ return TRUE; } +static gboolean +_ui_finalize() +{ + gtk_widget_hide(equalizerwin); + gtk_widget_hide(playlistwin); + gtk_widget_hide(mainwin); + + gtk_accel_map_save(aud_paths[BMP_PATH_ACCEL_FILE]); + gtk_main_quit(); + + cleanup_skins(); + + return TRUE; +} + static Interface legacy_interface = { .id = "legacy", .desc = N_("Legacy Interface"), .init = _ui_initialize, + .fini = _ui_finalize }; void