Don Allingham
adf91f7efb
* src/DateHandler.py: provide date handler registration function
...
* src/RelLib.py: more documentation
* src/dates/Date_es.py: use new registration function
* src/dates/Date_fr.py: use new registration function
* src/dates/Date_ru.py: use new registration function
svn: r3837
2004-12-26 17:43:22 +00:00
Don Allingham
2c7a46429f
* src/RelLib.py: documentation improvements, move family
...
relations constants from const.py.in
* src/AddSpouse.py: relationship constant changes
* src/BaseDoc.py: documentation improvements
* src/ChooseParents.py: relationship constant changes
* src/Date.py: documentation changes
* src/ReadGedcom.py: relationship constant changes, remove
unused global
* src/ReadXML.py: relationship constant changes
* src/SelectChild.py: has_family to get_parent_family
* src/const.py.in: moved family relation constants to RelLib
* src/plugins/Check.py: relationship constant changes
* src/plugins/ImportGeneWeb.py: relationship constant changes
* src/plugins/WriteGeneWeb.py: relationship constant changes
svn: r3836
2004-12-24 18:46:34 +00:00
Alex Roitman
5a0e337254
Update
...
svn: r3835
2004-12-23 18:00:21 +00:00
Alex Roitman
d0c3eb00e9
* src/ReportOptions.py (ReportOptions): Add wrappers to hide handler.
...
* src/plugins/BookReport.py: Use wrappers.
* src/plugins/TimeLine.py: Use wrappers.
* src/plugins/FtmStyleDescendants.py: Use wrappers.
* src/plugins/FtmStyleAncestors.py: Use wrappers.
* src/plugins/AncestorReport.py: Use wrappers.
* src/plugins/DescendReport.py: Use wrappers.
* src/plugins/IndivSummary.py: Use wrappers.
svn: r3834
2004-12-23 17:39:47 +00:00
Alex Roitman
b62e302af0
* src/Plugins.py: Fix Reports menu.
...
svn: r3833
2004-12-23 03:48:23 +00:00
Alex Roitman
fbe6380b09
* src/PeopleModel.py (PeopleModel.__init__): Make data_filter optional.
...
* src/plugins/FtmStyleAncestors.py: Convert to new scheme.
* src/plugins/AncestorReport.py: Convert to new scheme.
* src/plugins/DescendReport.py: Convert to new scheme.
* src/plugins/IndivSummary.py: Convert to new scheme.
svn: r3832
2004-12-23 01:48:00 +00:00
Alex Roitman
c473ca4f54
Update
...
svn: r3831
2004-12-23 01:01:06 +00:00
Alex Roitman
0ee41fb763
* src/ReportOptions.py (ReportOptions): Add base Options class.
...
* src/plugins/BookReport.py (BookOptions): Derive from base class.
* src/plugins/TimeLine.py (TimeLineOptions): Derive from base class.
* src/plugins/FtmStyleDescendants.py (FtmDescendantOptions):
Derive from base class.
svn: r3830
2004-12-23 00:57:56 +00:00
Alex Roitman
ddad91aac4
Update
...
svn: r3829
2004-12-22 06:12:26 +00:00
Alex Roitman
2898c30381
* src/Plugins.py: Use category to register cl report.
...
* src/Report.py: Handle showing options centrally.
* src/gramps_main.py: Remove name and category from options.
* src/plugins/BookReport.py: Handle showing options centrally.
svn: r3828
2004-12-22 04:55:12 +00:00
Alex Roitman
c8bfe2e8d3
Merge REP_OPT branch
...
svn: r3827
2004-12-22 01:56:37 +00:00
Alex Roitman
4dd9d443e2
* src/docgen/AsciiDoc.py (reformat_para): Correctly check for
...
empty paragraph.
svn: r3825
2004-12-21 17:04:52 +00:00
Don Allingham
224bef8af3
* src/DbPrompter.py: Add display messages during load
...
* src/GrampsBSDDB.py: Add display messages during load
* src/gramps_main.py: Add display messages during load
svn: r3820
2004-12-19 23:37:40 +00:00
Don Allingham
295e9a530f
* src/DisplayModels.py: use a dictionary to handle reverse
...
indices instead of list.index function. Drastically reduces
time are larger lists.
* src/GrampsDbBase.py: use cursors to build sorted key lists
* src/PeopleModel.py: fetch sort names out of database first
instead of continuously fetching from database during sort
* src/PeopleView.py: remove unnecessary apply_filter
* src/PlaceView.py: remove commented-out code
* src/ReadXML.py: add gtk event handling to allow screen to
update
* src/gramps.glade: use gramps.png for loading message window
* src/gramps_main.py: remove delete_abandoned_photos calls
* src/PeopleModel.py: Fixed rebuild_display
* src/ReadXML.py: Fixed calendar handling
svn: r3819
2004-12-19 22:55:41 +00:00
Don Allingham
6dea6f401e
* src/PeopleModel.py: Fixed rebuild_display
...
* src/ReadXML.py: Fixed calendar handling
svn: r3813
2004-12-17 04:16:20 +00:00
Don Allingham
d3d0cc2142
pychecker updates
...
svn: r3812
2004-12-17 02:38:19 +00:00
Julio Sánchez
9c2c4ec4be
* src/po/es.po: forward port of the Spanish translations in STABLE,
...
plus many new translations
svn: r3811
2004-12-16 08:49:45 +00:00
Julio Sánchez
69c25fdc74
Fix wrong dates in ChangeLog
...
svn: r3810
2004-12-16 08:43:50 +00:00
Julio Sánchez
c181f55636
* src/po/es.po: updated to the result of running msmerge against a
...
recent template.po with no other change
svn: r3807
2004-12-15 14:50:34 +00:00
Julio Sánchez
0571dd6749
* src/dates/Date_es.py: first version of date handler for Spanish
...
starting from the French version
* src/dates/Makefile.am: include Spanish date handler
Date_fr.py+ Date_es.py
svn: r3806
2004-12-15 14:34:34 +00:00
Don Allingham
5f8f50f667
update
...
svn: r3802
2004-12-14 02:57:37 +00:00
Tim Waugh
4f64dd0fea
2004-12-13 Tim Waugh <twaugh@redhat.com>
...
* src/plugins/Ancestors.py (generation): Avoid empty sections.
svn: r3801
2004-12-13 19:00:12 +00:00
Don Allingham
8179685348
* src/GrampsBSDDB.py: add cursor routines
...
* src/GrampsDbBase.py: add cursor routines
* src/GrampsInMemDb.py: add cursor routines
* src/gramps.glade: fix spacing in dialog boxes
svn: r3794
2004-12-10 01:28:43 +00:00
Alex Roitman
e7122913f1
* src/PedView.py (get_distance): Remove function; use similar
...
from Relationship module.
svn: r3793
2004-12-10 00:22:05 +00:00
Don Allingham
5c1f204a1c
* src/FamilyView.py: remove debug statement
...
* src/PeopleModel.py: abandon the attempt to use TreeFilter
* src/PeopleView.py: abandon the attempt to use TreeFilter
svn: r3792
2004-12-09 23:38:43 +00:00
Don Allingham
4a948c6178
* src/DbPrompter.py: destroy filechooser if open cancelled.
...
* src/Report.py: Use markup in dialog
* src/Utils.py: fix year handling
* src/plugins/Webpage.py: use markup
svn: r3791
2004-12-08 22:54:26 +00:00
Alex Roitman
9f7132db4c
* src/data/Makefile.am: Replace dist_data_DATA with EXTRA_DIST.
...
svn: r3789
2004-12-07 21:38:30 +00:00
Alex Roitman
679c7c7390
* configure.in: bump up the version.
...
* Release: Version 1.1.2 "Confuse-a-cat" released.
svn: r3787
2004-12-07 04:30:38 +00:00
Don Allingham
ae4bc9daf3
update
...
svn: r3785
2004-12-07 02:56:51 +00:00
Don Allingham
84cdf16c10
* NEWS: minor update for 1.1.2 release
...
svn: r3784
2004-12-07 02:48:57 +00:00
Alex Roitman
ace2582416
* doc/Makefile.am: Remove unneeded CLEANFILES, they're defined below.
...
* doc/xmldocs.make: Add Makefile to CLEANFILES; Explictly clean
stuff in distclean-hook.
* src/Makefile.am: Remove gramps.desktop from GRAPHICS.
* src/data/Makefile.am: Remove EXTRA_DIST; split files that do not
need to be in $PREFIX/share/gramps into dist_data_DATA: they're
installed explicitly to the proper locations anyway, and this is
only needed for distribution.
svn: r3782
2004-12-06 04:24:12 +00:00
Don Allingham
851be10fd0
* src/DateParser.py: documenation enhancements
...
* src/GrampsBSDDB.py: Add cursor class
* src/GrampsDbBase.py: Add base cursor class
* src/GrampsGEDDB.py: documenation enhancements
* src/GrampsInMemDB.py: Add cursor class
* src/GrampsXMLDB.py: documenation enhancements
svn: r3781
2004-12-06 04:13:13 +00:00
Don Allingham
bd783405bf
* src/ChooseParents.py: use new cursor for interation
...
* src/DbPrompter.py: reformat
* src/GenericFilter.py: add disconnected rule
* src/GrampsBSDDB.py: provide cursor access for iteration
* src/GrampsDbBase.py: provide cursor access for iteration
* src/GrampsInMemDB.py: provide cursor access for iteration
* src/Makefile.am: add gramps.desktop to install list
* src/PeopleModel.py: use new cursor for faster iteration
* src/PeopleView.py: reimplement filtering
* src/ReadGedcom.py: removed used source counting
* src/gedcomimport.glade: remove source field
* src/gramps.glade: fixed spacing in message
* src/gramps_main.py: add disconnected filter
svn: r3779
2004-12-05 04:15:48 +00:00
Don Allingham
e25236f85a
* src/EditPerson.py: hide window while closing updating info
...
* src/FamilyView.py: Fix deleting of spouses and children
* src/GrampsDbBase.py: add remove_family, clear default person
if the person is deleted
* src/PeopleView.py: text clean up
* src/gramps_main.py: disable buttons while deleting a person
svn: r3776
2004-12-03 01:49:09 +00:00
Alex Roitman
7b7d9ddac8
* src/Report.py (on_center_person_change_clicked): Typo.
...
svn: r3775
2004-12-02 06:05:12 +00:00
Don Allingham
66cb1d05f6
* src/GenericFilter.py: use DateParser to parse dates.
...
svn: r3773
2004-12-01 13:02:22 +00:00
Alex Roitman
db2d142ab7
* src/gramps_main.py (init_interface): Work around gtk/libglade
...
bug by using horrible and ugly hack; (build_backhistmenu,
build_fwdhistmenu): Use gramps IDs instead of handles in menus.
svn: r3772
2004-12-01 05:25:16 +00:00
Don Allingham
a6cb348839
* src/EditPerson.py: use Steve Swales' method for handling
...
locale determination
* src/GrampsBSDDB.py: added remove_object task
* src/MediaView.py: Handle drag and drop better
svn: r3771
2004-12-01 04:15:08 +00:00
Alex Roitman
d9b76ee319
* NEWS: Update.
...
svn: r3769
2004-11-30 15:27:55 +00:00
Don Allingham
3db3d91c2d
* src/EditPerson.py: simpler way of handling patronymic names
...
based of LANG
* src/FamilyView.py: clear childlist if no spouse exists
svn: r3768
2004-11-30 03:53:51 +00:00
Alex Roitman
35bc6fed1e
* src/gramps_main.py: Support for re-building Open Recent submenu
...
and opening files from it.
* src/ArgHandler.py: Rebuild recent menu after adding to recent.
* src/DbPrompter.py (open_native): Add function.
* src/RecentFiles.py (remove_filename): Add function.
svn: r3767
2004-11-30 02:16:30 +00:00
Alex Roitman
de8c6d6308
* src/RecentFiles.py: Add support for Gramps' own recent items.
...
* src/DbPrompter.py: Support for Gramps' own recent items.
* src/ArgHandler.py: Support for Gramps' own recent items.
* src/gramps.glade: Add Open Recent submenu.
* src/gramps_main.py: Preliminary support for Open Recent submenu.
svn: r3766
2004-11-29 05:15:41 +00:00
Alex Roitman
df51c9b8a6
* src/plugins/PatchNames.py: Typo.
...
* src/plugins/ChangeNames.py: Correct description.
svn: r3765
2004-11-29 03:51:42 +00:00
Don Allingham
e499e58d00
* src/EditPerson.py: Allow the photo to accept events, allowing us
...
to display a popup menu similar to galleries
* src/gramps.glade: Add eventbox to the image, allowing events
* src/MediaView.py: use object handle instead of gramps ID when
getting value from the list.
svn: r3764
2004-11-29 03:24:02 +00:00
Don Allingham
fd56ea2ce1
* src/plugins/PatchNames.py: add the ability to detect
...
common surname prefixes
* src/plugins/patchnames.glade: clean up description
* src/plugins/TimeLine.py: detect invalid date range in
report to prevent divide by zero error.
svn: r3760
2004-11-28 05:03:29 +00:00
Don Allingham
60a27e0c63
* src/gramps.glade: add privacy fields and fix add/edit/remove
...
buttons
* src/Sources.py: add support for privacy flags
* src/Witness.py: add support for privacy flags
* src/RelLib.py: add support for privacy flags
svn: r3758
2004-11-27 19:48:25 +00:00
Don Allingham
2f2d616780
attach it to people and families with no attached sources.
...
svn: r3757
2004-11-27 02:54:31 +00:00
Don Allingham
cdaf281039
* src/DisplayModels.py: fix Source column display
...
* src/GrampsDbBase.py: change default display columns
* src/ReadGedcom.py: Add default source for a GEDCOM import,
attach it to a person that has no attached sources.
svn: r3756
2004-11-26 23:31:50 +00:00
Alex Roitman
b9efaad3bd
* src/RecentFiles.py: Make robust to parse/save problems.
...
* src/DbPrompter.py: Support for recent-files on new db creation.
svn: r3754
2004-11-26 07:36:23 +00:00
Don Allingham
cd54e6ccf2
* src/FamilyView.py: Add check for empty family in
...
display_marriage
svn: r3753
2004-11-25 18:10:06 +00:00