create new Editors submodule
svn: r6067
@ -6,6 +6,33 @@
|
||||
* src/EditEvent.py: renamed from EventEdit.py
|
||||
* src/images/Makefile.am: restore
|
||||
* src/plugins/Makefile.am: remove stock_link.png from dependency list
|
||||
* src/Editors/EditPrimary.py: moved to separate module
|
||||
* src/Editors/EditPlace.py: moved to separate module
|
||||
* src/Editors/EditAddress.py: moved to separate module
|
||||
* src/Editors/EditSecondary.py: moved to separate module
|
||||
* src/Editors/EditSourceRef.py: moved to separate module
|
||||
* src/Editors/EditSource.py: moved to separate module
|
||||
* src/Editors/EditUrl.py: moved to separate module
|
||||
* src/Editors/EditAttribute.py: moved to separate module
|
||||
* src/Editors/EditPerson.py: moved to separate module
|
||||
* src/Editors/EditLocation.py: moved to separate module
|
||||
* src/Editors/EditMediaRef.py: moved to separate module
|
||||
* src/Editors/EditEventRef.py: moved to separate module
|
||||
* src/Editors/EditMedia.py: moved to separate module
|
||||
* src/Editors/EditRepository.py: moved to separate module
|
||||
* src/Editors/EditName.py: moved to separate module
|
||||
* src/Editors/EditEvent.py: moved to separate module
|
||||
* src/Editors/EditFamily.py: moved to separate module
|
||||
* src/DisplayTabs.py: handle noew submodule
|
||||
* src/ObjectSelector/_PersonFrame.py: handle noew submodule
|
||||
* src/MediaView.py: handle noew submodule
|
||||
* src/FamilyList.py: handle noew submodule
|
||||
* src/PlaceView.py: handle noew submodule
|
||||
* src/SourceView.py: handle noew submodule
|
||||
* src/PersonView.py: handle noew submodule
|
||||
* src/FamilyView.py: handle noew submodule
|
||||
* src/EventView.py: handle noew submodule
|
||||
* src/Makefile.am: handle noew submodule
|
||||
|
||||
2006-03-03 Alex Roitman <shura@gramps-project.org>
|
||||
* src/plugins/stock_link.png: Remove (already present in
|
||||
|
@ -237,6 +237,7 @@ src/GrampsLogger/Makefile
|
||||
src/TreeViews/Makefile
|
||||
src/GrampsDb/Makefile
|
||||
src/docgen/Makefile
|
||||
src/Editors/Makefile
|
||||
src/plugins/Makefile
|
||||
src/dates/Makefile
|
||||
src/data/Makefile
|
||||
|
Before Width: | Height: | Size: 6.9 KiB After Width: | Height: | Size: 6.9 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 5.2 KiB After Width: | Height: | Size: 5.2 KiB |
Before Width: | Height: | Size: 7.1 KiB After Width: | Height: | Size: 7.1 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 10 KiB |
@ -593,7 +593,7 @@ class EventEmbedList(EmbeddedList):
|
||||
return ((1,0),(1,1),(1,2),(1,3),(1,4),(1,5))
|
||||
|
||||
def add_button_clicked(self,obj):
|
||||
from EditEventRef import EditEventRef
|
||||
from Editors import EditEventRef
|
||||
try:
|
||||
EditEventRef(self.dbstate,self.uistate,self.track,
|
||||
None, None, self.obj, self.event_added)
|
||||
@ -601,7 +601,7 @@ class EventEmbedList(EmbeddedList):
|
||||
pass
|
||||
|
||||
def share_button_clicked(self,obj):
|
||||
from EditEventRef import EditEventRef
|
||||
from Editors import EditEventRef
|
||||
import SelectEvent
|
||||
|
||||
sel = SelectEvent.SelectEvent(self.dbstate.db,"Event Select")
|
||||
@ -615,7 +615,7 @@ class EventEmbedList(EmbeddedList):
|
||||
def edit_button_clicked(self,obj):
|
||||
ref = self.get_selected()
|
||||
if ref:
|
||||
from EditEventRef import EditEventRef
|
||||
from Editors import EditEventRef
|
||||
event = self.dbstate.db.get_event_from_handle(ref.ref)
|
||||
try:
|
||||
EditEventRef(self.dbstate,self.uistate,self.track,
|
||||
@ -723,42 +723,42 @@ class BackRefList(EmbeddedList):
|
||||
(reftype, ref) = self.find_node()
|
||||
if reftype == 'Person':
|
||||
try:
|
||||
import EditPerson
|
||||
from Editors import EditPerson
|
||||
|
||||
person = self.dbstate.db.get_person_from_handle(ref)
|
||||
EditPerson.EditPerson(self.dbstate, self.uistate, [], person)
|
||||
EditPerson(self.dbstate, self.uistate, [], person)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
elif reftype == 'Family':
|
||||
try:
|
||||
import EditFamily
|
||||
from Editors import EditFamily
|
||||
|
||||
family = self.dbstate.db.get_family_from_handle(ref)
|
||||
EditFamily.EditFamily(self.dbstate, self.uistate, [], family)
|
||||
EditFamily(self.dbstate, self.uistate, [], family)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
elif reftype == 'Source':
|
||||
try:
|
||||
import EditFamily
|
||||
from Editors import EditSource
|
||||
|
||||
source = self.dbstate.db.get_source_from_handle(ref)
|
||||
EditSource.EditSource(self.dbstate, self.uistate, [], source)
|
||||
EditSource(self.dbstate, self.uistate, [], source)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
elif reftype == 'Place':
|
||||
try:
|
||||
import EditPlace
|
||||
from Editors import EditPlace
|
||||
|
||||
place = self.dbstate.db.get_place_from_handle(ref)
|
||||
EditPlace.EditPlace(self.dbstate,self.uistate,[],place)
|
||||
EditPlace(self.dbstate,self.uistate,[],place)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
elif reftype == 'Media':
|
||||
try:
|
||||
import EditMedia
|
||||
from Editors import EditMedia
|
||||
|
||||
obj = self.dbstate.db.get_object_from_handle(ref)
|
||||
EditMedia.EditMedia(self.dbstate,self.uistate, [], obj)
|
||||
EditMedia(self.dbstate,self.uistate, [], obj)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
||||
@ -866,11 +866,11 @@ class AttrEmbedList(EmbeddedList):
|
||||
return ((1,0),(1,1))
|
||||
|
||||
def add_button_clicked(self,obj):
|
||||
import EditAttribute
|
||||
from Editors import EditAttribute
|
||||
pname = ''
|
||||
attr_list = []
|
||||
try:
|
||||
EditAttribute.EditAttribute(
|
||||
EditAttribute(
|
||||
self.dbstate, self.uistate, self.track, None,
|
||||
pname, attr_list, self.add_callback)
|
||||
except Errors.WindowActiveError:
|
||||
@ -884,11 +884,11 @@ class AttrEmbedList(EmbeddedList):
|
||||
def edit_button_clicked(self,obj):
|
||||
attr = self.get_selected()
|
||||
if attr:
|
||||
import EditAttribute
|
||||
from Editors import EditAttribute
|
||||
pname = ''
|
||||
attr_list = []
|
||||
try:
|
||||
EditAttribute.EditAttribute(
|
||||
EditAttribute(
|
||||
self.dbstate, self.uistate, self.track, attr,
|
||||
pname, attr_list, self.edit_callback)
|
||||
except Errors.WindowActiveError:
|
||||
@ -926,11 +926,11 @@ class WebEmbedList(EmbeddedList):
|
||||
return ((1,0),(1,1),(1,2))
|
||||
|
||||
def add_button_clicked(self,obj):
|
||||
import EditUrl
|
||||
from Editors import EditUrl
|
||||
url = RelLib.Url()
|
||||
try:
|
||||
EditUrl.EditUrl(self.dbstate, self.uistate, self.track,
|
||||
'', url, self.add_callback)
|
||||
EditUrl(self.dbstate, self.uistate, self.track,
|
||||
'', url, self.add_callback)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
||||
@ -941,10 +941,10 @@ class WebEmbedList(EmbeddedList):
|
||||
def edit_button_clicked(self,obj):
|
||||
url = self.get_selected()
|
||||
if url:
|
||||
import EditUrl
|
||||
from Editors import EditUrl
|
||||
try:
|
||||
EditUrl.EditUrl(self.dbstate, self.uistate, self.track,
|
||||
'', url, self.edit_callback)
|
||||
EditUrl(self.dbstate, self.uistate, self.track,
|
||||
'', url, self.edit_callback)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
||||
@ -978,11 +978,11 @@ class NameEmbedList(EmbeddedList):
|
||||
return ((1,0),(1,1))
|
||||
|
||||
def add_button_clicked(self,obj):
|
||||
import EditName
|
||||
from Editors import EditName
|
||||
name = RelLib.Name()
|
||||
try:
|
||||
EditName.EditName(self.dbstate, self.uistate, self.track,
|
||||
name, self.add_callback)
|
||||
EditName(self.dbstate, self.uistate, self.track,
|
||||
name, self.add_callback)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
||||
@ -993,10 +993,10 @@ class NameEmbedList(EmbeddedList):
|
||||
def edit_button_clicked(self,obj):
|
||||
name = self.get_selected()
|
||||
if name:
|
||||
import EditName
|
||||
from Editors import EditName
|
||||
try:
|
||||
EditName.EditName(self.dbstate, self.uistate, self.track,
|
||||
name, self.edit_callback)
|
||||
EditName(self.dbstate, self.uistate, self.track,
|
||||
name, self.edit_callback)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
||||
@ -1033,11 +1033,11 @@ class AddrEmbedList(EmbeddedList):
|
||||
return ((1,0),(1,1),(1,2),(1,3),(1,4))
|
||||
|
||||
def add_button_clicked(self,obj):
|
||||
import EditAddress
|
||||
from Editors import EditAddress
|
||||
addr = RelLib.Address()
|
||||
try:
|
||||
EditAddress.EditAddress(self.dbstate, self.uistate, self.track,
|
||||
addr, self.add_callback)
|
||||
EditAddress(self.dbstate, self.uistate, self.track,
|
||||
addr, self.add_callback)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
||||
@ -1048,10 +1048,10 @@ class AddrEmbedList(EmbeddedList):
|
||||
def edit_button_clicked(self,obj):
|
||||
addr = self.get_selected()
|
||||
if addr:
|
||||
import EditAddress
|
||||
from Editors import EditAddress
|
||||
try:
|
||||
EditAddress.EditAddress(self.dbstate, self.uistate, self.track,
|
||||
addr, self.edit_callback)
|
||||
EditAddress(self.dbstate, self.uistate, self.track,
|
||||
addr, self.edit_callback)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
||||
@ -1088,11 +1088,11 @@ class LocationEmbedList(EmbeddedList):
|
||||
return ((1,0),(1,1),(1,2),(1,3),(1,4))
|
||||
|
||||
def add_button_clicked(self,obj):
|
||||
import EditLocation
|
||||
from Editors import EditLocation
|
||||
loc = RelLib.Location()
|
||||
try:
|
||||
EditLocation.EditLocation(self.dbstate, self.uistate, self.track,
|
||||
loc, self.add_callback)
|
||||
EditLocation(self.dbstate, self.uistate, self.track,
|
||||
loc, self.add_callback)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
||||
@ -1103,10 +1103,10 @@ class LocationEmbedList(EmbeddedList):
|
||||
def edit_button_clicked(self,obj):
|
||||
loc = self.get_selected()
|
||||
if loc:
|
||||
import EditLocation
|
||||
from Editors import EditLocation
|
||||
try:
|
||||
EditLocation.EditLocation(self.dbstate, self.uistate, self.track,
|
||||
loc, self.edit_callback)
|
||||
EditLocation(self.dbstate, self.uistate, self.track,
|
||||
loc, self.edit_callback)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
||||
@ -1294,7 +1294,7 @@ class GalleryTab(ButtonTab):
|
||||
return None
|
||||
|
||||
def add_button_clicked(self,obj):
|
||||
from EditMediaRef import EditMediaRef
|
||||
from Editors import EditMediaRef
|
||||
|
||||
sref = RelLib.MediaRef()
|
||||
src = RelLib.MediaObject()
|
||||
@ -1318,7 +1318,7 @@ class GalleryTab(ButtonTab):
|
||||
def edit_button_clicked(self,obj):
|
||||
ref = self.get_selected()
|
||||
if ref:
|
||||
from EditMediaRef import EditMediaRef
|
||||
from Editors import EditMediaRef
|
||||
|
||||
obj = self.dbstate.db.get_object_from_handle(ref.get_reference_handle())
|
||||
try:
|
||||
@ -1363,7 +1363,7 @@ class SourceEmbedList(EmbeddedList):
|
||||
return ((1,0),(1,1),(1,2),(1,3))
|
||||
|
||||
def add_button_clicked(self,obj):
|
||||
from EditSourceRef import EditSourceRef
|
||||
from Editors import EditSourceRef
|
||||
|
||||
sref = RelLib.SourceRef()
|
||||
src = RelLib.Source()
|
||||
@ -1379,7 +1379,7 @@ class SourceEmbedList(EmbeddedList):
|
||||
self.rebuild()
|
||||
|
||||
def edit_button_clicked(self,obj):
|
||||
from EditSourceRef import EditSourceRef
|
||||
from Editors import EditSourceRef
|
||||
|
||||
sref = self.get_selected()
|
||||
src = self.dbstate.db.get_source_from_handle(sref.ref)
|
||||
@ -1426,13 +1426,14 @@ class RepoEmbedList(EmbeddedList):
|
||||
return ((1,0),(1,1),(1,2),(1,3))
|
||||
|
||||
def add_button_clicked(self,obj):
|
||||
from EditRepositoryRef import EditRepositoryRef
|
||||
from Editors import EditRepositoryRef
|
||||
|
||||
ref = RelLib.RepoRef()
|
||||
repo = RelLib.Repository()
|
||||
try:
|
||||
EditRepositoryRef(
|
||||
self.dbstate, self.uistate, self.track, repo, ref, self.add_callback)
|
||||
self.dbstate, self.uistate, self.track,
|
||||
repo, ref, self.add_callback)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
||||
@ -1443,13 +1444,13 @@ class RepoEmbedList(EmbeddedList):
|
||||
self.rebuild()
|
||||
|
||||
def edit_button_clicked(self,obj):
|
||||
from EditRepositoryRef import EditRepositoryRef
|
||||
from Editors import EditRepositoryRef
|
||||
|
||||
ref = self.get_selected()
|
||||
if ref:
|
||||
repo = self.dbstate.db.get_repository_from_handle(ref.ref)
|
||||
try:
|
||||
EditRepositoryRef.EditRepositoryRef(
|
||||
Editors.EditRepositoryRef(
|
||||
self.dbstate, self.uistate, self.track, repo,
|
||||
ref, self.edit_callback)
|
||||
except Errors.WindowActiveError:
|
||||
|
@ -34,11 +34,11 @@ import gtk.gdk
|
||||
#-------------------------------------------------------------------------
|
||||
import RelLib
|
||||
import PageView
|
||||
import EditEvent
|
||||
import DisplayModels
|
||||
import const
|
||||
import Utils
|
||||
from QuestionDialog import QuestionDialog, ErrorDialog
|
||||
from Editors import EditEvent, DelEventQuery
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
@ -115,13 +115,13 @@ class EventView(PageView.ListView):
|
||||
handle = self.first_selected()
|
||||
the_event = self.dbstate.db.get_event_from_handle(handle)
|
||||
try:
|
||||
EditEvent.EditEvent(the_event,self.dbstate, self.uistate, [])
|
||||
EditEvent(the_event,self.dbstate, self.uistate, [])
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
||||
def add(self,obj):
|
||||
try:
|
||||
EditEvent.EditEvent(RelLib.Event(),self.dbstate, self.uistate, [])
|
||||
EditEvent(RelLib.Event(),self.dbstate, self.uistate, [])
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
||||
@ -137,8 +137,8 @@ class EventView(PageView.ListView):
|
||||
|
||||
event = db.get_event_from_handle(event_handle)
|
||||
|
||||
ans = EditEvent.DelEventQuery(event,db,
|
||||
person_list,family_list)
|
||||
ans = DelEventQuery(event,db,
|
||||
person_list,family_list)
|
||||
|
||||
if len(person_list) + len(family_list) > 0:
|
||||
msg = _('This event is currently being used. Deleting it '
|
||||
@ -162,7 +162,7 @@ class EventView(PageView.ListView):
|
||||
for handle in mlist:
|
||||
event = self.dbstate.db.get_event_from_handle(handle)
|
||||
try:
|
||||
EditEvent.EditEvent(event, self.dbstate, self.uistate)
|
||||
EditEvent(event, self.dbstate, self.uistate)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
||||
|
@ -113,10 +113,10 @@ class FamilyListView(PageView.ListView):
|
||||
return
|
||||
|
||||
def add(self,obj):
|
||||
import EditFamily
|
||||
from Editors import EditFamily
|
||||
family = RelLib.Family()
|
||||
try:
|
||||
EditFamily.EditFamily(self.dbstate,self.uistate,[],family)
|
||||
EditFamily(self.dbstate,self.uistate,[],family)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
||||
@ -128,9 +128,9 @@ class FamilyListView(PageView.ListView):
|
||||
self.selection.selected_foreach(self.blist,mlist)
|
||||
|
||||
for handle in mlist:
|
||||
import EditFamily
|
||||
from Editors import EditFamily
|
||||
family = self.dbstate.db.get_family_from_handle(handle)
|
||||
try:
|
||||
EditFamily.EditFamily(self.dbstate,self.uistate,[],family)
|
||||
EditFamily(self.dbstate,self.uistate,[],family)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
@ -557,36 +557,36 @@ class FamilyView(PageView.PersonNavView):
|
||||
|
||||
def edit_button_press(self, obj, event, handle):
|
||||
if event.type == gtk.gdk.BUTTON_PRESS and event.button == 1:
|
||||
import EditPerson
|
||||
from Editors import EditPerson
|
||||
person = self.dbstate.db.get_person_from_handle(handle)
|
||||
try:
|
||||
EditPerson.EditPerson(self.dbstate, self.uistate, [], person)
|
||||
EditPerson(self.dbstate, self.uistate, [], person)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
||||
def edit_person(self,obj,handle):
|
||||
import EditPerson
|
||||
from Editors import EditPerson
|
||||
person = self.dbstate.db.get_person_from_handle(handle)
|
||||
try:
|
||||
EditPerson.EditPerson(self.dbstate, self.uistate, [], person)
|
||||
EditPerson(self.dbstate, self.uistate, [], person)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
||||
def edit_family(self,obj,event,handle):
|
||||
if event.type == gtk.gdk.BUTTON_PRESS and event.button == 1:
|
||||
import EditFamily
|
||||
from Editors import EditFamily
|
||||
family = self.dbstate.db.get_family_from_handle(handle)
|
||||
try:
|
||||
EditFamily.EditFamily(self.dbstate,self.uistate,[],family)
|
||||
EditFamily(self.dbstate,self.uistate,[],family)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
||||
def add_family(self,obj,event,handle):
|
||||
if event.type == gtk.gdk.BUTTON_PRESS and event.button == 1:
|
||||
import EditFamily
|
||||
from Editors import EditFamily
|
||||
family = RelLib.Family()
|
||||
try:
|
||||
EditFamily.EditFamily(self.dbstate,self.uistate,[],family)
|
||||
EditFamily(self.dbstate,self.uistate,[],family)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
||||
|
@ -1,7 +1,21 @@
|
||||
# $Id$
|
||||
|
||||
# This is the src level Makefile for Gramps
|
||||
SUBDIRS = docgen plugins dates data po GrampsDb RelLib ObjectSelector GrampsLogger TreeViews Config Mime images
|
||||
SUBDIRS = \
|
||||
docgen \
|
||||
plugins \
|
||||
dates \
|
||||
data \
|
||||
po \
|
||||
GrampsDb \
|
||||
RelLib \
|
||||
ObjectSelector \
|
||||
GrampsLogger \
|
||||
TreeViews \
|
||||
Config \
|
||||
Mime \
|
||||
images \
|
||||
Editors
|
||||
|
||||
# For intl. support, how do we compile?
|
||||
MOSTLYCLEANFILES =
|
||||
|
@ -170,8 +170,8 @@ class MediaView(PageView.ListView):
|
||||
return
|
||||
|
||||
obj = self.dbstate.db.get_object_from_handle(handle)
|
||||
import EditMedia
|
||||
EditMedia.EditMedia(self.dbstate,self.uistate, [], obj)
|
||||
from Editors import EditMedia
|
||||
EditMedia(self.dbstate,self.uistate, [], obj)
|
||||
|
||||
class DeleteMediaQuery:
|
||||
|
||||
|
@ -28,7 +28,7 @@ import gtk
|
||||
import gobject
|
||||
|
||||
from RelLib import Person
|
||||
from EditPerson import EditPerson
|
||||
from Editors import EditPerson
|
||||
from NameDisplay import displayer
|
||||
display_name = displayer.display
|
||||
|
||||
|
@ -49,13 +49,13 @@ except:
|
||||
#-------------------------------------------------------------------------
|
||||
import RelLib
|
||||
import PageView
|
||||
import EditPerson
|
||||
import Relationship
|
||||
import NameDisplay
|
||||
import Utils
|
||||
import DateHandler
|
||||
import ImgManip
|
||||
import ReportUtils
|
||||
from Editors import EditPerson
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
@ -909,8 +909,8 @@ class PedView(PageView.PersonNavView):
|
||||
person = self.db.get_person_from_handle(person_handle)
|
||||
if person:
|
||||
try:
|
||||
EditPerson.EditPerson(self.dbstate, self.uistate, [], person,
|
||||
self.person_edited_cb)
|
||||
EditPerson(self.dbstate, self.uistate, [], person,
|
||||
self.person_edited_cb)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
return True
|
||||
@ -934,8 +934,8 @@ class PedView(PageView.PersonNavView):
|
||||
person = self.db.get_person_from_handle(person_handle)
|
||||
if person:
|
||||
try:
|
||||
EditPerson.EditPerson(self.dbstate, self.uistate, [], person,
|
||||
self.person_edited_cb)
|
||||
EditPerson(self.dbstate, self.uistate, [], person,
|
||||
self.person_edited_cb)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
||||
|
@ -48,12 +48,12 @@ import RelLib
|
||||
import PeopleModel
|
||||
import PageView
|
||||
import GenericFilter
|
||||
import EditPerson
|
||||
import NameDisplay
|
||||
import Utils
|
||||
import QuestionDialog
|
||||
import TreeTips
|
||||
import Errors
|
||||
from Editors import EditPerson
|
||||
|
||||
from DdTargets import DdTargets
|
||||
|
||||
@ -351,15 +351,15 @@ class PersonView(PageView.PersonNavView):
|
||||
def add(self,obj):
|
||||
person = RelLib.Person()
|
||||
try:
|
||||
EditPerson.EditPerson(self.dbstate, self.uistate, [], person)
|
||||
EditPerson(self.dbstate, self.uistate, [], person)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
||||
def edit(self,obj):
|
||||
if self.dbstate.active:
|
||||
try:
|
||||
EditPerson.EditPerson(self.dbstate, self.uistate, [],
|
||||
self.dbstate.active)
|
||||
EditPerson(self.dbstate, self.uistate, [],
|
||||
self.dbstate.active)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
||||
@ -616,7 +616,7 @@ class PersonView(PageView.PersonNavView):
|
||||
person = self.dbstate.db.get_person_from_handle(handle)
|
||||
if person:
|
||||
try:
|
||||
EditPerson.EditPerson(self.dbstate, self.uistate, [], person)
|
||||
EditPerson(self.dbstate, self.uistate, [], person)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
return True
|
||||
|
@ -34,11 +34,11 @@ import gtk.gdk
|
||||
#-------------------------------------------------------------------------
|
||||
import RelLib
|
||||
import PageView
|
||||
import EditPlace
|
||||
import DisplayModels
|
||||
import const
|
||||
import Utils
|
||||
import Errors
|
||||
from Editors import EditPlace, DeletePlaceQuery
|
||||
from QuestionDialog import QuestionDialog, ErrorDialog
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
@ -120,13 +120,13 @@ class PlaceView(PageView.ListView):
|
||||
handle = self.first_selected()
|
||||
place = self.dbstate.db.get_place_from_handle(handle)
|
||||
try:
|
||||
EditPlace.EditPlace(self.dbstate,self.uistate,[],place)
|
||||
EditPlace(self.dbstate,self.uistate,[],place)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
||||
def add(self,obj):
|
||||
try:
|
||||
EditPlace.EditPlace(self.dbstate,self.uistate,[],RelLib.Place())
|
||||
EditPlace(self.dbstate,self.uistate,[],RelLib.Place())
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
||||
@ -142,8 +142,8 @@ class PlaceView(PageView.ListView):
|
||||
|
||||
event = db.get_event_from_handle(event_handle)
|
||||
|
||||
ans = EditPlace.DelPlaceQuery(event,db,
|
||||
person_list,family_list)
|
||||
ans = DeletePlaceQuery(event,db,
|
||||
person_list,family_list)
|
||||
|
||||
if len(person_list) + len(family_list) > 0:
|
||||
msg = _('This place is currently being used. Deleting it '
|
||||
@ -167,7 +167,7 @@ class PlaceView(PageView.ListView):
|
||||
for handle in mlist:
|
||||
place = self.dbstate.db.get_place_from_handle(handle)
|
||||
try:
|
||||
EditPlace.EditPlace(self.dbstate,self.uistate,[],place)
|
||||
EditPlace(self.dbstate,self.uistate,[],place)
|
||||
except Errors.WindowActiveError:
|
||||
pass
|
||||
|
||||
|
@ -34,10 +34,10 @@ import gtk.gdk
|
||||
#-------------------------------------------------------------------------
|
||||
import RelLib
|
||||
import PageView
|
||||
import EditRepository
|
||||
import DisplayModels
|
||||
import const
|
||||
import Utils
|
||||
from Editors import EditRepository, DelRepositoryQuery
|
||||
|
||||
from QuestionDialog import QuestionDialog, ErrorDialog
|
||||
|
||||
@ -122,10 +122,10 @@ class RepositoryView(PageView.ListView):
|
||||
def on_double_click(self,obj,event):
|
||||
handle = self.first_selected()
|
||||
repos = self.dbstate.db.get_repository_from_handle(handle)
|
||||
EditRepository.EditRepository(self.dbstate, self.uistate,[],repos)
|
||||
EditRepository(self.dbstate, self.uistate,[],repos)
|
||||
|
||||
def add(self,obj):
|
||||
EditRepository.EditRepository(self.dbstate, self.uistate,[],RelLib.Repository())
|
||||
EditRepository(self.dbstate, self.uistate,[],RelLib.Repository())
|
||||
|
||||
def remove(self,obj):
|
||||
db = self.dbstate.db
|
||||
@ -140,7 +140,7 @@ class RepositoryView(PageView.ListView):
|
||||
|
||||
repository = db.get_repository_from_handle(repos_handle)
|
||||
|
||||
ans = EditRepository.DelRepositoryQuery(repository,db,source_list)
|
||||
ans = DelRepositoryQuery(repository,db,source_list)
|
||||
|
||||
if len(source_list) > 0:
|
||||
msg = _('This repository is currently being used. Deleting it '
|
||||
@ -160,5 +160,5 @@ class RepositoryView(PageView.ListView):
|
||||
|
||||
for handle in mlist:
|
||||
repos = self.dbstate.db.get_repository_from_handle(handle)
|
||||
EditRepository.EditRepository(self.dbstate, self.uistate, [], repos)
|
||||
EditRepository(self.dbstate, self.uistate, [], repos)
|
||||
|
||||
|
@ -34,10 +34,11 @@ import gtk.gdk
|
||||
#-------------------------------------------------------------------------
|
||||
import RelLib
|
||||
import PageView
|
||||
import EditSource
|
||||
import DisplayModels
|
||||
import const
|
||||
import Utils
|
||||
from Editors import EditSource, DelSrcQuery
|
||||
|
||||
from QuestionDialog import QuestionDialog, ErrorDialog
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
@ -113,10 +114,10 @@ class SourceView(PageView.ListView):
|
||||
def on_double_click(self,obj,event):
|
||||
handle = self.first_selected()
|
||||
source = self.dbstate.db.get_source_from_handle(handle)
|
||||
EditSource.EditSource(self.dbstate, self.uistate, [], source)
|
||||
EditSource(self.dbstate, self.uistate, [], source)
|
||||
|
||||
def add(self,obj):
|
||||
EditSource.EditSource(self.dbstate, self.uistate, [], RelLib.Source())
|
||||
EditSource(self.dbstate, self.uistate, [], RelLib.Source())
|
||||
|
||||
def remove(self,obj):
|
||||
for source_handle in self.selected_handles():
|
||||
@ -125,7 +126,7 @@ class SourceView(PageView.ListView):
|
||||
|
||||
source = db.get_source_from_handle(source_handle)
|
||||
|
||||
ans = EditSource.DelSrcQuery(source,db,the_lists)
|
||||
ans = DelSrcQuery(source,db,the_lists)
|
||||
|
||||
if filter(None,the_lists): # quick test for non-emptiness
|
||||
msg = _('This source is currently being used. Deleting it '
|
||||
@ -148,5 +149,5 @@ class SourceView(PageView.ListView):
|
||||
|
||||
for handle in mlist:
|
||||
source = self.dbstate.db.get_source_from_handle(handle)
|
||||
EditSource.EditSource(self.dbstate, self.uistate, [], source)
|
||||
EditSource(self.dbstate, self.uistate, [], source)
|
||||
|
||||
|