Changeset 8673
- Timestamp:
- Jun 11, 2009, 10:36:45 PM (13 years ago)
- Location:
- trunk/gtk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gtk/conf.c
r8588 r8673 181 181 tr_bencDictAddBool( d, PREF_KEY_OPTIONS_PROMPT, TRUE ); 182 182 183 tr_bencDictAddBool( d, PREF_KEY_MAIN_WINDOW_IS_MAXIMIZED, FALSE ); 183 184 tr_bencDictAddInt( d, PREF_KEY_MAIN_WINDOW_HEIGHT, 500 ); 184 185 tr_bencDictAddInt( d, PREF_KEY_MAIN_WINDOW_WIDTH, 300 ); -
trunk/gtk/main.c
r8671 r8673 248 248 & GDK_WINDOW_STATE_MAXIMIZED ); 249 249 250 pref_int_set( PREF_KEY_MAIN_WINDOW_IS_MAXIMIZED, isMaximized ); 251 250 252 if( !isMaximized ) 251 253 { … … 711 713 /* clear the UI */ 712 714 gtk_list_store_clear( GTK_LIST_STORE( tr_core_model( cbdata->core ) ) ); 715 716 /* ensure the window is in its previous position & size. 717 * this seems to be necessary because changing the main window's 718 * child seems to unset the size */ 719 gtk_window_resize( cbdata->wind, pref_int_get( PREF_KEY_MAIN_WINDOW_WIDTH ), 720 pref_int_get( PREF_KEY_MAIN_WINDOW_HEIGHT ) ); 721 gtk_window_move( cbdata->wind, pref_int_get( PREF_KEY_MAIN_WINDOW_X ), 722 pref_int_get( PREF_KEY_MAIN_WINDOW_Y ) ); 713 723 714 724 /* shut down libT */ -
trunk/gtk/tr-prefs.h
r8195 r8673 46 46 #define PREF_KEY_MAIN_WINDOW_X "main-window-x" 47 47 #define PREF_KEY_MAIN_WINDOW_Y "main-window-y" 48 #define PREF_KEY_MAIN_WINDOW_IS_MAXIMIZED "main-window-is-maximized" 48 49 49 50 #endif -
trunk/gtk/tr-window.c
r8419 r8673 833 833 pref_int_get( PREF_KEY_MAIN_WINDOW_HEIGHT ) ); 834 834 gtk_window_move( win, pref_int_get( PREF_KEY_MAIN_WINDOW_X ), 835 pref_int_get( PREF_KEY_MAIN_WINDOW_Y ) ); 835 pref_int_get( PREF_KEY_MAIN_WINDOW_Y ) ); 836 if( pref_flag_get( PREF_KEY_MAIN_WINDOW_IS_MAXIMIZED ) ) 837 gtk_window_maximize( win ); 836 838 gtk_window_add_accel_group( win, gtk_ui_manager_get_accel_group( ui_mgr ) ); 837 839
Note: See TracChangeset
for help on using the changeset viewer.