fails, recalculate data, fix initial display of sidebar
* src/ViewManager.py: handle post page creation initalization * src/PageView.py: handle post page creation initalization svn: r6929
This commit is contained in:
parent
3121b0d1ed
commit
9ed0d1abf0
@ -1,6 +1,8 @@
|
|||||||
2006-06-20 Don Allingham <don@gramps-project.org>
|
2006-06-20 Don Allingham <don@gramps-project.org>
|
||||||
* src/DataViews/_PersonView.py (PersonView.person_updated): if surname
|
* src/DataViews/_PersonView.py (PersonView.person_updated): if surname
|
||||||
fails, recalculate data
|
fails, recalculate data, fix initial display of sidebar
|
||||||
|
* src/ViewManager.py: handle post page creation initalization
|
||||||
|
* src/PageView.py: handle post page creation initalization
|
||||||
* src/Editors/_EditFamily.py: handle drag-n-drop for childrefs
|
* src/Editors/_EditFamily.py: handle drag-n-drop for childrefs
|
||||||
separately
|
separately
|
||||||
* src/Editors/_EditEvent.py: focus on date on open
|
* src/Editors/_EditEvent.py: focus on date on open
|
||||||
|
@ -277,9 +277,16 @@ class PersonView(PageView.PersonNavView):
|
|||||||
|
|
||||||
hpaned.pack_start(self.vbox, True, True)
|
hpaned.pack_start(self.vbox, True, True)
|
||||||
hpaned.pack_end(self.filter_pane, False, False)
|
hpaned.pack_end(self.filter_pane, False, False)
|
||||||
|
|
||||||
return hpaned
|
return hpaned
|
||||||
|
|
||||||
|
def post(self):
|
||||||
|
if Config.get(Config.FILTER):
|
||||||
|
self.search_bar.hide()
|
||||||
|
self.filter_pane.show()
|
||||||
|
else:
|
||||||
|
self.search_bar.show()
|
||||||
|
self.filter_pane.hide()
|
||||||
|
|
||||||
def filter_clicked(self):
|
def filter_clicked(self):
|
||||||
self.generic_filter = self.filter_sidebar.get_filter()
|
self.generic_filter = self.filter_sidebar.get_filter()
|
||||||
self.build_tree()
|
self.build_tree()
|
||||||
|
@ -82,6 +82,9 @@ class PageView:
|
|||||||
def call_function(self, key):
|
def call_function(self, key):
|
||||||
self.func_list.get(key)()
|
self.func_list.get(key)()
|
||||||
|
|
||||||
|
def post(self):
|
||||||
|
pass
|
||||||
|
|
||||||
def set_active(self):
|
def set_active(self):
|
||||||
self.active = True
|
self.active = True
|
||||||
if self.dirty:
|
if self.dirty:
|
||||||
|
@ -605,6 +605,7 @@ class ViewManager:
|
|||||||
page.define_actions()
|
page.define_actions()
|
||||||
page_display = page.get_display()
|
page_display = page.get_display()
|
||||||
page_display.show_all()
|
page_display.show_all()
|
||||||
|
page.post()
|
||||||
self.notebook.append_page(page_display, hbox)
|
self.notebook.append_page(page_display, hbox)
|
||||||
self.pages.append(page)
|
self.pages.append(page)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user