From 58d7cbe99d21cc4847ddaae72f3bb69526faef16 Mon Sep 17 00:00:00 2001 From: Doug Blank Date: Mon, 3 Aug 2015 11:42:58 -0400 Subject: [PATCH] All sidebars with Types should show custom types in combo list --- gramps/gui/filters/sidebar/_notesidebarfilter.py | 4 +++- gramps/gui/filters/sidebar/_placesidebarfilter.py | 5 ++++- gramps/gui/filters/sidebar/_reposidebarfilter.py | 4 +++- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/gramps/gui/filters/sidebar/_notesidebarfilter.py b/gramps/gui/filters/sidebar/_notesidebarfilter.py index 61c2a2d8d..c9335aca2 100644 --- a/gramps/gui/filters/sidebar/_notesidebarfilter.py +++ b/gramps/gui/filters/sidebar/_notesidebarfilter.py @@ -66,7 +66,9 @@ class NoteSidebarFilter(SidebarFilter): self.event_menu = widgets.MonitoredDataType( self.ntype, self.note.set_type, - self.note.get_type) + self.note.get_type, + False, # read-only? + dbstate.db.get_note_types()) self.filter_regex = Gtk.CheckButton(label=_('Use regular expressions')) diff --git a/gramps/gui/filters/sidebar/_placesidebarfilter.py b/gramps/gui/filters/sidebar/_placesidebarfilter.py index 1e5ae7e00..04bff9642 100644 --- a/gramps/gui/filters/sidebar/_placesidebarfilter.py +++ b/gramps/gui/filters/sidebar/_placesidebarfilter.py @@ -69,7 +69,10 @@ class PlaceSidebarFilter(SidebarFilter): self.place_menu = widgets.MonitoredDataType( self.ptype, self.filter_place.set_type, - self.filter_place.get_type) + self.filter_place.get_type, + False, # read-only + dbstate.db.get_place_types() + ) self.filter_code = widgets.BasicEntry() self.filter_enclosed = widgets.PlaceEntry(dbstate, uistate, []) self.filter_note = widgets.BasicEntry() diff --git a/gramps/gui/filters/sidebar/_reposidebarfilter.py b/gramps/gui/filters/sidebar/_reposidebarfilter.py index 606292bfc..2dfa3cc92 100644 --- a/gramps/gui/filters/sidebar/_reposidebarfilter.py +++ b/gramps/gui/filters/sidebar/_reposidebarfilter.py @@ -67,7 +67,9 @@ class RepoSidebarFilter(SidebarFilter): self.event_menu = widgets.MonitoredDataType( self.rtype, self.repo.set_type, - self.repo.get_type) + self.repo.get_type, + False, # read-only? + dbstate.db.get_repository_types()) self.filter_note = widgets.BasicEntry()