* src/DisplayModels.py: gobject.TYPE_STRING -> str
* src/EditFamily.py: privacy widget * src/EditPerson.py: privacy widget * src/EventEdit.py: save support * src/GrampsWidgets.py: Add PrivacyButton support * src/PageView.py: make sure active before updating rows * src/edit_person.glade: privacy icons * src/gramps.glade: privacy icons svn: r5895
This commit is contained in:
@@ -57,6 +57,7 @@ import NameDisplay
|
||||
import NameEdit
|
||||
import DisplayState
|
||||
import GrampsDisplay
|
||||
import GrampsWidgets
|
||||
from DisplayTabs import *
|
||||
|
||||
from WindowUtils import GladeIf
|
||||
@@ -144,8 +145,9 @@ class EditPerson(DisplayState.ManagedWindow):
|
||||
|
||||
self.gender = self.top.get_widget('gender')
|
||||
self.gender.set_sensitive(mod)
|
||||
self.private = self.top.get_widget('private')
|
||||
self.private.set_sensitive(mod)
|
||||
self.private = GrampsWidgets.PrivacyButton(self.top.get_widget('private'),
|
||||
self.person)
|
||||
|
||||
self.ntype_field = self.top.get_widget("ntype")
|
||||
self.ntype_field.set_sensitive(mod)
|
||||
|
||||
@@ -222,8 +224,6 @@ class EditPerson(DisplayState.ManagedWindow):
|
||||
self.on_given_focus_out_event)
|
||||
self.gladeif.connect("button177", "clicked", self.on_edit_name_clicked)
|
||||
|
||||
self.private.set_active(self.person.get_privacy())
|
||||
|
||||
self.eventbox.connect('button-press-event',self.image_button_press)
|
||||
|
||||
self._create_tabbed_pages()
|
||||
|
||||
Reference in New Issue
Block a user