Commit Graph

2829 Commits

Author SHA1 Message Date
Tim Waugh
1810846114 2003-11-01 Tim Waugh <twaugh@redhat.com>
* src/gramps_main.py (Gramps.delete_person_clicked): Fix removal
        of multiple people at once (bug #834102).


svn: r2305
2003-11-01 16:01:36 +00:00
Tim Waugh
550870269f 2003-11-01 Tim Waugh <twaugh@redhat.com>
* src/PeopleStore.py (PeopleStore.remove): Remove
        surname element after last individual with that surname is
        removed (bug #834105).


svn: r2304
2003-11-01 15:34:03 +00:00
Tim Waugh
a485ed0303 2003-11-01 Tim Waugh <twaugh@redhat.com>
* src/PeopleStore.py: Fixed double-click behaviour (bug #834104).


svn: r2303
2003-11-01 15:01:10 +00:00
Tim Waugh
ac145687c1 Removed Partition.py from Makefile.am until it is a bit more cooked.
svn: r2302
2003-10-31 11:44:49 +00:00
Tim Waugh
1c00ddcaec 2003-10-31 Tim Waugh <twaugh@redhat.com>
* src/plugins/Makefile.am: Add Partition.py.


svn: r2301
2003-10-31 09:55:48 +00:00
Tim Waugh
dc82edaa0f Fixed typo
svn: r2300
2003-10-31 09:29:53 +00:00
Tim Waugh
571ae69a55 2003-10-31 Tim Waugh <twaugh@redhat.com>
* src/Makefile.am: Remove DrawDoc.py, TextDoc.py.


svn: r2299
2003-10-31 09:28:49 +00:00
Don Allingham
7264c30f88 update
svn: r2298
2003-10-31 01:27:10 +00:00
Don Allingham
8e5801b970 pychecker fixes
svn: r2294
2003-10-30 04:18:17 +00:00
Don Allingham
446c866610 update
svn: r2292
2003-10-29 05:07:59 +00:00
Don Allingham
fa0ecba1bc update
svn: r2290
2003-10-29 05:05:47 +00:00
Don Allingham
a182ecadd1 update
svn: r2288
2003-10-27 03:51:22 +00:00
Don Allingham
b0f5bf62fa update
svn: r2286
2003-10-23 21:54:09 +00:00
Alex Roitman
4e26588329 * src/plugins/ReadGedcom.py (GedcomParser.__init__):
Build translation map of correct length.


svn: r2284
2003-10-23 15:33:57 +00:00
Don Allingham
afc42114c5 update
svn: r2283
2003-10-23 03:05:28 +00:00
Alex Roitman
3411788d6b Update
svn: r2280
2003-10-22 04:20:27 +00:00
Don Allingham
70b3853997 update
svn: r2278
2003-10-22 04:14:46 +00:00
Alex Roitman
57286b7845 * src/PedView.py: Correct colors so that they work with dark and
high-contrast themes.


svn: r2276
2003-10-22 03:20:59 +00:00
Alex Roitman
77cd15aa6c * src/MediaView.py: Correct behavior for right-click popup menu.
svn: r2274
2003-10-21 22:31:37 +00:00
Don Allingham
d918c23f62 update
svn: r2273
2003-10-21 03:43:13 +00:00
Alex Roitman
73fcaec440 * src/SourceView.py: Correct behavior for right-click popup menu.
* src/EditPerson.py: Likewise.
* src/FamilyView.py: Likewise.
* src/ImageSelect.py: Likewise.
* src/PedView.py: Likewise.
* src/PlaceView.py: Likewise.
* src/plugins/BookReport.py: Likewise.
* src/PeopleView.py: Likewise.


svn: r2270
2003-10-20 02:47:03 +00:00
Alex Roitman
f04c26b90d * src/SourceView.py: Enable popup menu on right-click.
* src/PlaceView.py: Likewise.
* src/MediaView.py: Likewise.


svn: r2269
2003-10-18 15:50:16 +00:00
Don Allingham
5108634fcd update
svn: r2268
2003-10-18 02:40:50 +00:00
Alex Roitman
8fea0928b0 (needed for Family View). Enable switching Toolbar on/off.
Correct existing gconf key detection. Enable switching Toolbar on/off.
* src/gramps.glade: Enable switching Toolbar on/off.


svn: r2266
2003-10-17 05:05:20 +00:00
Alex Roitman
1b0b7b3377 * src/FamilyView.py (set_widgets): Do not connect buttons if this
view is already initialized.
* src/GrampsCfg.py: Set GNOME toolbar prefs as the default.
Correct existing gconf key detection.


svn: r2264
2003-10-17 04:24:36 +00:00
Don Allingham
5b623ac30a update
svn: r2263
2003-10-17 03:12:27 +00:00
Alex Roitman
b6efc6a3f1 * NEWS: Instant prefs.
svn: r2261
2003-10-16 16:50:34 +00:00
Alex Roitman
b33e8c95cc * src/GrampsCfg.py: Implement instant preferences (HIG).
* src/preferences.glade: Likewise.
* src/gramps_main.py (pref_callback): Update statusbar from prefs
(needed for Family View).


svn: r2260
2003-10-16 16:43:07 +00:00
Alex Roitman
b7cfa1a6b4 * src/gramps.glade: Correct tooltips.
* src/GrampsCfg.py:	Enable using four toolbar styles as well as
the gnome default style.
* src/preferences.glade: Add a title for the tree. HIGify toolbar styles.
* src/gramps_main.py (pref_callback): Set toolbar style from prefs.


svn: r2259
2003-10-16 04:42:21 +00:00
Tim Waugh
612c9241be 2003-10-15 Tim Waugh <twaugh@redhat.com>
* src/Makefile.am: Add uninstall rule for grampslib.so (now 'make
        distcheck' passes again).


svn: r2258
2003-10-15 12:55:08 +00:00
Alex Roitman
97d21e3388 * src/ListModel.py (find): Prevent traceback if the entry is not found.
svn: r2257
2003-10-15 04:19:51 +00:00
Don Allingham
0f52350340 update
svn: r2256
2003-10-15 03:55:54 +00:00
Don Allingham
466a350139 update
svn: r2253
2003-10-14 04:22:35 +00:00
Alex Roitman
f9107a17f4 * src/plugins.glade: Switch from GtkDialog to GtkWindow (prevents it
from always being on top under metacity). Remove extra button.
* src/Plugins.py (PluginDialog.__init__): Provide custom labels and
tooltips for reports (Generate) and tools (Run);
(ReportPlugins.__init__, ToolPlugins.__init__): call PluginDialog
with appropriate labels and tooltips.
* src/Report.py (BareReportDialog.__init__): Change button back to OK.
* src/plugins/rel_ru.py (getallancestors): Replace with existing
apply_filter from Relationship.py.
* src/gramps.glade: Correct tooltips in Family Views (make parents an
active family).


svn: r2249
2003-10-14 02:22:14 +00:00
Alex Roitman
6af88a4846 * configure.in, configure: Change version and release numbers.
* TODO: Remove completed items.


svn: r2247
2003-10-13 13:02:34 +00:00
Alex Roitman
d8d91425e4 * src/gramps_main.py (edit_button_clicked): Modify edit person call
to always handle currently active person in family view;
(delete_person_clicked): Use single person mlist for family views;
(delete_person_response): Replace Back with just setting active
person to current history index (remove_from_history already places
hindex in the correct place). Always call redraw_histmenu().
* src/FamilyView.py (spouse_swap): Use change_active_person() call
in order to correctly build history.


svn: r2246
2003-10-13 04:23:34 +00:00
Alex Roitman
b104b23a9b * src/FamilyView.py (new_spouse_after_edit): Rename function (used
to be called spouse_after_edit);
(add_spouse): Call new_spouse_after_edit.
(spouse_after_edit): Add function to be called after editing existing
spouse's personal data. Takes care of display issues only;
(new_child_after_edit): Rename function (used to be called
child_after_edit);
(add_child_clicked): Call new_child_after_edit.
(edit_relationship): Change callback to get consistent behavior.


svn: r2245
2003-10-13 03:26:05 +00:00
Don Allingham
2d18f5c5b5 update
svn: r2244
2003-10-13 03:12:37 +00:00
Alex Roitman
2da2f0ed04 and rel_it.py.
* src/ArgHandler.py: Split off gramps_main into a separate file.
* src/gramps_main.py: Likewise.
* src/Makefile.am, src/Makefile.in: Ship src/ArgHandler.py.
* NEWS: More items.


svn: r2242
2003-10-13 01:55:56 +00:00
Alex Roitman
1700f2dd4a * src/README, src/NEWS, src/ChangeLog, src/po/ChangeLog, src/AUTHORS:
Remove extra files.
* AUTHORS: Consolidate with src/AUTHORS.
* src/plugins/Makefile.am, src/plugins/Makefile.in: Ship RelGraph.py
and rel_it.py.


svn: r2241
2003-10-13 01:07:01 +00:00
Alex Roitman
f853e1628d * src/README, src/NEWS, src/ChangeLog, src/po/ChangeLog: Remove extra
files.


svn: r2240
2003-10-13 01:00:29 +00:00
Don Allingham
503defa3cf update
svn: r2239
2003-10-12 04:28:56 +00:00
Don Allingham
ce14c45c60 update
svn: r2237
2003-10-12 02:29:47 +00:00
Don Allingham
9e7f1bd764 update
svn: r2235
2003-10-12 00:17:02 +00:00
Don Allingham
9b111fe4de update
svn: r2233
2003-10-11 23:04:20 +00:00
Don Allingham
e5375b09f9 update
svn: r2230
2003-10-11 14:22:51 +00:00
Don Allingham
af04874ca7 update
svn: r2227
2003-10-11 03:13:57 +00:00
Don Allingham
efd35b299c update
svn: r2225
2003-10-11 02:25:15 +00:00
Tim Waugh
f61649e346 2003-10-10 Tim Waugh <twaugh@redhat.com>
* src/PeopleStore.py: Fixed bug where you needed to expand the row
        twice before it shows the people.


svn: r2223
2003-10-10 22:49:55 +00:00
Alex Roitman
843d6e8c10 * src/gramps.glade: Remove hot keys from toolbar buttons.
Add editing items under Edit menu.
* src/gramps_main.py: Enable/disable new menu items.
* NEWS, configure, configure.in, gramps.spec, doc/gramps.1,
doc/gramps-manual/C/gramps-manual-C.omf,
doc/gramps-manual/C/gramps-manual.xml: merge with 0.9.5 branch.

* Version 0.9.5:  the "Fix me up" release.

* src/gramps_main.py (delete_person_response, merge_update):
Add remove_from_history and redraw_histmenu() calls before deleting
the person.
* doc/gramps.1.in, doc/gramps.1, doc/gramps-manual/C/gramps-manual.xml,
doc/gramps-manual/C/gramps-manual.omf, gramps.spec: New version.
* configure.in: Fix version and release numbers for 0.9.5-1.
* NEWS: Update for a 0.9.5 release.


svn: r2222
2003-10-10 03:56:19 +00:00
Alex Roitman
d510a3b9e4 * src/gramps_main.py (init_interface, redraw_histmenu): Add
accelerators to the navigation menus.


svn: r2221
2003-10-09 04:18:53 +00:00
Alex Roitman
3f474d24e3 Update
svn: r2220
2003-10-08 20:47:55 +00:00
Alex Roitman
f7105b7f89 * src/po/sv.po: Typo.
svn: r2219
2003-10-08 20:43:46 +00:00
Don Allingham
484a94bb74 update
svn: r2216
2003-10-08 04:24:26 +00:00
Alex Roitman
1451ac5552 * src/plugins/FtmStyleAncestors.py (write_report): Likewise.
* src/plugins/Verify.py (on_apply_clicked): Detect homosexual
marriage only if the spouses' gender is known and equal.


svn: r2214
2003-10-08 04:13:41 +00:00
Alex Roitman
4b7f14d66f Make static Descendant and Ancestral filters inclusive. Fixes 819390.
* src/plugins/FtmStyleDescendants.py (write_report): Change from
partial phrases to the complete phrases. Consider all cases (birth
date/place, death date/place, gender). Closes 810904, 810905.


svn: r2213
2003-10-08 03:23:07 +00:00
Alex Roitman
a7d583dbf7 * src/plugins/GraphViz.py (GraphVizDialog.get_report_filters):
Make static Descendant and Ancestral filters inclusive.


svn: r2212
2003-10-08 01:49:35 +00:00
Don Allingham
ee43d53753 update
svn: r2206
2003-10-07 03:12:13 +00:00
Alex Roitman
d2dde84a4a * src/gramps_main.py (delete_person_response): Add remove_from_history
call before deleting the person.
* src/PeopleView.py (remove_from_history): Add function;
(row_changed) Remove extra change_active_person() call.


svn: r2201
2003-10-06 22:49:16 +00:00
Tim Waugh
0b0d538a4b 2003-10-06 Tim Waugh <twaugh@redhat.com>
* src/Makefile.am: Ship PeopleView.py and PeopleStore.py.


svn: r2200
2003-10-06 16:54:15 +00:00
Don Allingham
f23d7dd063 update
svn: r2199
2003-10-06 04:30:12 +00:00
Alex Roitman
3a46b36b15 * src/PeopleView.py: Correct references to history in gramps_main.
* src/gramps_main.py: Switch away from separate history submenu.
* src/gramps.glade: Likewise.


svn: r2197
2003-10-06 01:42:55 +00:00
Don Allingham
40397cc000 update
svn: r2194
2003-10-05 04:35:22 +00:00
Don Allingham
37303b8b85 update
svn: r2191
2003-10-04 20:04:45 +00:00
Alex Roitman
081d437873 * src/plugins/BookReport.py (BookReportSelector.__init__):
Use underline for labels.
* src/plugins/book.glade: Rework the dialog's layout.


svn: r2189
2003-10-02 03:46:09 +00:00
Alex Roitman
0fa1c5e4ec * src/filters/MatchSndEx2.py: Make consistent use of ...
* src/filters/RegExMatch.py: Likewise.
* src/filters/SubString.py: Likewise.


svn: r2188
2003-09-30 04:22:50 +00:00
Alex Roitman
cd028353b3 * src/Plugins.py: Fix label for the tools dialog.
* src/gramps.glade: Add accelerators to filter controls.
* src/places.glade: Fix accelerator in Edit Plase dialog.
* src/gramps_main.py: Typo.
* src/PlaceView.py: Likewise.
* src/GenericFilter.py: Likewise.

* src/gramps_main.py: fixed delete person problem.


svn: r2187
2003-09-30 04:19:35 +00:00
Don Allingham
44035eca90 update
svn: r2186
2003-09-30 03:37:01 +00:00
Alex Roitman
23b26aa5fe * TODO: Update the list with the postponed todo items.
* configure.in: Increment release number.


svn: r2184
2003-09-30 00:08:45 +00:00
Alex Roitman
78aa304a39 * Version 0.9.4: the "This used to bug me..." release.
svn: r2183
2003-09-29 04:22:26 +00:00
Tim Waugh
a400b7b189 2003-09-28 Tim Waugh <twaugh@redhat.com>
* configure.in: Fetch ChangeLog from srcdir, not builddir (fixes
        'make distcheck').
        * src/po/Makefile.am: Fetch zh_CN.po from srcdir, not builddir (fixes
        'make distcheck').


svn: r2179
2003-09-28 10:50:41 +00:00
Alex Roitman
2d85d35d05 * doc/gramps-manual/C/filtref.xml: Manual corrections.
* doc/gramps-manual/C/cmdline.xml: Likewise.
* doc/gramps-manual/C/mainwin.xml: Likewise.
* doc/gramps-manual/C/figures/pedigree.png: Update figure.


svn: r2177
2003-09-27 23:01:41 +00:00
Don Allingham
3e2fadbe50 update
svn: r2176
2003-09-27 19:42:05 +00:00
Alex Roitman
b0b830d539 * src/po/it.po: Italian translation.
svn: r2172
2003-09-26 15:11:33 +00:00
Alex Roitman
49446f12b5 * doc/gramps-manual/C/figures/family-alt.png: Add figure.
* doc/gramps-manual/C/figures/family.png: Update figure.
* doc/gramps-manual/C/figures/places.png: Update figure.


svn: r2171
2003-09-26 03:41:14 +00:00
Alex Roitman
a353edb3a0 * src/plugins/rel_ru.py: Add more possible language codes.
svn: r2170
2003-09-26 02:23:22 +00:00
Alex Roitman
8628171a48 * src/plugins/DetAncestralReport.py: Fix translatable string.
svn: r2169
2003-09-25 23:11:03 +00:00
Don Allingham
a25b1ebdc0 update
svn: r2167
2003-09-24 22:49:59 +00:00
Don Allingham
6793165ebb ChangeLog
svn: r2165
2003-09-24 02:25:44 +00:00
Alex Roitman
4ae6859447 * doc/gramps-manual/C/figures/cfe-ar.png: Add figure.
* doc/gramps-manual/C/figures/bookreport.png: Update figure.
* doc/gramps-manual/C/figures/gedcom-export.png: Likewise.
* doc/gramps-manual/C/figures/first-open.png: Likewise.
* doc/gramps-manual/C/figures/mainwin.png: Likewise.
* doc/gramps-manual/C/figures/side-filt.png: Likewise.
* doc/gramps-manual/C/figures/sources.png: Likewise.
* doc/gramps-manual/C/figures/media.png: Likewise.


svn: r2160
2003-09-23 04:04:14 +00:00
Alex Roitman
c6b5a7e663 * src/latin_utf8.py (latin_to_utf8): Convert to unicode only if needed.
svn: r2159
2003-09-23 02:50:53 +00:00
Alex Roitman
aba8ba3512 * src/po/ru.po: Update Russian translation.
* doc/gramps-manual/C/gramps-manual.xml: Update manual.
* doc/gramps-manual/C/filtref.xml: Add file -- split appendix
into a separate file.
* doc/gramps-manual/C/cmdline.xml: Likewise.
* doc/gramps-manual/C/getstart.xml: Likewise.
* doc/gramps-manual/C/mainwin.xml: Likewise.
* doc/gramps-manual/C/usage.xml: Likewise.
* doc/gramps-manual/C/custom.xml: Likewise.
* doc/gramps-manual/C/Makefile.am: Ship new files.
* doc/gramps-manual/C/Makefile.in: Likewise.


svn: r2157
2003-09-23 00:48:01 +00:00
Alex Roitman
04201a42ba * src/plugins/book.glade: Minor improvements to the dialogs.
* doc/gramps-manual/C/gramps-manual.xml: Update manual.


svn: r2156
2003-09-22 05:10:59 +00:00
Don Allingham
13845e76cb update
svn: r2155
2003-09-22 01:54:28 +00:00
Don Allingham
6f75d2b539 update
svn: r2152
2003-09-20 19:56:27 +00:00
Don Allingham
d135644856 update
svn: r2150
2003-09-20 18:21:59 +00:00
Don Allingham
36a65b642b update
svn: r2147
2003-09-20 02:19:30 +00:00
Tim Waugh
9d981e28cf 2003-09-19 Tim Waugh <twaugh@redhat.com>
* gramps.spec.in: Own %{_datadir}/gramps directory.


svn: r2145
2003-09-19 10:03:28 +00:00
Tim Waugh
cd6344c317 2003-09-19 Tim Waugh <twaugh@redhat.com>
* src/Makefile.am: Fix build when builddir != srcdir.
        * gramps.spec.in: Ship grampslib.so.


svn: r2144
2003-09-19 09:58:50 +00:00
Alex Roitman
5938ab7e9b * src/po/template.po: Update translation template.
svn: r2143
2003-09-19 03:33:42 +00:00
Alex Roitman
557d4e7df0 * src/Makefile.am: Install grampslib under $pkglibdir/$PACKAGE
* src/Makefile.in: Likewise.
* gramps.sh.in: Add $pkglibdir/$PACKAGE to the $PYTHONPATH.


svn: r2142
2003-09-19 03:29:33 +00:00
Don Allingham
dd365fe9de update
svn: r2141
2003-09-18 03:00:17 +00:00
Alex Roitman
289163145a * src/docgen/Makefile.am: Don't ship OpenDrawDoc.py anymore.
* src/docgen/Makefile.in: Likewise.


svn: r2139
2003-09-16 04:02:02 +00:00
Alex Roitman
08b8f46c4a * src/gramps_main.py (on_save_as_activate): Make dialog modal and
transient; (on_open_activate): likewise; (on_new_clicked): pass
main window to set the transient.
* src/gramps.glade (fileselection dialog): Remove auto_estroy and modal.
* src/revision.glade (dbopen dialog): Add modal and set responses.


svn: r2138
2003-09-16 03:58:29 +00:00
Don Allingham
552fdfbcfa update
svn: r2137
2003-09-16 03:34:21 +00:00
Alex Roitman
a10dd07e32 * gramps.sh.in: Fix bashism to have a valid bourne-shell script.
* src/plugins/Makefile.am: Ship writefree.glade.
* src/plugins/Makefile.in: Likewise.


svn: r2135
2003-09-16 03:05:02 +00:00
Alex Roitman
30820798bf * gramps.sh.in: Fix bashism to have a valid bourn-shell script.
svn: r2134
2003-09-16 01:53:49 +00:00
Alex Roitman
4f738022e8 * src/plugins/WriteGedcom.py (cl_setup): Define newline char.
* src/plugins/WriteFtree.py: Provide command line interface.
* src/gramps_main.py (handle_args): Add function. Add WFT export
format; (cl_export): Add WFT format.
* doc/gramps.1.in: Update man page to reflect new format option.
* doc/gramps.1: Likewise.
* NEWS: Likewise.
* TODO: Add recently discussed items from gramps-devel.


svn: r2133
2003-09-16 01:35:09 +00:00
Alex Roitman
8a3bd40f52 * src/ImageSelect.py (ImageSelect.__init__): Make dialog transient for
its parent; (Gallery.__init__): Accept parent_window and pass it on.


svn: r2132
2003-09-15 04:16:12 +00:00
Alex Roitman
f89c9b7e26 * src/SourceView.py (button_press,on_add_clicked,on_delete_clicked,
on_edit_clicked): Pass parent window to the child dialog.
* src/Sources.py (add_src_clicked): Likewise.
* src/EditSource.py (__init__): Add optional parent_window argument.
Make dialog modal and transient for its parent.
* src/gramps.glade (sourceEditor dialog): Delete unneeded handlers
for buttons.
* src/QuestionDialog.py (SaveDialog,QuestionDialog,OptionDialog,
ErrorDialog,WarningDialog,MissingMediaDialog): Set transient status
if parent is given.
* src/EventEdit.py (__init__): Make dialog modal and transient for
its parent.
* src/Witness.py: Make WittnessEditor dialog modal and transient for
its parent. Call SelectPerson with itself as a parent.
* src/SelectPerson.py (__init__): Make dialog transient for its parent.
* src/imagesel.glade: Define proper responses and delete unneeded handlers
for buttons. Make gtkFileEntry modal.
* src/dialog.glade (all dialogs): Define proper responses for buttons.
* src/EditPerson.py (on_add_aka_clicked, on_aka_update_clicked):
Call NameEdit with itself as a parent; (on_add_attr_clicked,
on_update_attr_clicked): Call AttributeEditor with itself as a parent;
(on_add_addr_clicked,on_update_addr_clicked): Call AddressEditor with
itself as a parent; (on_add_url_clicked,on_update_url_clicked): Call
UrlEditor with itself as a parent; (on_name_note_clicked,
on_ldsbap_note_clicked,on_ldsendow_note_clicked,
on_ldsseal_note_clicked): Call NoteEditor with itself as a parent.
* src/NameEdit.py (__init__): Make dialog modal and transient for
its parent.
* src/AttrEdit.py (__init__): Likewise.
* src/AddrEdit.py (__init__): Likewise.
* src/UrlEdit.py (__init__): Likewise.
* src/NoteEdit.py (__init__): Likewise.


svn: r2131
2003-09-15 04:11:30 +00:00
Don Allingham
3fdbe65386 update
svn: r2130
2003-09-15 02:54:15 +00:00
Don Allingham
d9f81ee52d update
svn: r2128
2003-09-15 02:42:48 +00:00
Don Allingham
fdea34896e update
svn: r2126
2003-09-14 04:51:14 +00:00
Alex Roitman
209c8b64bb * src/po/template.po: Update translation template.
* src/po/ru.po: Update Russian translation.
* src/plugins/FilterEditor.py (edit_rule): Use translated strings for
identifying rule/option.
* src/GenericFilter.py (save): Encode XML file as utf-8 (was iso8859-1).


svn: r2124
2003-09-14 04:21:44 +00:00
Alex Roitman
ffaf5013c1 * src/srcsel.glade: Define proper responses for OK and Cancel buttons
in both SourceSelector and SourceEditor windows.
* src/Sources.py: Make both SourceSelector and SourceEditor modal and
transients for their parent window. Add SourceTab window argument to
SourceTab to pass to the SourceEditor.
* src/AddrEdit.py: Pass window widget to the SourceTab.
* src/AttrEdit.py: Likewise.
* src/EditPlace.py: Likewise.
* src/EventEdit.py: Likewise.
* src/NameEdit.py: Likewise.
* src/Marriage.py: Rename top_window to self.window.


svn: r2123
2003-09-13 20:42:57 +00:00
Alex Roitman
928f6aebd9 * src/plugins/AncestorChart.py (AncestorChart.__init__): Call calc()
after self.standalone is defined.


svn: r2122
2003-09-13 17:16:19 +00:00
Don Allingham
8047d9b290 update
svn: r2121
2003-09-13 04:58:20 +00:00
Don Allingham
00ee47e2e2 update
svn: r2118
2003-09-12 03:17:51 +00:00
Don Allingham
84422eaeef update
svn: r2116
2003-09-11 02:59:47 +00:00
Alex Roitman
70ba1892f9 * src/plugins/SimpleBookTitle.py: Introduce footer.
Introduce Image size option. Re-name item to Title Page (no longer
simple I'm afraid).


svn: r2114
2003-09-11 01:40:20 +00:00
Tim Waugh
9f09421812 2003-09-10 Tim Waugh <twaugh@redhat.com>
* src/Relationship.py: Fixed typos in relationship descriptions.


svn: r2113
2003-09-10 13:43:47 +00:00
Alex Roitman
2a46248af7 * src/plugins/SimpleBookTitle.py: Add functionality to "From file".
* src/AddMedia.py: Make it a modal dialog.
* src/MediaView.py: Call AddMedia as modal dialog.
* src/imagesel.glade: Change responses for dialog buttons.


svn: r2112
2003-09-10 13:38:02 +00:00
Alex Roitman
8d2c37f2b4 (SimpleBookTitle.write_report): Insert image only if it is passed.
Set empty object_id to "" (was None).
* src/plugins/BookReport.py (BookReportSelector.open_book):
Don't displpay person name for special items (title).


svn: r2111
2003-09-10 03:05:14 +00:00
Alex Roitman
07009fbe9d * src/plugins/SimpleBookTitle.py
(SimpleBookTitleDialog.add_user_options): Add a tab for an image,
provide more controls for managing it;
(remove_obj): Add function.
(select_file): Add a placeholder function.
(select_obj): Gracefully handle Cancel empty object (cancel).
Enable Remove button on non-empty selection.


svn: r2110
2003-09-10 01:50:26 +00:00
Don Allingham
4ba080738c update
svn: r2109
2003-09-09 01:48:50 +00:00
Tim Waugh
a8f5de5849 2003-09-08 Tim Waugh <twaugh@redhat.com>
* src/Makefile.am: Ship SelectObject.py.


svn: r2107
2003-09-08 12:59:56 +00:00
Alex Roitman
7afaf5ddc4 * src/gramps_main.py (__init__): Pass parent window to DbPrompter.
* src/DbPrompter.py (show): Gracefully deal with empty parent.


svn: r2106
2003-09-08 12:14:34 +00:00
Don Allingham
1242e9a2fa update
svn: r2105
2003-09-08 04:20:14 +00:00
Alex Roitman
3795edd1d4 * src/gramps_main.py (new_database_response,read_file,save_file):
Pass parent window to DbPrompter.
* src/DbPrompter.py (__init__): Accept optional parent argument;
(show): Make the window the transient for the main window.
* src/gramps.glade: Make Opendb dialog modal.


svn: r2103
2003-09-08 04:12:43 +00:00
Alex Roitman
724d66ee19 * src/plugins/SimpleBookTitle.py: Add image options.
svn: r2102
2003-09-08 03:44:54 +00:00
Don Allingham
c47f43339e update
svn: r2101
2003-09-08 02:33:25 +00:00
Alex Roitman
788dc2421f * src/SelectObject.py: Add module.
* src/choose.glade: Add select_object dialog.


svn: r2100
2003-09-08 01:24:40 +00:00
Alex Roitman
0b6082e997 * src/plugins/FilterEditor.py (MyInteger): Fix type conversions.
svn: r2097
2003-09-07 02:55:41 +00:00
Don Allingham
0c877a59e2 update
svn: r2096
2003-09-06 23:11:59 +00:00
Alex Roitman
738b646f05 * configure.in: Switch to the next release's version in CVS.
Replace build-date with the last ChangeLog entry date in release number.


svn: r2094
2003-09-06 03:06:51 +00:00
Alex Roitman
9e6a19860e * src/plugins/BookReport.py (BookList.save): Write encoding.
* src/plugins/FilterEditor.py (MyBoolean): Add class.
(FilterEditor.edit_rule): Implement Inclusive option.
* src/GenericFilter.py: Add categories and descriptions. Implement
Inclusive option.


svn: r2093
2003-09-05 04:38:43 +00:00
Don Allingham
ab232deacd update
svn: r2092
2003-09-05 03:35:09 +00:00
Don Allingham
20cae13061 update
svn: r2090
2003-09-04 03:52:18 +00:00
Alex Roitman
8f88ab5b6b * src/gramps_main.py: Really fix start-up view when family
view style is the default. Clean up the use of views.
(post_load): Select the person with the alphabetically lowest ID
to be active if no home person is set. Fixes 793127.
(goto_active_person): Create alpha page if it does not exist.
* src/FamilyView.py (init_interface): Do not connect handlers to
events if they already exist;
(set_widgets): Set correct page before hiding the old one. Fixes
resizing issue on applying preferences after changing Family View
layout.


svn: r2087
2003-09-03 04:57:36 +00:00
Don Allingham
3b3e0a29f6 update
svn: r2086
2003-09-03 04:20:11 +00:00
Alex Roitman
c525f2feec * src/gramps_main.py: Really fix start-up view when family
view style is the default. Clean up the use of views.


svn: r2084
2003-09-03 00:54:55 +00:00
Tim Waugh
94f730a17a 2003-09-02 Tim Waugh <twaugh@redhat.com>
* src/plugins/GraphViz.py: Fixed typo.


svn: r2083
2003-09-02 21:50:39 +00:00
Tim Waugh
0d463a5ea2 2003-09-02 Tim Waugh <twaugh@redhat.com>
* src/gramps_main.py: Fixed start-up view when family view style
        is the default.


svn: r2082
2003-09-02 21:22:11 +00:00
Alex Roitman
b3298e8d35 * src/docgen/PdfDoc.py (make_color): Remove the first occurence --
was defined twice; (left_print): Remove print statement.


svn: r2081
2003-09-02 04:04:07 +00:00
Don Allingham
ea57b37251 update
svn: r2080
2003-09-02 03:53:50 +00:00
Alex Roitman
63d16e3085 * src/plugins/BookReport.py (BookList.save): Enable saving options
which are lists;
(BookParser.startElement, BookParser.endElement): Enable parsing
options which are lists.


svn: r2078
2003-09-02 02:59:19 +00:00
Don Allingham
41ba7f0166 update
svn: r2077
2003-09-02 02:56:57 +00:00
Don Allingham
c08b854d79 update
svn: r2075
2003-09-02 02:37:14 +00:00
Alex Roitman
f78e8dcc74 * src/PaperMenu.py: Change from TextDoc to BaseDoc.
* src/Report.py: Likewise.
* src/SpreadSheetDoc.py: Likewise.
* src/StyleEditor.py: Likewise.
* src/docgen/OpenSpreadSheet.py: Likewise.
* src/docgen/AbiWord2Doc.py: Likewise.
* src/plugins/AncestorReport.py: Likewise.
* src/plugins/DescendReport.py: Likewise.
* src/plugins/DetAncestralReport.py: Likewise.
* src/plugins/DetDescendantReport.py: Likewise.
* src/plugins/EventCmp.py: Likewise.
* src/plugins/FamilyGroup.py: Likewise.
* src/plugins/FtmStyleAncestors.py: Likewise.
* src/plugins/GraphViz.py: Likewise.
* src/plugins/IndivComplete.py: Likewise.
* src/plugins/IndivSummary.py: Likewise.
* src/plugins/WebPage.py: Likewise.
* src/plugins/Ancestors.py: Likewise.
* src/plugins/CustomBookText.py: Likewise.
* src/BaseDoc.py: Likewise.


svn: r2074
2003-09-02 00:47:09 +00:00
Tim Waugh
07543dbdde 2003-09-01 Tim Waugh <twaugh@redhat.com>
* src/plugins/Ancestors.py: Separate paternal and maternal ancestors
        for easier reading.


svn: r2073
2003-09-01 20:57:51 +00:00
Don Allingham
aafd981d8d update
svn: r2072
2003-09-01 15:46:23 +00:00
Tim Waugh
6f7c2daa5b 2003-09-01 Tim Waugh <twaugh@redhat.com>
* src/docgen/Makefile.am: Removed reference to PdfDrawDoc.py.


svn: r2070
2003-09-01 14:26:35 +00:00
Alex Roitman
aef12f25bf * src/gramps_main.py (load_selected_people): Only invoke Edit person
dialog if the active person is selection in the current alpha- page;
(change_alpha_page): Enable person-centered buttons only if the
selection is visible in the current page;
(build_people_context_menu): Enable Add bookmark and Edit/Remove only
if the selection is visible in the current page.


svn: r2068
2003-08-31 05:12:30 +00:00
Alex Roitman
c2b86fbed5 * src/docgen/PdfDoc.py (page_break): Minor cleanup;
(end_page): Was defined twice -- remove the first occurence.


svn: r2067
2003-08-31 04:49:28 +00:00
Don Allingham
c8db48c32e update
svn: r2066
2003-08-31 03:29:35 +00:00
Alex Roitman
32a3796ae1 * src/gramps_main.py: Enable context menu for an empty people view.
* src/FamilyView.py: Cleanups for the case of empty database.


svn: r2063
2003-08-30 23:14:00 +00:00
Alex Roitman
ee00dedf8d * src/plugins/TimeLine.py: Likewise.
* src/FamilyView.py: New items for context menus.


svn: r2061
2003-08-30 01:16:40 +00:00
Alex Roitman
f7a50210b2 * src/plugins/DesGraph.py: Change from TextDoc and DrawDoc to BaseDoc.
* src/plugins/FanChart.py: Likewise. Enable Book item functionality.
* src/plugins/TimeLine.py: Likewise.


svn: r2059
2003-08-29 22:47:06 +00:00
Alex Roitman
cf8a5ad12f * src/plugins/DesGraph.py: Enable Book item functionality.
svn: r2058
2003-08-29 04:23:06 +00:00
Alex Roitman
f85214c358 * src/docgen/LaTeXDoc.py: Do not register as a book format (have to
support both text and graphics).
* src/plugins/AncestorChart.py:  Minor code cleanup.
* src/plugins/BookReport.py: Add context menus to the dialog.
* src/FamilyView.py: Properly refer to gtk stock items.
* src/gramps_main.py: Likewise.


svn: r2056
2003-08-29 03:08:02 +00:00
Don Allingham
06dabc491e update
svn: r2055
2003-08-28 01:50:47 +00:00
Don Allingham
c6d3ab93ea update
svn: r2053
2003-08-27 04:35:46 +00:00
Alex Roitman
ba34fb283d * NEWS: Bring up to date.
* TODO: Likewise.


svn: r2051
2003-08-27 00:32:13 +00:00
Alex Roitman
fe159d611a * src/gramps.glade: Minor cleanups for the alternate family view.
* src/gramps_main.py: Likewise.


svn: r2050
2003-08-26 04:26:09 +00:00
Alex Roitman
704bce3232 * src/plugins/AncestorChart.py: Change from TextDoc and DrawDoc to
BaseDoc. Enable Book item functionality.
* src/plugins/SimpleBookTitle.py: Change from TextDoc to BaseDoc.
* src/plugins/BookReport.py: Likewise.
* src/plugins/FtmStyleDescendants.py: Likewise.


svn: r2049
2003-08-26 04:07:00 +00:00
Don Allingham
eced79a350 update
svn: r2048
2003-08-26 03:46:29 +00:00
Alex Roitman
7c9ffc6935 * src/docgen/OpenOfficeDoc.py (open): Typos.
svn: r2045
2003-08-25 23:58:01 +00:00
Alex Roitman
7adaa38b83 * src/gramps_main.py (init_interface): Call PedView with self as parent;
(set_buttons,change_active_person): Fix enabling the buttons.


svn: r2044
2003-08-25 20:38:35 +00:00
Alex Roitman
abccad7131 * src/gramps.glade: Add Alternative Family View tab.
svn: r2043
2003-08-25 18:33:52 +00:00
Alex Roitman
358f95a2be * src/PedView.py (PedigreeView.__init__): Add parent argument to the
constructor. Connect to the handling function on button press over the
canvas to enable context menu;
(on_canvas_press, build_nav_menu): Add functions to enable context menu.
* src/gramps_main.py (init_interface): Call PedView with self as parent.
* src/PlaceView.py (merge): Change error message from people to places.


svn: r2042
2003-08-25 14:00:26 +00:00
Alex Roitman
fb10339133 * src/gramps_main.py (change_active_person): Cleanup with
enabling/disabling add/edit/remove buttons in different views upon the
active person change.


svn: r2041
2003-08-25 05:03:36 +00:00
Don Allingham
fb243337f6 update
svn: r2039
2003-08-25 03:14:00 +00:00
Don Allingham
f37c5ffc77 update
svn: r2037
2003-08-25 03:12:00 +00:00
Alex Roitman
3d80f515b2 * src/FamilyView.py (edit_active_person, build_ap_menu,
build_child_menu, build_spouse_menu, build_parents_menu,
build_sp_parents_menu, edit_parents, edit_sp_parents):
Add navigation portion to all context menus.


svn: r2035
2003-08-24 23:42:42 +00:00
Don Allingham
c5e2f71696 update
svn: r2034
2003-08-23 21:10:37 +00:00
Don Allingham
567be8e946 update
svn: r2032
2003-08-21 03:49:47 +00:00
Don Allingham
5fa2549461 update
svn: r2030
2003-08-20 22:35:18 +00:00
Tim Waugh
23d43ce3de 2003-08-19 Tim Waugh <twaugh@redhat.com>
* src/docgen/OpenDrawDoc.py: Fixed escaping.


svn: r2028
2003-08-19 18:21:57 +00:00
Alex Roitman
36c79fc884 Add a limit of 20 for the Back/Forward history popup menus.
Add hotkeys for these menus;
(change_active_person): Fix sensitivity of Back/Forward buttons;
(build_people_context_menu): Add new items to the People View's context
menu (Home and Add Bookmark);
(change_alpha_page): Fix context menu upon changing pages.


svn: r2027
2003-08-19 14:46:34 +00:00
Alex Roitman
7be1292441 * src/gramps_main.py (build_backhistmenu,build_fwdhistmenu):
Limit of 20 for the Back/Forward history menus.
Add hotkeys for these menus.


svn: r2025
2003-08-19 12:39:05 +00:00
Alex Roitman
cdb5163bc0 Update
svn: r2023
2003-08-19 02:55:46 +00:00
Alex Roitman
c561472619 Enable context menu upon right-click in the People View with Back,
svn: r2022
2003-08-19 02:55:27 +00:00
Alex Roitman
8aa632c51a * src/gramps_main.py: Enable context menus with back and forward
portions of history upon right-clicking on Back and Forward buttons.
* src/gramps.glade: Add handlers for the context menus.


svn: r2021
2003-08-19 00:34:09 +00:00
Alex Roitman
f3670c4163 * src/preferences.glade: Provide hotkeys for the new default view
options.


svn: r2020
2003-08-18 21:05:16 +00:00
Alex Roitman
2af8e23521 * src/gramps_main.py: Better behavior for the history menu.
svn: r2019
2003-08-17 16:07:06 +00:00
Alex Roitman
d9b05dab40 * src/gramps_main.py: Functional history submenu of the Go menu.
svn: r2018
2003-08-17 04:01:52 +00:00
Don Allingham
b5f75c0a77 switch from intl to gettext
svn: r2017
2003-08-17 02:14:33 +00:00
Alex Roitman
c750b2c125 * src/gramps_main.py (change_active_person): Small fix for disabling
back button.
* src/gramps_main.py: Add enabling/disabling for the new back/fwd menu
items.


svn: r2015
2003-08-16 05:06:24 +00:00
Don Allingham
3fa85c1828 update
svn: r2014
2003-08-16 03:26:43 +00:00
Alex Roitman
e6c17a301b * src/gramps.glade: Add Go menu with navigation items. Still have to
work out the history menu being built at runtime. Add few shortcuts.


svn: r2011
2003-08-16 02:15:43 +00:00
Alex Roitman
745fa810ea * src/GrampsCfg.py: Fix toolbar prefs.
* src/intl.py: Import intl22.so for both 2.2 and 2.3 python versions.


svn: r2010
2003-08-15 02:47:13 +00:00
Alex Roitman
e2c4969585 * src/FrenchRepublic.py: Insert encoding line because non-ascii
charatcers are used. This behavior is deprecated and causes warnings
in python 2.3.
* src/const.py.in: Likewise.
* src/FamilyView.py: Likewise.
* src/SelectChild.py: Likewise.
* src/plugins/rel_ru.py: Likewise.


svn: r2009
2003-08-14 22:33:30 +00:00
Don Allingham
498d344ada update
svn: r2006
2003-08-14 15:57:39 +00:00
Don Allingham
ff76c8b79e update
svn: r2004
2003-08-14 15:51:58 +00:00
Don Allingham
b0697ae037 update
svn: r2001
2003-08-14 03:52:29 +00:00
Don Allingham
cee1c8944f update
svn: r1998
2003-08-13 04:28:53 +00:00
Don Allingham
880dc551ae update
svn: r1996
2003-08-13 03:21:28 +00:00
Don Allingham
d4144336d3 update
svn: r1994
2003-08-12 03:07:39 +00:00
Alex Roitman
526803a8bd * TODO: Some nice features to implement, mostly from RFE at sf.net.
svn: r1992
2003-08-11 23:46:09 +00:00
Tim Waugh
2801566eb8 2003-08-11 Tim Waugh <twaugh@redhat.com>
* src/docgen/OpenDrawDoc.py: Fixed tag mismatch.  Added report printing
        support.
        * src/Report.py: Report printing support added to Draw-style
        reports.


svn: r1991
2003-08-11 17:33:27 +00:00
Tim Waugh
b997206104 2003-08-11 Tim Waugh <twaugh@redhat.com>
* src/plugins/Ancestors.py: Use Relationship.get_grandparents_string.


svn: r1990
2003-08-11 17:10:17 +00:00
Don Allingham
f879bc29b1 update
svn: r1989
2003-08-11 03:04:15 +00:00
Alex Roitman
478eb44bfc * NEWS: More new items.
svn: r1987
2003-08-11 02:54:58 +00:00
Alex Roitman
cb359e8d47 * configure.in: Set version to 0.9.4 (since the release is 0.CVS...).
Otherwise it becomes older-version that the latest release.
* src/EditPerson.py: Change const.save_fevent() calls to
const.save_event().
* src/EventEdit.py: Display event name with const.display_event()
(was backwards).
* src/GrampsParser.py: Call const.save_event() and const.attr()
when parsing XML. This should take care of prior data with standard
events and attributes recorded in $LANG.
* src/FamilyView.py (nameof): Translate parent's relation to a child.


svn: r1986
2003-08-11 00:59:16 +00:00
Don Allingham
43764dbddf update
svn: r1985
2003-08-10 23:25:40 +00:00
Don Allingham
9cc4ef8db9 update
svn: r1983
2003-08-10 21:55:51 +00:00
Don Allingham
2bae00809d update
svn: r1981
2003-08-10 21:53:39 +00:00
Don Allingham
9a4513c95f update
svn: r1979
2003-08-10 18:09:03 +00:00
Tim Waugh
92be57080b 2003-08-10 Tim Waugh <twaugh@redhat.com>
* configure.in: Use 0.CVS[date] for RELEASE.  '-' is not allowed in
        RPM release strings, and prefixing with '0.' allows the final version
        to be version-compared as newer.


svn: r1977
2003-08-10 10:28:03 +00:00
Don Allingham
f489a04935 update
svn: r1976
2003-08-10 05:28:34 +00:00
Alex Roitman
81a0f157d4 * src/TextDoc.py (PaperStyle.set_height, PaperStyle.set_width):
Add functions. Needed for setting custom size paper.
* configure.in: Set RELEASE to CVS-<date> string.


svn: r1974
2003-08-09 21:08:20 +00:00
Alex Roitman
84972ea9f2 * src/plugins/FamilyGroup.py: Remove setup() call.
* src/plugins/IndivSummary.py: Enable translation for an event type.
* src/plugins/FtmStyleAncestors.py: Space after full stop.
* src/const.py.in (display_pevent): Try translating string if not
found in the _pe_e2l dictionary. Useful for translating Birth and
Death events which are not in the dictionary as non-editable events.
Seems harmless in the display function ;
(display_fevent, display_event, display_pattr, display_fattr,
display_attr, display_frel): Likewise. Might be useful in some
cases and seems totally harmless.


svn: r1973
2003-08-09 05:24:33 +00:00
Alex Roitman
157286f955 * src/PaperMenu.py: Add A3 size to the default size list.
svn: r1972
2003-08-08 15:28:59 +00:00
Don Allingham
b3a85ff0a5 update
svn: r1970
2003-08-08 03:17:59 +00:00
Alex Roitman
c0af34c9a4 * src/po/template.po: Update the translation template.
svn: r1967
2003-08-07 12:31:54 +00:00
Lars Lundin
a082df7773 * src/plugins/BookReport.py: Fixed typo (containg).
* src/plugins/FtmStyleAncestors.py, src/plugins/FtmStyleDescendants.py:
Fixed typo (death_endotes).


svn: r1966
2003-08-07 08:53:22 +00:00
Alex Roitman
f96554424a * src/EditPerson.py (did_data_change): Add a unicode conversion to the
surname string.


svn: r1965
2003-08-07 04:38:06 +00:00
Alex Roitman
3a7293dd47 * src/FamilyView.py (load_family): Enable translation for family
relation.
* src/const.py.in: Add new functions: display_event(), save_event(),
display_attr(), and save_attr() which work for either personal or
family events/attributes. Correct silly typo.
* src/WriteXML.py (dump_my_event): Call const.save_event() before
saving; (write_family_id): Call const.save_frel() before saving;
(write_attribute_list): Call const.save_attr() before saving.
* src/Marriage.py (redraw_event_list): Call const.display_fevent()
before saving; (on_add_clicked): change const.save_fevent() to
const.display_fevent(); (on_event_update_clicked): Likewise.
* src/EventEdit.py (EventEditor.__init__): Call self.trans() before
displaying event name.


svn: r1964
2003-08-07 03:54:10 +00:00
Tim Waugh
022508637d 2003-08-05 Tim Waugh <twaugh@redhat.com>
* src/Report.py, src/TextDoc.py, src/DrawDoc.py: Adjusted the way
        that 'Print Report' is handled.
        * src/docgen/OpenOfficeDoc.py, src/docgen/PSDrawDoc.py: Likewise.
        * src/plugins/AncestorChart.py: Undo previous change to do with
        printing reports.


svn: r1962
2003-08-05 17:01:47 +00:00
Alex Roitman
4ce0bd7242 * src/plugins/WebPage.py (WebReportDialog.get_report_generations):
Disable number of generations (was not used anyway).


svn: r1961
2003-08-05 04:00:55 +00:00
Alex Roitman
cdc5c5e784 * src/GenericFilter.py: Fixes for existing filters (ancestors and
descendants used to include the original person).
Four new filters: ancestors and descendants more and less than so many
generations away.
* NEWS: Compile preliminary contents for the next release.


svn: r1960
2003-08-05 03:35:42 +00:00
Alex Roitman
a349a401c2 * src/plugins/GraphViz.py (make_doc_menu): Add paper option to the menu.
svn: r1959
2003-08-05 01:34:59 +00:00
Alex Roitman
e95dc44bbf * src/gramps_main.py (save_file): Remove statusbar.set_pulse_step()
call because gnome.ui.AppBar does not have such method.


svn: r1958
2003-08-03 05:41:08 +00:00
Alex Roitman
26d56c1408 * src/po/template.po: Update the above corrections in template.
svn: r1957
2003-08-03 04:45:01 +00:00
Alex Roitman
32961e9cdf * src/dialog.glade: Consistent tooltips.
* src/gramps.glade: Likewise.
* src/marriage.glade: Likewise.
* src/edit_person.glade: Likewise.
* src/plugins/pafexport.glade: Consistent check box label.


svn: r1956
2003-08-03 03:41:35 +00:00
Alex Roitman
6d579be545 * src/plugins/writeftree.glade: Swap OK and Cancel buttons (HIG).
* src/plugins/cdexport.glade: Likewise.
* src/plugins/gedcomexport.glade: Likewise.
* src/plugins/pkgexport.glade: Likewise.
* src/plugins/ReadGedcom.py: Fix Cancel button (was destroying itself).


svn: r1955
2003-08-02 05:41:51 +00:00
Don Allingham
f3ef4ee3b8 update
svn: r1954
2003-08-02 03:31:02 +00:00
Don Allingham
0b2f5633f8 update
svn: r1952
2003-08-02 03:19:45 +00:00
Don Allingham
8080269cc2 update
svn: r1950
2003-08-02 02:22:50 +00:00
Don Allingham
9b3253a9bf update
svn: r1948
2003-08-01 03:40:10 +00:00
Alex Roitman
eb226ae716 Update
svn: r1946
2003-08-01 02:02:51 +00:00
Alex Roitman
0933db5820 * src/RelLib.py (LdsOrd.are_equal): Correctly handle the case when
the new object is None and the old is empty.
(LdsOrd.isEmpty): Add function.


svn: r1945
2003-08-01 01:58:51 +00:00
Don Allingham
0f923ca48f update
svn: r1944
2003-07-31 12:01:40 +00:00
Don Allingham
b0fe17bb89 update
svn: r1941
2003-07-29 04:36:45 +00:00
Tim Waugh
414e4aa404 2003-07-28 Tim Waugh <twaugh@redhat.com>
* src/plugins/AncestorChart.py: Printable hook.


svn: r1939
2003-07-28 20:32:15 +00:00
Tim Waugh
dfe3c031ec 2003-07-28 Tim Waugh <twaugh@redhat.com>
* src/plugins/GraphViz.py: Adapt.
        * src/Report.py, src/TextDoc.py, src/DrawDoc.py, src/Plugins.py: More
        support for making printable output formats.


svn: r1938
2003-07-28 20:31:09 +00:00
Tim Waugh
671f5e7868 2003-07-28 Tim Waugh <twaugh@redhat.com>
* src/plugins/GraphViz.py: Adapt.


svn: r1937
2003-07-28 20:29:37 +00:00
Tim Waugh
51dc19df04 2003-07-28 Tim Waugh <twaugh@redhat.com>
* src/Report.py, src/TextDoc.py, src/DrawDoc.py: More support for
        making printable output formats.
        * src/docgen/PSDrawDoc.py, src/docgen/PdfDrawDoc.py: Make these
        output formats printable.


svn: r1936
2003-07-28 17:20:18 +00:00
Don Allingham
acf2b32c20 update
svn: r1934
2003-07-27 18:36:57 +00:00
Don Allingham
e398a1d583 update
svn: r1932
2003-07-27 03:51:35 +00:00
Tim Waugh
bc09c11778 2003-07-25 Tim Waugh <twaugh@redhat.com>
* src/Report.py: Support for making output formats printable.
        * src/plugins/GraphViz.py: Make it printable.


svn: r1930
2003-07-25 18:22:07 +00:00
Tim Waugh
794b331a82 2003-07-25 Tim Waugh <twaugh@redhat.com>
* src/plugins/ReadGedcom.py: Handle ABBR in source definitions (i.e.
        handle the GEDCOM that our exporter writes).


svn: r1929
2003-07-25 10:45:24 +00:00
Tim Waugh
9e51368702 2003-07-24 Tim Waugh <twaugh@redhat.com>
* src/GenericFilter.py: Several more filters which iterate over
        other filters.


svn: r1928
2003-07-24 16:47:36 +00:00
Tim Waugh
7cfbe35179 2003-07-24 Tim Waugh <twaugh@redhat.com>
* src/plugins/FilterEditor.py: Fix 'edit' to do so in place.


svn: r1926
2003-07-24 14:42:15 +00:00
Tim Waugh
fd5e6a761a 2003-07-23 Tim Waugh <twaugh@redhat.com>
* src/plugins/WriteGedcom.py, src/plugins/gedcomexport.glade: New
        options for excluding sources and notes for living people.


svn: r1925
2003-07-23 14:15:34 +00:00
Tim Waugh
a5c11501bb 2003-07-23 Tim Waugh <twaugh@redhat.com>
* src/plugins/Ancestors.py: More translation bits.  Include
        source author and publication information.


svn: r1924
2003-07-23 13:52:17 +00:00
Alex Roitman
cd577b1a38 * src/SelectChild.py: Replace braces with parentheses in named format
string parameter.


svn: r1923
2003-07-23 05:49:02 +00:00
Tim Waugh
aafca6b2cd 2003-07-22 Tim Waugh <twaugh@redhat.com>
* src/plugins/Ancestors.py: Mark translation strings.


svn: r1922
2003-07-22 17:40:05 +00:00
Tim Waugh
0acc01c46c 2003-07-22 Tim Waugh <twaugh@redhat.com>
* src/plugins/Ancestors.py: Mark the easy translation strings.
        Start tentative work on making the rest translatable.


svn: r1921
2003-07-22 11:53:04 +00:00
Tim Waugh
6afedf0d52 2003-07-22 Tim Waugh <twaugh@redhat.com>
* src/plugins/Ancestors.py: Mark the easy translation strings.


svn: r1920
2003-07-22 11:40:03 +00:00
Tim Waugh
f8f8f480f8 2003-07-22 Tim Waugh <twaugh@redhat.com>
* src/RelLib.py: Made Person.probablyAlive() take partners into
        consideration if all else fails.


svn: r1919
2003-07-22 10:52:55 +00:00
Tim Waugh
b0d15a6b01 2003-07-22 Tim Waugh <twaugh@redhat.com>
* src/plugins/WriteGedcom.py, src/plugins/gedcomexport.glade: New
        option for obscuring names of living people.


svn: r1918
2003-07-22 10:14:49 +00:00
Don Allingham
b83feccfea update
svn: r1917
2003-07-22 04:45:49 +00:00
Alex Roitman
8c28b12035 * src/MergeData.py: Various merge fixes.
svn: r1915
2003-07-22 04:12:58 +00:00
Alex Roitman
039642d3d7 Update
svn: r1914
2003-07-21 13:18:35 +00:00
Tim Waugh
058c0d760b 2003-07-21 Tim Waugh <twaugh@redhat.com>
* src/RelLib.py: Made Person.probablyAlive() smarter.


svn: r1913
2003-07-21 11:20:31 +00:00
Don Allingham
430db175a7 update
svn: r1912
2003-07-21 03:28:41 +00:00
Don Allingham
e4d0dc71b4 update
svn: r1910
2003-07-21 02:50:15 +00:00
Don Allingham
ab9f22573c update
svn: r1908
2003-07-21 00:14:37 +00:00
Don Allingham
fa97897da1 update
svn: r1906
2003-07-21 00:13:59 +00:00
Tim Waugh
b70d077e8e 2003-07-20 Tim Waugh <twaugh@redhat.com>
* src/plugins/Ancestors.py: Include source notes.  Adjusted default
        styles.


svn: r1904
2003-07-20 12:19:12 +00:00
Alex Roitman
2a33c54618 * src/docgen/OpenOfficeDoc.py (_write_styles_file): Switch paragraph
alignment to "start" and "end" (was "left and "right").
* src/plugins/AncestorReport.py: Change prefixed style name ("AHN-").
Needed because HTML gets confised by ":" in the class name.
* src/plugins/Ancestors.py: Likewise ("AR-").
* src/plugins/DescendReport.py: Likewise ("DR-").
* src/plugins/DetAncestralReport.py: Likewise ("DAR-").
* src/plugins/DetDescendantReport.py: Likewise ("DDR-").
* src/plugins/FtmStyleAncestors.py: Likewise ("FTA-").
* src/plugins/FtmStyleDescendants.py: Likewise ("FTD-").
* src/plugins/FamilyGroup.py: Likewise ("FGR-").
* src/plugins/CustomBookText.py: Likewise ("CBT-").
* src/plugins/SimpleBookTitle.py: Likewise ("SBT-").
* src/plugins/IndivSummary.py: Likewise ("IVS-").
* src/plugins/IndivComplete.py: Likewise ("IDS-").


svn: r1903
2003-07-18 13:43:13 +00:00
Alex Roitman
1982df480a Update
svn: r1902
2003-07-18 13:32:11 +00:00
Alex Roitman
6431759d5a * src/gramps_main.py (open_example): Fix destination name when copying
files (was directory name).
* doc/gramps-manual/C/gramps-manual.xml: Reflect name change for
Comprehensive Ancestors Report.
* src/plugins/AncestorReport.py: Prefixed style names ("AHN:").
* src/plugins/Ancestors.py: Prefixed style names ("AR:").
* src/plugins/DescendReport.py: Prefixed style names ("DR:").
* src/plugins/DetAncestralReport.py: Prefixed style names ("DAR:").
* src/plugins/DetDescendantReport.py: Prefixed style names ("DDR:").
* src/plugins/FtmStyleAncestors.py: Prefixed style names ("FTA:").
* src/plugins/FtmStyleDescendants.py: Prefixed style names ("FTD:").
* src/plugins/FamilyGroup.py: Prefixed style names ("FGR:").
* src/plugins/CustomBookText.py: Prefixed style names ("CBT:").
* src/plugins/SimpleBookTitle.py: Prefixed style names ("SBT:").
Rename "Copyright string" with "Subtitle string".
* src/plugins/BookReport.py (BookReportDialog.__init__): Finally,
clear the style problem.


svn: r1901
2003-07-18 06:17:28 +00:00
Tim Waugh
c3976a2bc9 2003-07-17 Tim Waugh <twaugh@redhat.com>
* src/plugins/Ancestors.py: Handle unknown genders and missing
        first names.


svn: r1900
2003-07-17 17:15:09 +00:00
Tim Waugh
e1036d8bc9 2003-07-17 Tim Waugh <twaugh@redhat.com>
* src/plugins/Ancestors.py: Include grandchildren's birth dates in
        abbreviated form.


svn: r1898
2003-07-17 11:06:50 +00:00
Tim Waugh
e24e67fc7e 2003-07-17 Tim Waugh <twaugh@redhat.com>
* src/plugins/Ancestors.py: Include other names in the notes.
        Include birth/marriage/death descriptions.


svn: r1897
2003-07-17 10:54:41 +00:00
Tim Waugh
2cc7e6d1e4 2003-07-17 Tim Waugh <twaugh@redhat.com>
* src/plugins/Ancestors.py: Change report name.  Include addresses.
        Better generation headings.  Include nickname.


svn: r1896
2003-07-17 10:31:01 +00:00
Alex Roitman
3766e49d6b * src/gramps_main.py: Replace old "file-should-be-directory" message.
* src/StartupDialog.py: Minor typos.
* src/plugins/Verify.py: Likewise.
* src/plugins/WebPage.py: Likewise.
* src/plugins/book.glade: Likewise.
* src/MediaView.py: Likewise.
* src/PlaceView.py: Likewise.
* src/po/template.po: Update the above corrections in template.


svn: r1894
2003-07-17 02:37:28 +00:00
Alex Roitman
460ebb73e5 * src/plugins/DescendReport.py: Enable translation for "b." and "d."
* doc/gramps-manual/C/gramps-manual.xml: More corrections.


svn: r1893
2003-07-17 01:56:12 +00:00
Donald A. Peterson
c6badd623d * doc/gramps-manual/C/figures/bookreport.png:
* doc/gramps-manual/C/figures/cfe-df.png:
* doc/gramps-manual/C/figures/edit-person-addresses.png:
* doc/gramps-manual/C/figures/edit-person-attributes.png:
* doc/gramps-manual/C/figures/edit-person-events.png:
* doc/gramps-manual/C/figures/edit-person-gallery.png:
* doc/gramps-manual/C/figures/edit-person-internet.png:
* doc/gramps-manual/C/figures/edit-person-lds.png:
* doc/gramps-manual/C/figures/edit-person-names.png:
* doc/gramps-manual/C/figures/edit-person-notes.png:
* doc/gramps-manual/C/figures/edit-person.png:
* doc/gramps-manual/C/figures/edit-plc.png:
* doc/gramps-manual/C/figures/edit-rel.png:
* doc/gramps-manual/C/figures/edit-si.png:
* doc/gramps-manual/C/figures/edit-wi.png:
* doc/gramps-manual/C/figures/family.png:
* doc/gramps-manual/C/figures/first-open.png:
* doc/gramps-manual/C/figures/gedcom-import.png:
* doc/gramps-manual/C/figures/mainwin.png:
* doc/gramps-manual/C/figures/media.png:
* doc/gramps-manual/C/figures/noside-nofilt.png:
* doc/gramps-manual/C/figures/pedigree.png:
* doc/gramps-manual/C/figures/places.png:
* doc/gramps-manual/C/figures/researcher.png:
* doc/gramps-manual/C/figures/side-filt.png:
* doc/gramps-manual/C/figures/sources.png: HIG-ified images by
scaling to the recommended max width of 510 pixels.


svn: r1892
2003-07-16 18:57:38 +00:00
Alex Roitman
ad2f7bda68 * src/gramps.glade: Add "..." after Merge, Edit Bookmarks, Preferences,
and "Show plugin status" menu items.


svn: r1890
2003-07-16 12:24:26 +00:00
Alex Roitman
06f674c882 Update
svn: r1889
2003-07-16 02:33:57 +00:00
Alex Roitman
323ab986d1 * src/GrampsCfg.py: Toolbar and statusbar (single word each).
* src/preferences.glade: Statusbar (single word).
* doc/gramps-manual/C/gramps-manual.xml: More corrections.


svn: r1888
2003-07-16 02:33:19 +00:00
Alex Roitman
e9cf966cbb * src/plugins/FtmStyleAncestors.py: Fix coma-sepration for endnotes.
Translate "Endnotes" sub-heading. Enable pagebreak only when
generation > 1 (was 0).
* src/plugins/FtmStyleDescendants.py: Likewise.
* src/const.py.in: Make the confidence order high to low (was l->h).
* src/plugins/AncestorChart.py: Enable translation for "b." and "d."
* src/plugins/DesGraph.py: Likewise.
* src/po/template.po: Update the above corrections in template.


svn: r1887
2003-07-16 00:58:10 +00:00
Alex Roitman
d7c7132756 * src/edit_person.glade: Add colon after "Type" label.
* src/dialog.glade: Add accelerator to "Address" label of AddrEdit.
* src/po/template.po: Update the above corrections in template.
* src/plugins/Makefile.am: Ship CustomBookText.py


svn: r1886
2003-07-15 22:05:18 +00:00
Alex Roitman
9b15daeb12 * src/plugins/ReadPkg.py: Remove "..." (move this to Plugins.py).
* src/plugins/ReadNative.py: Likewise.
* src/plugins/ReadGedcom.py: Likewise.
* src/plugins/WritePkg.py: Likewise.
* src/plugins/WriteCD.py: Likewise.
* src/plugins/WriteGedcom.py: Likewise.
* src/Plugins.py: Add "..." at menu generation.


svn: r1885
2003-07-15 21:29:38 +00:00
Alex Roitman
8898d3ef99 * src/plugins/WritePkg.py: Enable "..." in the menu item.
* src/plugins/WriteCD.py: Likewise.
* src/plugins/WriteGedcom.py: Likewise.


svn: r1884
2003-07-15 19:17:17 +00:00
Alex Roitman
bf21539a08 * src/plugins/ReadPkg.py: Enable "..." in the menu item.
* src/plugins/ReadNative.py: Likewise.
* src/plugins/ReadGedcom.py: Likewise.
* src/Report.py: Put "Style" label in singular form (was plural).


svn: r1883
2003-07-15 17:17:58 +00:00
Alex Roitman
aa7dea62c1 * src/plugins/CustomBookText.py: Add to CVS.
svn: r1882
2003-07-15 13:09:49 +00:00
Donald A. Peterson
acc6bd5def * src/docgen/LaTeXDoc.py: Regress UNICODE support to be only a
commented line in the output rather than implemented by default
since not all LaTeX installations include ucs.sty by default.


svn: r1877
2003-07-14 18:41:10 +00:00
Alex Roitman
ecf1b22fd8 Update
svn: r1875
2003-07-13 00:10:10 +00:00
Alex Roitman
2bc38a14d9 * src/plugins/BookReport.py (BookReportDialog.make_document):
Move item initialization here (was in make_report).
* src/plugins/DetDescendantReport.py: Remove empty setup().
* src/plugins/AncestorReport.py: Likewise.
* src/plugins/Ancestors.py: Likewise.
* src/plugins/DescendReport.py: Likewise.
* src/plugins/FtmStyleAncestors.py: Likewise.
* src/plugins/FamilyGroup.py: Likewise.
* src/plugins/DetAncestralReport.py: Likewise.


svn: r1874
2003-07-13 00:09:29 +00:00
Alex Roitman
56ec7ab9c2 * doc/gramps-manual/C/gramps-manual.xml: More corrections.
svn: r1872
2003-07-12 18:48:42 +00:00
Alex Roitman
77727f6a6a * src/Plugins.py (PluginDialog.build_tree): Remove reverse() call.
svn: r1871
2003-07-12 17:59:38 +00:00
Alex Roitman
131e0fe862 * doc/gramps-manual/C/gramps-manual.xml: More corrections.
svn: r1870
2003-07-12 01:17:27 +00:00
Alex Roitman
97215515a6 * src/plugins/IndivSummary.py (IndivSummary.__init__):
Provide default value of 0 to newpage argument.


svn: r1869
2003-07-12 00:36:06 +00:00
Donald A. Peterson
c3428c51d4 Added unicode supprt to LaTeXDoc.py
svn: r1868
2003-07-11 15:42:14 +00:00
Donald A. Peterson
741bc8491b LaTeXDoc now has unicode support
svn: r1867
2003-07-11 15:32:23 +00:00
Alex Roitman
132e068414 Update
svn: r1865
2003-07-11 13:55:53 +00:00
Tim Waugh
c29189e0cc 2003-07-11 Tim Waugh <twaugh@redhat.com>
* src/plugins/SimpleBookTitle.py: Define self.style_name before
        calling Report.BareReportDialog.__init__().


svn: r1863
2003-07-11 11:15:40 +00:00
Alex Roitman
57bf053316 * src/po/ru.po: Updated Russian translation for 0.9.3.
svn: r1862
2003-07-11 03:41:44 +00:00
Alex Roitman
1f45296ff7 * src/Report.py (BareReportDialog.build_style_menu):
Initialize menu to self.style_name;
(ReportDialog.__init__): Set self.style_name to "default"
for standalone reports.
* src/plugins/DetDescendantReport.py: Define self.style_name before
calling Report.BareReportDialog.__init__().
* src/plugins/AncestorReport.py: Likewise.
* src/plugins/Ancestors.py: Likewise.
* src/plugins/DescendReport.py: Likewise.
* src/plugins/FtmStyleAncestors.py: Likewise.
* src/plugins/FtmStyleDescendants.py: Likewise.
* src/plugins/IndivComplete.py: Likewise.
* src/plugins/IndivSummary.py: Likewise.
* src/plugins/FamilyGroup.py: Likewise.
* src/plugins/DetAncestralReport.py: Likewise.


svn: r1861
2003-07-11 03:29:33 +00:00
Alex Roitman
a316b53fb6 Update
svn: r1860
2003-07-11 02:53:26 +00:00
Alex Roitman
3c91c0f1b6 * src/plugins/BookReport.py (BookReportDialog.__init__): Do not
* src/plugins/FtmStyleDescendants.py (FtmDescendantReport.__init__):
* src/plugins/IndivComplete.py (IndivComplete.__init__): Likewise.
* src/plugins/IndivSummary.py (IndivSummary.__init__): Likewise.


svn: r1859
2003-07-11 02:52:59 +00:00
Alex Roitman
568068e47b * src/GrampsCfg.py (GrampsPreferences.select): Conditional get_path().
* src/Plugins.py (PluginDialog.on_node_selected): Likewise.


svn: r1858
2003-07-11 01:12:22 +00:00
Tim Waugh
895a6b9d6a 2003-07-10 Tim Waugh <twaugh@redhat.com>
* src/Relationship.py: Fix '[...]teenth' relationship name typos.


svn: r1857
2003-07-10 17:03:04 +00:00
Tim Waugh
6c4cd0ca82 2003-07-10 Tim Waugh <twaugh@redhat.com>
* src/RelLib.py: Fix for probablyAlive().  If there is no date, but
        there is other information about the death, the person is not alive.


svn: r1855
2003-07-10 11:26:48 +00:00
Alex Roitman
b0b64ff77c * doc/gramps-manual/C/gramps-manual.xml: More corrections.
svn: r1854
2003-07-10 04:10:23 +00:00
Alex Roitman
2304e97c7b * doc/gramps.1.in, doc/gramps.1: Update the date.
* src/plugins/book.glade: Mark dummy strings as non-translatable.


svn: r1853
2003-07-10 00:13:27 +00:00
Alex Roitman
0c7e1bad1a * doc/gramps-manual/C/gramps-manual.xml: Straighten up versioning.
* doc/gramps-manual/C/gramps-manual-C.omf: Update version and date.


svn: r1851
2003-07-09 16:07:11 +00:00
Alex Roitman
f8c49046c8 * src/po/ru.po: First draft of Russian translation for 0.9.3.
svn: r1850
2003-07-09 05:16:01 +00:00
Alex Roitman
a6ea1cd443 * src/SelectChild.py: Fix typos upsetting translation.
* src/plugins/book.glade: Mark dummy strins as non-translatable.
* src/po/template.po: Update the above corrections in template.


svn: r1848
2003-07-09 05:07:26 +00:00
Donald A. Peterson
cfcf8c0d1f Fixed two typos
svn: r1846
2003-07-08 22:45:49 +00:00
Alex Roitman
20aea3baa3 * doc/gramps-manual/C/figures/bookreport.png: Add to CVS.
* doc/gramps-manual/C/figures/family.png: Update screenshot.
* doc/gramps-manual/C/figures/edit-wi.png: Update screenshot.


svn: r1842
2003-07-08 03:19:30 +00:00
Alex Roitman
42fd00fee0 * doc/gramps-manual/C/gramps-manual.xml: Update manual.
svn: r1841
2003-07-08 02:41:55 +00:00
Don Allingham
d890525de6 update
svn: r1840
2003-07-08 00:43:46 +00:00
Alex Roitman
a129809402 * src/Makefile.am: Ship SelectPerson.py and choose.glade.
* src/plugins/Makefile.am: Ship SimpleBookTitle.py and book.glade.
* NEWS: Some updates for upcoming release.


svn: r1838
2003-07-07 23:54:40 +00:00
Alex Roitman
fde4b089f7 Fix styles in book. Switch to tuple of options.
* src/plugins/AncestorReport.py: Fix styles in book.
* src/plugins/Ancestors.py: Fix styles in book.
* src/plugins/DescendReport.py: Fix styles in book.
* src/plugins/FtmStyleAncestors.py: Fix styles in book.
* src/plugins/FtmStyleDescendants.py: Fix styles in book.
* src/plugins/IndivComplete.py: Switch to tuple of options.
* src/plugins/IndivSummary.py: Switch to tuple of options.
* src/plugins/SimpleBookTitle.py: Fix styles in book.
* src/plugins/FamilyGroup.py: Fix styles in book.
* src/plugins/DetAncestralReport.py: Fix styles in book.


svn: r1837
2003-07-07 16:57:27 +00:00
Alex Roitman
499d70110e * src/plugins/DetDescendantReport.py: Enable book functionality.
svn: r1836
2003-07-07 16:35:32 +00:00
Tim Waugh
bb2491bf25 2003-07-07 Tim Waugh <twaugh@redhat.com>
* src/plugins/WriteGedcom.py: Fix GEDCOM export.  Fixed date
        construction logic to handle datestrs.


svn: r1835
2003-07-07 10:57:11 +00:00
Tim Waugh
c111e780e6 2003-07-07 Tim Waugh <twaugh@redhat.com>
* src/plugins/WriteGedcom.py: Fix GEDCOM export.


svn: r1834
2003-07-07 10:39:05 +00:00
Alex Roitman
6c61cbd9bd Check whether family exists before accessing it.
* src/plugins/DetAncestralReport.py: Enable book functionality.


svn: r1833
2003-07-07 06:15:05 +00:00
Don Allingham
d1344a7948 update
svn: r1832
2003-07-07 02:34:37 +00:00
Alex Roitman
3f96f59ddc * src/plugins/FamilyGroup.py: Enable book functionality.
Check whether family exists before accessing it.


svn: r1830
2003-07-06 21:55:52 +00:00
Alex Roitman
19f0183de2 * src/plugins/BookReport.py: Make a list of options from a tuple.
* src/plugins/AncestorReport.py: Register options as a tuple.
* src/plugins/Ancestors.py: Register options as a tuple.
* src/plugins/DescendReport.py: Register options as a tuple.
* src/plugins/FtmStyleAncestors.py: Register options as a tuple.
* src/plugins/FtmStyleDescendants.py: Register options as a tuple.
* src/plugins/IndivComplete.py:  Register options as a tuple.
* src/plugins/IndivSummary.py: Register options as a tuple.
* src/plugins/SimpleBookTitle.py: Register options as a tuple.


svn: r1829
2003-07-06 19:55:45 +00:00
Don Allingham
cf35b7223f update
svn: r1828
2003-07-06 03:56:25 +00:00
Don Allingham
81c1d1db6e update
svn: r1826
2003-07-06 03:53:18 +00:00
Alex Roitman
7de3319f77 * src/plugins/Ancestors.py: Enable book functionality.
svn: r1823
2003-07-05 23:10:43 +00:00
Alex Roitman
5568997a0e Add special treatment for Title entries (no central person displayed).
Change type to Title (was Text).
* src/plugins/IndivComplete.py: Use filter number in configurator.
Move get_report_filters out of dialogs classes so that it can be
shared between both dialogs and the write_book_item().
* src/plugins/DescendReport.py: Enable book functionality.
* src/plugins/AncestorReport.py: Enable book functionality.


svn: r1821
2003-07-05 21:47:41 +00:00
Alex Roitman
f3171ecdf4 * src/plugins/BookReport.py (BookReportSelector.__init__):
Enable translation for interface strings,
* src/plugins/BookReport.py (BookReportDialog.get_stylesheet_savefile):
Add this function to form sane filename for the output.
* src/plugins/SimpleBookTitle.py: Add configurable title and copyright.


svn: r1820
2003-07-05 18:25:25 +00:00
Tim Waugh
18ea4d6658 2003-07-04 Tim Waugh <twaugh@redhat.com>
* src/plugins/Ancestors.py: Really fixed text style for '(no photo)'.


svn: r1819
2003-07-04 22:16:32 +00:00
Don Allingham
37b26e5a30 update
svn: r1818
2003-07-03 04:55:29 +00:00
Don Allingham
6b4976a729 update
svn: r1816
2003-07-03 04:15:24 +00:00
Don Allingham
15ef29731c update
svn: r1814
2003-07-03 04:05:59 +00:00
Don Allingham
d8b691a6f3 update
svn: r1812
2003-07-03 03:33:24 +00:00
Don Allingham
a71bfc9254 update
svn: r1810
2003-07-03 02:56:58 +00:00
Tim Waugh
9c68130bca 2003-07-01 Tim Waugh <twaugh@redhat.com>
* src/EditPerson.py: Don't guess gender if it has already been set.


svn: r1808
2003-07-01 19:04:47 +00:00
Tim Waugh
fd04492e71 2003-06-30 Tim Waugh <twaugh@redhat.com>
* src/plugins/Makefile.am: Ship FanChart.py.


svn: r1807
2003-06-30 23:03:08 +00:00
Tim Waugh
5616ef7266 2003-06-30 Tim Waugh <twaugh@redhat.com>
* src/plugins/Ancestors.py (generation): Report on the correct
        number of generations (was out by one).  Fixed text style for
        '(no photo)'.


svn: r1806
2003-06-30 14:56:32 +00:00
Don Allingham
4d9840e203 update
svn: r1805
2003-06-30 03:12:55 +00:00
Don Allingham
eb1a9a234f update
svn: r1802
2003-06-29 14:39:31 +00:00
Tim Waugh
893712a190 2003-06-28 Tim Waugh <twaugh@redhat.com>
* src/plugins/WriteGedcom.py: Convert line end string to chosen
        encoding (prevents traceback).


svn: r1800
2003-06-28 21:21:13 +00:00
Don Allingham
78c682a511 update
svn: r1799
2003-06-28 17:35:23 +00:00
Tim Waugh
315e2ccf40 2003-06-27 Tim Waugh <twaugh@redhat.com>
* src/PlaceView.py: Fix removal of unreferenced places.


svn: r1797
2003-06-27 22:01:59 +00:00
Tim Waugh
debbb57e17 2003-06-27 Tim Waugh <twaugh@redhat.com>
* src/plugins/WebPage.py: Make source links work.


svn: r1796
2003-06-27 14:36:24 +00:00
Tim Waugh
6004fd7956 2003-06-27 Tim Waugh <twaugh@redhat.com>
* src/EditPerson.py: Place keys are unicode.


svn: r1795
2003-06-27 11:59:09 +00:00
Tim Waugh
dac160cf68 2003-06-27 Tim Waugh <twaugh@redhat.com>
* src/plugins/Ancestors.py: Include source reference notes.  Made
        source citation optional.  Adjusted styles.


svn: r1794
2003-06-27 11:18:58 +00:00
Don Allingham
40349700c1 update
svn: r1793
2003-06-27 04:28:48 +00:00
Tim Waugh
21798efb5d 2003-06-26 Tim Waugh <twaugh@redhat.com>
* src/plugins/WebPage.py: Fix gendex creation.


svn: r1789
2003-06-26 22:28:31 +00:00
Tim Waugh
a3c1af875b 2003-06-26 Tim Waugh <twaugh@redhat.com>
* src/ImgManip.py: Seems to need the SIGCHLD handler resetting here
        to prevent EINTR causing traceback.


svn: r1788
2003-06-26 22:20:48 +00:00
Tim Waugh
248bdcbc25 2003-06-26 Tim Waugh <twaugh@redhat.com>
* src/plugins/Ancestors.py: Cite sources.


svn: r1787
2003-06-26 22:13:58 +00:00
Don Allingham
568ba57931 update
svn: r1786
2003-06-26 15:41:06 +00:00
Tim Waugh
61fb7e9f24 2003-06-26 Tim Waugh <twaugh@redhat.com>
* src/plugins/Ancestors.py: Include notes for principal names.


svn: r1785
2003-06-26 14:30:27 +00:00
Tim Waugh
316c9d9145 2003-06-26 Tim Waugh <twaugh@redhat.com>
* src/plugins/Ancestors.py: Briefly list children from other
        marriages.  Make extra table cells for other spouses.


svn: r1784
2003-06-26 14:13:05 +00:00
Don Allingham
7b66c70fa9 update
svn: r1783
2003-06-26 02:53:18 +00:00
Tim Waugh
47f96ba80e 2003-06-25 Tim Waugh <twaugh@redhat.com>
* src/plugins/Ancestors.py: Handle page break option.


svn: r1780
2003-06-25 11:06:42 +00:00
Tim Waugh
ebd0ed14c9 2003-06-25 Tim Waugh <twaugh@redhat.com>
* src/Date.py: Make sure range is 0 when it should be.  Dates compare
        differently if only one is a range.


svn: r1779
2003-06-25 10:55:15 +00:00
Don Allingham
d1f1f49c5c update
svn: r1777
2003-06-25 03:39:32 +00:00
Don Allingham
0d2b7ca7bf update
svn: r1775
2003-06-25 03:36:48 +00:00
Don Allingham
362e7aa539 update
svn: r1773
2003-06-25 03:27:24 +00:00
Don Allingham
a6c96b70ef update
svn: r1771
2003-06-24 20:43:02 +00:00
Tim Waugh
c876640eaa 2003-06-24 Tim Waugh <twaugh@redhat.com>
* src/GrampsParser.py: Use access methods rather than poking directly.
        * src/RelLib.py: Keep statistics on gender distribution among first
        names so that it can be used for guessing.
        * src/edit_person.glade: More event handlers.
        * src/EditPerson.py: Guess gender when appropriate.


svn: r1769
2003-06-24 14:16:47 +00:00
Tim Waugh
261fcfaece 2003-06-23 Tim Waugh <twaugh@redhat.com>
* src/NoteEdit.py: Use automatic scrolling policy, to fix scrolling.


svn: r1768
2003-06-23 12:45:15 +00:00
Tim Waugh
d1de4381cb 2003-06-21 Tim Waugh <twaugh@redhat.com>
* src/plugins/Ancestors.py: Better handling of missing photos.


svn: r1767
2003-06-21 08:57:35 +00:00
Tim Waugh
51b0db35fe 2003-06-21 Tim Waugh <twaugh@redhat.com>
* src/plugins/Ancestors.py (event_info): Better handling of strings.


svn: r1766
2003-06-21 08:51:23 +00:00
Tim Waugh
553d22cd4f 2003-06-21 Tim Waugh <twaugh@redhat.com>
* src/plugins/Ancestors.py (person_name): Handle titles and suffices.


svn: r1765
2003-06-21 08:43:48 +00:00
Tim Waugh
8f17de4c30 2003-06-19 Tim Waugh <twaugh@redhat.com>
* Makefile.am, doc/Makefile.am, doc/omf.make, doc/xmldocs.make:
        Fixes so that 'make distcheck' succeeds.


svn: r1764
2003-06-19 10:52:16 +00:00
Tim Waugh
2a911415b6 2003-06-19 Tim Waugh <twaugh@redhat.com>
* src/WriteXML.py (write_xml_data): Use a stable order for writing
        elements in XML.  This makes it useful to do revision control (RFE
        748165).


svn: r1763
2003-06-19 09:49:43 +00:00
Don Allingham
4f445882b5 update
svn: r1762
2003-06-19 03:56:26 +00:00
Tim Waugh
920a605393 2003-06-18 Tim Waugh <twaugh@redhat.com>
* src/FamilyView.py (add_child_clicked): No reason to assume children
        are female.


svn: r1759
2003-06-18 16:30:49 +00:00
Don Allingham
1c808d4e5e update
svn: r1757
2003-06-17 04:17:49 +00:00
Alex Roitman
cf3947e551 * src/PedView.py (DispBox.__init__): Conditional display of "b."
and "d." strings depending on the availability of the appropriate date.
* NEWS: Start new section for 0.9.3 release.


svn: r1754
2003-06-16 17:22:09 +00:00
Alex Roitman
91d97c122d Remove options_dialog function as it is not nedded anymore.
* src/plugins/BookReport.py: Add lots of doc strings.


svn: r1753
2003-06-16 16:29:35 +00:00
Tim Waugh
90337c2baa 2003-06-16 Tim Waugh <twaugh@redhat.com>
* src/FamilyView.py (north_american): Fixed traceback when adding
        a new child in the family view.


svn: r1752
2003-06-16 16:24:17 +00:00
Alex Roitman
1b85923e09 * src/plugins/FtmStyleAncestors.py, src/plugins/FtmStyleDescendants.py:
Remove options_dialog function -- it is not nedded anymore.


svn: r1751
2003-06-16 13:50:10 +00:00
Alex Roitman
cd50e23a1e * src/AutoComp.py (AutoCombo.timer_callback): Fix autocompletion
so that the typed portion of the text is always visible.


svn: r1749
2003-06-15 05:31:36 +00:00
Don Allingham
4a9ebc74cc update
svn: r1748
2003-06-15 04:15:59 +00:00
Alex Roitman
11d636f464 * src/Utils.py: Provide a locale-aware string formatting conversion
into C-locale string (for saving floats in XML)
* src/StyleEditor.py (draw): Call locale.str instead of str.
* src/TextDoc.py (StyleSheetList.save): Call gformat instead of '%f'.


svn: r1744
2003-06-15 00:05:43 +00:00
Alex Roitman
71b5ed316e * src/plugins/IndivComplete.py (write_fact): Enable translation
for the event name;
* (get_stylesheet_savefile): Change the name of xml file (and,
consequently, the target filename) -- was confused with family group.
* src/StyleEditor.py (save_paragraph): Call gfloat instead of float.
* src/TextDoc.py (SheetParser.startElement): Likewise.


svn: r1743
2003-06-14 18:11:30 +00:00
Don Allingham
f9b3e5df35 update
svn: r1741
2003-06-14 17:11:46 +00:00
Don Allingham
649a156da5 update
svn: r1739
2003-06-14 14:47:53 +00:00
Don Allingham
f41dc5329c update
svn: r1737
2003-06-14 13:59:34 +00:00
Alex Roitman
13ce8ec289 Update
svn: r1735
2003-06-14 05:10:45 +00:00
Alex Roitman
96dc27a4c0 * src/EditPerson.py (did_data_change): When checking name type,
compare translated strings (otherwise they always differ).


svn: r1734
2003-06-14 04:57:20 +00:00
Don Allingham
e2f346d5ac update
svn: r1732
2003-06-14 03:49:35 +00:00
Don Allingham
01021d7012 update
svn: r1730
2003-06-14 02:58:09 +00:00
Don Allingham
01a8434340 update
svn: r1728
2003-06-14 02:20:14 +00:00
Don Allingham
4e88cae107 update
svn: r1724
2003-06-14 00:59:51 +00:00
Alex Roitman
d71ba8ad36 * src/const.py.in: Add InverseNameTypesMap.
* src/plugins/IndivComplete.py: Use InverseNameTypesMap for
alternate names.
* src/EditPerson.py (on_name_select_row): Display translated
name type.


svn: r1722
2003-06-13 23:06:03 +00:00
Alex Roitman
9b23b01451 * src/docgen/HtmlDoc.py: Properly build style declaration.
* src/plugins/FtmStyleDescendants.py: Setup before opening.


svn: r1721
2003-06-13 16:17:45 +00:00
Alex Roitman
59567076ce * src/docgen/OpenOfficeDoc.py: Escape special XML characters.
svn: r1720
2003-06-13 15:13:47 +00:00
Alex Roitman
c5c5b9b217 * src/docgen/OpenOfficeDoc.py: Surround images by paragraph tags
when inside the table cell.


svn: r1718
2003-06-13 04:07:13 +00:00
Don Allingham
fa067b750c update
svn: r1717
2003-06-13 04:03:44 +00:00
Alex Roitman
dd959c379e * src/docgen/KwordDoc.py (write_text): Replace & with &amp in text.
Closes gramps-bugs-649228, finally.
(start_table): close FRAMESET tag conditionally. This prevents closing
it twice (both in end_cell and start_table). Closes 753151.


svn: r1715
2003-06-13 03:29:15 +00:00
Alex Roitman
dffbb9178d * src/docgen/OpenOfficeDoc.py: Fix typo. Prevent images from being
copied more than once.


svn: r1713
2003-06-12 14:19:30 +00:00
Alex Roitman
d4ceb8b19c * src/EditPlace.py: Add url_edit_callback() and pass it on to UrlEdit
when clicked on Add or Edit in Place's Url list.


svn: r1712
2003-06-12 03:20:05 +00:00
Alex Roitman
a4b2a332a3 * src/EditPlace.py (on_switch_page): Fix page numbers to enable proper
loading of gallery and references.


svn: r1711
2003-06-12 02:17:52 +00:00
Alex Roitman
ff0b84fd61 * src/plugins/BookReport.py (Book.pop_item): Add missing return
statement.
* src/plugins/BookReport.py (BookReportSelector.open_book):
Add a warning if the database for the book is not the same as current.


svn: r1709
2003-06-11 22:33:01 +00:00
Alex Roitman
43923e88aa * src/docgen/HtmlDoc.py (add_photo): Fix typo in image reference.
svn: r1708
2003-06-11 16:26:36 +00:00
Alex Roitman
3fea9c7a0c * src/Plugins.py: Add more values for book item registration.
* src/plugins/FtmStyleDescendants.py: Comply with book changes.
* src/plugins/FtmStyleAncestors.py: Likewise.
* src/plugins/BookReport.py: Rewrite most of the code using new classes:
BookItem, Book, BookList, BookParser, BookListDisplay. Add
open/save/edit functionality.
* src/plugins/book.glade: Add new dialog for BookListDisplay. Also add
a text entry field for saving book and new buttons: Open, Edit, Save.


svn: r1706
2003-06-11 04:39:53 +00:00
Alex Roitman
a100ff6829 Update
svn: r1705
2003-06-11 04:32:02 +00:00
Don Allingham
90d2336cc2 update
svn: r1704
2003-06-11 03:55:18 +00:00
Don Allingham
c516e0b16b update
svn: r1702
2003-06-11 03:51:19 +00:00
Don Allingham
c50b9a7a96 update
svn: r1700
2003-06-11 03:45:53 +00:00
Don Allingham
9751d50d14 update
svn: r1698
2003-06-11 03:26:26 +00:00
Don Allingham
e8422b3b09 update
svn: r1696
2003-06-11 03:03:59 +00:00
Don Allingham
9615795b56 update
svn: r1694
2003-06-11 03:02:15 +00:00
Don Allingham
25d47f6d9a update
svn: r1691
2003-06-11 02:57:00 +00:00
Don Allingham
46b847a7d6 update
svn: r1689
2003-06-11 01:35:51 +00:00
Don Allingham
f31ad104f1 update
svn: r1687
2003-06-10 17:11:01 +00:00
Don Allingham
4a6631d148 update
svn: r1685
2003-06-10 16:37:45 +00:00
Don Allingham
c4c9404abb update
svn: r1683
2003-06-10 14:24:41 +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
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
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
38643c9cad update
svn: r1668
2003-06-07 16:30:59 +00:00
Don Allingham
b407e57a22 Update
svn: r1666
2003-06-07 15:39:18 +00:00
Don Allingham
1b3aa81473 Update
svn: r1664
2003-06-07 14:14:39 +00:00
Alex Roitman
c0ff073872 Update
svn: r1657
2003-06-04 05:12:21 +00:00
Alex Roitman
6e5d96e2d6 Update
svn: r1655
2003-06-03 22:31:02 +00:00
Alex Roitman
c7198a74a0 Update
svn: r1653
2003-06-03 21:18:34 +00:00
Alex Roitman
8eb22a3bd5 Update
svn: r1651
2003-06-03 20:08:19 +00:00
Don Allingham
9c58b528d3 *** empty log message ***
svn: r1648
2003-06-03 19:44:00 +00:00
Alex Roitman
f565c2544b Update
svn: r1646
2003-06-03 16:13:13 +00:00
Alex Roitman
fdfb21f09f Update
svn: r1644
2003-06-03 15:36:19 +00:00
Alex Roitman
a8b2426ee9 Update
svn: r1642
2003-06-02 22:47:25 +00:00
Alex Roitman
f13dcf2e38 Update
svn: r1640
2003-06-02 22:44:15 +00:00
Alex Roitman
60228bb421 Update
svn: r1638
2003-06-02 19:56:48 +00:00
Alex Roitman
21384c48db Update
svn: r1635
2003-06-02 18:45:02 +00:00
Alex Roitman
2fd9971109 Update
svn: r1633
2003-06-02 15:34:20 +00:00
Alex Roitman
39bfb6fbdf Update
svn: r1631
2003-06-02 15:25:50 +00:00
Alex Roitman
5b32ed6670 Update
svn: r1628
2003-06-02 13:35:02 +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
Alex Roitman
c71eb91fdc * src/plugins/DetDescendantReport.py
(DetDescendantReport.write_marriage):
Missing value for the format line parameter

* src/plugins/FtmStyleDescendants.py
(FtmDescendantReport.print_more_about): Print regular name in the
header of the "More About" dialog. Also add missing endnotes value.
(FtmDescendantReport.print_parents): Fix a typo in a format line value.


svn: r1624
2003-06-02 03:51:08 +00:00
Alex Roitman
436c9b71d3 * ChangeLog: trying out clcommit
svn: r1615
2003-06-01 18:03:32 +00:00
Alex Roitman
6142245b2b *ChangeLog: trying out clcommit
svn: r1614
2003-06-01 18:01:30 +00:00
Alex Roitman
c823789b37 Switching to tabs
svn: r1613
2003-06-01 18:00:34 +00:00
Alex Roitman
b7696972d5 Switching back to uncompressed ChangeLog
svn: r1612
2003-06-01 03:39:43 +00:00
Alex Roitman
901cf41994 Removing placeholder -- replaced by gzipped ChangeLog
svn: r1611
2003-06-01 01:21:20 +00:00
Don Allingham
0ca0ae439e Initial revision
svn: r1140
2002-10-20 14:25:16 +00:00