Mercurial > hg > xmms-sid
changeset 900:eba5d47edc13
Remember the current values when opening the file browsers of config dialog.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Fri, 09 Nov 2012 08:41:17 +0200 |
parents | f02613ceadcf |
children | da10d95c7584 |
files | src/xs_config.c |
diffstat | 1 files changed, 6 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/xs_config.c Fri Nov 09 08:28:47 2012 +0200 +++ b/src/xs_config.c Fri Nov 09 08:41:17 2012 +0200 @@ -1060,7 +1060,8 @@ xs_stil_fileselector = create_xs_stil_fs(); XS_MUTEX_LOCK(xs_cfg); - gtk_file_selection_set_filename(GTK_FILE_SELECTION(xs_stil_fileselector), xs_cfg.stilDBPath); + gtk_file_selection_set_filename(GTK_FILE_SELECTION(xs_stil_fileselector), + gtk_entry_get_text(GTK_ENTRY(LUW("cfg_stil_dbpath")))); XS_MUTEX_UNLOCK(xs_cfg); gtk_widget_show(xs_stil_fileselector); } @@ -1100,7 +1101,8 @@ xs_hvsc_selector = create_xs_hvsc_fs(); XS_MUTEX_LOCK(xs_cfg); - gtk_file_selection_set_filename(GTK_FILE_SELECTION(xs_hvsc_selector), xs_cfg.hvscPath); + gtk_file_selection_set_filename(GTK_FILE_SELECTION(xs_hvsc_selector), + gtk_entry_get_text(GTK_ENTRY(LUW("cfg_hvsc_path")))); XS_MUTEX_UNLOCK(xs_cfg); gtk_widget_show(xs_hvsc_selector); } @@ -1148,7 +1150,8 @@ xs_rom_selector = create_xs_rom_fs(); XS_MUTEX_LOCK(xs_cfg); - gtk_file_selection_set_filename(GTK_FILE_SELECTION(xs_rom_selector), xs_cfg.romPath); + gtk_file_selection_set_filename(GTK_FILE_SELECTION(xs_rom_selector), + gtk_entry_get_text(GTK_ENTRY(LUW("cfg_rom_path")))); XS_MUTEX_UNLOCK(xs_cfg); gtk_widget_show(xs_rom_selector); }