diff --git a/gramps2/src/GrampsBSDDB.py b/gramps2/src/GrampsBSDDB.py
index dcfe639fa..f2b1f9766 100644
--- a/gramps2/src/GrampsBSDDB.py
+++ b/gramps2/src/GrampsBSDDB.py
@@ -81,6 +81,21 @@ class GrampsBSDDB(GrampsDbBase):
def get_person_cursor(self):
return GrampsBSDDBCursor(self.person_map)
+ def get_person_cursor(self):
+ return GrampsBSDDBCursor(self.person_map)
+
+ def get_family_cursor(self):
+ return GrampsBSDDBCursor(self.family_map)
+
+ def get_place_cursor(self):
+ return GrampsBSDDBCursor(self.place_map)
+
+ def get_source_cursor(self):
+ return GrampsBSDDBCursor(self.source_map)
+
+ def get_media_cursor(self):
+ return GrampsBSDDBCursor(self.media_map)
+
def load(self,name,callback):
if self.person_map:
self.close()
diff --git a/gramps2/src/GrampsDbBase.py b/gramps2/src/GrampsDbBase.py
index fcc7cd74a..cf816c844 100644
--- a/gramps2/src/GrampsDbBase.py
+++ b/gramps2/src/GrampsDbBase.py
@@ -162,6 +162,18 @@ class GrampsDbBase:
def get_person_cursor(self):
assert False, "Needs to be overridden in the derived class"
+ def get_family_cursor(self):
+ assert False, "Needs to be overridden in the derived class"
+
+ def get_place_cursor(self):
+ assert False, "Needs to be overridden in the derived class"
+
+ def get_source_cursor(self):
+ assert False, "Needs to be overridden in the derived class"
+
+ def get_media_cursor(self):
+ assert False, "Needs to be overridden in the derived class"
+
def load(self,name,callback):
"""
Opens the specified database. The method needs to be overridden
diff --git a/gramps2/src/GrampsInMemDB.py b/gramps2/src/GrampsInMemDB.py
index b506a1282..edcbb44a9 100644
--- a/gramps2/src/GrampsInMemDB.py
+++ b/gramps2/src/GrampsInMemDB.py
@@ -92,6 +92,18 @@ class GrampsInMemDB(GrampsDbBase):
def get_person_cursor(self):
return GrampsInMemCursor(self.person_map)
+ def get_family_cursor(self):
+ return GrampsInMemCursor(self.family_map)
+
+ def get_place_cursor(self):
+ return GrampsInMemCursor(self.place_map)
+
+ def get_source_cursor(self):
+ return GrampsInMemCursor(self.source_map)
+
+ def get_media_cursor(self):
+ return GrampsInMemCursor(self.media_map)
+
def close(self):
pass
diff --git a/gramps2/src/gramps.glade b/gramps2/src/gramps.glade
index 56f527f64..f55c8eb55 100644
--- a/gramps2/src/gramps.glade
+++ b/gramps2/src/gramps.glade
@@ -1305,7 +1305,7 @@
0
True
- *
+ *
False
@@ -4317,7 +4317,7 @@ Other
0
True
- *
+ *
False
@@ -4510,7 +4510,7 @@ Other
0
True
- *
+ *
False
@@ -4984,7 +4984,7 @@ Other
0
True
- *
+ *
False
@@ -5164,7 +5164,7 @@ Other
0
True
- *
+ *
False
@@ -5576,7 +5576,7 @@ Other
0
True
- *
+ *
False
@@ -5597,7 +5597,7 @@ Other
0
True
- *
+ *
False
@@ -5643,7 +5643,7 @@ Other
0
True
- *
+ *
False
@@ -5664,7 +5664,7 @@ Other
0
True
- *
+ *
False
@@ -6656,7 +6656,7 @@ Other
0
True
- *
+ *
False
@@ -6902,7 +6902,7 @@ Other
0
True
- *
+ *
False
@@ -7374,7 +7374,7 @@ Other
0
True
- *
+ *
True
@@ -7527,7 +7527,7 @@ Other
0
True
- *
+ *
False
@@ -7698,7 +7698,7 @@ Other
0
True
- *
+ *
False
@@ -8392,7 +8392,7 @@ Other
0
True
- *
+ *
False
@@ -8414,7 +8414,7 @@ Other
0
True
- *
+ *
False
@@ -8436,7 +8436,7 @@ Other
0
True
- *
+ *
False
@@ -8608,7 +8608,7 @@ Other
0
True
- *
+ *
False
@@ -8731,7 +8731,7 @@ Other
0
True
- *
+ *
False
@@ -8752,7 +8752,7 @@ Other
0
True
- *
+ *
False
@@ -8878,7 +8878,7 @@ Other
0
True
- *
+ *
False
@@ -8933,7 +8933,7 @@ Other
0
True
- *
+ *
False
@@ -8956,7 +8956,7 @@ Other
0
True
- *
+ *
False
@@ -9009,7 +9009,7 @@ Other
0
True
- *
+ *
False
@@ -9143,7 +9143,7 @@ Other
0
True
- *
+ *
False
@@ -12575,7 +12575,7 @@ Other
0
True
- *
+ *
False
@@ -12699,7 +12699,7 @@ Other
0
True
- *
+ *
False
@@ -12845,7 +12845,7 @@ Other
0
True
- *
+ *
False
@@ -12866,7 +12866,7 @@ Other
0
True
- *
+ *
False
@@ -12977,7 +12977,7 @@ Other
0
True
- *
+ *
False
@@ -13092,7 +13092,7 @@ Other
0
True
- *
+ *
False
@@ -13472,7 +13472,7 @@ Other
0
True
- *
+ *
False
@@ -15205,7 +15205,7 @@ Other
0
True
- *
+ *
False
@@ -15720,7 +15720,7 @@ Other
0
True
- *
+ *
False
@@ -15741,7 +15741,7 @@ Other
0
True
- *
+ *
False
@@ -15762,7 +15762,7 @@ Other
0
True
- *
+ *
False
@@ -15783,7 +15783,7 @@ Other
0
True
- *
+ *
False
@@ -15804,7 +15804,7 @@ Other
0
True
- *
+ *
False
@@ -15825,7 +15825,7 @@ Other
0
True
- *
+ *
False
@@ -15846,7 +15846,7 @@ Other
0
True
- *
+ *
False
@@ -15867,7 +15867,7 @@ Other
0
True
- *
+ *
False
@@ -15937,7 +15937,7 @@ Other
0
True
- *
+ *
False
@@ -15983,7 +15983,7 @@ Other
0
True
- *
+ *
False
@@ -18825,7 +18825,7 @@ Other
0
True
- *
+ *
False
@@ -18846,7 +18846,7 @@ Other
0
True
- *
+ *
False
@@ -18867,7 +18867,7 @@ Other
0
True
- *
+ *
False
@@ -18888,7 +18888,7 @@ Other
0
True
- *
+ *
False
@@ -18909,7 +18909,7 @@ Other
0
True
- *
+ *
False
@@ -18930,7 +18930,7 @@ Other
0
True
- *
+ *
False
@@ -18951,7 +18951,7 @@ Other
0
True
- *
+ *
False
@@ -18972,7 +18972,7 @@ Other
0
True
- *
+ *
False
@@ -19190,7 +19190,7 @@ Other
0
I
True
- *
+ *
False
@@ -19211,7 +19211,7 @@ Other
0
F
True
- *
+ *
False
@@ -19232,7 +19232,7 @@ Other
0
P
True
- *
+ *
False
@@ -19253,7 +19253,7 @@ Other
0
S
True
- *
+ *
False
@@ -19274,7 +19274,7 @@ Other
0
O
True
- *
+ *
False
@@ -19726,7 +19726,7 @@ Other
0
True
- *
+ *
False
@@ -20095,7 +20095,7 @@ Other
0
True
- *
+ *
False
@@ -21393,7 +21393,7 @@ Other
0
True
- *
+ *
False
@@ -22061,7 +22061,7 @@ Other
0
True
- *
+ *
False
@@ -22082,7 +22082,7 @@ Other
0
True
- *
+ *
False
@@ -22103,7 +22103,7 @@ Other
0
True
- *
+ *
False
@@ -22448,7 +22448,7 @@ Other
0
True
- *
+ *
False
@@ -22782,7 +22782,7 @@ Other
0
True
- *
+ *
False
@@ -23312,7 +23312,7 @@ Other
0
True
- *
+ *
False
@@ -23333,7 +23333,7 @@ Other
0
True
- *
+ *
False
@@ -23354,7 +23354,7 @@ Other
0
True
- *
+ *
False
@@ -23375,7 +23375,7 @@ Other
0
True
- *
+ *
False
@@ -24594,7 +24594,7 @@ Other
0
True
- *
+ *
False
@@ -24664,7 +24664,7 @@ Other
0
True
- *
+ *
False
@@ -24691,7 +24691,7 @@ Other
0
True
- *
+ *
False
@@ -25550,7 +25550,7 @@ Other
0
0.5
6
- 24
+ 12
2
@@ -25712,7 +25712,7 @@ Other
0
0.5
6
- 24
+ 12
2
@@ -25805,7 +25805,6 @@ Other
GTK_WINDOW_TOPLEVEL
GTK_WIN_POS_NONE
False
- 450
True
False
True
@@ -25882,7 +25881,7 @@ Other
0
0.5
6
- 24
+ 12
2
@@ -25953,7 +25952,6 @@ Other
GTK_WINDOW_TOPLEVEL
GTK_WIN_POS_NONE
False
- 450
True
False
True
@@ -26030,7 +26028,7 @@ Other
0
0.5
6
- 24
+ 12
2
@@ -26101,7 +26099,6 @@ Other
GTK_WINDOW_TOPLEVEL
GTK_WIN_POS_NONE
False
- 450
True
False
True
@@ -26165,7 +26162,7 @@ Other
0
0.5
6
- 24
+ 12
2
@@ -26236,7 +26233,6 @@ Other
GTK_WINDOW_TOPLEVEL
GTK_WIN_POS_NONE
False
- 450
True
False
True
@@ -26300,7 +26296,7 @@ Other
0
0.5
6
- 24
+ 12
2
@@ -26358,7 +26354,7 @@ Other
0
- True
+ False
True
@@ -26946,7 +26942,7 @@ Other
0
True
- *
+ *
False
@@ -26967,7 +26963,7 @@ Other
0
True
- *
+ *
False
@@ -26988,7 +26984,7 @@ Other
0
True
- *
+ *
False
@@ -27009,7 +27005,7 @@ Other
0
True
- *
+ *
False
@@ -28062,7 +28058,7 @@ Other
0
True
- *
+ *
False
@@ -28732,7 +28728,7 @@ Other
0
True
- *
+ *
False
@@ -28753,7 +28749,7 @@ Other
0
True
- *
+ *
False
@@ -28774,7 +28770,7 @@ Other
0
True
- *
+ *
False
@@ -28795,7 +28791,7 @@ Other
0
True
- *
+ *
False
@@ -28816,7 +28812,7 @@ Other
0
True
- *
+ *
False
@@ -28862,7 +28858,7 @@ Other
0
True
- *
+ *
False
@@ -28908,7 +28904,7 @@ Other
0
True
- *
+ *
False
@@ -29266,7 +29262,7 @@ Other
0
True
- *
+ *
False
@@ -29287,7 +29283,7 @@ Other
0
True
- *
+ *
False
@@ -29308,7 +29304,7 @@ Other
0
True
- *
+ *
False
@@ -29329,7 +29325,7 @@ Other
0
True
- *
+ *
False
@@ -29350,7 +29346,7 @@ Other
0
True
- *
+ *
False
@@ -29371,7 +29367,7 @@ Other
0
True
- *
+ *
False
@@ -29417,7 +29413,7 @@ Other
0
True
- *
+ *
False
@@ -30050,7 +30046,7 @@ Other
0
True
- *
+ *
False
@@ -30072,7 +30068,7 @@ Other
0
True
- *
+ *
False
@@ -30402,7 +30398,7 @@ Other
0
True
- *
+ *
False
@@ -30423,7 +30419,7 @@ Other
0
True
- *
+ *
False
@@ -30444,7 +30440,7 @@ Other
0
True
- *
+ *
False
@@ -30465,7 +30461,7 @@ Other
0
True
- *
+ *
False
@@ -30555,7 +30551,7 @@ Other
0
True
- *
+ *
False
@@ -30635,7 +30631,7 @@ Other
0
True
- *
+ *
False
@@ -31352,7 +31348,7 @@ Family name Given name
0
True
- *
+ *
False
@@ -32423,7 +32419,7 @@ Family name Given name
0
True
- *
+ *
False