Commit Graph

1644 Commits

Author SHA1 Message Date
Don Allingham
50126aedd8 * src/ListModel.py: Be able to select based off an iter
* src/ImageSelect.py: Support keeping selecting attributes after
they are edited
* src/EventEdit.py: Support keeping selecting events after
they are edited
* src/AttrEdit.py: Support keeping selecting attributes after
they are edited
* src/Marriage.py: Support keeping track of events and attributes
after they are edited.
* src/EditPerson.py: Support keeping track of events and attributes
after they are edited.


svn: r1690
2003-06-11 02:54:57 +00:00
Don Allingham
46b847a7d6 update
svn: r1689
2003-06-11 01:35:51 +00:00
Don Allingham
8e3aed14df * src/Date.py: Handle date ranges in the form of xxxx - xxxx
svn: r1688
2003-06-11 01:35:04 +00:00
Don Allingham
f31ad104f1 update
svn: r1687
2003-06-10 17:11:01 +00:00
Don Allingham
87d698b39f * src/gramps.py: Add SIGCHLD handler
svn: r1686
2003-06-10 17:10:44 +00:00
Don Allingham
4a6631d148 update
svn: r1685
2003-06-10 16:37:45 +00:00
Don Allingham
ea705d5bab * gramps.spec.in: Add gramps icon to correct location on install
* src/gramps.desktop: Add startup notification (egg timer)


svn: r1684
2003-06-10 16:36:14 +00:00
Don Allingham
c4c9404abb update
svn: r1683
2003-06-10 14:24:41 +00:00
Don Allingham
bd8405d1b4 * src/gramps.glade: Make the select spouse dialog not modal.
* src/TextDoc.py: Added name property to style sheets
* src/StyleEditor.py: Add name property to edited style sheets
* src/RelLib.py: Fix for witness event under ZODB
* src/docgen/OpenDrawDoc.py: change name to OpenOffice.org
* src/docgen/OpenOfficeDoc.py: change name to OpenOffice.org


svn: r1682
2003-06-10 14:23:28 +00:00
Alex Roitman
52e494be76 * src/plugins/BookReport.py, src/plugins/FtmStyleDescendants.py,
src/plugins/FtmStyleAncestors.py: Further work on option handling.
Start parse/save cycle.


svn: r1681
2003-06-10 04:49:39 +00:00
Alex Roitman
f342e1edea * src/ReadXML.py, src/plugins/Check.py, src/plugins/WriteCD.py,
src/plugins/WritePkg.py: Proper use of dialog.run() in file
selector for missing media files.


svn: r1680
2003-06-10 00:00:05 +00:00
Alex Roitman
c7f705a048 Minor update
svn: r1679
2003-06-09 22:46:00 +00:00
Alex Roitman
c32afb7470 * src/Plugins.py: Register book items with options and style instead
of the functions get_options and get_style.
* src/plugins/BookReport.py, src/plugins/FtmStyleDescendants.py,
src/plugins/FtmStyleAncestors.py: Change from functions to values,
accordingly. Also switch to a proper use of dialog.run().


svn: r1678
2003-06-09 22:39:56 +00:00
Don Allingham
ea94d9a4fa * src/TextDoc.py: Added name property to style sheets
* src/StyleEditor.py: Add name property to edited style sheets
* src/RelLib.py: Fix for witness event under ZODB
* src/docgen/OpenDrawDoc.py: change name to OpenOffice.org
* src/docgen/OpenOfficeDoc.py: change name to OpenOffice.org


svn: r1677
2003-06-09 18:04:04 +00:00
Alex Roitman
17a7288371 * src/plugins/BookReport.py, src/plugins/FtmStyleDescendants.py:
Minor fixes.
* src/plugins/book.glade: Add Open and Save buttons.
* src/plugins/FtmStyleAncestors.py: Enable book item functionality.


svn: r1676
2003-06-09 00:07:31 +00:00
Alex Roitman
4ded53e05d Update
svn: r1675
2003-06-08 20:32:34 +00:00
Alex Roitman
34f42ec646 * src/Report.py: De-uglify center_person frame.
* src/plugins/BookReport.py: Add a center person column to a book
* src/plugins/FtmStyleDescendants.py: Get the style right.


svn: r1674
2003-06-08 20:32:17 +00:00
Alex Roitman
00eb8ef198 * src/Report.py, src/plugins/BookReport.py,
src/plugins/FtmStyleDescendants.py: Fix changing center person -- only
remember change if OK was clicked.


svn: r1673
2003-06-08 06:19:54 +00:00
Alex Roitman
7a54f7c8e5 Update
svn: r1672
2003-06-08 06:17:02 +00:00
Alex Roitman
b19034763d * src/Report.py: Clean up the split into BareReportDialog and
ReportDialog classes.
* src/Plugins.py: Enable book item registration.
* src/plugins/BookReport.py: lots of changes -- trying to get it work.
* src/plugins/FtmStyleDescendants.py: book item functionality.


svn: r1671
2003-06-07 23:38:13 +00:00
Don Allingham
36a694f411 update
svn: r1670
2003-06-07 16:49:08 +00:00
Don Allingham
74dfa8053d * src/EditPerson.py: Allow a default gender to be specified if a new
person is being added
* src/AddSpouse.py: All EditPerson dialog instead of QuickAdd


svn: r1669
2003-06-07 16:48:10 +00:00
Don Allingham
38643c9cad update
svn: r1668
2003-06-07 16:30:59 +00:00
Don Allingham
36c54ceb8d * src/FamilyView.py: Call marriage editor with callback to update
the family view
* src/Marriage.py: Call the family view callback after saving to update
the display with changed marriage information


svn: r1667
2003-06-07 16:30:44 +00:00
Don Allingham
b407e57a22 Update
svn: r1666
2003-06-07 15:39:18 +00:00
Don Allingham
0b32b0f8bb * src/EditPerson
Don't reset date value after a page switch


svn: r1665
2003-06-07 15:38:53 +00:00
Don Allingham
1b3aa81473 Update
svn: r1664
2003-06-07 14:14:39 +00:00
Don Allingham
728e5b5360 * src/ImageSelect.py
Fixed typo in on_drag_begin

* src/RelLib.py
Check for the existance of the witness member of an Event. ZODB
stores an object, so elements read in from old databases may not
have the element, which can cause a traceback.


* src/AutoComp.py
Don't build popdown lists if the number of elements exceeds 250.
Otherwise, the menus will become unusable, and just consume
tons of memory.

* src/VersionControl.py
Sort revision numbers based on numerical value instead of ASCII value.
* src/VersionControl.py
Check return values of all subprocesses


svn: r1663
2003-06-07 14:11:52 +00:00
Don Allingham
37896a0dd3 * src/AutoComp.py
Don't build popdown lists if the number of elements exceeds 250.
Otherwise, the menus will become unusable, and just consume
tons of memory.

* src/VersionControl.py
Sort revision numbers based on numerical value instead of ASCII value.
* src/VersionControl.py
Check return values of all subprocesses


svn: r1662
2003-06-07 03:02:42 +00:00
Laurent Protois
fca50d836b New for CVS
svn: r1661
2003-06-05 09:29:27 +00:00
Don Allingham
9decaed724 Fixed file handling of subprocesses
svn: r1660
2003-06-05 03:33:44 +00:00
Don Allingham
3320368e7f * src/VersionControl.py
Sort revision numbers based on numerical value instead of ASCII value.
* src/VersionControl.py
Check return values of all subprocesses


svn: r1659
2003-06-05 03:04:17 +00:00
Don Allingham
69eabdf997 Fixed apply on test
svn: r1658
2003-06-04 13:00:32 +00:00
Alex Roitman
c0ff073872 Update
svn: r1657
2003-06-04 05:12:21 +00:00
Alex Roitman
5e784971ce * src/Report.py: Split ReportDialog into BareReportDialog and
its subclass of ReportDialog. BareReportDialog has nothing to do with
the paper, format, filename, etc.
* src/plugins/BookReport.py: Make ReportOptionsDialog a sublcass of
Report.BareReportDialog.


svn: r1656
2003-06-04 05:12:08 +00:00
Alex Roitman
6e5d96e2d6 Update
svn: r1655
2003-06-03 22:31:02 +00:00
Alex Roitman
2a8ec1df17 * src/plugins/summary.glade, src/plugins/desbrowse.glade:
Removed unnecessary buttonbox in the action area of a dialog -- this
gets rid of annoying GTK warnings.


svn: r1654
2003-06-03 22:30:49 +00:00
Alex Roitman
c7198a74a0 Update
svn: r1653
2003-06-03 21:18:34 +00:00
Alex Roitman
4d8789f4ab * src/ReadXML.py (import_data), src/WriteXML.py (export_data),
src/RelImage.py (import_media_object), src/gramps_main.py
(open_example), src/plugins/Check.py (cleanup_missing_photos),
src/plugins/WebPage.py (write_gallery):
Change shutil.copy() calls to first call shutil.copyfile() and then try
setting up bits.


svn: r1652
2003-06-03 21:18:23 +00:00
Alex Roitman
8eb22a3bd5 Update
svn: r1651
2003-06-03 20:08:19 +00:00
Alex Roitman
108e337b9d * src/Plugins.py (on_apply_clicked): Do not destroy dialog window.
(on_ok_clicked): Added. Destory the dialog and do on_apply_clicked().
* src/plugins.glade: Added tooltips to Apply and OK buttons.

* src/plugins/FtmStyleAncestor.py (apply_filter):
Fixed generation condition.
* src/plugins/FtmStyleDescendants.py (write_report):
Do not print children if the current generation is the last.
* src/plugins/DetDescendantReport.py (filter):
Make it apply_filter, clean up and make shorter, modify numbering
algorithm so that no gaps occur in people's indices.


svn: r1650
2003-06-03 20:07:18 +00:00
Alex Roitman
aa57665c07 * src/plugins/FtmStyleAncestor.py (apply_filter):
Fixed generation condition.
* src/plugins/FtmStyleDescendants.py (write_report):
Do not print children if the current generation is the last.
* src/plugins/DetDescendantReport.py (filter):
Make it apply_filter, clean up and make shorter, modify numbering
algorithm so that no gaps occur in people's indices.


svn: r1649
2003-06-03 19:48:33 +00:00
Don Allingham
9c58b528d3 *** empty log message ***
svn: r1648
2003-06-03 19:44:00 +00:00
Don Allingham
b8e5f27e1b Fixed version control interface so that the underlying code does not expect
a CList.


svn: r1647
2003-06-03 19:19:31 +00:00
Alex Roitman
f565c2544b Update
svn: r1646
2003-06-03 16:13:13 +00:00
Alex Roitman
10b974bae6 * src/plugins/FtmStyleAncestor.py (print_more_about,print_notes):
Change to regular name instead of formal name.
* src/plugins/FtmStyleDescendants.py (print_more_about):
Likewise.
* src/plugins/FtmStyleDescendants.py (print_children):
Table name includes only family id.


svn: r1645
2003-06-03 16:13:05 +00:00
Alex Roitman
fdfb21f09f Update
svn: r1644
2003-06-03 15:36:19 +00:00
Don Allingham
a18b7ff964 Fixed spouse selection when family changes
svn: r1643
2003-06-03 02:54:56 +00:00
Alex Roitman
a8b2426ee9 Update
svn: r1642
2003-06-02 22:47:25 +00:00
Alex Roitman
62b65130b4 * src/DetAncestralReport.py (write_death): Proper checks for valid day
* src/DetDescendantReport.py (write_death): Likewise.


svn: r1641
2003-06-02 22:46:58 +00:00