Zsolt Foldvari
efcaf0d6e1
* src/Editors/_EditPlace.py (_setup_fields): validate coordinates
...
* src/glade/gramps.glade: delete long, lat entries from place_editor
2007-03-13 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
svn: r8293
2007-03-13 22:12:10 +00:00
Zsolt Foldvari
63e344754f
2007-03-13 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
...
* src/RelLib/_Note.py: import const from MarkupText module
* src/MarkupText.py: use actions instead of widgets on the interface;
new helper functions
* src/Editors/_EditNote.py: move widgets out to glade; implement new
MarkupText buffer interface; use uimanager/toolbar for formatting
* src/glade/gramps.glade: edit_note update
svn: r8292
2007-03-13 20:31:50 +00:00
Don Allingham
1736120c61
2007-03-06 Don Allingham <don@gramps-project.org>
...
* src/Editors/_EditFamily.py (EditFamily.save): disable data changed warning
when saving the data - we know that it changed.
svn: r8276
2007-03-06 21:18:40 +00:00
Don Allingham
a7ad83b3ff
2007-03-03 Don Allingham <don@gramps-project.org>
...
* src/GrampsDb/_GrampsGEDDB.py: readonly database for GEDCOM
* src/Editors/_EditNote.py: add additional fields
* src/RelLib/_Note.py: cleanup
* src/DisplayTabs/_NoteModel.py: display correctly
* src/GrampsWidgets.py: readonly support for checkbox
* src/glade/gramps.glade: note fixes
* src/DisplayModels/_NoteModel.py: display data correctly
* src/GrampsDbUtils/_GedcomParse.py: cleanup
* example/gramps/example.gramps: new note support
* example/gedcom/sample.ged: new note support
svn: r8264
2007-03-04 02:55:43 +00:00
Don Allingham
dd6be5ad72
* src/GrampsDbUtils/_GedcomChar.py: handle stripping of newlines
...
* src/GrampsDbUtils/_GedcomLex.py: handle newlines and eof
the declaration line, give notes and id/handle
svn: r8256
2007-02-28 05:20:30 +00:00
Don Allingham
18984b840e
2007-02-25 Don Allingham <don@gramps-project.org>
...
* src/DataViews/__init__.py: Add NoteView
* src/DataViews/_NoteView.py: Added
* src/Config/_GrampsConfigKeys.py: Added new keys to handle note dialog
width
* src/Editors/__init__.py: Add _EditNote.py
* src/Editors/_EditNote.py: Added
* src/DisplayTabs/_NoteTab.py: Updated to the new list format
* src/GrampsWidgets.py: Add checkbox support
* src/glade/gramps.glade: Added edit_note
* data/gramps.schemas.in: new keys
svn: r8240
2007-02-26 01:39:16 +00:00
Richard Taylor
70e12c490e
Moved NameDisplay into BasicUtils.
...
svn: r8197
2007-02-20 20:56:48 +00:00
Don Allingham
a0d4ea5ab8
* src/Editors/_EditPlace.py: note list support
...
* src/Editors/_EditAddress.py: note list support
* src/Editors/_EditLdsOrd.py: note list support
* src/Editors/_EditSourceRef.py: note list support
* src/Editors/_EditSource.py: note list support
* src/Editors/_EditRepoRef.py: note list support
* src/Editors/_EditAttribute.py: note list support
* src/Editors/_EditPersonRef.py: note list support
* src/Editors/_EditPerson.py: note list support
* src/Editors/_EditMediaRef.py: note list support
* src/Editors/_EditEventRef.py: note list support
* src/Editors/_EditMedia.py: note list support
* src/Editors/_EditRepository.py: note list support
* src/Editors/_EditName.py: note list support
* src/Editors/_EditChildRef.py: note list support
* src/Editors/_EditFamily.py: note list support
* src/Editors/_EditEvent.py: note list support
* src/DisplayTabs/_NoteTab.py: note list support
* src/GrampsDbUtils/_GedcomParse.py: note list support
svn: r8183
2007-02-20 01:36:26 +00:00
Alex Roitman
961a543cda
Merge multiple notes branch
...
svn: r8182
2007-02-20 00:39:10 +00:00
Zsolt Foldvari
9d4b8bbb59
2007-02-16 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
...
* src/DisplayTabs/_NoteTab.py: accelerators replaced with key-press
signal handler.
* src/DisplayTabs/_ButtonTab.py: accelerators removed; wrong concept.
* src/DisplayTabs/_GrampsTab.py: accelerators removed; wrong concept.
* src/Editors/_EditPrimary.py: accelerators removed; wrong concept.
* src/Editors/_EditSecondary.py: accelerators removed; wrong concept.
* src/Editors/_EditReference.py: accelerators removed; wrong concept.
* src/ManagedWindow.py: accelerators removed; wrong concept.
svn: r8154
2007-02-18 18:08:26 +00:00
Zsolt Foldvari
d3b383109d
2007-02-16 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
...
* src/data/mainX.css: enable formatted notes on narrative web
* src/plugins/NarrativeWeb.py: enable formatted notes on narrative web
* src/MarkupText.py: properly reset xml generator output: fix #924
* src/ManagedWindow.py: enable accelerators in editor windows
* src/Editors/_EditPrimary.py: enable accelerators in editor windows
* src/Editors/_EditSecondary.py: enable accelerators in editor windows
* src/Editors/_EditReference.py: enable accelerators in editor windows
* src/DisplayTabs/_NoteTab.py: enable accelerators in editor windows
* src/DisplayTabs/_ButtonTab.py: enable accelerators in editor windows
* src/DisplayTabs/_GrampsTab.py: enable accelerators in editor windows
svn: r8137
2007-02-16 21:20:36 +00:00
Don Allingham
ec1ec2a5a1
2007-02-03 Don Allingham <don@gramps-project.org>
...
* src/Editors/_EditFamily.py (EditFamily.check_for_family_change): fix
warning message.
2007-02-02 Don Allingham <don@gramps-project.org>
* src/Editors/_EditFamily.py (EditFamily.check_for_family_change): update on data change
from family-update signal
svn: r8036
2007-02-03 18:19:25 +00:00
Don Allingham
bef178af13
update from trunk
...
svn: r8034
2007-02-03 18:08:43 +00:00
Don Allingham
b4fedb0e0e
* src/DataViews/_PersonView.py: use new delete function
...
* src/GrampsDb/_DbUtils.py: add person delete function
* src/Editors/_EditFamily.py: catch signals to update window
svn: r8021
2007-01-31 04:50:12 +00:00
Alex Roitman
b37878b661
* src/plugins/RemoveUnused.py: Rewrite to offer object list
...
proposed for removal.
* src/DisplayTabs/_BackRefList.py (edit_button_clicked): Change
argument order in EditEvent call.
* src/DataViews/_EventView.py: Change argument order in EditEvent call.
* src/Editors/_EditEvent.py: Change argument order.
svn: r8018
2007-01-31 02:05:01 +00:00
Don Allingham
b2860d222e
* src/DisplayModels/_BaseModel.py: Refactor out node/path maps
...
* various: remove sets import
svn: r8011
2007-01-29 19:13:15 +00:00
Don Allingham
d2633548af
2007-01-27 Don Allingham <don@gramps-project.org>
...
* src/Editors/_EditPerson.py (EditPerson._image_button_press): check
for window already being open (#882 )
svn: r7995
2007-01-27 18:28:29 +00:00
Don Allingham
2bf872a8c3
2007-01-24 Don Allingham <don@gramps-project.org>
...
* src/Editors/_EditSourceRef.py: remove debug statements
* src/AddMedia.py: remove debug statements
* src/ArgHandler.py: remove debug statements
svn: r7980
2007-01-25 05:37:24 +00:00
Don Allingham
217a8be23b
2007-01-23 Don Allingham <don@gramps-project.org>
...
* src/GrampsDb/_GrampsBSDDB.py: initialize the next gramps_id
indexes to the length of the tables to prevent a walk of the db
entries.
* src/DisplayModels/_BaseModel.py: handle row-insert properly
* src/PageView.py: handle row adding properly
svn: r7963
2007-01-23 17:02:55 +00:00
Alex Roitman
58b1a424bb
2007-01-22 Alex Roitman <shura@gramps-project.org>
...
* src/Editors/_EditSource.py (query_response): Remove sourcerefs
from repos (indirectly, through secondary objects).
* src/Editors/_EditPlace.py (query_response): Avoid db walk.
* src/DataViews/_FamilyList.py (remove): Set busy cursor.
* src/DataViews/_PlaceView.py (remove): Set busy cursor.
* src/DataViews/_SourceView.py (remove): Set busy cursor.
* src/DataViews/_MediaView.py (remove): Set busy cursor.
* src/DataViews/_EventView.py (remove): Set busy cursor.
* src/DataViews/_RepositoryView.py (remove): Set busy cursor.
* src/Editors/_EditEventRef.py (DelEventQuery): Remove unneeded class.
* src/Filters/Rules/_HasTextMatchingSubstringOf.py: Remove
unneeded import.
* src/Filters/Rules/Person/_HasTextMatchingSubstringOf.py
(cache_sources): Adapt to changes in get_source_referents.
* src/Utils.py (get_source_referents): Use reference map, add
repositories to the search results;
(get_media_referents): Use reference map.
svn: r7958
2007-01-23 03:37:13 +00:00
Don Allingham
2406378435
* src/GrampsDb/_GrampsDBCallback.py: sys.getfilesystemencoding()
...
* src/GrampsDb/_GrampsBSDDB.py: sys.getfilesystemencoding()
* src/Exporter.py: sys.getfilesystemencoding()
* src/ReportBase/_FileEntry.py: sys.getfilesystemencoding()
* src/Editors/_EditMedia.py: sys.getfilesystemencoding()
* src/DisplayTabs/_SourceEmbedList.py: sys.getfilesystemencoding()
* src/plugins/WriteCD.py: sys.getfilesystemencoding()
* src/plugins/WritePkg.py: sys.getfilesystemencoding()
* src/plugins/Check.py: sys.getfilesystemencoding()
* src/plugins/EventCmp.py: sys.getfilesystemencoding()
* src/AddMedia.py: sys.getfilesystemencoding()
* src/DisplayModels/_BaseModel.py: sys.getfilesystemencoding()
* src/DateEdit.py: sys.getfilesystemencoding()
* src/ArgHandler.py: sys.getfilesystemencoding()
* src/DbLoader.py: sys.getfilesystemencoding()
svn: r7951
2007-01-22 03:56:23 +00:00
Martin Hawlisch
838b35e8f2
* src/Editors/*: Switch notebook tabs during DnD
...
svn: r7915
2007-01-16 07:12:10 +00:00
Zsolt Foldvari
ecbfe5bf78
2007-01-09 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
...
* src/GrampsWidget.py: set_completion_mode() added, exact_completion
fixed, cleanup
* src/GrampsLogger/_ErrorView.py: missing help_clicked method added
* src/Editors/_EditEventRef.py: reminder about missing help handle
svn: r7887
2007-01-09 22:10:36 +00:00
Don Allingham
2b30971dc3
2007-01-06 Don Allingham <don@gramps-project.org>
...
* src/Editors/_EditAddress.py: new date entry
* src/Editors/_EditLdsOrd.py: new date_entry
* src/Editors/_EditSourceRef.py: new date_entry
* src/Editors/_EditEventRef.py: new date_entry
* src/Editors/_EditMedia.py: new date_entry
* src/Editors/_EditName.py: new date_entry
* src/Editors/_EditEvent.py: new date_entry
* src/GrampsWidgets.py: add options to ValidatedDateEntry to specify colors and icon
* src/glade/gramps.glade: new date_entry
* src/Errors.py: new date_entry
* src/DateEdit.py: new date_entry
svn: r7872
2007-01-06 22:35:29 +00:00
Don Allingham
8f12743e79
2007-01-02 Don Allingham <don@gramps-project.org>
...
* src/GrampsDb/_WriteGedcom.py: handle illegal confidence
* src/RelLib/_Person.py: set_parent_family_list
* src/Editors/_EditPerson.py: catch family changes
svn: r7865
2007-01-03 02:37:34 +00:00
Martin Hawlisch
cdb76d6209
* src/DisplayTabs/_PersonBackRefList.py: new file
...
* src/DisplayTabs/__init__.py: add PersonBackRefList
* src/DisplayTabs/Makefile.am: ship new file
* src/Editors/_EditPerson.py: show PersonBackRefList
svn: r7864
2007-01-02 16:16:11 +00:00
Alex Roitman
cb9ba78177
2006-12-22 Alex Roitman <shura@phy.ucsf.edu>
...
* src/GrampsDb/_WriteGedcom.py (write_source_ref): Write PAGE as a
single line.
* src/Editors/_EditFamily.py (build_interface): Remove extra
show() call.
* src/Editors/_EditMedia.py (_local_init): Remove extra show() call.
* src/Editors/_EditEvent.py (_local_init): Remove extra show() call.
* src/Editors/_EditRepository.py (_local_init): Remove extra
show() call.
* src/Editors/_EditSecondary.py (_set_size): Remove extra show() call.
* src/Editors/_EditReference.py (_set_size): Remove extra show() call.
* src/Editors/_EditSource.py (_local_init): Remove extra show() call.
svn: r7839
2006-12-22 23:48:13 +00:00
Martin Hawlisch
a78af64666
* src/Editors/_EditSourceRef.py,
...
* src/Editors/_EditRepoRef.py,
* src/Editors/_EditUrl.py,
* src/Editors/_EditMediaRef.py,
* src/Editors/_EditEventRef.py,
* src/Editors/_EditFamily.py,
* src/DisplayTabs/_NameEmbedList.py,
* src/DisplayTabs/_EmbeddedList.py,
* src/DisplayTabs/_GalleryTab.py,
* src/DisplayTabs/_DataEmbedList.py: Disable some more controls when readonly
svn: r7804
2006-12-15 12:39:28 +00:00
Martin Hawlisch
8059e67938
* src/DataViews/_PedigreeView.py,
...
* src/DataViews/_RelationView.py,
* src/Editors/_EditLdsOrd.py,
* src/Editors/_EditSourceRef.py,
* src/Editors/_EditAttribute.py,
* src/Editors/_EditPerson.py,
* src/Editors/_EditEventRef.py,
* src/Editors/_EditName.py,
* src/DisplayTabs/_ButtonTab.py: Hide some more controls when readonly
svn: r7801
2006-12-14 15:32:33 +00:00
Don Allingham
227cd3b555
* src/Editors/_EditMedia.py: fix menu title (bug#755)
...
svn: r7784
2006-12-12 04:57:36 +00:00
Don Allingham
41ff120b1a
2006-12-09 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_MediaView.py: external view support for media objects
* src/Editors/_EditPlace.py: external view support for media objects
* src/Editors/_EditMediaRef.py: external view support for media objects
* src/Editors/_EditMedia.py: external view support for media objects
* src/glade/gramps.glade: external view support for media objects
svn: r7773
2006-12-10 04:24:11 +00:00
Don Allingham
6f593329ae
svn: r7711
2006-11-26 22:05:35 +00:00
Don Allingham
dfd4069827
svn: r7710
2006-11-26 21:50:21 +00:00
Don Allingham
6c810c6ef4
* src/Editors/_EditPlace.py: consistent menu and title names
...
* src/Editors/_EditSource.py: consistent menu and title names
* src/Editors/_EditPerson.py: consistent menu and title names
* src/Editors/_EditMedia.py: consistent menu and title names
* src/Editors/_EditRepository.py: consistent menu and title names
* src/Editors/_EditFamily.py: consistent menu and title names
* src/Editors/_EditEvent.py: consistent menu and title names
svn: r7709
2006-11-26 21:18:30 +00:00
Don Allingham
78195bc5c8
2006-11-25 Don Allingham <don@gramps-project.org>
...
* src/Config/_GrampsConfigKeys.py: remember window size
* src/Editors/_EditAddress.py: remember window size
* src/Editors/_EditSecondary.py: remember window size
* src/Editors/_EditLdsOrd.py: remember window size
* src/Editors/_EditReference.py: remember window size
* src/Editors/_EditUrl.py: remember window size
* src/Editors/_EditRepoRef.py: remember window size
* src/Editors/_EditAttribute.py: remember window size
* src/Editors/_EditPersonRef.py: remember window size
* src/Editors/_EditLocation.py: remember window size
* src/Editors/_EditMediaRef.py: remember window size
* src/Editors/_EditEventRef.py: remember window size
* src/Editors/_EditName.py: remember window size
* src/glade/gramps.glade: remember window size
* data/gramps.schemas.in: remember window size
svn: r7701
2006-11-26 04:39:34 +00:00
Don Allingham
49a99e7815
* src/Config/_GrampsConfigKeys.py: remember editor size
...
* src/Editors/_EditPlace.py: remember editor size
* src/Editors/_EditSource.py: remember editor size
* src/Editors/_EditPerson.py: remember editor size
* src/Editors/_EditMedia.py: remember editor size
* src/Editors/_EditRepository.py: remember editor size
* src/Editors/_EditEvent.py: remember editor size
* src/glade/gramps.glade: remember editor size
* data/gramps.schemas.in: remember editor size
svn: r7695
2006-11-26 01:29:58 +00:00
Don Allingham
95a364563f
2006-11-20 Don Allingham <don@gramps-project.org>
...
* src/Editors/_EditName.py: autocomplete for surnames
* src/glade/gramps.glade: set focus properly
svn: r7661
2006-11-21 02:43:24 +00:00
Don Allingham
0765641c12
* src/Editors/_EditPerson.py: save previous window size
...
* data/gramps.schemas.in: default transactions to off, previous editperson window size
* src/Config/_GrampsConfigKeys.py: default transaction to off, previous editperson window size
svn: r7632
2006-11-16 04:47:34 +00:00
Don Allingham
220ccd309a
2006-11-15 Don Allingham <don@gramps-project.org>
...
* data/gramps.schemas.in: default transactions to off
* src/Config/_GrampsConfigKeys.py: default transaction to off
* src/Editors/_EditFamily.py: remove dead code
* src/plugins/DetDescendantReport.py: remove dead code
svn: r7631
2006-11-16 04:02:28 +00:00
Don Allingham
06ee27beb3
update
...
svn: r7624
2006-11-14 01:26:50 +00:00
Don Allingham
4376a416ba
2006-11-13 Don Allingham <don@gramps-project.org>
...
* src/Editors/_EditFamily.py: fix FAM_WIDTH
svn: r7623
2006-11-14 01:10:17 +00:00
Don Allingham
6d5598173c
2006-11-11 Don Allingham <don@gramps-project.org>
...
* src/Config/_GrampsConfigKeys.py: add saving of family editor size
* src/Editors/_EditFamily.py: add saving of family editor size
* src/DisplayTabs/_GalleryTab.py: Catch possible exception
* src/glade/gramps.glade: add saving of family editor size
* src/DbLoader.py: Display error message on RUNRECOVERY error
* src/DisplayTabs/_AddrEmbedList.py: make labels more consistent (#513 )
svn: r7616
2006-11-12 03:12:57 +00:00
Don Allingham
4cacb6f4ab
2006-11-06 Don Allingham <don@gramps-project.org>
...
* src/Editors/_EditPerson.py: Change Unknown Gender dialog to allow
the user to specify without going back to the main window
* src/plugins/RemoveUnused.py: cleanup
svn: r7569
2006-11-06 21:27:49 +00:00
Alex Roitman
72403bcdb5
2006-11-03 Alex Roitman <shura@gramps-project.org>
...
* configure.in: Bump up the version.
* src/Editors/_EditLdsOrd.py (update_parent_label): Spurious
translation.
* src/DataViews/_RelationView.py (write_event_ref): Spurious
translation.
* src/ReportBase/_ReportDialog.py (get_header): Spurious
translation.
* RELEASE: version 2.2.2 is released.
svn: r7547
2006-11-03 17:05:24 +00:00
Don Allingham
81fd55aff4
2006-10-27 Don Allingham <don@gramps-project.org>
...
* src/GrampsCfg.py: remove unused online maps string
* src/Editors/_EditRepoRef.py: fixed transation strings
* src/Editors/_EditName.py: fixed transation strings
* src/Editors/_EditChildRef.py: fixed transation strings
* src/ScratchPad.py: fixed transation strings
* help/C/gramps.xml: update
* help/C/figures/prefs.png: update
* help/C/figures/select-person.py: update
svn: r7460
2006-10-28 03:53:46 +00:00
Alex Roitman
0ae2cf5f41
2006-10-16 Alex Roitman <shura@gramps-project.org>
...
* src/Editors/_EditPerson.py (_given_focus_out_event): Convert to
unicode before guessing gender.
svn: r7411
2006-10-16 20:42:49 +00:00
Don Allingham
ea0e6248f1
2006-10-09 Don Allingham <don@gramps-project.org>
...
* src/Editors/_EditPerson.py: add person's name to title
* src/RelLib/_Name.py: add empty check
svn: r7378
2006-10-09 22:46:06 +00:00
Alex Roitman
907cdf2ec2
* src/Editors/_EditPlace.py (_create_tabbed_pages): Fix sources.
...
* src/Editors/_EditPersonRef.py (_create_tabbed_pages): Fix sources.
* src/Editors/_EditPerson.py (_create_tabbed_pages): Fix sources.
* src/Editors/_EditName.py (_create_tabbed_pages): Fix sources.
* src/Editors/_EditMediaRef.py (_create_tabbed_pages): Fix sources.
* src/Editors/_EditMedia.py (_create_tabbed_pages): Fix sources.
* src/Editors/_EditFamily.py (_create_tabbed_pages): Fix sources.
* src/Editors/_EditLdsOrd.py (_create_tabbed_pages): Fix sources.
* src/Editors/_EditEventRef.py (_create_tabbed_pages): Fix sources.
* src/Editors/_EditEvent.py (_create_tabbed_pages): Fix sources.
* src/Editors/_EditChildRef.py (_create_tabbed_pages): Fix sources.
* src/Editors/_EditAttribute.py (_create_tabbed_pages): Fix sources.
* src/Editors/_EditAddress.py (_create_tabbed_pages): Fix sources.
svn: r7373
2006-10-09 02:45:26 +00:00
Don Allingham
747ffa7f38
2006-10-08 Don Allingham <don@gramps-project.org>
...
* src/Editors/_EditReference.py: call cancel_and_close on window
cancel
* src/DisplayTabs/_SourceRefModel.py: remove debug
* src/DisplayTabs/_EmbeddedList.py: remove debug
svn: r7372
2006-10-09 02:45:05 +00:00
Alex Roitman
e2ae267d98
* src/Editors/_EditSourceRef.py (_cleanup_on_exit): Factor out
...
cleanup into its own method (as in the parent class).
FIXME: This needs to be fixed so that _cleanup_on_exit is not
run on OK, only on cancel. Maybe we need _clean_up_on_cancel() ?
* src/DisplayTabs/_TextTab.py (cancel): Only reset text, not the
whole source reference.
svn: r7370
2006-10-08 06:19:07 +00:00