Don Allingham
2293665757
* src/Editors/_EditPerson.py: add name callback to update screen
...
after a primary name change
* src/DisplayTabs/_NameEmbedList.py: add primary name change menu item
* src/GrampsWidgets.py: add reinitalization method to handle change of
associated data item
svn: r7268
2006-08-26 04:29:20 +00:00
Don Allingham
bf1d752f01
2006-07-21 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_RelationView.py: provide number for children/siblings
* src/GrampsWidgets.py: fix spacing on link box
svn: r7054
2006-07-22 04:12:09 +00:00
Don Allingham
951d1b094f
2006-07-20 Don Allingham <don@gramps-project.org>
...
* src/GrampsWidgets.py: fix spacing on link label
svn: r7053
2006-07-21 03:37:12 +00:00
Alex Roitman
452f641624
2006-07-04 Alex Roitman <shura@gramps-project.org>
...
* src/GrampsWidgets.py (hand_cursor): Use HAND2 instead of HAND1.
svn: r6990
2006-07-04 17:58:14 +00:00
Don Allingham
e842a07b65
2006-07-01 Don Allingham <don@gramps-project.org>
...
* src/GrampsWidgets.py: fix LinkLabel to not try to rebuild
gender code
svn: r6978
2006-07-01 19:54:35 +00:00
Don Allingham
4e0c9e816e
svn: r6974
2006-06-30 14:16:09 +00:00
Don Allingham
97c11250d4
2006-06-30 Don Allingham <don@gramps-project.org>
...
* src/GrampsWidgets.py: Add GenderWidget to try to isolate windows
font problems
svn: r6973
2006-06-30 13:58:19 +00:00
Don Allingham
74b55ce32a
2006-05-23 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_RelationView.py: finish shading
* src/GrampsDb/_DbUtils.py: add birth/death index set funcion
* src/Editors/_EditPerson.py: birth/death index fixes
* src/DisplayTabs/_PersonEventEmbedList.py: birth/death index fixes
* src/GrampsWidgets.py: shading fixes
* src/DisplayModels/_PeopleModel.py: birth/death index fixes
svn: r6764
2006-05-23 21:07:26 +00:00
Don Allingham
99a2140ba1
2006-05-21 Don Allingham <don@gramps-project.org>
...
* src/GrampsWidgets.py (MonitoredEntry.set_text): added function
svn: r6745
2006-05-22 02:51:20 +00:00
Alex Roitman
624138a2a4
* src/DataViews/_RepositoryView.py (edit, on_double_click): Catch
...
exception.
* src/GrampsWidgets.py (PlaceEntry.add_del_clicked)
(PlaceEntry.share_clicked): Catch exception.
svn: r6716
2006-05-18 23:02:47 +00:00
Don Allingham
ae6da05e4b
2006-05-17 Don Allingham <don@gramps-project.org>
...
* src/GrampsCfg.py: pychecker fixes
* src/GrampsWidgets.py: pychecker fixes
* src/glade/gramps.glade: fix text entry -> label
* src/NameDisplay.py: pychecker fixes
* src/DisplayState.py: pychecker fixes
* src/GrampsDisplay.py: pychecker fixes
* src/DateEdit.py: pychecker fixes
* src/gramps_main.py: pychecker fixes
* src/DbLoader.py: pychecker fixes
svn: r6701
2006-05-18 01:39:50 +00:00
Don Allingham
9b03472a0a
2006-05-17 Don Allingham <don@gramps-project.org>
...
* src/Editors/_EditPlace.py: new SelectPlace interface
* src/Editors/_EditEventRef.py: new SelectPlace interface
* src/Editors/_EditEvent.py: new SelectPlace interface
* src/GrampsWidgets.py: new Place editor interface
svn: r6695
2006-05-17 19:32:19 +00:00
Alex Roitman
25860314ed
2006-05-17 Alex Roitman <shura@gramps-project.org>
...
* src/GrampsWidgets.py (LinkLabel.__init__): Set cursor to HAND1.
svn: r6694
2006-05-17 18:12:16 +00:00
Don Allingham
3b894e16dd
* src/Editors/_EditEvent.py: start of SelectPlace integration
...
* src/glade/gramps.glade: start of SelectPlace integration
* src/GrampsWidgets.py: start of SelectPlace integration
svn: r6686
2006-05-17 04:35:03 +00:00
Don Allingham
05f3bd4b47
fix MonitoredDataType initialization
...
svn: r6627
2006-05-12 16:30:38 +00:00
Don Allingham
b073854468
fix marker type, search bar tuple problem
...
svn: r6622
2006-05-11 23:05:12 +00:00
Don Allingham
56a3b7ef20
* src/DateEdit.py: ManagedWindow
...
* src/Editors/_EditAddress.py: new DateEdit interface
* src/Editors/_EditLdsOrd.py: new DateEdit interface
* src/Editors/_EditSourceRef.py: new DateEdit interface
* src/Editors/_EditEventRef.py: new DateEdit interface
* src/Editors/_EditMedia.py: new DateEdit interface
* src/Editors/_EditName.py: new DateEdit interface
* src/Editors/_EditEvent.py: new DateEdit interface
* src/GrampsWidgets.py: new DateEdit interface
svn: r6559
2006-05-06 03:14:13 +00:00
Alex Roitman
1b1e62bf29
* src/GrampsWidgets.py (WarnButton): Replace event box with button.
...
svn: r6527
2006-05-03 03:03:41 +00:00
Alex Roitman
019fa312ad
* src/GrampsWidgets.py (IconButton): Replace event box with button.
...
svn: r6526
2006-05-03 02:33:29 +00:00
Don Allingham
2e49a8ab34
2006-04-30 Don Allingham <don@gramps-project.org>
...
* src/DataViews.py/_PersonView.py: don't add handles of top level
objects
* src/GrampsWidgets.py: handle both types and tuples
svn: r6502
2006-04-30 23:26:38 +00:00
Don Allingham
8d72a85628
svn: r6490
2006-04-28 22:42:07 +00:00
Don Allingham
9d695790d0
2006-04-27 Don Allingham <don@gramps-project.org>
...
* src/GrampsDb/_GrampsDbBase.py: fix custom event storing
* src/GrampsDb/_GrampsBSDDB.py: fix custom event storing
* src/Editors/_EditEventRef.py: fix custom event storing
* src/Editors/_EditEvent.py: fix custom event storing
* src/GrampsWidgets.py: fix custom data types
* src/AutoComp.py: fix custom data types
svn: r6480
2006-04-28 03:32:04 +00:00
Don Allingham
bd7b3136e8
2006-04-19 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_EventView.py: more GrampsTypes changes
* src/DataViews/_PedigreeView.py: more GrampsTypes changes
* src/RelLib/_ChildRef.py: more GrampsTypes changes
* src/RelLib/_Family.py: more GrampsTypes changes
* src/RelLib/_Repository.py: more GrampsTypes changes
* src/RelLib/_Event.py: more GrampsTypes changes
* src/Editors/_EditPerson.py: more GrampsTypes changes
* src/Editors/_EditEventRef.py: more GrampsTypes changes
* src/Editors/_EditEvent.py: more GrampsTypes changes
* src/PeopleModel.py: more GrampsTypes changes
* src/DisplayTabs.py: more GrampsTypes changes
* src/GrampsWidgets.py: more GrampsTypes changes
* src/Utils.py: more GrampsTypes changes
* src/PageView.py: more GrampsTypes changes
svn: r6373
2006-04-20 03:10:23 +00:00
Don Allingham
41a9e9205c
GrampsType support for FamilyRelations, Events
...
svn: r6371
2006-04-19 22:59:33 +00:00
Don Allingham
b82376fb66
* src/GrampsDb/_ReadXML.py: new types
...
* src/GrampsDb/_ConstXML.py: new types
* src/GrampsDb/_WriteXML.py: new types
* src/Editors/_EditUrl.py: new types
* src/Editors/_EditPerson.py: new types
* src/Editors/_EditRepository.py: new types
* src/Editors/_EditName.py: new types
* src/Editors/_EditChildRef.py: new types
* src/RelLib/__init__.py: new types
* src/RelLib/_Url.py: new types
* src/RelLib/_RepositoryType.py: new types
* src/RelLib/_GrampsType.py: new types
* src/RelLib/_UrlType.py: new types
* src/RelLib/_Repository.py: new types
* src/RelLib/_NameType.py: new types
* src/RelLib/_ChildRefType.py: new types
* src/DisplayTabs.py: new types
* src/GrampsWidgets.py: new types
* src/Utils.py: new types
svn: r6360
2006-04-19 03:57:10 +00:00
Don Allingham
6b54577315
* src/Editors/__init__.py: added EditChildRef
...
* src/Editors/Makefile.am: added EditChildRef
* src/Editors/_EditChildRef.py: added
* src/Editors/_EditFamily.py: add child reference editor
* src/DisplayTabs.py: add optional properties button
* src/glade/gramps.glade: add child reference editor
svn: r6354
2006-04-18 20:27:53 +00:00
Don Allingham
3c31f1e2ec
2006-04-18 Don Allingham <don@gramps-project.org>
...
* src/plugins/Desbrowser.py: bring up to speed with ManagedWindow
* src/GrampsWidgets.py: fix the type return value
svn: r6353
2006-04-18 19:10:13 +00:00
Don Allingham
e99a795581
Start of new type classes
...
svn: r6340
2006-04-14 04:36:25 +00:00
Alex Roitman
57d6df04c9
* various: Revert back to using gettext except for the modules that need context -- those will use TransUtils.sgettext
...
svn: r6282
2006-04-06 22:02:46 +00:00
Alex Roitman
1d24bc8f13
* src/Editors/_EditLdsOrd.py (EditLdsOrd): Formatting.
...
* src/GrampsWidgets.py (MonitoredMenu): Factor out commong code.
svn: r6280
2006-04-06 21:28:19 +00:00
Don Allingham
1467a4f280
Fix place selecton on LDS ords
...
svn: r6274
2006-04-05 22:36:48 +00:00
Don Allingham
ac9501eed4
Fix place selecton on LDS ords
...
svn: r6273
2006-04-05 21:30:27 +00:00
Don Allingham
050c4e3f08
lds status type to a constant
...
svn: r6268
2006-04-05 04:16:16 +00:00
Alex Roitman
a031cd0806
Update
...
svn: r6267
2006-04-04 23:31:59 +00:00
Don Allingham
ad13eaa168
define cellrenderer
...
svn: r6266
2006-04-04 23:20:47 +00:00
Don Allingham
e7ac177786
widget connections
...
svn: r6265
2006-04-04 22:42:38 +00:00
Don Allingham
f3af587b75
Start of better LDS support
...
svn: r6261
2006-04-04 18:07:23 +00:00
Don Allingham
74d20665d7
place autocompletion
...
svn: r6257
2006-04-02 18:35:12 +00:00
Don Allingham
371c34ef1b
remember custom attributes/events
...
svn: r6248
2006-03-31 23:46:34 +00:00
Don Allingham
37c33490cb
initialize MonitoredType correctly
...
svn: r6247
2006-03-31 20:17:23 +00:00
Don Allingham
da284dad8b
autocompletion for surnames
...
svn: r6234
2006-03-30 16:29:59 +00:00
Alex Roitman
93add4967a
* various: Use TransUtils.sgettext instead of gettext.gettext to work out stripping the context.
...
svn: r6155
2006-03-16 20:24:27 +00:00
Don Allingham
1be12a4da0
icon fixes
...
svn: r6129
2006-03-10 21:05:00 +00:00
Don Allingham
5ca9930d30
image changes for lock icons
...
svn: r6084
2006-03-05 19:06:40 +00:00
Don Allingham
26092c071a
* src/AddrEdit.py: remove already_exist check in favor of exception
...
* src/AttrEdit.py: remove already_exist check in favor of exception
* src/DisplayState.py: remove already_exist variable
* src/DisplayTabs.py: handle exception
* src/EditEventRef.py: remove already_exist check in favor of exception
* src/EditFamily.py: update to derive from EditPrimary
* src/EditMedia.py: update to derive from EditPrimary
* src/EditMediaRef.py: remove already_exist check in favor of exception
* src/EditPerson.py: update to derive from EditPrimary
* src/EditPlace.py: update to derive from EditPrimary
* src/EditRepository.py:update to derive from EditPrimary
* src/EditSource.py: update to derive from EditPrimary
* src/EditSourceRef.py: remove already_exist check in favor of exception
* src/Errors.py: new exception
* src/EventEdit.py: update to derive from EditPrimary
* src/EventView.py: catch exception of window already exists
* src/FamilyList.py: catch exception of window already exists
* src/FamilyView.py: catch exception of window already exists
* src/GrampsWidgets.py: typos
* src/NameEdit.py: remove already_exist check in favor of exception
* src/PedView.py: catch exception of window already exists
* src/PersonView.py: catch exception of window already exists
* src/PlaceView.py: catch exception of window already exists
* src/Plugins.py: catch exception of window already exists
* src/UrlEdit.py: remove already_exist check in favor of exception
* src/const.py.in: dynamically determine path
* src/gramps.glade: name changes
* src/gramps.py: set path
svn: r6014
2006-03-01 05:08:11 +00:00
Don Allingham
c4010b28a4
* src/DisplayTabs.py: repository reference editor
...
* src/EditRepository.py: repository reference editor
* src/EditSource.py: repository reference editor
* src/GrampsWidgets.py: more readonly support
* src/RepositoryRefEdit.py: removed
* src/gramps.glade: repository reference editor
* src/EditRepositoryRef.py: added - repository reference editor
svn: r5993
2006-02-26 04:29:39 +00:00
Don Allingham
c157f3e50f
* src/EditEventRef.py: switch to monitored widgets, place selector
...
* src/EventEdit.py: switch to monitored widgets, place selector
* src/GrampsWidgets.py: place selection widget
* src/GrampsDb/_GrampsDbBase.py: move completion widget, handle
place lists
svn: r5980
2006-02-24 05:05:46 +00:00
Don Allingham
17873c0d3a
completion
...
svn: r5976
2006-02-23 05:08:25 +00:00
Don Allingham
72d064f5b5
* src/EditPlace.py: use monitored widgets
...
* src/EditSource.py: use monitored widgets
* src/EventEdit.py: use monitored widgets
* src/GrampsWidgets.py: start of monitored place
* src/GrampsDb/_GrampsDbBase.py: monitor place changes
svn: r5975
2006-02-23 03:13:15 +00:00
Don Allingham
6a5ab6549a
* src/AddrEdit.py: Full edit functionality
...
* src/AttrEdit.py: Full edit functionality
* src/DisplayTabs.py: call EditEventRef
* src/EditSourceRef.py: Full edit functionality
* src/EventEdit.py: separate out EditEventRef
* src/GrampsWidgets.py: Add date, menu, type handling widgets
* src/NameEdit.py: Full edit functionality
* src/gramps.glade: fix names and privacy buttons
* src/EditEventRef.py: broken out of EditEvent
svn: r5967
2006-02-22 00:12:52 +00:00