Commit Graph

1728 Commits

Author SHA1 Message Date
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
Alex Roitman
f13dcf2e38 Update
svn: r1640
2003-06-02 22:44:15 +00:00
Alex Roitman
045d69243c * src/FamilyView.py (load_family): Select the first spouse in the list.
svn: r1639
2003-06-02 22:43:43 +00:00
Alex Roitman
60228bb421 Update
svn: r1638
2003-06-02 19:56:48 +00:00
Alex Roitman
45d3413028 * src/plugins/FtmStyleDescendants.py (print_children):
End children's table only if it was started.


svn: r1637
2003-06-02 19:55:53 +00:00
Alex Roitman
ccad62d567 Typo
svn: r1636
2003-06-02 18:50:11 +00:00
Alex Roitman
21384c48db Update
svn: r1635
2003-06-02 18:45:02 +00:00
Alex Roitman
77e32f083b * src/plugins/DetDescendantReport.py (write_mate): Swap mate and
person variables, clear code a bit.
(make_report, add+user_options): Allow same set of options as the
detailed ancestral report.


svn: r1634
2003-06-02 18:44:39 +00:00
Alex Roitman
2fd9971109 Update
svn: r1633
2003-06-02 15:34:20 +00:00
Alex Roitman
49150fa1f4 * src/plugins/BookReport.py (ReportOptionsDialog.on_change_clicked):
Deal with Cancel button pressed.


svn: r1632
2003-06-02 15:34:08 +00:00
Alex Roitman
39bfb6fbdf Update
svn: r1631
2003-06-02 15:25:50 +00:00
Alex Roitman
c5b0519a13 * src/plugins/DetAncestralReport.py (write_marriage):
Consider missing case of spouse and no-date-no-place for marriage.


svn: r1630
2003-06-02 15:24:15 +00:00
Alex Roitman
3c768c97c6 * src/plugins/DetAncestralReport.py (write_marriage):
svn: r1629
2003-06-02 15:23:27 +00:00
Alex Roitman
5b32ed6670 Update
svn: r1628
2003-06-02 13:35:02 +00:00
Alex Roitman
51597b5813 * src/plugins/BookReport.py: Added to CVS.
* src/plugins/book.glade: Likewise.
* src/ListModel.py: (insert, get_data): Added new methods.
* src/SelectPerson.py: Added to CVS.
* src/choose.glade: Likewise.


svn: r1627
2003-06-02 13:34:18 +00:00
Alex Roitman
5b9616df8a * src/plugins/Check.py (build_report): Fixing typos.
* src/WriteXML.py (exportData): Likewise.


svn: r1626
2003-06-02 13:23:54 +00:00
Alex Roitman
ac10374b11 Update
svn: r1625
2003-06-02 03:53:39 +00:00