* src/data/gramps.schemas: Add /apps/gramps/interface/size-checked key.

* src/GrampsCfg.py (get_screen_size_checked,
save_screen_size_checked): Add functions.
* src/gramps_main.py: Enable sidebar depending on the screen
if the screen size has not been checked yet.


svn: r3458
This commit is contained in:
Alex Roitman
2004-08-21 04:05:51 +00:00
parent b14596a0a6
commit e818e09ac0
3 changed files with 26 additions and 0 deletions

View File

@@ -387,6 +387,11 @@ class Gramps:
self.enable_filter(GrampsCfg.get_filter())
self.toolbar_btn.set_active(GrampsCfg.get_toolbar_on())
self.enable_toolbar(GrampsCfg.get_toolbar_on())
if not GrampsCfg.get_screen_size_checked():
GrampsCfg.save_screen_size_checked(1)
if gtk.gdk.screen_width() <= 900:
GrampsCfg.save_view(0)
self.sidebar_btn.set_active(GrampsCfg.get_view())
self.enable_sidebar(GrampsCfg.get_view())