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>
|
||||
* 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
|
||||
separately
|
||||
* 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_end(self.filter_pane, False, False)
|
||||
|
||||
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):
|
||||
self.generic_filter = self.filter_sidebar.get_filter()
|
||||
self.build_tree()
|
||||
|
@ -82,6 +82,9 @@ class PageView:
|
||||
def call_function(self, key):
|
||||
self.func_list.get(key)()
|
||||
|
||||
def post(self):
|
||||
pass
|
||||
|
||||
def set_active(self):
|
||||
self.active = True
|
||||
if self.dirty:
|
||||
|
@ -605,6 +605,7 @@ class ViewManager:
|
||||
page.define_actions()
|
||||
page_display = page.get_display()
|
||||
page_display.show_all()
|
||||
page.post()
|
||||
self.notebook.append_page(page_display, hbox)
|
||||
self.pages.append(page)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user