Commit Graph

1924 Commits

Author SHA1 Message Date
Don Allingham
69eced74af * gramps.spec: added gnome-python2-gnomevfs as a dependency
* src/DisplayTrace.py: detect /etc/fedora-release, /etc/slackware-version


svn: r2549
2003-12-19 04:33:52 +00:00
Don Allingham
1848bd9a9c * src/preferences.glade: call on_object_toggled only for elements that
need immediate display update
* src/GrampsCfg.py: Save data on close - don't rely on on_object_toggled
having been called.


svn: r2546
2003-12-17 23:45:43 +00:00
Don Allingham
e0855a56f3 * src/revision.glade: removed unused call (on_help_dbopen_clicked)
* src/gramps_main.py: don't add places twice after an edit of a person
* src/AddSpouse.py: don't add places twice after an edit of a person
* src/ChooseParents.py: don't add places twice after an edit of a person
* src/EditPerson.py: don't add places twice after an edit of a person
* src/FamilyView.py: don't add places twice after an edit of a person


svn: r2538
2003-12-17 18:38:02 +00:00
Alex Roitman
d662df34db * src/NoteEdit.py: Unicode conversion from gtk.TextView.
svn: r2537
2003-12-17 16:09:13 +00:00
Alex Roitman
112addeef6 * src/Sources.py: Unicode conversion from gtk.TextView.
* src/Witness.py: Unicode conversion from gtk.TextView.
* src/Report.py: Unicode conversion from gtk.TextView.
* src/NameEdit.py: Unicode conversion from gtk.TextView.
* src/Marriage.py: Unicode conversion from gtk.TextView.
* src/ImageSelect.py: Unicode conversion from gtk.TextView.
* src/EventEdit.py: Unicode conversion from gtk.TextView.
* src/EditSource.py: Unicode conversion from gtk.TextView.
* src/EditPlace.py: Unicode conversion from gtk.TextView.
* src/EditPerson.py: Unicode conversion from gtk.TextView.
* src/AutoComp.py: Unicode conversion from gtk.TextView.
* src/AttrEdit.py: Unicode conversion from gtk.TextView.
* src/AddrEdit.py: Unicode conversion from gtk.TextView.
* src/plugins/BookReport.py: Unicode conversion from gtk.Entry
and gtk.TextView.
* src/plugins/ChangeTypes.py: Unicode conversion.
* src/plugins/EventCmp.py: Unicode conversion.
* src/plugins/FilterEditor.py: Unicode conversion.
* src/plugins/SimpleBookTitle.py: Unicode conversion.
* src/plugins/TimeLine.py: Unicode conversion.
* src/plugins/WebPage.py: Unicode conversion.
* src/plugins/WriteGedcom.py: Unicode conversion.
* src/plugins/WritePkg.py: Unicode conversion.
* src/plugins/eval.py: Unicode conversion.
* src/plugins/soundgen.py: Unicode conversion.


svn: r2536
2003-12-17 16:06:36 +00:00
Tim Waugh
d4bdb508d0 2003-12-17 Tim Waugh <twaugh@redhat.com>
* src/plugins/Ancestors.py
        (ComprehensiveAncestorsReport.write_report): No need for separate
        clauses when using write_note, since output is not delayed here.
        (ComprehensiveAncestorsReport.long_notes): Handle pre-formatted
        notes on events.


svn: r2535
2003-12-17 11:24:23 +00:00
Don Allingham
49512e683c * src/PlaceView.py: Make sure to add new place after edit
* src/AddMedia.py: unicode conversion from gtk.Entry
* src/AddSpouse.py: unicode conversion from gtk.Entry
* src/AddrEdit.py: unicode conversion from gtk.Entry
* src/AttrEdit.py: unicode conversion from gtk.Entry
* src/AutoComp.py: unicode conversion from gtk.Entry
* src/ChooseParents.py: unicode conversion from gtk.Entry
* src/DateEdit.py: unicode conversion from gtk.Entry
* src/EditPerson.py: unicode conversion from gtk.Entry
* src/EditPlace.py: unicode conversion from gtk.Entry
* src/EditSource.py: unicode conversion from gtk.Entry
* src/EventEdit.py: unicode conversion from gtk.Entry
* src/Find.py: unicode conversion from gtk.Entry
* src/GrampsCfg.py: unicode conversion from gtk.Entry
* src/ImageSelect.py: unicode conversion from gtk.Entry
* src/LocEdit.py: unicode conversion from gtk.Entry
* src/Marriage.py: unicode conversion from gtk.Entry
* src/MergeData.py: unicode conversion from gtk.Entry
* src/NameEdit.py: unicode conversion from gtk.Entry
* src/PeopleView.py: unicode conversion from gtk.Entry
* src/Report.py: unicode conversion from gtk.Entry
* src/SelectChild.py: unicode conversion from gtk.Entry
* src/Sources.py: unicode conversion from gtk.Entry
* src/StartupDialog.py: unicode conversion from gtk.Entry
* src/StyleEditor.py: unicode conversion from gtk.Entry
* src/UrlEdit.py: unicode conversion from gtk.Entry
* src/Utils.py: unicode conversion from gtk.Entry
* src/VersionControl.py: unicode conversion from gtk.Entry
* src/Witness.py: unicode conversion from gtk.Entry


svn: r2534
2003-12-17 05:23:16 +00:00
Tim Waugh
92af879c15 2003-12-16 Tim Waugh <twaugh@redhat.com>
* src/plugins/Aneestors.py: Use write_note() when appropriate.


svn: r2532
2003-12-16 17:06:52 +00:00
Alex Roitman
b60316634d Typo
svn: r2531
2003-12-16 05:08:14 +00:00
Don Allingham
5f9da375ad * src/GrampsCfg.py: change the default prefixes so that they
sort nicely numerically.
* src/plugins/ReadGedcom.py: handle eazytree oddities.


svn: r2528
2003-12-16 04:04:08 +00:00
Alex Roitman
554c46acf4 * src/places.glade: Add format controls for notes.
* src/imagesel.glade: Add format controls for notes.
* src/EditPlace.py: Add note format support.
* src/ImageSelect.py: Add note format support.
* src/EditPerson.py: Clean up note format support.
* src/Marriage.py: Add note format support.


svn: r2526
2003-12-16 00:37:47 +00:00
Alex Roitman
b18c00b923 * src/NameEdit.py: Add note format support.
* src/AddrEdit.py: Add note format support.
* src/AttrEdit.py: Add note format support.
* src/EventEdit.py: Add note format support.
* src/EditSource.py: Add note format support.


svn: r2525
2003-12-15 20:00:47 +00:00
Frode Jemtland
a585943c7a Commited updated translation. Thanks to Axel.
svn: r2524
2003-12-15 19:21:20 +00:00
Alex Roitman
f829336c33 * src/docgen/Makefile.am: Remove AbiWordDoc.py from the list.
* src/plugins/DetAncestralReport.py (write_person): Call write_note().
* src/plugins/DetDescendantReport.py (write_person): Call write_note().
* src/plugins/FtmStyleAncestors.py (print_notes): Call write_note().
* src/plugins/IndivComplete.py (write_note): Call doc.write_note().
* src/plugins/WebPage.py (write_gallery,write_notes): Call write_note().


svn: r2523
2003-12-15 04:18:51 +00:00
Don Allingham
e5fe097315 update
svn: r2522
2003-12-14 23:26:33 +00:00
Don Allingham
5e9a9d1266 * src/docgen/AbiWordDoc.py: removed the 1.0 version of AbiWord, since
GRAMPS is a GNOME 2 application, support the GNOME 2 version of AbiWord
* src/docgen/OpenOfficeDoc.py: Fixed width fonts for preformatted text
* src/docgen/AbiWord2Doc.py: Fixed width fonts for preformatted text


svn: r2521
2003-12-14 21:45:11 +00:00
Alex Roitman
7ab159a93e * src/marriage.glade: Add format controls for notes.
* src/gramps.glade: Add format controls for notes.


svn: r2520
2003-12-14 19:28:28 +00:00
Alex Roitman
252bb87aa4 Update
svn: r2519
2003-12-14 17:33:45 +00:00
Alex Roitman
19e9f35349 * src/dialog.glade: Add format controls for notes.
svn: r2518
2003-12-14 17:15:11 +00:00
Alex Roitman
dede375ac8 * src/edit_person.glade: Correct hotkeys.
* src/gramps.glade: Correct hotkey targets.
* src/ChooseParents.py: Add hotkeys.


svn: r2517
2003-12-14 04:49:43 +00:00
Alex Roitman
6ae0b14d61 * src/docgen/KwordDoc.py (write_note): Implement function.
svn: r2516
2003-12-13 17:16:00 +00:00
Alex Roitman
2819de10a2 * src/docgen/OpenOfficeDoc.py (write_note): Implement function.
svn: r2514
2003-12-13 05:59:35 +00:00
Alex Roitman
570fd76a2f * src/docgen/LaTeXDoc.py (write_note): Implement function.
* src/docgen/PdfDoc.py (write_note): Implement function.
* src/docgen/RTFDoc.py (write_note): Implement function.
* src/docgen/AbiWordDoc.py (write_note): Implement function.
* src/docgen/AbiWord2Doc.py (write_note): Implement function.


svn: r2513
2003-12-13 04:05:01 +00:00
Alex Roitman
e962ebe517 * src/docgen/HtmlDoc.py (write_note): Set monospace font family
for a preformatted note.


svn: r2512
2003-12-12 23:24:07 +00:00
Alex Roitman
7d779c25a8 * src/edit_person.glade: Add from file and Add from database buttons.
* src/EditPerson.py (__init__): Add handler for a new button.
* src/ImageSelect.py (Gallery.on_select_photo_clicked): Add function.
* src/marriage.glade: Add from file and Add from database buttons.
* src/Marriage.py (__init__): Add handler for a new button.
* src/gramps.glade (sourceEditor): Add from file and Add from database
buttons.
* src/EditSource.py (__init__): Add handler for a new button.
* src/places.glade: Add from file and Add from database buttons.
* src/EditPlace.py (__init__): Add handler for a new button.


svn: r2511
2003-12-12 05:36:38 +00:00
Don Allingham
af26f92abb * src/plugins/WriteFtree.py (FtreeWriter.export): make sure that the
parents are in the id_map array


svn: r2509
2003-12-12 04:32:48 +00:00
Alex Roitman
b2ea447b6b * src/edit_person.glade: Add tooltips and hotkeys to the radiobuttons.
svn: r2508
2003-12-12 03:57:06 +00:00
Alex Roitman
daeaf138e9 * src/docgen/HtmlDoc.py (write_note): Use stypes for preformatted note.
svn: r2506
2003-12-12 02:34:29 +00:00
Alex Roitman
2ba0326dc5 * src/docgen/PdfDoc.py (draw_text): Remove extra ",".
svn: r2505
2003-12-11 22:24:44 +00:00
Alex Roitman
017f36d86e Oops, reverting last change
svn: r2504
2003-12-11 20:27:34 +00:00
Alex Roitman
46fcf69881 * src/GrampsCfg.py (loadConfig, on_propertybox_apply):
Gracefully handle broken gnome keys for the toolbar style.


svn: r2503
2003-12-11 20:22:51 +00:00
Don Allingham
b1f20179bb update
svn: r2502
2003-12-11 05:02:16 +00:00
Alex Roitman
5f711672ed Update
svn: r2501
2003-12-11 04:52:19 +00:00
Alex Roitman
527e161b42 * src/BaseDoc.py (write_note): Add function.
* src/docgen/HtmlDoc.py (write_note): Implement function.
* src/plugins/FtmStyleDescendants.py (print_notes): Call write_note()
with the note's format.


svn: r2500
2003-12-11 03:49:44 +00:00
Alex Roitman
f33d59dd4b * src/plugins/ReadGedcom.py: Add an "Unknown" address when
parsing an incorrect PHON field.


svn: r2499
2003-12-10 20:05:02 +00:00
Don Allingham
fc1999086a * src/GrampsCfg.py: Make sure to return "BOTH" if the gnome
toolbar gconf entry is not set. Appears that this can happen
on systems that don't have gnome fully installed.


svn: r2497
2003-12-10 15:30:55 +00:00
Alex Roitman
6561e87845 * src/edit_person.glade: Add notes format radiobuttons.
* src/EditPerson.py: Support format for the person's notes.
* src/RelLib.py: More support for the notes' format.


svn: r2496
2003-12-10 14:21:48 +00:00
Don Allingham
6e76f8bd4b * src/FamilyView.py (FamilyView.new_child_after_edit):
call display_marriage instead of load_family. Prevents the
active person from being changed.


svn: r2493
2003-12-10 04:20:23 +00:00
Alex Roitman
4e66fd7b70 * src/const.py.in: Add notes_formats list.
* src/RelLib.py: Support format for the notes.
* src/WriteXML.py: Support format for the notes.
* src/GrampsParser.py: Support format for the notes.


svn: r2492
2003-12-10 03:49:53 +00:00
Don Allingham
e636c8c0b0 * src/Plugins.py (PluginDialog.__init__): catch the attribute
error that is thown if gtk does not support gtk_tooltips_data.get


svn: r2490
2003-12-10 03:31:38 +00:00
Alex Roitman
3e9026bba7 * src/plugins/WriteGedcom.py (export_data): Correct researcher's
PHON field; (write_person): Correct exported PHON fields.
* src/plugins/ReadGedcom.py (parse_residence): Remove PHON field since
it is taken care of by parse_address() now;
(parse_address): Parse PHON field, provided it immediately follows
ADDR structure.


svn: r2489
2003-12-10 02:07:05 +00:00
Alex Roitman
c07f6f2fc0 Update
svn: r2487
2003-12-10 01:04:51 +00:00
Sebastian Voeck
d99cf53a48 Added German translation
svn: r2483
2003-12-09 19:43:51 +00:00
Don Allingham
9ca94ff9db update
svn: r2480
2003-12-09 06:02:36 +00:00
Don Allingham
2cd742578a * src/edit_person.glade: Add postal code fields
* src/dialog.glade: Add postal code and phone fields
* src/places.glade: Add postal code
* src/WriteXML.py: Add support for new place and postal code fields
* src/GrampsParser.py: Add support for new place and postal code fields


svn: r2479
2003-12-09 06:00:51 +00:00
Alex Roitman
efe68db55c * src/plugins/FtmStyleDescendants.py (write_endnotes): Replace
CallNumber with Abbreviation.
* src/plugins/FtmStyleAncestors.py (write_endnotes): Replace
CallNumber with Abbreviation.


svn: r2477
2003-12-09 04:30:05 +00:00
Alex Roitman
bac1ce2bc6 * src/plugins/WriteGedcom.py (write_sources): Remove CallNumber export.
svn: r2476
2003-12-09 04:24:52 +00:00
Alex Roitman
72b7cd0801 * doc/gramps-manual/ru/gramps-manual.xml: Translation.
* doc/gramps-manual/ru/getstart.xml: Translation.

* src/RelLib.py (Source.setCallNumber, Source.CallNumber): Remove
functions; (Source.callno): remove attribute.
* src/WriteXML.py (write_xml_data): Remove CallNumber output.
* src/GrampsParser.py (GrampsParser.stop_scallno): Remove function.
* src/gramps.glade (sourceEditor): Remove Call Number widgets.
* src/EditSource.py: Remove Call Number support.


svn: r2475
2003-12-09 04:21:39 +00:00
Alex Roitman
5907d97571 * src/filters/Complete.py: Add filter matching people with the
complete flag.
* src/GenericFilter.py (HasCompleteRecord): Add rule matching people
with the complete records.
* src/RelLib.py (Source.setAbbrev, Source.getAbbrev): Add functions.
* src/WriteXML.py (write_xml_data): Save abbreviation info for sources.
* src/GrampsParser.py (GrampsParser.stop_sabbrev): Parse abbreviation.
* src/gramps.glade (sourceEditor): Add widgets for Call Number and
Abbreviation.
* src/EditSource.py: Support Call Number and Abbreviation.
* src/plugins/ReadGedcom.py (parse_source): Parse abbreviation.
* src/plugins/WriteGedcom.py (write_sources): Export abbreviation.
* NEWS: Update.


svn: r2463
2003-12-08 02:23:53 +00:00
Alex Roitman
caa7416a47 * src/EditSource.py (__init__): Markup notes label on startup.
svn: r2459
2003-12-07 05:04:14 +00:00
Alex Roitman
3e4dfe4353 * src/EditPlace.py: Pass window to LocEdit.py. Correct apply callback.
* src/LocEdit.py (__init__): Make dialog modal and transient
for its parent; (on_help_clicked): Add function.
* src/dialog.glade: Correct response IDs.
* src/places.glade: Correct response IDs.


svn: r2457
2003-12-07 04:54:40 +00:00
Don Allingham
85bbe23c5f * src/FamilyView.py (FamilyView.really_remove_spouse): remove the
corret person from the family when deleting the spouse

* src/po/it.po: updated Italian translation


svn: r2455
2003-12-07 04:15:54 +00:00
Don Allingham
79720babba Added Tim Waugh in authors list
svn: r2454
2003-12-07 02:45:33 +00:00
Alex Roitman
dac45634c2 * src/plugins/WriteFtree.py (on_help_clicked): Add function.
* doc/gramps.1: Update.


svn: r2453
2003-12-06 23:05:52 +00:00
Frode Jemtland
0019861156 Updating no.po to reflect nb.po
svn: r2452
2003-12-06 21:26:13 +00:00
Frode Jemtland
8902bd7835 Some small fix...
svn: r2451
2003-12-06 21:24:12 +00:00
Alex Roitman
6ed92954d3 * src/gramps_main.py (__init__): Remove unneeded handler.
svn: r2450
2003-12-06 21:09:46 +00:00
Don Allingham
f51af81bcc * src/po/it.po: updated Italian translation
svn: r2448
2003-12-06 15:40:41 +00:00
Alex Roitman
3a6a1debd6 * src/PedView.py: Remove references to self.presel_descendants
(closes bug #854626).


svn: r2447
2003-12-06 05:47:07 +00:00
Alex Roitman
27edbf88a5 * doc/gramps-manual/C/getstart.xml: More "open a directory" stuff.
* src/gramps.glade: Add Help button to opendb dialog.
* src/DbPrompter.py (open_help_clicked): Add function.


svn: r2446
2003-12-06 00:14:25 +00:00
Alex Roitman
4a193c49f8 * src/po/ru.po: Update Russian translation for 0.98.
svn: r2445
2003-12-05 19:29:09 +00:00
Alex Roitman
267514c280 * TODO: Update.
* gramps.desktop: Remove in favor of src/gramps.desktop file.
* src/gramps_main.py: Replace stock Home with the custom string.
* src/PeopleView.py: Replace stock Home with the custom string.


svn: r2443
2003-12-05 00:11:22 +00:00
Sebastian Voeck
66739b0a6c Translation update
svn: r2442
2003-12-04 23:12:41 +00:00
Don Allingham
16c843b135 * configure.in: added eo to languages:
* src/po/eo.po: esperanto translation


svn: r2436
2003-12-03 21:41:51 +00:00
Alex Roitman
72068ec2b5 * src/plugins/ReadGedcom.py (parse_source): Stop TEXT messing
up the title; add ABBR to the note field (was ignored).


svn: r2435
2003-12-03 19:22:52 +00:00
Egyeki Gergelly
692cca8a91 Update Hungarian translation
svn: r2434
2003-12-03 11:57:42 +00:00
Don Allingham
c466cf5f92 * src/PeopleView.py (PeopleView.clear_person_tabs): initialize
the model2page map with the default list, instead of clearing it.

* src/gramps_main.py: update person table after edit (BUG 851637)


svn: r2432
2003-12-03 04:07:36 +00:00
Alex Roitman
0cb999d41e * src/edit_person.glade: Add completeness check button.
* src/RelLib.py (Person.setComplete, Person.getComplete): Add functions.
* src/WriteXML.py (write_id): Save completeness info.
* src/GrampsParser.py (GrampsParser.start_person,
GrampsImportParser.start_person, GrampsImportParser.start_family):
Parse completeness.
* src/EditPerson.py: Add support for completeness.


svn: r2430
2003-12-03 03:49:39 +00:00
Alex Roitman
af43a774a8 * src/gramps_main.py (on_faq_activate): Switch Help->FAQ function
* src/gramps.glade: Remove FAQ window.
* doc/gramps-manual/C/cmdline.xml,
doc/gramps-manual/C/gramps-manual.xml,
doc/gramps-manual/C/custom.xml,
doc/gramps-manual/C/keybind.xml,
doc/gramps-manual/C/faq.xml,
doc/gramps-manual/C/legal.xml,
doc/gramps-manual/C/filtref.xml,
doc/gramps-manual/C/mainwin.xml,
doc/gramps-manual/C/getstart.xml,
doc/gramps-manual/C/usage.xml: Add copyright info to header.


svn: r2429
2003-12-03 02:56:43 +00:00
Alex Roitman
76f6294dfc * src/gramps.desktop: Add russian strings. Set encoding line to UTF-8.
svn: r2428
2003-12-03 02:06:03 +00:00
Donald A. Peterson
429ccea06f extra categories for .desktop file
svn: r2427
2003-12-02 20:33:04 +00:00
Don Allingham
cf34fd189f * src/gramps_main.py: update person table after edit (BUG 851637)
svn: r2426
2003-12-02 17:24:01 +00:00
Alex Roitman
b1a31deb0f * src/preferences.glade: Add Help button.
* src/GrampsCfg.py (on_propertybox_help): Add function.
* src/imagesel.glade: Add Help buttons.
* src/ImageSelect.py (ImageSelect.on_help_imagesel_clicked,
GlobalMediaProperties.on_help_clicked): Add functions.
* src/AddMedia.py (on_help_imagesel_clicked): Add function.
* doc/gramps-manual/C/usage.xml: Update.
* doc/gramps-manual/C/keybind.xml: Update.
* src/AddSpouse.py: Call yelp with sect2 argument.
* src/AddrEdit.py: Likewise.
* src/AttrEdit.py: Likewise.
* src/ChooseParents.py: Likewise.
* src/EditPerson.py: Likewise.
* src/EditPlace.py: Likewise.
* src/EditSource.py: Likewise.
* src/EventEdit.py: Likewise.
* src/Marriage.py: Likewise.
* src/NameEdit.py: Likewise.
* src/SelectChild.py: Likewise.
* src/Sources.py: Likewise.


svn: r2420
2003-12-02 04:27:23 +00:00
Alex Roitman
dcf4bb8d31 * src/revision.glade: Add Help button.
* src/gramps_main.py (on_help_dbopen_clicked): Add function.
* src/plugins/gedcomexport.glade: Add Help button.
* src/plugins/WriteGedcom.py (on_help_clicked): Add function.
* src/plugins/pkgexport.glade: Add Help button.
* src/plugins/WritePkg.py (on_help_clicked): Add function.
* src/plugins/writeftree.glade: Add Help button.
* src/plugins/WriteGedcom.py (on_help_clicked): Add function.
* src/plugins/cdexport.glade: Add Help button.
* src/plugins/WriteCD.py (on_help_clicked): Add function.
* src/Bookmarks.py (draw_window): Add Help button;
(help_clicked): Add function.


svn: r2418
2003-12-02 02:35:49 +00:00
Alex Roitman
088e3ccd2d Update
svn: r2417
2003-12-02 01:29:30 +00:00
Alex Roitman
c5088f1f40 * src/FamilyView.py (add_child_clicked): Return tuple of two
empty strings when the surname guessing is set to None (otherwise
it produced traceback and did nothing).
* doc/gramps-manual/C/custom.xml: Update.
* doc/gramps-manual/C/gramps-manual-C.omf: Update.
* doc/gramps.1.in: Update.


svn: r2416
2003-12-02 00:20:46 +00:00
Alex Roitman
448fc5db0b * NEWS: Update.
* src/FamilyView.py (on_child_list_button_press): Add edit person
callback on Shift+click; (sp_key_press, child_key_press): Replace
Ctrl+Insert with Shift+Insert for adding new people.
* src/PedView.py (on_show_child_menu): Markup children with children.
* doc/gramps-manual/C/keybind.xml: Update.
* doc/gramps-manual/C/faq.xml: Update.
* doc/gramps-manual/C/filtref.xml: Update.


svn: r2412
2003-12-01 04:22:15 +00:00
Jens Arvidsson
a4a2eb580a Translation update for 0.98.0
svn: r2411
2003-11-30 12:11:23 +00:00
Frode Jemtland
97f32a1c8b Translated new strings
svn: r2410
2003-11-30 12:07:49 +00:00
Jens Arvidsson
f14081b3d1 Translation update for 0.98.0
svn: r2409
2003-11-30 11:37:31 +00:00
Don Allingham
b371dec8f6 * src/PedView.py (PedigreeView.find_children): used italics instead of
'*' to indicate children in popup menu


svn: r2407
2003-11-30 06:19:00 +00:00
Don Allingham
ea396a1618 * src/docgen/OpenOfficeDoc.py (OpenOfficeDoc.close): replace hardcoded
"oowriter" with the command found by querying the mime database with
the open office document type. Different distributions seem to install
OOo with different names (oofice, oowriter, soffice).

* src/EventEdit.py (EventEditor.__init__): add translated name to the
popdown menu list if isn't already there. Prevents a parital match on
other strings
* src/PedView.py: add a '*' to the popup menu if the child has children


svn: r2405
2003-11-30 05:51:24 +00:00
Alex Roitman
d8fc0f4cbf * src/EventEdit.py (__init__): Only define translated name if the
event is not empty.
* doc/gramps-manual/C/gramps-manual.xml: Update manual.
* doc/gramps-manual/C/mainwin.xml: Update manual.
* doc/gramps-manual/C/faq.xml: Add to CVS.
* doc/gramps-manual/C/keybind.xml: Add to CVS.
* doc/gramps-manual/C/Makefile.am: Add new files to the distribution.


svn: r2404
2003-11-30 05:47:59 +00:00
Alex Roitman
3da8a885a1 * src/filters/MatchSndEx2.py: Typo.
* src/plugins/RelGraph.py: Typo.
* src/plugins/book.glade: Remove initial text from the labels.
* src/po/template.po: Updated translation template for 0.98.0.
* src/po/ru.po: Russian translation for 0.98.0.


svn: r2403
2003-11-30 02:54:54 +00:00
Don Allingham
2992295ee8 * src/EventEdit.py (EventEditor.__init__): add translated name to the
popdown menu list if isn't already there. Prevents a parital match on
other strings
* src/PedView.py: add a '*' to the popup menu if the child has children


svn: r2402
2003-11-29 03:52:53 +00:00
Frode Jemtland
27414ad175 Fixed a couple of fuzzy lines
svn: r2401
2003-11-28 22:52:33 +00:00
Don Allingham
87a72111f7 * src/PedView.py: add a '*' to the popup menu if the child has children
svn: r2400
2003-11-28 21:23:59 +00:00
Don Allingham
f79d5e90ff * src/po/template.po: updated translatable strings
svn: r2398
2003-11-27 18:16:17 +00:00
Don Allingham
9489883bc8 * src/AttrEdit.py: Add warning when a new attribute type is added
to the database
* src/EventEdit.py: Add warning when a new event type is added
to the database


svn: r2396
2003-11-27 18:01:20 +00:00
Frode Jemtland
26ca56dce3 Updated both the desktop files so the no and nb translations are equal in both.
svn: r2395
2003-11-26 23:45:57 +00:00
Frode Jemtland
4e70d761ec Error correction
svn: r2393
2003-11-26 23:35:56 +00:00
Alex Roitman
2e7f031cd5 * src/gramps_main.py (on_faq_activate): Add function.
* src/gramps.glade: Add faq window.


svn: r2391
2003-11-26 19:15:24 +00:00
Don Allingham
ea8be3cc34 * src/gramps_main.py: handle update_after edit properly, so that
name changes will put entry in the correct category
* src/PeopleView.py: cleanup
* src/PeopleStore.py: delete stale iter from dictionary when no
longer used.


svn: r2387
2003-11-26 16:42:54 +00:00
Alex Roitman
4536d98e94 * src/Marriage.py (__init__): Call AutoComp.AutoCombo() prior to
setting text in place and temple combos. Set place text to empty
string if LdsSeal is empty. Markup lds_label as bold if LdsSeal is
not empty.


svn: r2386
2003-11-26 02:21:29 +00:00
Frode Jemtland
0f54e57f6f Updated more keyboard shortcuts, fixed some typos
svn: r2383
2003-11-25 22:54:39 +00:00
Don Allingham
a335e3ab0b * src/Utils.py (search_for): check for directory
svn: r2379
2003-11-25 21:34:39 +00:00
Don Allingham
c23723ac8b * src/RelImage.py: replace system call with Utils.search_for
* src/Utils.py: added search_for to look for an executable in the current
path

* FAQ: removed question 18 (how fast is GRAMPS)
* src/PeopleStore.py: set sort data for top level nodes. Allows the first
and last nodes to be sorted properly.


svn: r2374
2003-11-25 17:45:34 +00:00
Frode Jemtland
dd7d6877eb Fixed some errors
svn: r2370
2003-11-25 00:26:47 +00:00
Frode Jemtland
119a2256c4 Addet the no.po file, and updated the configuer.in so it would know about it. no.po is equal to nb.po.
svn: r2369
2003-11-24 23:21:16 +00:00
Don Allingham
81338d1839 * src/gramps_main.py: just update information after an edit
instead of deleting/re-enter. Caused pygtk to segfault
* src/PeopleView.py: provide update person function
* src/dialog.glade: remove unused callbacks


svn: r2367
2003-11-24 02:56:13 +00:00
Alex Roitman
94ddbb601c Update
svn: r2366
2003-11-23 20:55:14 +00:00
Alex Roitman
c9750198bb * src/FamilyView.py: Do not pass the window to the ChooseParents class.
* src/WriteXML.py (write_witness): Fix the name string before writing
(fixes #847600).


svn: r2365
2003-11-23 20:53:20 +00:00
Frode Jemtland
82d62c874b Updated some keyboard sortcuts. Cleaning out some errors.
svn: r2364
2003-11-23 20:35:35 +00:00
Alex Roitman
93590352de * src/ChooseParents.py (ChooseParents.__init__): Revert the dialog
back to being non-modal (otherwise adding new people is impossible).


svn: r2363
2003-11-23 20:32:40 +00:00
Don Allingham
7e8196ad0e update
svn: r2362
2003-11-22 15:16:54 +00:00
Don Allingham
06a9058eca * src/preferences.glade: make the title on the dialog non-expandable
svn: r2361
2003-11-22 15:15:13 +00:00
Alex Roitman
609d18465d * src/po/fr.po: Fix format line.
svn: r2359
2003-11-21 15:08:11 +00:00
Alex Roitman
34483dbbd9 * src/FamilyView.py: Enable keyboard navigation in Family View.
svn: r2358
2003-11-20 04:59:36 +00:00
Don Allingham
0b96a875df * src/GrampsCfg.py: Add comment about SUSE naming of gconf
* src/Relationship.py: detect a RuntimeError exception that occurs
when we exceed the recursion depth limit. This occurs when a
relationship loop is detected
* src/gramps_main.py: handle relationship loop message


svn: r2355
2003-11-20 04:18:10 +00:00
Alex Roitman
9ec87fc160 * src/Sources.py: (SourceSelector.on_help_clicked,
SourceEditor.on_help_clicked): Add functions.
* src/srcsel.glade: Add Help buttons to dialogs.
* src/places.glade: Add Help buttons to dialogs.
* src/EditSource.py (on_help_clicked): Add function.
* src/EditPlace.py (on_help_clicked): Add function;
(__init__): Make the dialog modal and a transient for its parent;
* src/PlaceView.py: Pass the window to the EditPlace class.


svn: r2352
2003-11-19 18:00:58 +00:00
Don Allingham
02cded3948 * src/gramps.py: handle python versions with broken setlocale()
* src/po/Makefile.am: don't pass -v to msgfmt


svn: r2351
2003-11-19 17:20:05 +00:00
Alex Roitman
188bfa24a9 * src/ChooseParents.py (ModifyParents.__init__): Make the dialog modal
and a transient for its parent; (ModifyParents.on_help_clicked): Add
function; (ChooseParents.__init__): Make the dialog modal and a
transient for its parent; (ChooseParents.on_help_clicked):
Add function.
* src/FamilyView.py: Pass the window to the ChooseParents classes.


svn: r2349
2003-11-19 03:14:14 +00:00
Alex Roitman
b362afd128 * src/NameEdit.py (on_help_clicked): Add function.
* src/UrlEdit.py (on_help_clicked): Add function.
* src/gramps.glade: Add hot keys to the family view list labels.


svn: r2348
2003-11-19 02:29:41 +00:00
Alex Roitman
69270a29f8 * src/gramps.glade: Add Help buttons to dialogs.
* src/AddSpouse.py (on_spouse_help_clicked): Add function.
* src/SelectChild.py (on_child_help_clicked): Add function.
* src/Marriage.py (on_help_clicked): Add function.
* src/EditPerson.py (on_help_clicked): Add function.
* src/marriage.glade: Add Help button to a dialog.
* src/edit_person.glade: Add Help button to a dialog.
* src/dialog.glade: Add Help buttons to dialogs.
* src/AddrEdit.py (on_help_clicked): Add function.
* src/AttrEdit.py (on_help_clicked): Add function.
* src/EventEdit.py (on_help_clicked): Add function.


svn: r2347
2003-11-18 04:26:06 +00:00
Don Allingham
b8247fb0e2 * src/EditPerson.py: handle LDS status setting properly
* src/RelLib.py: use LDS status for equality comparison


svn: r2344
2003-11-17 00:41:32 +00:00
Don Allingham
69d6694a6a * src/dialog.glade: fixed sizes of dialog windows.
svn: r2342
2003-11-16 02:39:35 +00:00
Don Allingham
2adcb8b8c7 * src/EditPerson.py: Fixed typo
svn: r2340
2003-11-14 22:50:03 +00:00
Don Allingham
1112e78678 * src/FamilyView.py: delete unused code
* src/PeopleView.py: handle uncaught exception
* src/RelLib.py: rebuild person table
* src/gramps_main.py: rebuild display after preferences


svn: r2338
2003-11-14 05:12:38 +00:00
Frode Jemtland
57071d2b40 Initial commit of the translation for Norwegian Bokm�l (nb_NO)
svn: r2337
2003-11-13 22:47:31 +00:00
Alex Roitman
b5e029e27e * src/EditPerson.py: Fix LDS tab label behavior.
* src/Marriage.py: Fix LDS tab label behavior. Fix get_place for LDS (was
using Utils.get_place_from_list which uses deprecated gtk.List and does not
work).


svn: r2336
2003-11-13 21:44:09 +00:00
Alex Roitman
4951bc66b8 files using -kb flag). Add with -kb flag. Add charset info to the header of
all templates.


svn: r2335
2003-11-13 19:55:52 +00:00
Alex Roitman
0967898afa * src/data/templates/blue_edge.tpkg, src/data/templates/marble.tpkg,
src/data/templates/pink_marble.tpkg, src/data/templates/sepia.tpkg,
src/data/templates/sky_border.tpkg: Remove from CVS (need to add binary
files using -kb flag).


svn: r2334
2003-11-13 19:52:34 +00:00
Don Allingham
6881becfa9 * src/GrampsCfg.py: Fixed name format selection problem
svn: r2332
2003-11-13 19:28:58 +00:00
Alex Roitman
6d7f263d52 * src/plugins/WebPage.py (IndividualPage.write_normal_row): Add separators
between the references (comma and space).


svn: r2331
2003-11-13 19:18:09 +00:00
Alex Roitman
5dad0028a1 * src/ImageSelect.py (GlobalMediaProperties.__init__): Find labels from
XML; (redraw_attr_list): Change attribute label; (display_refs): Change
references label; (on_notebook_switch_page): change notes label.
* src/imagesel.glade: Set meaningful label ids, remove bold markup.

* src/docgen/HtmlDoc.py (start_bold, end_bold): Add functions (closes
bug #841277).

* src/EditSource.py (__init__): Find labels from XML.
* src/EventEdit.py: (__init__): Find labels from XML;
* src/NameEdit.py: (__init__): Find labels from XML;


svn: r2330
2003-11-13 18:50:01 +00:00
Don Allingham
4f26fe7f6d update
svn: r2329
2003-11-13 04:25:25 +00:00
Don Allingham
8e60af7310 * src/FamilyView.py: Change column sizes on the FamilyView to
fit with the new column


svn: r2328
2003-11-13 04:24:13 +00:00
Alex Roitman
385c80dcd2 * src/Utils.py (bold_label, unbold label): Add functions.
* src/EditPerson.py (bold_label, unbold label): Remove functions;
Call them from Utils in every instance.
* src/ImageSelect.py (Gallery.load_images): Change label upon load.
* src/Sources.py (SourceTab.redraw): Change label upon redraw.
* src/AddrEdit.py (__init__): Find sources label from XML;
(on_switch_page): Add function.
* src/AttrEdit.py (__init__): Find sources label from XML;
(on_switch_page): Add function.
* src/dialog.glade: Set meaningful label ids, remove bold markup.
* src/EditPlace.py (__init__): Find soucre label from XML.
* src/places.glade: Set meaningful label ids, remove bold markup.
* src/Marriage.py (__init__): Find soucre label from XML;
(on_switch_page): Add function.
* src/marriage.glade: Set meaningful label ids, remove bold markup.
* src/EditSource.py (__init__): Find soucre label from XML.
* src/gramps.glade: Set meaningful label ids, remove bold markup.
* src/EventEdit.py: (__init__): Find soucre label from XML;
(on_switch_page): Add function.
* src/Witness.py (WitnessTab.redraw): Change label upon redraw.
* src/NameEdit.py: (__init__): Find soucre label from XML;
(on_switch_page): Add function.


svn: r2327
2003-11-12 18:45:07 +00:00
Tim Waugh
03cbf74276 2003-11-12 Tim Waugh <twaugh@redhat.com>
* src/WriteXML.py: Fix ID sorting so that RCS versioning is useful
        again (broken in last WriteXML change).


svn: r2326
2003-11-12 13:00:58 +00:00
Alex Roitman
8420160fb4 Update
svn: r2325
2003-11-11 00:38:24 +00:00
Alex Roitman
5eb64234ee * src/edit_person.glade: Set meaningful ids for all tab labels.
* src/EditPerson.py (__init__): Find labels from XML, call
bold_label() if contents is not empty;
(bold_label, unbold label): Add functions;
(redraw_*): Call bold_label or unbold_label based on contents.


svn: r2324
2003-11-11 00:32:28 +00:00
Don Allingham
fa5205c3de * src/plugins/WriteFtree.py: catch file open exception
* src/WriteXML.py: try to handle invalid IDs
* src/RelLib.py: minor organizational cleanup


svn: r2322
2003-11-10 22:31:07 +00:00
Alex Roitman
874bee1f7c * src/edit_person.glade: Set meaningful id for the Notes tab label.
* src/EditPerson.py (__init__): Find notes_label from XML, call
chane_notes() if note is not empty; (change_notes): Add function.


svn: r2321
2003-11-09 23:14:18 +00:00
Alex Roitman
948c9ada08 * src/gramps_main.py (back_pressed, fwd_pressed): Pass event to the
build_menu functions; (build_backhistmenu, build_fwdhistmenu): Use
event for popping the menu.

* NEWS, TODO: catch up with the current CVS state.

* src/Utils.py (history_broken, clearHistory_broken, wasHistory_broken):
Add functions.
* src/plugins/ReorderIds.py(__init__): Call Utils.history_broken upon
reordering.
* src/gramps_main.py (clear_history): Add function;
(redraw_histmenu, fwd_clicked, back_clicked): Clear history if catching
an exception (should be actually handled by reorder plugin, leaving here


svn: r2320
2003-11-07 16:29:27 +00:00
Tim Waugh
1bc08a02ac 2003-11-05 Tim Waugh <twaugh@redhat.com>
* src/PlaceView.py (PlaceView.goto): Scroll to found item.
        * src/SourceView.py (SourceView.goto): Likewise.
        * src/MediaView.py (MediaView.goto): Likewise.

        * src/Find.py (FindBase.show): Have the GtkEntry widget grab focus
        when find dialog is displayed.


svn: r2319
2003-11-05 18:57:47 +00:00
Tim Waugh
fc26fe0ff4 2003-11-05 Tim Waugh <twaugh@redhat.com>
* src/gramps_main.py, src/FamilyView.py: Fix children enumeration
        in family view.


svn: r2318
2003-11-05 11:37:00 +00:00
Tim Waugh
ef14f0fc87 2003-11-05 Tim Waugh <twaugh@redhat.com>
* src/plugins/FilterEditor.py (ShowResults.__init__): Sort
        results.


svn: r2317
2003-11-05 10:58:16 +00:00
Tim Waugh
e05dba5575 Standard says 'jpeg'.
svn: r2316
2003-11-03 12:18:48 +00:00
Tim Waugh
806afb90ae 2003-11-03 Tim Waugh <twaugh@redhat.com>
* src/plugins/WriteGedcom.py (GedcomWriter.write_families): Use
        frefn not prefn.


svn: r2315
2003-11-03 11:59:28 +00:00
Tim Waugh
bb2d6dbaab 2003-11-03 Tim Waugh <twaugh@redhat.com>
* src/plugins/gedcomexport.glade, src/plugins/WriteGedcom.py: Added
        support for external image references.


svn: r2314
2003-11-03 11:58:15 +00:00
Don Allingham
c909903fd5 handle SuSE's broken gconf configuration
svn: r2313
2003-11-02 23:22:36 +00:00
Tim Waugh
d3ad386729 2003-11-02 Tim Waugh <twaugh@redhat.com>
* src/ArgHandler.py, src/DbPrompter,py: clear_database takes no
        additional arguments.


svn: r2312
2003-11-02 16:41:29 +00:00
Tim Waugh
4775ead038 2003-11-02 Tim Waugh <twaugh@redhat.com>
* src/plugins/WriteGedcom.py (GedcomWriter.__init__): Fixed
        default filename for export.


svn: r2311
2003-11-02 12:43:53 +00:00
Don Allingham
9efdcef0fe * src/StartupDialog.py: handle SuSE 9.0's broken handling of
gconf
* src/gramps.py: handle SuSE 9.0's broken handling of gconf


svn: r2309
2003-11-02 00:23:35 +00:00
Don Allingham
a849556a20 * src/plugins/WriteCD.py: launch nautilus to burn:/// after exporting to a CD
* src/PeopleView.py: rebuild after a filter is applied
* src/DbPrompter: remove ZODB option
* src/RelLib.py: remove ZODB option
* src/gramps.glade: remove ZODB option
* src/gramps_main.py: remove ZODB option


svn: r2307
2003-11-01 23:20:15 +00:00
Don Allingham
4dcb9ceb3a * src/PeopleView.py: rebuild after a filter is applied
* src/DbPrompter: remove ZODB option
* src/RelLib.py: remove ZODB option
* src/gramps.glade: remove ZODB option
* src/gramps_main.py: remove ZODB option


svn: r2306
2003-11-01 19:55:30 +00:00
Tim Waugh
38e4401965 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
d07a9b77e1 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
6625405678 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
b5acff953f 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
b8b66d5dc4 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
d770038019 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
7d5872df77 * src/plugins/WebPage.py: support for keeping track of options
* src/plugins/TimeLine.py: support for keeping track of options
* src/plugins/RelGraph.py: support for keeping track of options
* src/plugins/IndivSummary.py: support for keeping track of options
* src/plugins/IndivComplete.py: support for keeping track of options
* src/plugins/GraphViz.py: support for keeping track of options
* src/plugins/FtmStyleDescendants.py: support for keeping track of options
* src/plugins/FtmStyleAncestors.py: support for keeping track of options
* src/plugins/FanChart.py: support for keeping track of options
* src/plugins/FamilyGroup.py: support for keeping track of options
* src/plugins/DetAncestralReport.py: support for keeping track of options
* src/plugins/Ancestors.py: support for keeping track of options
* src/plugins/AncestorReport.py: support for keeping track of options
* src/plugins/AncestorChart.py: support for keeping track of options
* src/plugins/AncestorChart.py: support for keeping track of options
* src/Utils.py: save key on style mappings
* src/GenericFilter.py: allow setting of default value for filter menu
* src/PaperMenu.py: allow setting of perferred paper and orientation, GrampsCfg
no longer needed
* src/Report.py: keep track of options across reports


svn: r2297
2003-10-31 01:26:58 +00:00
Don Allingham
efc2de6fe4 * src/plugins/WebPage.py: support for keeping track of options
* src/plugins/TimeLine.py: support for keeping track of options
* src/plugins/RelGraph.py: support for keeping track of options
* src/plugins/IndivSummary.py: support for keeping track of options
* src/plugins/IndivComplete.py: support for keeping track of options
* src/plugins/GraphViz.py: support for keeping track of options
* src/plugins/FtmStyleDescendants.py: support for keeping track of options
* src/plugins/FtmStyleAncestors.py: support for keeping track of options
* src/plugins/FanChart.py: support for keeping track of options
* src/plugins/FamilyGroup.py: support for keeping track of options
* src/plugins/DetAncestralReport.py: support for keeping track of options
* src/plugins/Ancestors.py: support for keeping track of options
* src/plugins/AncestorReport.py: support for keeping track of options
* src/plugins/AncestorChart.py: support for keeping track of options
* src/plugins/AncestorChart.py: support for keeping track of options
* src/Utils.py: save key on style mappings


svn: r2296
2003-10-31 01:23:16 +00:00
Don Allingham
c971ccf8f4 * src/plugins/WebPage.py: support for keeping track of options
* src/plugins/TimeLine.py: support for keeping track of options
* src/plugins/RelGraph.py: support for keeping track of options
* src/plugins/IndivSummary.py: support for keeping track of options
* src/plugins/IndivComplete.py: support for keeping track of options
* src/plugins/GraphViz.py: support for keeping track of options
* src/plugins/FtmStyleDescendants.py: support for keeping track of options
* src/plugins/FtmStyleAncestors.py: support for keeping track of options
* src/plugins/FanChart.py: support for keeping track of options
* src/plugins/FamilyGroup.py: support for keeping track of options
* src/plugins/DetAncestralReport.py: support for keeping track of options
* src/plugins/Ancestors.py: support for keeping track of options
* src/plugins/AncestorReport.py: support for keeping track of options
* src/plugins/AncestorChart.py: support for keeping track of options
* src/Utils.py: save key on style mappings


svn: r2295
2003-10-31 01:20:58 +00:00
Don Allingham
aed31e7a33 pychecker fixes
svn: r2294
2003-10-30 04:18:17 +00:00
Don Allingham
b67e68f304 * src/gramps_main.py: pychecker cleanup
* src/PeopleView.py: pychecker cleanup
* src/PeopleStore.py: pychecker cleanup
* src/EditPerson.py: pychecker cleanup
* src/QuickAdd.py: remove file
* src/SelectChild.py: Remove ability to add new person, since a separate
function for this already exists.
* src/gramps.glade: remvoe add button from select child dialog
* src/Makefile.am: remove QuickAdd.py
* src/intl.py: remove
* src/intl.c: remove
* src/TextDoc.py: remove
* src/DrawDoc.py: remove


svn: r2293
2003-10-30 04:17:05 +00:00
Don Allingham
84904dba4e * src/marriage.glade: Added source tab and complete flag
* src/edit_person.glade: Added source tab


svn: r2291
2003-10-29 05:07:19 +00:00
Don Allingham
0785137dcb * src/RelLib.py: Person and Family now inherit from SourceNote
* src/EditPerson.py: Added source tab to apply generic sources
to a person
* src/Marriage.py: Added source tab to apply generic sources
to a person, add "complete" flag
* src/WriteXML.py: Store source information for Family and Person,
store complete flag for Family
* src/GrampsParser.py: Parse source information for Family and
Person, read complete flag for Famiy


svn: r2289
2003-10-29 05:04:43 +00:00
Don Allingham
94a50f3c26 * src/docgen/AbiWordDoc2.py: make sure that an object is
an image before attempting to include in in a report
* src/docgen/AbiWordDoc.py: make sure that an object is
an image before attempting to include in in a report
* src/docgen/KwordDoc.py: make sure that an object is
an image before attempting to include in in a report
* src/docgen/LaTeXDoc.py: make sure that an object is
an image before attempting to include in in a report
* src/docgen/OpenOfficeDoc.py: make sure that an object is
an image before attempting to include in in a report
* src/docgen/PdfDoc.py: make sure that an object is
an image before attempting to include in in a report
* src/docgen/RTFDoc.py: make sure that an object is
an image before attempting to include in in a report
* src/plugins/Ancestors.py: make sure that an object is
an image before attempting to include in in a report
* src/plugins/DetAncestralReport.py: make sure that an object is
an image before attempting to include in in a report
* src/plugins/DetDescendantReport.py: make sure that an object is
an image before attempting to include in in a report


svn: r2287
2003-10-27 03:48:13 +00:00
Don Allingham
3e532ca523 * src/GenericFilter.py: add a filter to return the path to the
common ancestor(s) of two people.
* src/RelLib.py: don't barf on ZODB sorting
*


svn: r2285
2003-10-23 21:53:53 +00:00
Alex Roitman
1e54886508 * src/plugins/ReadGedcom.py (GedcomParser.__init__):
Build translation map of correct length.


svn: r2284
2003-10-23 15:33:57 +00:00
Don Allingham
9ce580c501 * src/GrampsParser.py: remove debugging statement
* src/RelLib.py: remove debugging statement
* src/gramps_main.py: If an invalid ID is found while attempting to
access the history, invalidate the history list (set to empty list).
This should only happen after a reordering of IDs.


svn: r2282
2003-10-23 03:02:52 +00:00
Alex Roitman
0851348931 * configure.in: Detect iconv at configuration time.
* src/po/Makefile.am: Invoke detected iconv in its simplest form.
Minor cleanup.
* gramps.sh.in: Correct paths for systems with custom datadir.
* src/DisplayTrace.py: Check for LANG before including in the message.


svn: r2279
2003-10-22 04:15:27 +00:00
Alex Roitman
4e8c2a3886 * 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
Don Allingham
88bc403a84 * src/PeopleStore.py: Make sure that the key is in unicode
format. For some reason, python does not always seem to do the
conversion for us.


svn: r2275
2003-10-22 02:17:58 +00:00
Alex Roitman
2f99f02e5f * src/MediaView.py: Correct behavior for right-click popup menu.
svn: r2274
2003-10-21 22:31:37 +00:00
Don Allingham
da7b26c741 * src/gramps.glade: widen the ChildSelect window
* src/SelectPerson.py: sort people before adding to list
* src/SelectChild.py: sort people before adding to list
* src/ChooseParents.py: sort people before adding to list
* src/AddSpouse.py: sort people before adding to list

* src/ListModel.py: sorting improvements
* src/PlaceView.py: use ListModel
* src/RelLib.py: sort places by name


svn: r2272
2003-10-21 03:42:55 +00:00
Don Allingham
b5f7ec7504 update
svn: r2271
2003-10-21 03:07:19 +00:00
Alex Roitman
f7158aa398 * 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
f5933f9366 * 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
adf6c47c96 * src/RelLib.py: Add a "sortbynames" to presort keys before adding to
the tables
* src/PeopleView.py: Presort names before adding, delay enabling of
autosorting until data has been added
* src/PeopleStore.py: Add enable sort task


svn: r2267
2003-10-18 02:39:55 +00:00
Alex Roitman
a3694c57e0 (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
3a6010582a Update
svn: r2265
2003-10-17 04:25:56 +00:00
Alex Roitman
56c2b3a66d * 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
a86d4b66a7 * src/FamilyView.py: fixed paths to redisplay_person_list
* src/ListModel.py: convert indices to strings. Sometimes a object just
doesn't work as a dictionary key
* src/PeopleStore.py: modify status bar, unroll loop while adding values


svn: r2262
2003-10-17 03:12:05 +00:00
Alex Roitman
a9c28c392c * 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
3a5ccf8e7f * 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
7fc8c32729 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
81b02975d6 * src/ListModel.py (find): Prevent traceback if the entry is not found.
svn: r2257
2003-10-15 04:19:51 +00:00
Don Allingham
e54014834a update
svn: r2256
2003-10-15 03:55:54 +00:00
Don Allingham
af9da3a25a * src/data/templates/Makefile.am: install blue_edge.tpkg
* src/docgen/HtmlDoc.py: report error correctly on missing
template


svn: r2255
2003-10-15 03:55:15 +00:00
Don Allingham
e33723de93 * src/data/templates/Makefile.am: install blue_edge.tpkg
svn: r2254
2003-10-15 03:52:56 +00:00
Don Allingham
ef7449214c * src/GrampsParser.py: handle new witness format in XML file
* src/WriteXML.py: handle new witness format in XML file
* src/dialog.glade: removed unused callbacks
* src/gramps.glade: adjust window size
* src/ListModel.py: add the ability to find an entry
* src/ChooseParents.py: Select the preferred spouse of the first
selected person.


svn: r2252
2003-10-14 04:22:24 +00:00
Don Allingham
5f0138f0d9 * src/GrampsParser.py: handle new witness format in XML file
* src/WriteXML.py: handle new witness format in XML file
* src/dialog.glade: removed unused callbacks


svn: r2251
2003-10-14 03:13:52 +00:00
Alex Roitman
96d3afd1a1 Update
svn: r2250
2003-10-14 02:42:20 +00:00
Alex Roitman
5c0fffe1d9 * 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
Jason Zedlitz
73c51ee323 initial version
svn: r2248
2003-10-13 21:06:29 +00:00
Alex Roitman
2fd773bda4 * 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
9e56adc006 * 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
e86ae2f8ef * src/gramps_main.py: enabled Add/Edit/Remove buttons for family view,
perform a "back button" operation when a person is deleted. Instead of
leaving no one selected, go back to the previous person.


svn: r2243
2003-10-13 03:12:27 +00:00
Alex Roitman
3d69bafa2f 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
1b8ea5487c * 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
1c3c76855d * src/README, src/NEWS, src/ChangeLog, src/po/ChangeLog: Remove extra
files.


svn: r2240
2003-10-13 01:00:29 +00:00
Don Allingham
fee585d80c * src/RelLib.py : support for capitalized name formats
* src/EditPerson.py: eliminate capitilzing names, instead rely on
the display formats
* src/Utils.py: new display formats for names
* src/GrampsCfg.py: eliminate name only option in status line,
add support for capitalized name formats
* src/preferences.glade : eliminate name only option in status line,
drop capitalize in favor of expanded name format


svn: r2238
2003-10-12 04:26:00 +00:00
Don Allingham
07c2e959dd * src/plugins/WebPage.py: handle page titles
* src/docgen/HtmlDoc.py: handle page titles


svn: r2236
2003-10-12 02:29:24 +00:00
Don Allingham
e43a29b72a * src/GrampsCfg.py: eliminate name only option in status line
* src/gramps_main.py: eliminate name only option in status line
* src/preferences.py : eliminate name only option in status line
* src/plugins/GraphViz.py: install only for python 2.2


svn: r2234
2003-10-12 00:16:54 +00:00
Don Allingham
75fe88c22d * src/plugins/rel_it.py: Italian relationship calculator
added
* src/plugins/RelGraph.py: Advanced relationship graph
report generator


svn: r2232
2003-10-11 22:59:32 +00:00
Don Allingham
5ae82387d9 * src/plugins/rel_it.py: Italian relationship calculator
added


svn: r2231
2003-10-11 22:42:22 +00:00
Don Allingham
ceef3f7372 * src/docgen/HTMLDoc.py: removed references to
gnome.ui.WarningDialog


svn: r2229
2003-10-11 14:22:17 +00:00
Don Allingham
b0aff43bb8 * src/plugins/Verify.py: add ability to disable age estimation
* src/plugins/verify.glade: add ability to disable age estimation


svn: r2226
2003-10-11 03:13:41 +00:00
Don Allingham
2c58ecf0fd update
svn: r2225
2003-10-11 02:25:15 +00:00
Don Allingham
f9ed086ef8 * src/gramps_main.py: fix reference paths
* src/PeopleView.py: remove gobject import
* src/FamilyView.py: return name prefix/surname tuple
* Makefile.am: installation path from grampslib.so


svn: r2224
2003-10-11 02:22:51 +00:00
Tim Waugh
c5901bf46d 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
69d98c478e * 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
098a8832de * 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
84ce09b598 * src/po/sv.po: Typo.
svn: r2219
2003-10-08 20:43:46 +00:00
Alex Roitman
503c29fcb7 Update
svn: r2218
2003-10-08 13:01:55 +00:00
Alex Roitman
d99bd41d66 Update
svn: r2217
2003-10-08 12:52:31 +00:00
Don Allingham
74272b389a * src/plugins/Verify.py: handle different calendars properly
* src/FamilyView.py: fix references to add_to_person_list


svn: r2215
2003-10-08 04:24:11 +00:00
Alex Roitman
be5179705d * 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
505a97be29 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
b52151ddf9 * 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
ebe65d687a * src/plugins/WebPage.py: Fixed ID link so that link references are
not converted to &lt; and &gt;
* src/plugins/WriteGedcom.py: Fixed undefined reference to ref_text


svn: r2205
2003-10-07 03:12:05 +00:00
Don Allingham
2e629a92e8 * src/plugins/WriteGedcom.py: Fixed undefined reference to ref_text
svn: r2202
2003-10-07 01:41:09 +00:00
Alex Roitman
463d8be93d * 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
3dd61f752a 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
644ba0f74c * src/SelectChild.py: handle surname prefixes
* src/FamilyView.py: handle surname prefixes
* src/QuickAdd.py: handle surname prefixes
* src/PeopleView.py: force a selection with a new person
* src/PeopleStore.py: select correct model


svn: r2198
2003-10-06 04:29:50 +00:00
Alex Roitman
823393ce8e * 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
bf43198a09 * src/gramps_main.py: removed import of TreeModel (does
not exist).


svn: r2196
2003-10-05 23:38:05 +00:00
Don Allingham
ce561f598c * src/gramps_main.py: removed import of TreeModel (does
not exist).


svn: r2195
2003-10-05 14:35:50 +00:00
Don Allingham
ac72f0f50c * src/PeopleView.py: broken out of gramps_main.py, fixed
add/delete
* src/gramps_main.py: people view removed, fixed add/delete


svn: r2193
2003-10-05 04:34:31 +00:00
Jason Zedlitz
b72945e6f0 nice to have this here, too
svn: r2192
2003-10-04 21:31:03 +00:00
Don Allingham
8ca858d9b9 * src/PeopleView.py: broken out of gramps_main.py
* src/PeopleStore.py: TreeStore wrapper for PeopleView
* src/gramps_main.py: people view removed
* src/RelLib.py: add surname to display info for each person,
allows grouping by name
* src/Report.py: Change button from Apply to
"Generate report"


svn: r2190
2003-10-04 20:02:38 +00:00
Alex Roitman
ba09e070c9 * 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
3ae9a34c1a * 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
a59ec071e8 * 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
2aaebe3254 * src/gramps_main.py: fixed delete person problem.
svn: r2185
2003-09-30 03:31:14 +00:00
Don Allingham
e5da402c9d update
svn: r2180
2003-09-29 01:12:12 +00:00
Tim Waugh
42c270b94b 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
Don Allingham
c937ff4976 * src/docgen/RTFDoc.py: Fixed double printing of lines
svn: r2175
2003-09-27 19:41:39 +00:00
Marcos Bedinelli
0be880ccec Translation update for 0.9.4
svn: r2174
2003-09-27 18:21:29 +00:00
Don Allingham
436ee97a05 updated for 0.9.4
svn: r2173
2003-09-27 18:21:19 +00:00
Alex Roitman
6f2be179b6 * src/po/it.po: Italian translation.
svn: r2172
2003-09-26 15:11:33 +00:00
Alex Roitman
4faf10e3d9 * src/plugins/rel_ru.py: Add more possible language codes.
svn: r2170
2003-09-26 02:23:22 +00:00
Alex Roitman
ee31bc8ca1 * src/plugins/DetAncestralReport.py: Fix translatable string.
svn: r2169
2003-09-25 23:11:03 +00:00
Don Allingham
e5bf63e2ad updated Dutch translation
svn: r2168
2003-09-25 02:00:07 +00:00
Don Allingham
53cc112eb2 * src/plugins/WriteFTree.py: increment the count properly
svn: r2166
2003-09-24 22:49:51 +00:00
Don Allingham
ff7446781a * src/EventEditor.py: Fix destroy window callback
* src/dialog.glade: removed unused callbacks


svn: r2164
2003-09-24 02:24:41 +00:00
Don Allingham
82391ba007 * src/EventEditor.py: Fix destroy window callback
* src/dialog.glade: removed unused callbacks


svn: r2163
2003-09-23 12:14:41 +00:00
Don Allingham
915c562ecc update
svn: r2162
2003-09-23 12:05:04 +00:00
Alex Roitman
ed8a0c3eec * 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
22739fbb7f * 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
3b35b8918f * 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
2d56f3200a update
svn: r2155
2003-09-22 01:54:28 +00:00
Don Allingham
9e23254ef8 * src/AddrEdit.py: Fixed OK button callback
svn: r2154
2003-09-22 01:53:45 +00:00
Alex Roitman
ab4ce0d494 Russian translation for 0.9.4
svn: r2153
2003-09-21 05:09:54 +00:00
Don Allingham
7047da9ffa update
svn: r2152
2003-09-20 19:56:27 +00:00
Don Allingham
e0b537f7c8 * src/Date.py: Reset date if a empty text string is passed
svn: r2151
2003-09-20 19:55:45 +00:00
Don Allingham
dda531f896 * src/gramps_main.py: pass list of filtered people to find dialog
* src/Find.py: pass list of filtered people to find dialog
* src/po/hu.po: set character set to ISO-8859-2, fix typo

* src/po/hu.po: Hungarian translation


svn: r2149
2003-09-20 18:21:39 +00:00
Jens Arvidsson
54b2e25b42 Translation update for 0.9.4
svn: r2148
2003-09-20 12:29:16 +00:00
Don Allingham
8498defbd2 * src/po/Makefile.am: added support for building zh_CN.mo
* src/po/zh_CN.po: Partial Simplified Chinese translation


svn: r2146
2003-09-20 02:18:04 +00:00
Tim Waugh
b4dd5bc602 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
aac84d5b79 * src/po/template.po: Update translation template.
svn: r2143
2003-09-19 03:33:42 +00:00
Alex Roitman
ba0c80910f * 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
c58c98bf54 * src/plugins/ReadGedcom.py: Handle Legacy's method of
handling separations and divorces


svn: r2140
2003-09-18 02:59:52 +00:00
Alex Roitman
e99846cb13 * 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
1f530721f4 * 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
3f6c2b23ef * src/docgen/OpenOfficeDoc.py: set z-index properly for paths
so they appear over text, fix font for draw_text


svn: r2136
2003-09-16 03:33:05 +00:00
Alex Roitman
82316ad5cf * 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
34a96eb266 * 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
38d0cd78d3 * 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
1021a5ef65 * 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
23d0f16962 * src/plugins/TimeLine.py: call doc.init routine to build header
svn: r2129
2003-09-15 02:54:07 +00:00
Don Allingham
d6a6db0865 * src/FontScale.py: try to handle non-ASCII characters
svn: r2127
2003-09-15 02:42:40 +00:00
Don Allingham
e374f8132b * src/docgen/SvgDrawDoc.py: use proper init parameters for BaseDoc
* src/docgen/PSDrawDoc.py: use proper init parameters for BaseDoc
* src/docgen/OpenOfficeDoc.py: handle rotation of text better
* src/Report.py: Proper init sequence for BaseDoc derived reports


svn: r2125
2003-09-14 04:50:44 +00:00
Alex Roitman
13244fb741 * 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
eaae22c536 * 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
9c868b08b5 * 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
ce13ddf5be update
svn: r2121
2003-09-13 04:58:20 +00:00
Don Allingham
0b5b59f375 * src/BaseDoc.py: add init function to BaseDoc to be called after
all graphics formats are defined
* src/docgen/OpenOfficeDoc.py: fix rotate_print and center_print
* src/plugins/AncestorChart.py: support BaseDoc.init
* src/plugins/AncestorReport.py: support BaseDoc.init
* src/plugins/BookReport.py: support BaseDoc.init
* src/plugins/CustomBookText.py: support BaseDoc.init
* src/plugins/DesGraph.py: support BaseDoc.init
* src/plugins/DescendReport.py: support BaseDoc.init
* src/plugins/DetAncestralReport.py: support BaseDoc.init
* src/plugins/DetDescendantReport.py: support BaseDoc.init
* src/plugins/FamilyGroup.py: support BaseDoc.init
* src/plugins/FanChart.py: support BaseDoc.init
* src/plugins/FtmStyleAncestors.py: support BaseDoc.init
* src/plugins/FtmStyleDescendants.py: support BaseDoc.init
* src/plugins/SimpleBookTitle.py: support BaseDoc.init
* src/plugins/Ancestors.py: support BaseDoc.init


svn: r2120
2003-09-13 04:57:30 +00:00
Don Allingham
a3445a9b90 * src/BaseDoc.py: add init function to BaseDoc to be called after
all graphics formats are defined
* src/docgen/OpenOfficeDoc.py: fix rotate_print and center_print
* src/plugins/AncestorChart.py: support BaseDoc.init
* src/plugins/AncestorReport.py: support BaseDoc.init
* src/plugins/BookReport.py: support BaseDoc.init
* src/plugins/CustomBookText.py: support BaseDoc.init
* src/plugins/DesGraph.py: support BaseDoc.init
* src/plugins/DescendReport.py: support BaseDoc.init
* src/plugins/DetAncestralReport.py: support BaseDoc.init
* src/plugins/DetDescendantReport.py: support BaseDoc.init
* src/plugins/FamilyGroup.py: support BaseDoc.init
* src/plugins/FanChart.py: support BaseDoc.init
* src/plugins/FtmStyleAncestors.py: support BaseDoc.init
* src/plugins/FtmStyleDescendants.py: support BaseDoc.init
* src/plugins/SimpleBookTitle.py: support BaseDoc.init


svn: r2119
2003-09-13 04:56:04 +00:00
Don Allingham
a45dfa269a * src/gramps_main.py: update family view after a GEDCOM import
* src/plugins/TimeLine.py: draw grid after displaying text. Fixes
a problem with OpenOffice


svn: r2117
2003-09-12 03:17:42 +00:00
Don Allingham
57726ddf93 * src/docgen/PdfDoc.py: fix typo
svn: r2115
2003-09-11 02:59:21 +00:00
Alex Roitman
dab655e2ac * 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
94d169d9b4 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
9132d47c5c * 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
791dc35a50 (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
873f78cf6e * 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
d4c872a4dc update
svn: r2109
2003-09-09 01:48:50 +00:00
Don Allingham
83f0a6c9e0 * src/GenericFilter.py: handle the possibility of missing
"inclusive" settings, assuming that it is 1 if not present.


svn: r2108
2003-09-09 01:48:30 +00:00
Tim Waugh
10995ff90c 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
6e7c46ba8a * 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
f6d06b1220 * src/docgen/PdfDoc.py: handle multiple image classes defined
by reportlab


svn: r2104
2003-09-08 04:20:01 +00:00
Alex Roitman
727cbff2da * 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
e6a9bbbba2 * src/plugins/SimpleBookTitle.py: Add image options.
svn: r2102
2003-09-08 03:44:54 +00:00
Alex Roitman
935f974848 * src/SelectObject.py: Add module.
* src/choose.glade: Add select_object dialog.


svn: r2100
2003-09-08 01:24:40 +00:00
Don Allingham
8409b707dc * src/gramps_main.py: re-present the open dialog box on
a failure to open a file.
* src/gramps.glade: change Home button from stock version
to something we can translate
* src/const.py.in: Add "Alternate Marriage" as a family
event type.


svn: r2099
2003-09-07 18:45:22 +00:00
Don Allingham
a0c10c2203 * src/gramps_main.py: re-present the open dialog box on
a failure to open a file.
* src/gramps.glade: change Home button from stock version
to something we can translate


svn: r2098
2003-09-07 14:16:25 +00:00
Alex Roitman
445266eacc * src/plugins/FilterEditor.py (MyInteger): Fix type conversions.
svn: r2097
2003-09-07 02:55:41 +00:00
Don Allingham
17e64a22e3 * src/plugins/FilterEditor.py (MyPlaces): fix handling of get_text,
set_text tasks. Use the default from the base class.


svn: r2095
2003-09-06 23:11:29 +00:00
Alex Roitman
1c46081a4c * 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
e838c771fb * src/RelLib.py: backout yesterday's change
svn: r2091
2003-09-05 03:34:44 +00:00
Don Allingham
8516eb1416 * src/RelLib.py: select the lowest ID for the default person
if the default person is not set


svn: r2089
2003-09-04 03:51:58 +00:00
Don Allingham
a47edf4cf0 Added BaseDoc.py
svn: r2088
2003-09-03 14:17:53 +00:00
Alex Roitman
99cc57c470 * 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
1d25e51110 update
svn: r2086
2003-09-03 04:20:11 +00:00
Don Allingham
67ae9b7acd * src/po/Makefile.am: convert .po files to unicode before
running through msgfmt
* src/revision.glade: make the open dialog box a bit bigger


svn: r2085
2003-09-03 04:19:25 +00:00
Alex Roitman
d3cd682eaf * 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
53f20d7d0f 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
d5bee0d775 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
967c6aba28 * 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
7f68e7f8c0 * src/docgen/OpenOfficeDoc.py: Fix styles
svn: r2079
2003-09-02 03:28:27 +00:00
Alex Roitman
56dc1e09d6 * 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
2013aa79f2 * src/docgen/PSDrawDoc.py: Change from Text/DrawDoc to BaseDoc
* src/docgen/SvgDrawDoc.py: Change from Text/DrawDoc to BaseDoc


svn: r2076
2003-09-02 02:56:42 +00:00
Alex Roitman
f27d6ae5f7 * 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
42dea20684 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
7e72838c0f make Witness inherit from Persistent
svn: r2071
2003-09-01 15:46:09 +00:00
Tim Waugh
eb5b85072a 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
Don Allingham
890b809f80 * src/docgen/PdfDoc.py (left_print): Don't convert to cm.
svn: r2069
2003-09-01 02:23:39 +00:00
Alex Roitman
a49d27a6eb * 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
59f503c8bc * 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
87ef9d437c * src/docgen/PdfDoc.py: Support drawing functions.
* src/docgen/PdfDrawDoc.py: remove - all functions integrated into
PdfDoc.py
* src/DbPrompter.py: change title from "Save" to "Create" when
opening a new database, prompt with last database saved.
* src/FamilyView.py: don't add columns to the child list if it
is already initialized


svn: r2065
2003-08-31 03:29:12 +00:00
Don Allingham
65f18d93ac * PdfDoc.py: Support drawing functions.
* PdfDrawDoc.py: remove - all functions integrated into
PdfDoc.py
* DbPrompter.py: change title from "Save" to "Create" when
opening a new database, prompt with last database saved.


svn: r2064
2003-08-31 03:26:13 +00:00
Alex Roitman
77a0a7f728 * 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
343d4d2774 Update
svn: r2062
2003-08-30 02:37:53 +00:00
Alex Roitman
bffe42bbac * 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
172ae30f7f * src/plugins/TimeLine.py: Likewise.
svn: r2060
2003-08-30 00:15:10 +00:00
Alex Roitman
ae858410d6 * 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
9a0afd722f * src/plugins/DesGraph.py: Enable Book item functionality.
svn: r2058
2003-08-29 04:23:06 +00:00
Alex Roitman
0c093bccc1 Update
svn: r2057
2003-08-29 04:14:59 +00:00
Alex Roitman
18454e96b5 * 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
1491d701fc * src/FamilyView.py: don't add columns to family view items
if they have already be added.


svn: r2054
2003-08-28 01:50:29 +00:00
Don Allingham
5d18912711 * src/gramps_main.py: reinitialize interface after preferences
has been clicked.


svn: r2052
2003-08-27 03:46:27 +00:00
Alex Roitman
7dc824487c * 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
cd59a4f924 * 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
74667d39bc * src/gramps.glade: move alternate family view tab, assign a
few object names
* src/FamlyView.py: handle alternate family view
* src/preferences.glade: allow user to choose family view
* src/GrampsCfg.py: allow user to choose family view
* src/gramps_main.py: allow user to choose family view


svn: r2047
2003-08-26 03:45:41 +00:00
Alex Roitman
5651e2af78 Update
svn: r2046
2003-08-26 01:19:41 +00:00
Alex Roitman
d3c75f9962 * src/docgen/OpenOfficeDoc.py (open): Typos.
svn: r2045
2003-08-25 23:58:01 +00:00
Alex Roitman
3b8a6aec8f * 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
2038fb4997 * src/gramps.glade: Add Alternative Family View tab.
svn: r2043
2003-08-25 18:33:52 +00:00
Alex Roitman
313faca8da * 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
c0d79487b5 * 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
Alex Roitman
8b0c5528b0 Update
svn: r2040
2003-08-25 03:54:08 +00:00
Don Allingham
3666b8aa50 * src/BaseDoc.py: support start_page and end_page for backwards
compatibility to older versions
* src/docgen/OpenOfficeDoc.py: support all graphics functionality


svn: r2038
2003-08-25 03:13:52 +00:00
Don Allingham
99161f8ca9 * src/plugins/FanChart.py: remove print statement
* src/docgen/RTFDoc.py: change from TextDoc to BaseDoc
* src/docgen/PdfDoc.py: change from TextDoc to BaseDoc
* src/docgen/LaTeXDoc.py: change from TextDoc to BaseDoc
* src/docgen/KwordDoc.py: change from TextDoc to BaseDoc
* src/docgen/HtmlDoc.py: change from TextDoc to BaseDoc
* src/docgen/AbiWordDoc.py: change from TextDoc to BaseDoc
* src/docgen/AbiWord2Doc.py: change from TextDoc to BaseDoc


svn: r2036
2003-08-25 03:11:40 +00:00
Alex Roitman
4ca9ab2667 * 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
b42e9e406c * src/BaseDoc.py: New base clase for TextDoc/DrawDoc combination
* src/docgen/OpenOffice.py: Derive from BaseDoc instead of TextDoc


svn: r2033
2003-08-23 21:10:21 +00:00
Don Allingham
b27a42afb9 * src/plugins/GraphViz.py: Allow truetype or postscript fonts
svn: r2031
2003-08-21 03:47:35 +00:00
Don Allingham
fcb316c2c7 * src/gramps.py: catch missing textdomain in gtk.glade for
older versions of pygtk
* src/po/template.po: update


svn: r2029
2003-08-20 22:33:09 +00:00
Tim Waugh
2844e6b3fa 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
aa861a39db 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
fe9f656214 Update
svn: r2026
2003-08-19 13:55:34 +00:00
Alex Roitman
f77ca9b479 * 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
Don Allingham
e8138f46b0 horizontal buttons
svn: r2024
2003-08-19 04:31:01 +00:00
Alex Roitman
e4dd91c55f Enable context menu upon right-click in the People View with Back,
svn: r2022
2003-08-19 02:55:27 +00:00
Alex Roitman
b1f34817a6 * 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
6a1af597c5 * src/preferences.glade: Provide hotkeys for the new default view
options.


svn: r2020
2003-08-18 21:05:16 +00:00
Alex Roitman
ed0fd7f134 * src/gramps_main.py: Better behavior for the history menu.
svn: r2019
2003-08-17 16:07:06 +00:00
Alex Roitman
e6ce232335 * src/gramps_main.py: Functional history submenu of the Go menu.
svn: r2018
2003-08-17 04:01:52 +00:00
Don Allingham
ebdc5fbcc3 switch from intl to gettext
svn: r2017
2003-08-17 02:14:33 +00:00
Don Allingham
93add3c449 * configure.in: removal of intl.c/intl22.so
* src/gramps.py: handling of i18n without the use of intl
* src/*.py: switch from intl to gettext


svn: r2016
2003-08-17 02:12:25 +00:00
Alex Roitman
8178a7f82e * 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
05ca4d93eb update
svn: r2014
2003-08-16 03:26:43 +00:00
Don Allingham
4af6e2a0c2 * src/gramps.glade: New tool icon
* src/gramps_main.py: handle back/fwd buttons, disabling when
not appropriate
* src/people48.png: new image
* src/family48.png: new image
* src/tools.png: new image
* src/Makefile.am: added tools.png for installation


svn: r2013
2003-08-16 03:23:48 +00:00
Don Allingham
66d35b9df4 * src/gramps.glade: New tool icon
* src/gramps_main.py: handle back/fwd buttons, disabling when
not appropriate
* src/people48.png: new image
* src/family48.png: new image
* src/tools.png


svn: r2012
2003-08-16 03:22:56 +00:00
Alex Roitman
e927743213 * 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
46c8f6d8d4 * 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
17087ebc30 * 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
Jens Arvidsson
fa0e510277 Updated header info
svn: r2008
2003-08-14 18:01:24 +00:00
Jens Arvidsson
88bcbcfdcd Updated header info
svn: r2007
2003-08-14 17:52:23 +00:00
Don Allingham
337378bdbd * src/DbPrompter.py: removed #! at top of file
* src/gramps.py: removed #! at top of file
* src/EditSource.py: removed #! at top of file


svn: r2005
2003-08-14 15:57:26 +00:00
Don Allingham
54327f5a0d * configure.in: Check for include directory of $PYTHON, not $PYTHON22.
Set PYTHON_CPPFLAGS accordingly.  Do not set $PYTHON22 and
$P22_INCLUDES, they are not used anymore.
* src/Makefile.am (GVFSINC): Remove, unused.
(intl22.so, grampslib.so): Adjust to use $P22_INCLUDES.


svn: r2003
2003-08-14 15:51:34 +00:00
Don Allingham
06b0b2b186 GNOME/python configure detection
svn: r2002
2003-08-14 03:53:41 +00:00
Don Allingham
53c3da4a2d * src/gramps_main.py: implement a basic history mechanism
* src/gramps.glade: add back and forward buttons


svn: r2000
2003-08-14 03:51:19 +00:00
Don Allingham
2e667e8223 fix typo
svn: r1999
2003-08-13 04:32:15 +00:00
Don Allingham
a27c351000 update
svn: r1998
2003-08-13 04:28:53 +00:00
Don Allingham
a5d499fe20 * src/AddMedia.py: set title for image select dialog
* src/DbPrompter.py: set default path in database file entry box
* src/gramps_main.py: set default path in database file entry box
* src/ImageSelect.py: set default path in image select file entry box,
keep track of last directory used
* src/Report.py: set default path in report file entry box
* src/imagesel.glade: enlarge image select dialog box


svn: r1997
2003-08-13 04:28:07 +00:00
Don Allingham
93d1961cd2 * src/po/it.po: updated Italian translation
svn: r1995
2003-08-13 02:19:20 +00:00
Don Allingham
d3333e1265 * src/gramps_main.py: apply the filter after a load of the database,
allow default view to be set
* src/GrampsCfg.py: handle the defaultview key to allow the user to
choose Family or People view as the default
* src/preferences.glade: defaultview settings


svn: r1993
2003-08-12 03:01:17 +00:00
Tim Waugh
e4c6227dc8 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
e39157ba94 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
cebe78e517 * src/Relationship.py: add "get_grandparents_string" to return the
grandparents relationship between to people.


svn: r1988
2003-08-11 02:57:12 +00:00
Alex Roitman
cc79597b34 * 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
9ca445384f * src/rule.glade: eliminate unneeded label and increased size
svn: r1982
2003-08-10 21:55:15 +00:00
Don Allingham
eef31737d5 * src/plugins/FilterEditor.py: handle Add/Edit of rules correctly
svn: r1980
2003-08-10 21:53:02 +00:00
Don Allingham
bfbb543874 * src/plugins/FilterEditor.py: support for selecting a person
from a list to get the GRAMPS ID value


svn: r1978
2003-08-10 16:46:37 +00:00
Don Allingham
8ca2c2af54 * src/GenericFilter.py: Support for categories and descriptions
for filters
* src/Plugins.py: removed unused variable
* src/gramps.desktop: compatible with desktop-file-validate
* src/rule.glade: new add/edit filter dialog
* src/plugins/FilterEditor.py: support for spin buttons and new
dialog box


svn: r1975
2003-08-10 05:28:11 +00:00
Alex Roitman
6ba9a5fb5b * 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
d33937c7b9 * 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
5281153160 * src/PaperMenu.py: Add A3 size to the default size list.
svn: r1972
2003-08-08 15:28:59 +00:00
Jens Arvidsson
b431d1271b Second translation update for 0.9.3
svn: r1971
2003-08-08 08:48:33 +00:00
Don Allingham
ed763c75d6 * src/FamilyView.py: set menu title
svn: r1969
2003-08-08 03:17:38 +00:00
Lars Lundin
56d01fd7e4 Translations for 0.9.3 updated after typo fix
svn: r1968
2003-08-07 13:08:41 +00:00
Alex Roitman
1c58bd5bd9 * src/po/template.po: Update the translation template.
svn: r1967
2003-08-07 12:31:54 +00:00
Lars Lundin
b6c9ff7624 * 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
917a752688 * 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
8e6195eaa9 * 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
Lars Lundin
15b9685005 Translations for 0.9.3 updated
svn: r1963
2003-08-06 12:09:17 +00:00
Tim Waugh
a5ee260def 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
b563b8ea77 * 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
d54d9f9270 * 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
898b33efef * 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
0ff39d38a0 * 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
cca145494d * src/po/template.po: Update the above corrections in template.
svn: r1957
2003-08-03 04:45:01 +00:00
Alex Roitman
a934e5806b * 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
9c10ab431c * 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
c9902c0c77 * src/plugins/GraphViz.py: toggle sensitivity on year button if based
of date button selection, add new tab for page options to reduce
dialog size.


svn: r1953
2003-08-02 03:30:52 +00:00
Don Allingham
b1a365ce50 * src/plugins/GraphViz.py: Added option to limit dates to just years,
fixed bug to prevent family nodes from being listed more than once


svn: r1951
2003-08-02 03:19:28 +00:00
Don Allingham
2af2ed80a3 * src/plugins/WriteFtree.py: add filter and data restriction support
* src/plugins/writeftree.glade: interface description for Web Family
Tree export filter


svn: r1949
2003-08-02 02:22:34 +00:00
Don Allingham
40619fa17f * src/gramps_main.py: handle status bar message with autosave
* src/FamilyView.py: add right-context menus in the family view


svn: r1947
2003-08-01 03:38:51 +00:00
Alex Roitman
54079d5624 * 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
abae36cdbe * src/Plugins.py: fixed call in _textdoc.append (typo)
* src/plugins/Makefile.am: Add WriteFtree.py

* src/ChooseParents.py: Used EditPerson dialog instead of quick add,
select added parent in list
* src/gramps_main.py: eliminated importing of string, display
error if no person selected when trying to export
* src/ListModel.py : explicitly delete renderers and columns due
to memory leak in pygtk 1.99.16
* src/PlaceView.py: explictly delete model due to above memory leak
* src/plugins/pkgexport.glade: don't set height of window
* src/plugins/WriteFtree.py: export to Web Family Tree


svn: r1943
2003-07-31 12:00:30 +00:00
Don Allingham
36ca5fbec9 * src/ChooseParents.py: Used EditPerson dialog instead of quick add,
select added parent in list
* src/gramps_main.py: eliminated importing of string, display
error if no person selected when trying to export
* src/ListModel.py : explicitly delete renderers and columns due
to memory leak in pygtk 1.99.16
* src/PlaceView.py: explictly delete model due to above memory leak
* src/plugins/pkgexport.glade: don't set height of window
* src/plugins/WriteFtree.py: export to Web Family Tree


svn: r1942
2003-07-31 11:58:08 +00:00
Don Allingham
80e6b47bfb * src/gramps_main.py: handle autosave more gracefully
svn: r1940
2003-07-29 04:36:13 +00:00
Tim Waugh
5ce10796a2 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
11acb620c1 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
22dbff7ea0 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
3cdc0261ef 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
Tim Waugh
2edc3770aa Run print dialog in the background.
svn: r1935
2003-07-27 20:38:38 +00:00
Don Allingham
f57c7d5f9f * src/GrampsParser.py: directly delete several maps to free memory
svn: r1933
2003-07-27 18:36:37 +00:00
Don Allingham
ad94f32a9f update
svn: r1932
2003-07-27 03:51:35 +00:00
Don Allingham
2d71fb6768 * src/ListModel.py: set the cell renderers to a fixed size
to improve performance
* src/PlaceView.py: set the cell renderers to a fixed size
to improve performance
* src/SourceView.py: set the cell renderers to a fixed size
to improve performance
* src/Sources.py: set the cell renderers to a fixed size
to improve performance
* src/Utils.py: set the cell renderers to a fixed size
to improve performance
* src/gramps_main.py: prevent double loading of place_view


svn: r1931
2003-07-27 03:50:57 +00:00
Tim Waugh
c54e12ea51 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
0b27e9db03 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
425fec4126 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
31d6b6d39f 2003-07-24 Tim Waugh <twaugh@redhat.com>
* src/plugins/FilterEditor.py: Fix 'edit' to do so in place.


svn: r1927
2003-07-24 15:47:28 +00:00
Tim Waugh
ab8f082d42 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
0dfedfb334 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
5240e115ce 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
c2d84159b0 * src/SelectChild.py: Replace braces with parentheses in named format
string parameter.


svn: r1923
2003-07-23 05:49:02 +00:00
Tim Waugh
26cab7e1a3 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
6f13cf9de1 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
d89cb456de 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
d1c1c2e4da 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
aeea4b56a5 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
b53ecab74b * src/Sources.py: sort sources by title
svn: r1916
2003-07-22 04:45:05 +00:00
Alex Roitman
4bd17f688a * src/MergeData.py: Various merge fixes.
svn: r1915
2003-07-22 04:12:58 +00:00
Tim Waugh
cce126755b 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
6d2dcd0034 * src/docgen/OpenOfficeDoc.py: Header paragraphs have the keep-with-next
property set


svn: r1911
2003-07-21 03:28:14 +00:00
Don Allingham
29110734d6 * src/GrampsParser.py: use findFamilyNoConflicts
* src/RelLib.py: remove findFamilyNoConflict
* src/docgen/LaTeXDoc.py: Fixed typo in latex generated comment


svn: r1909
2003-07-21 02:49:25 +00:00
Don Allingham
ceb0ee8476 * src/plugins/WebPage.py: added mini-ancestor tree patch from Daryle
C. Lewis


svn: r1907
2003-07-21 00:14:27 +00:00
Don Allingham
ad76d91807 * src/plugins/ReadGedcom.py: handle sources attached to a person (not
to an event), handle the PAF/FTW _MARNM extension.

* src/plugins/WriteGedcom.py: Allow for multi-line PAGE information for
as source.
* src/gramps.glade: parent relationship editor has an indicator to
mark the parents as the preferred parents for reporting and display
* src/ChooseParents.py: parent relationship editor has an indicator to
mark the parents as the preferred parents for reporting and display


svn: r1905
2003-07-21 00:09:12 +00:00
Tim Waugh
bd96aef984 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
5ee6d863e0 * 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
f8d2f86295 * 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
e913f0a32b 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
Lars Lundin
91faf01add Translations for 0.9.3 updated + fixed 2 typos
svn: r1899
2003-07-17 15:50:43 +00:00
Tim Waugh
26faad1bb0 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
66e8934a88 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
39fabc4b9c 2003-07-17 Tim Waugh <twaugh@redhat.com>
* src/plugins/Ancestors.py: Change report name.  Include addresses.
        Better generation headings.  Include nickname.


svn: r1895
2003-07-17 10:00:53 +00:00
Alex Roitman
1a5fb683a9 * 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
e94b657b8b * 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
24944bcec7 * 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
Lars Lundin
60920365e6 Translations for 0.9.3
svn: r1891
2003-07-16 13:26:00 +00:00
Alex Roitman
cd316ad07a * 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
28a1848322 * 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
5b01f01bc2 * 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
2f7ae1eb6f * 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
068140a500 * 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
7ad01cdb52 * 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
5b8cc3d96c * 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
28a3869945 * src/plugins/CustomBookText.py: Add to CVS.
svn: r1882
2003-07-15 13:09:49 +00:00
Don Allingham
9c3f32958e remove default size
svn: r1879
2003-07-14 21:22:38 +00:00
Donald A. Peterson
1a73d411a9 * 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
Don Allingham
33ceffacb9 update
svn: r1876
2003-07-14 17:44:02 +00:00
Alex Roitman
4de76df6f6 * 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
e989fb7b2d * src/Plugins.py (PluginDialog.build_tree): Remove reverse() call.
svn: r1871
2003-07-12 17:59:38 +00:00
Alex Roitman
0918f6ac95 * 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
e520ec0825 Added UNICODE support and '&' replacement
svn: r1866
2003-07-11 15:30:44 +00:00
Jens Arvidsson
6e47227a14 Translation update for 0.9.3
svn: r1864
2003-07-11 13:24:10 +00:00
Tim Waugh
5660468eaf 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
e94defacf3 * src/po/ru.po: Updated Russian translation for 0.9.3.
svn: r1862
2003-07-11 03:41:44 +00:00
Alex Roitman
b6cac0abba * 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
af7cf82183 * 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
d343ec62da * 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
56754c2f0b 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
Lars Lundin
0f29ba3d5d Draft of translations for 0.9.3
svn: r1856
2003-07-10 15:56:31 +00:00
Tim Waugh
df17ff23bb 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
Don Allingham
be9636dde7 Correct merge problem
svn: r1852
2003-07-09 16:29:53 +00:00
Alex Roitman
35f148c424 * 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
4a798f9d56 Update
svn: r1849
2003-07-09 05:14:17 +00:00
Alex Roitman
c9217c1856 * 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
Don Allingham
55a25ee7d4 update
svn: r1847
2003-07-09 01:34:37 +00:00
Alex Roitman
f33a21bc0e Update
svn: r1844
2003-07-08 14:10:32 +00:00
Don Allingham
604cb39f5b * src/plugins/DetAncestralReport.py: add import of string
* src/plugins/DetDescendantReport.py: add import of string
* src/Date.py: compare date modes when comparing dates
* src/EditPerson.py: save date strings which comparing for changes
* src/FamilyView.py: Scope Person.male properly


svn: r1839
2003-07-08 00:42:26 +00:00
Alex Roitman
aa732c16d7 * 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
c4b5ff9013 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
6abc6ece1b * src/plugins/DetDescendantReport.py: Enable book functionality.
svn: r1836
2003-07-07 16:35:32 +00:00
Tim Waugh
a3545c0cba 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
807ce4e496 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
cb2105f416 Check whether family exists before accessing it.
* src/plugins/DetAncestralReport.py: Enable book functionality.


svn: r1833
2003-07-07 06:15:05 +00:00
Alex Roitman
677d99e0ba * 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
45bf59b7a8 * 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
284a49a8c0 * src/dialog.glade: witness changes
svn: r1827
2003-07-06 03:56:08 +00:00
Don Allingham
bd4191ca2d * src/ImageSelect.py: eliminate recursive error loop when a thumbnail
cannot be created.
* src/plugins/ReorderIds.py: handle IDs better when reordering


svn: r1825
2003-07-06 03:52:38 +00:00
Alex Roitman
bce6246370 Minor corrections
svn: r1824
2003-07-05 23:11:44 +00:00
Alex Roitman
e30569339e * src/plugins/Ancestors.py: Enable book functionality.
svn: r1823
2003-07-05 23:10:43 +00:00
Alex Roitman
d33bb7839c Update
svn: r1822
2003-07-05 21:50:23 +00:00
Alex Roitman
76714fd062 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
1ad10fb052 * 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
818e63cac5 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
18fd43fe7d * src/Witness.py: integrate SelectPerson
svn: r1817
2003-07-03 04:55:16 +00:00
Don Allingham
b4ca53cbec * src/SourceView.py: Speed up redraw performance
svn: r1815
2003-07-03 04:15:13 +00:00
Don Allingham
a33f0e716d * src/plugins/WriteGedcom.py: handle surnames containing a slash
svn: r1813
2003-07-03 04:05:19 +00:00
Don Allingham
5dcc7420e9 * src/AddSpouse.py: handle adding of new person callback correctly
svn: r1811
2003-07-03 03:32:46 +00:00
Don Allingham
e06284c4c3 * src/plugins/ReadGedcocm.py: Fix callback parameters
svn: r1809
2003-07-03 02:56:34 +00:00
Tim Waugh
56dd6eda7a 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
4fc2cc27cd 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
8f99c6ff7f 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
693b991573 * src/DisplayTrace.py: identify more linux versions
* src/gramps_main.py: fix callbacks for reports
* src/plugins/ReorderIds.py: handle integers larger that 32bit
* src/Plugins.py: keep a separate lists for formats that support
the book format
* src/docgen/PdfDoc.py: register as a format supporting books
* src/docgen/OpenOfficeDoc.py: register as a format supporting books
* src/plugins/BookReport.py: Support different lists for books


svn: r1804
2003-06-30 03:12:22 +00:00
Don Allingham
e4a1d75f14 * src/DisplayTrace.py: identify more linux versions
svn: r1803
2003-06-30 03:07:24 +00:00
Don Allingham
ae21dd7194 * src/plugins/FtmStyleDescendants.py: handle missing "endnotes"
svn: r1801
2003-06-29 14:38:50 +00:00
Tim Waugh
641cd14b58 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
ad38d82d73 * src/plugins/WriteGedcom.py: support different end of line characters
* src/GedcomInfo.py: support different end of line characters
* src/data/gedcom.xml: indicate cr-lf for Windows based tools


svn: r1798
2003-06-28 17:35:00 +00:00
Tim Waugh
b98cb71b2b 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
af1140858e 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
33bd45bd15 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
fef3cc274f 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
2ff28bb16d * src/plugins/IndivComplete.py: make compatible with BookReport
* src/plugins/IndivSummary.py: changed style names to use colon qualifiers


svn: r1792
2003-06-27 04:28:09 +00:00
Don Allingham
64c0e1cd89 * src/plugins/IndivComplete.py: make compatible with BookReport
svn: r1791
2003-06-27 04:26:29 +00:00
Don Allingham
d6d4d874a3 Added bookreport.py
svn: r1790
2003-06-27 04:25:32 +00:00
Tim Waugh
68ea2ec12d 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
95ab5bcaea 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
9d7ad535e3 2003-06-26 Tim Waugh <twaugh@redhat.com>
* src/plugins/Ancestors.py: Cite sources.


svn: r1787
2003-06-26 22:13:58 +00:00
Tim Waugh
aae70e843f 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
4b1494b3dd 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
00c9985d60 * src/plugins/ReadGedcom.py: removed unused variable
* src/latin_utf8.py: explicity state iso-8859-1 to unicode translation
* src/gramps_main.py: handle clearing of tabs better, eliminating
spurious tabs being added on a complete rebuild of the tabs.


svn: r1782
2003-06-26 02:53:04 +00:00
Jens Arvidsson
b9534f03ad Corrections to translation
svn: r1781
2003-06-25 19:05:57 +00:00
Tim Waugh
44ac39dfd0 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
522ca62853 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
96111e686a remove string module
svn: r1778
2003-06-25 03:40:13 +00:00
Don Allingham
292b63f085 * src/plugins/SimpleBookTitle.py: new page title for book
svn: r1776
2003-06-25 03:38:53 +00:00
Don Allingham
c5a32dfae8 update
svn: r1775
2003-06-25 03:36:48 +00:00
Don Allingham
2f5bcae451 * src/docgen/PdfDoc.py: handle page break
* src/plugins/BookReport.py: move book report to its own category,
handle page break properly
* src/plugins/FtmStyleAncestors.py: handle book improvements
* src/plugins/FtmStyleDescendants.py: handle book improvements
* src/plugins/IndivSummary.py: handle book improvements, rename
document styles


svn: r1774
2003-06-25 03:35:44 +00:00
Don Allingham
85fe764c7e * src/plugins/WriteGedcom.py: Allow iso-8859-1 (ANSI) encoding
* src/plugins/gedcomexport.glade: Allow iso-8859-1 (ANSI) encoding


svn: r1772
2003-06-24 23:07:14 +00:00
Don Allingham
507e5d3370 * src/SubstKeywords.py: Fixed typo on getName
svn: r1770
2003-06-24 20:40:31 +00:00
Tim Waugh
642ac13135 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
9109a85b55 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
a63e16d2bd 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
36d34ce5c8 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
d2504f3685 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
f1a8c83e55 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
34f6e2d99d * src/FamilyView.py: keep focus on correct family after a new
child is added


* src/plugins/WriteGedcom.py: catch filter exceptions
* src/GenericFilter.py: eliminate loop detection


svn: r1761
2003-06-19 03:54:45 +00:00
Don Allingham
64729b6807 * src/FamilyView.py: keep focus on correct family after a new
child is added


* src/plugins/WriteGedcom.py: catch filter exceptions
* src/GenericFilter.py: eliminate loop detection


svn: r1760
2003-06-18 23:57:03 +00:00
Tim Waugh
17899f2bac 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
ab9f5e2db8 * src/plugins/WriteGedcom.py: catch filter exceptions
* src/GenericFilter.py: eliminate loop detection


svn: r1758
2003-06-18 02:50:30 +00:00
Don Allingham
a381263a01 * src/gramps.glade: Add a dialog to allow a child's relationships
to his/her parents to be altered.
* src/FamilyView.py: Add popup menu for childlist to allow the
enabling of the new child relationship editor dialog
* src/SelectChild.py: Child relationship editor
* src/RelLib.py: Allow for altering of relationships of the
AltFamilyList


svn: r1756
2003-06-17 04:15:58 +00:00
Don Allingham
3e0cdc7ab8 * src/gramps.glade: Add a dialog to allow a child's relationships
to his/her parents to be altered.


svn: r1755
2003-06-17 04:10:04 +00:00
Alex Roitman
3c0376029c * 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
1fdefdc72b 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
3900b53f30 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
9af87c1632 * 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
Don Allingham
cf54cbc309 pychecker fixes
svn: r1750
2003-06-16 04:57:25 +00:00
Alex Roitman
e6e150b63f * 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
8191a2e3dc No longer needed
svn: r1747
2003-06-15 04:15:45 +00:00
Don Allingham
06e1a01c05 * src/gramps.glade: added select/edit buttions to family view
* src/SelectChild.py: change title from Add Children to Add Child
to Family
* src/FamilyView: add support for adding spouse/child with full
Edit Person window, along with old method of adding via selectors


svn: r1746
2003-06-15 04:13:16 +00:00
Alex Roitman
67d9d84de5 Update
svn: r1745
2003-06-15 02:32:10 +00:00
Alex Roitman
3e512cd70d * 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
2bfa45813f * 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
327d27811e Fixed typo
svn: r1742
2003-06-14 17:14:46 +00:00
Don Allingham
8f595fdf87 * src/Utils.py: provide a locale independant floating point conversion
utility
* src/TextDoc.py: call new gfloat utility instead of float
* src/PaperMenu.py: call new gfloat utility instead of float


svn: r1740
2003-06-14 17:11:11 +00:00
Don Allingham
8189febf02 * src/preferences.glade: Don't immediately show preferences dialog
* src/GrampsCfg.py: Handle new callback for preferences dialog
* src/gramps_main.py: Pass update_display instead of full_update to
loadConfig to prevent the displaying of multiple entries on the display.


svn: r1738
2003-06-14 14:47:41 +00:00
Don Allingham
6e6baf585b * Ancestors.py (AncestorsReport.__init__): Define Photo and
Entry cell styles.


svn: r1736
2003-06-14 13:58:24 +00:00
Alex Roitman
1749f1e524 Update
svn: r1735
2003-06-14 05:10:45 +00:00
Alex Roitman
6143678cfe * 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
c0d1a6d133 removed extra '}'
svn: r1733
2003-06-14 04:01:09 +00:00
Don Allingham
7007e389fb * src/docgen/RTFDoc.py: add support for superscripts
svn: r1731
2003-06-14 03:49:09 +00:00
Don Allingham
baeb2fb412 * src/docgen/KwordDoc.py: add support for superscripts
svn: r1729
2003-06-14 02:57:49 +00:00
Don Allingham
f9c3e6291f * src/docgen/OpenDrawDoc.py: add support for superscripts
* src/docgen/OpenOfficeDoc.py: add support for superscripts
* src/plugins/Ancestors.py: New Ancestors report added


svn: r1727
2003-06-14 02:18:55 +00:00
Don Allingham
5b15e209cc * src/plugins/Ancestors.py: New Ancestors report added
svn: r1726
2003-06-14 01:16:30 +00:00
Don Allingham
9ccb326d98 Add Ancestors.py
svn: r1725
2003-06-14 01:16:09 +00:00
Don Allingham
198e3f1e2c * src/EditPerson.py: Removed the conflict of using pmap for two seperate
purposes - mapping places to iterators and places to keys. The place to
key map is now pdmap
* src/EditPlace.py: Handle drag and drop with places
* src/EditPerson.py: Handle exchange of perferred name and selected
name in the alternate name list


svn: r1723
2003-06-14 00:58:38 +00:00
Alex Roitman
5385792d1d * 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
218bffffdb * 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
dad0cc144e * src/docgen/OpenOfficeDoc.py: Escape special XML characters.
svn: r1720
2003-06-13 15:13:47 +00:00
Don Allingham
4670d84ab1 * src/EditPerson.py: Removed the conflict of using pmap for two seperate
purposes - mapping places to iterators and places to keys. The place to
key map is now pdmap


svn: r1719
2003-06-13 15:08:07 +00:00
Alex Roitman
1584227b86 * 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
ec5e7e7bc7 update
svn: r1717
2003-06-13 04:03:44 +00:00
Don Allingham
cec9010812 * src/DrawDoc.py: support for drawing wedges and rotated text
* src/docgen/PSDrawDoc.py: postscipt support for wedges and rotated text
* src/docgen/PdfDrawDoc.py: PDF support for wedges and rotated text
* src/docgen/SvgDrawDoc.py: SVG support for wedges and rotated text
* src/docgen/OpenDrawDoc.py: OpenOffice support for wedges and rotated text
* src/plugins/FanChart.py: Fan chart report


* src/GenericFilter.py: rewrote IsAncestorOf and IsDescendantOf rules
to be more efficient and to properly handle loop detection.
* src/RelLib.py: Added the getValidDeath and getValidBirth methods to
the Person class
* src/plugins/WebPage.py: Handle filter errors
* src/docgen/OpenOfficeDoc.py: pass non-unicode names to zipfile


svn: r1716
2003-06-13 04:00:24 +00:00
Alex Roitman
597b4af2bc * 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
7038679ab5 Typo
svn: r1714
2003-06-12 14:21:34 +00:00
Alex Roitman
3828d35f6b * 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
e25bd4561c * 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
6ffc56ad15 * 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
Don Allingham
57bd52fd17 * src/GenericFilter.py: rewrote IsAncestorOf and IsDescendantOf rules
to be more efficient and to properly handle loop detection.
* src/RelLib.py: Added the getValidDeath and getValidBirth methods to
the Person class


svn: r1710
2003-06-12 02:04:42 +00:00
Alex Roitman
91b3c84bee * 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
37e9220498 * src/docgen/HtmlDoc.py (add_photo): Fix typo in image reference.
svn: r1708
2003-06-11 16:26:36 +00:00
Alex Roitman
a29cc933f7 Typo
svn: r1707
2003-06-11 04:58:37 +00:00
Alex Roitman
5b1f94b11a * 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
Don Allingham
64d24f3d88 * src/const.py.in: Updated LDS temple list
svn: r1703
2003-06-11 03:55:09 +00:00
Don Allingham
313cd4adc4 * src/select_person.glade: select person interface
* src/Plugins.py: Catch the LANG environment variable not being set when
determining which relationship calculator to use


svn: r1701
2003-06-11 03:51:09 +00:00
Don Allingham
f81c732cc7 * src/styles.glade - scrolling fix
* src/dialog.glade - scrolling fix
* src/edit_person.glade - scrolling fix
* src/gramps.glade - scrolling fix
* src/imagesel.glade - scrolling fix
* src/marriage.glade - scrolling fix
* src/mergedata.glade - scrolling fix
* src/places.glade - scrolling fix
* src/rule.glade - scrolling fix
* src/srcsel.glade - scrolling fix


svn: r1699
2003-06-11 03:44:22 +00:00
Don Allingham
5147048755 * src/EditPerson.py: Support for keeping track of names, addresses,
and urls after they are edited
* src/NameEdit.py: Support for keeping track of names after they are edited
* src/AddrEdit.py: Support for keeping track of names after they are edited
* src/UrlEdit.py: Support for keeping track of names after they are edited


svn: r1697
2003-06-11 03:26:02 +00:00
Don Allingham
0b1781b324 * src/DrawDoc.py: support centered text
svn: r1695
2003-06-11 03:03:33 +00:00
Don Allingham
f856636a5f * src/docgen/PdfDrawDoc.py: Support for rotated text and wedges
* src/docgen/PSDrawDoc.py: Support for rotated text and wedges
* src/StartupDialog.py: Attempt to seed the researcher name from the
name entry in the passwd file


svn: r1693
2003-06-11 03:01:46 +00:00
Don Allingham
4630bb94eb * src/docgen/PdfDrawDoc.py: Support for rotated text and wedges
* src/docgen/PSDrawDoc.py: Support for rotated text and wedges


svn: r1692
2003-06-11 02:59:01 +00:00
Don Allingham
59a6f4d79b * 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
d971b265aa * src/Date.py: Handle date ranges in the form of xxxx - xxxx
svn: r1688
2003-06-11 01:35:04 +00:00
Don Allingham
75a56df241 * src/gramps.py: Add SIGCHLD handler
svn: r1686
2003-06-10 17:10:44 +00:00
Don Allingham
b113c71794 * 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
2080b58672 * 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
34fc21e621 * 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
c2da2623b1 * 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
58827a5ccd Minor update
svn: r1679
2003-06-09 22:46:00 +00:00
Alex Roitman
9f905eef5f * 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
4d0aaa727a * 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
76262483e2 * 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
159761a91a * 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
ebf28a332a * 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
0df227aac6 * 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
b470072cfb * 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
0d591399ff * 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
220351346d * src/EditPerson
Don't reset date value after a page switch


svn: r1665
2003-06-07 15:38:53 +00:00
Don Allingham
6bbbf046d1 * 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
d160f97666 * 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
3c4d04fdb3 New for CVS
svn: r1661
2003-06-05 09:29:27 +00:00
Don Allingham
8b7a9808e8 Fixed file handling of subprocesses
svn: r1660
2003-06-05 03:33:44 +00:00
Don Allingham
93dbf1f130 * 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
Alex Roitman
73a1e8033f * 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
edddb88a6b * 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
8edebcad36 * 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
fd8aef72da * 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
bb645d13aa * 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
7cd433b1b9 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
62f005e425 * 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
Don Allingham
5d2f999431 Fixed spouse selection when family changes
svn: r1643
2003-06-03 02:54:56 +00:00
Alex Roitman
62d8aa6ee6 * 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
78c44ac448 * src/FamilyView.py (load_family): Select the first spouse in the list.
svn: r1639
2003-06-02 22:43:43 +00:00
Alex Roitman
5c880ed82f * 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
f31d85559a Typo
svn: r1636
2003-06-02 18:50:11 +00:00
Alex Roitman
6766d5ad7b * 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
1b1b7e837a * 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
75d1933c8d * 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
d97a6be3cd * src/plugins/DetAncestralReport.py (write_marriage):
svn: r1629
2003-06-02 15:23:27 +00:00
Alex Roitman
7bc3f3bf1b * 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
1b709b4ae6 * 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
48d65b6a7b * 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: r1623
2003-06-02 03:44:47 +00:00
Don Allingham
69a87a0bba Center selection in list after a quick add
svn: r1622
2003-06-01 22:48:27 +00:00
Don Allingham
6166b47e5a Center list after a quick person add
svn: r1621
2003-06-01 22:46:00 +00:00
Don Allingham
ad19e456f8 Fixed missing newline
svn: r1620
2003-06-01 20:36:08 +00:00
Don Allingham
99341a367b Updated Polish distribution
svn: r1619
2003-06-01 20:29:04 +00:00
Don Allingham
ea101c9a46 updated version
svn: r1618
2003-06-01 20:28:01 +00:00
Don Allingham
bbaea9333a fixed missing quotes
svn: r1617
2003-06-01 20:27:05 +00:00
Marcos Bedinelli
02f3b1e27a Brazilian-Portuguese translation for GRAMPS 2 - ver 0.9.2
svn: r1609
2003-05-31 15:27:10 +00:00
Don Allingham
37ee8a3449 Handle formats without an extension type
svn: r1608
2003-05-31 01:56:21 +00:00
Lars Lundin
61fe51b5a7 Translated strings for 0.9.2
svn: r1607
2003-05-30 14:16:41 +00:00
Don Allingham
6730caeabf Sort list models correctly, C-Q short cut
svn: r1605
2003-05-30 00:27:59 +00:00
Alex Roitman
e81d9bbe77 Added more generations
svn: r1604
2003-05-30 00:01:38 +00:00
Don Allingham
533bd7dcab Template update
svn: r1602
2003-05-28 15:57:38 +00:00
Don Allingham
99d05c8448 Fixed typos for translations
svn: r1601
2003-05-28 15:55:59 +00:00
Jens Arvidsson
59b1e97f89 Translation update for 0.9.2
svn: r1600
2003-05-28 10:21:03 +00:00
Alex Roitman
dcc8a2e346 Russian translation for 0.9.2
svn: r1597
2003-05-27 18:14:05 +00:00
Alex Roitman
579f4a27d0 Typo
svn: r1596
2003-05-27 18:06:45 +00:00
Alex Roitman
bb851dfdf4 Removing redundant strings
svn: r1595
2003-05-27 17:18:01 +00:00
Don Allingham
a046f09f80 Image gallery handling - use EXPOSE to draw initial window, make sure
images don't go over the edge


svn: r1594
2003-05-27 03:43:36 +00:00
Don Allingham
1807596d31 translation strings for 0.9.2
svn: r1593
2003-05-27 03:12:56 +00:00
Don Allingham
559a6ef4cd Calendar/Date unicode fix
svn: r1592
2003-05-27 00:56:30 +00:00
Alex Roitman
e3d92c3b05 Translation cleanups
svn: r1591
2003-05-24 03:40:58 +00:00
Alex Roitman
7f76fb51d7 Return month in unicode
svn: r1590
2003-05-23 23:28:15 +00:00
Alex Roitman
f3b27573e7 Minor updates
svn: r1589
2003-05-23 23:11:38 +00:00
Alex Roitman
9c9d950801 Minor updates
svn: r1588
2003-05-23 22:35:13 +00:00
Alex Roitman
ee8d4003e2 Added new soundex rule
svn: r1587
2003-05-23 17:19:28 +00:00
Alex Roitman
68047dcc4c Update
svn: r1586
2003-05-23 17:04:49 +00:00
Alex Roitman
7f495ce24f Translation template update
svn: r1585
2003-05-23 16:20:59 +00:00
Don Allingham
e114982c82 Updated translation template
svn: r1584
2003-05-23 04:16:01 +00:00
Don Allingham
8e21af4a49 Catch loops in filters
svn: r1583
2003-05-23 04:08:03 +00:00
Don Allingham
11faa9beda Fixed date handling with invalid strings
svn: r1582
2003-05-23 02:45:44 +00:00
Don Allingham
15fdf1787b Sort places in pulldown menus
svn: r1581
2003-05-23 02:12:55 +00:00
Don Allingham
4021237d5f Fixed loading of places and goto person switching back to first page
svn: r1580
2003-05-23 01:47:36 +00:00
Alex Roitman
055e1d802d Retracting date warnings
svn: r1574
2003-05-22 12:24:12 +00:00
Alex Roitman
685038c3ad Similar list speed-ups in AddSpouse
svn: r1573
2003-05-22 06:17:43 +00:00
Alex Roitman
f73db5cbc0 Warning if non-date text is entered into date fields
svn: r1571
2003-05-22 03:37:33 +00:00
Don Allingham
5c8fcf4c3f Pass the correct object to apply_filter when apply is clicked
svn: r1570
2003-05-22 03:15:48 +00:00
Alex Roitman
0ad11c728c Segfault on changing tab with filter applied
svn: r1569
2003-05-22 01:25:23 +00:00
Alex Roitman
282cd6732d Updates
svn: r1568
2003-05-21 22:08:09 +00:00
Don Allingham
8ecc25d7b7 Select child list improvements
svn: r1567
2003-05-21 21:08:20 +00:00
Alex Roitman
8cee16117c Redraw optimizations
svn: r1566
2003-05-21 20:52:53 +00:00
Don Allingham
c51952279c Don't connect models until loaded
svn: r1565
2003-05-21 20:15:50 +00:00
Alex Roitman
41f848f53c Finishing command line options
svn: r1564
2003-05-21 18:06:41 +00:00
Donald A. Peterson
f30c137391 * Added new targets "trans" and "pycheck" to top-level Makefile
* Python verification (pychecker) removed from check-local target to become
part of the pycheck target heiarchy.  Each subdir now has a
GRAMPS_PY_MODPATH variable that indicates a colon-separated path for
the PYTHONPATH environment to allow module importing to work.


svn: r1559
2003-05-21 00:30:02 +00:00
Don Allingham
b8a8f8176f Support for AbiWord 1.9 or greater (table support)
svn: r1556
2003-05-20 23:20:47 +00:00
Alex Roitman
8a0324d967 Minor cleanup
svn: r1554
2003-05-20 21:58:24 +00:00
Alex Roitman
9801107224 Wrong level (3 instead of 2) for NOTE and SOUR in address/place
svn: r1553
2003-05-20 21:58:07 +00:00
Alex Roitman
f5c9c8f2cd Command line imports: gedcom and iso
svn: r1552
2003-05-20 20:31:16 +00:00
Alex Roitman
7eded566a4 Unknown option handling
svn: r1551
2003-05-20 19:21:23 +00:00
Alex Roitman
9dbba654e5 Command line export-> default to gramps
svn: r1549
2003-05-20 18:33:14 +00:00
Alex Roitman
85cf4b342f Check whether pil or convert exist
svn: r1548
2003-05-20 17:55:52 +00:00
Alex Roitman
697e5cb456 Correction
svn: r1547
2003-05-20 04:52:44 +00:00
Alex Roitman
261e1ddd2e Command-line import from gedcom: cleanup
svn: r1545
2003-05-19 20:00:49 +00:00
Alex Roitman
1d660a389f Command-line import from gedcom: cleanup
svn: r1544
2003-05-19 19:58:52 +00:00
Alex Roitman
c4e62d273a Prompt to save on Open and Open Example
svn: r1543
2003-05-19 18:17:35 +00:00
Alex Roitman
dc0cec92e3 Command line: check action
svn: r1541
2003-05-19 04:54:14 +00:00
Alex Roitman
86be928072 Command line: import cleanup and some exports
svn: r1540
2003-05-19 03:52:06 +00:00
Don Allingham
19cfd008ce Remove grampslib.so (from James Treacy)
svn: r1539
2003-05-18 22:52:42 +00:00
Alex Roitman
ffb10b08d9 Command-line import
svn: r1538
2003-05-18 17:31:45 +00:00
Don Allingham
b2be35af0a Shift-click to edit spouse, re-implemented family name guessing
svn: r1537
2003-05-18 04:18:12 +00:00
Alex Roitman
fc1daf4b66 Command line parameters
svn: r1536
2003-05-17 04:14:13 +00:00
Don Allingham
b2e5c516b8 Icons for drag and drop
svn: r1535
2003-05-17 03:20:50 +00:00
Don Allingham
4247f38dbb Change file extentions in reports when different filetype is chosen
svn: r1534
2003-05-16 01:49:50 +00:00
Alex Roitman
4d5f13b00e Case change for decoder
svn: r1533
2003-05-15 03:19:43 +00:00
Don Allingham
b3de8dd49b initial values in gconf for first time startup
svn: r1532
2003-05-15 00:25:26 +00:00
Don Allingham
4bc85824bd WriteCD merges
svn: r1531
2003-05-14 23:22:35 +00:00
Alex Roitman
c30665523a More missing media handling
svn: r1529
2003-05-14 19:21:18 +00:00
Don Allingham
3fd04d39fe CD Writer
svn: r1528
2003-05-14 04:23:30 +00:00
Alex Roitman
bb4a188e7f Fix missing files on check & repair
svn: r1527
2003-05-14 02:46:59 +00:00
Don Allingham
ebb9097801 Handle stdout
svn: r1526
2003-05-14 02:45:11 +00:00
Alex Roitman
7d1545d694 Typos
svn: r1525
2003-05-14 01:00:46 +00:00
Alex Roitman
6519704bdb Ask user if missing media files on Save As
svn: r1524
2003-05-14 00:39:10 +00:00
Don Allingham
1b1371d40b Default marriage event patch from adl, remove const.py since it is autogenerated
svn: r1523
2003-05-13 20:50:58 +00:00
Alex Roitman
28094e6aa9 Typo
svn: r1521
2003-05-13 15:29:22 +00:00
Alex Roitman
4b036a884c Wording cleanup
svn: r1520
2003-05-13 04:47:54 +00:00
Alex Roitman
72cb88a487 User input when files are lost on Import
svn: r1519
2003-05-13 03:35:39 +00:00
Don Allingham
8fe2ef9602 Debug tools
svn: r1518
2003-05-13 03:26:33 +00:00
Don Allingham
0bc76e9a18 Fixed startup dialog
svn: r1517
2003-05-13 03:02:58 +00:00
Don Allingham
46b2c14deb Fixed hard coded path
svn: r1516
2003-05-12 21:41:02 +00:00
Don Allingham
ec119ab64a Fixed marriage problem and startup dialog
svn: r1515
2003-05-12 19:39:49 +00:00
Alex Roitman
3058db9d18 Handle media files on Save As...
svn: r1514
2003-05-12 03:30:30 +00:00
Alex Roitman
c938b9b1f6 Minor cleanups
svn: r1513
2003-05-10 20:55:40 +00:00
Alex Roitman
67342e47fe Almost done
svn: r1512
2003-05-10 06:18:34 +00:00
Alex Roitman
447e0eb1d2 Minor correction
svn: r1511
2003-05-10 06:18:06 +00:00
Alex Roitman
ebec774ea0 Roman numbers
svn: r1510
2003-05-10 06:17:07 +00:00
Don Allingham
8cfae3fecb Handle edit buttons on place editor
svn: r1509
2003-05-09 03:32:15 +00:00
Don Allingham
0d27e5401c Fixed missing edit buttons
svn: r1508
2003-05-09 03:25:51 +00:00
Don Allingham
4bf4a6f043 Fixed missing button events
svn: r1507
2003-05-08 17:38:49 +00:00
Don Allingham
a6338d63b3 Handle image imports that are abandoned
svn: r1506
2003-05-08 17:12:10 +00:00
Alex Roitman
9723ef407c Initial mock-up, needs work
svn: r1505
2003-05-08 02:39:39 +00:00
Alex Roitman
1f560deb8e Minor corrections
svn: r1504
2003-05-08 02:38:25 +00:00
Alex Roitman
f2e22535cc Superscripts in HTML and LaTeX
svn: r1503
2003-05-08 00:42:10 +00:00
Alex Roitman
1e9202ac0d Remove object and refs if media file is lost
svn: r1502
2003-05-07 04:14:50 +00:00
Don Allingham
51eb45c59a Fixed the place and family references on import
svn: r1501
2003-05-07 03:36:28 +00:00
Alex Roitman
37ef7aebcc Reincarnation of Imports
svn: r1500
2003-05-06 15:16:04 +00:00
Alex Roitman
c5a0ded129 Reverse sorting of MediaFileMap keys
svn: r1499
2003-05-06 05:08:57 +00:00
Alex Roitman
98bd0706eb More Import cleanups
svn: r1498
2003-05-06 04:48:51 +00:00
Don Allingham
a1374f76dc preserve full path for photos after import
svn: r1497
2003-05-06 02:55:54 +00:00
Don Allingham
59f87c9487 Patch for tabs from Billy Earney
svn: r1496
2003-05-06 02:54:14 +00:00
Alex Roitman
04d582ab1e Import from database
svn: r1494
2003-05-06 01:51:47 +00:00
Don Allingham
dc84e84e71 Fixed relationshp calculation
svn: r1493
2003-05-06 00:08:41 +00:00
Alex Roitman
9993506d85 Import from GRAMPS package
svn: r1492
2003-05-05 17:35:30 +00:00
Alex Roitman
8ea5167296 Typos
svn: r1491
2003-05-05 15:44:25 +00:00
Don Allingham
700fc73ae6 Gramps IMPORTING
svn: r1490
2003-05-05 01:36:21 +00:00
Don Allingham
377750f4c1 Handle redraw of the display after a tool is run
svn: r1489
2003-05-03 14:16:59 +00:00
Don Allingham
7efdbd1cee provide a default temp file name
svn: r1488
2003-05-03 13:28:27 +00:00
Don Allingham
960e030100 Family Tree Maker style ancestor report
svn: r1487
2003-05-02 02:49:34 +00:00
Alex Roitman
3afae5df31 Fix for export-to-gramps problem
svn: r1486
2003-05-02 00:57:02 +00:00
Don Allingham
e0fe3aa2a0 Fixed title in count_anc.py, added superscript for TextDoc
svn: r1485
2003-05-01 23:35:27 +00:00
Alex Roitman
9a4e9db4e8 Correction: bind relationship function _after_ the plugins are loaded
svn: r1484
2003-04-30 16:40:28 +00:00
Alex Roitman
680cef5521 Now I got it right!
svn: r1483
2003-04-30 13:23:25 +00:00
Alex Roitman
5b1d3fca7d Corrections
svn: r1482
2003-04-30 04:21:04 +00:00
Don Allingham
360d155a89 Don't print b. and d. if not used
svn: r1481
2003-04-30 03:33:20 +00:00
Alex Roitman
71b6932507 Few typos
svn: r1480
2003-04-30 03:17:54 +00:00
Don Allingham
5d09a26cd2 Relcal changes for plugins
svn: r1479
2003-04-30 00:24:32 +00:00
Alex Roitman
bc4128ba77 Minor typo
svn: r1478
2003-04-28 17:07:35 +00:00
Don Allingham
17eced69ef Limit the number of characters in the description and source lists on the edit window
Prevent place duplication


svn: r1477
2003-04-26 23:17:51 +00:00
Don Allingham
d428ff7e9c Raise FIND window on CTRL-F
svn: r1476
2003-04-23 02:57:38 +00:00
Don Allingham
aac04be5c8 Handle backwards find
svn: r1475
2003-04-23 00:45:07 +00:00
Don Allingham
13eb91d4c9 Fixed Find from popping up multiple windows.
svn: r1474
2003-04-22 21:52:59 +00:00
Don Allingham
92a19c3469 Fixed redundant entries in report/tool dialogs after a reload of plugins
svn: r1473
2003-04-22 15:40:24 +00:00
Don Allingham
71463fe00d Reload problem fix for plugins
svn: r1472
2003-04-22 03:42:15 +00:00
Alex Roitman
2b69ced312 Format line typo
svn: r1471
2003-04-21 19:47:45 +00:00
Alex Roitman
0020c66147 Male-female bug, 725016
svn: r1470
2003-04-21 15:42:41 +00:00
Don Allingham
7978cf7317 Bug fixes
svn: r1466
2003-04-20 03:52:54 +00:00
Alex Roitman
d432b3d83a Corrections
svn: r1465
2003-04-19 18:55:42 +00:00
Unknown
8644446863 German translation
svn: r1464
2003-04-18 19:33:01 +00:00
Don Allingham
cc7a11ef91 Make sure only cvs committed files are in template.po
svn: r1463
2003-04-18 04:17:54 +00:00
Don Allingham
a67cd53b35 Reports handle file extensions and check for existing file.
svn: r1462
2003-04-18 04:15:42 +00:00
Alex Roitman
d502310c3c Removing *.mo files
svn: r1461
2003-04-18 03:38:54 +00:00
Alex Roitman
236c2722a3 Name correction
svn: r1459
2003-04-17 19:37:23 +00:00
Alex Roitman
5d8e3f4e9e Russian translation for 0.9.1
svn: r1458
2003-04-17 17:40:42 +00:00
Jens Arvidsson
696e7ed6c2 Translation updates
svn: r1457
2003-04-16 20:32:39 +00:00
Unknown
4f47be3c1b German translation
svn: r1456
2003-04-16 19:36:34 +00:00
Alex Roitman
62fc406f7c Typo
svn: r1455
2003-04-16 17:06:50 +00:00
Alex Roitman
5ac841c344 Enable gender-aware translations for Verify.py
svn: r1454
2003-04-16 15:46:37 +00:00
Don Allingham
4db8be1055 Translation clean up
svn: r1453
2003-04-16 15:24:51 +00:00
Don Allingham
65c7ff817e Allow the user to select the entries to be modified.
svn: r1452
2003-04-16 06:25:38 +00:00
Don Allingham
6e77aca2f3 Get rid of "activatible widget" warning
svn: r1451
2003-04-16 04:15:20 +00:00
Alex Roitman
dd0495c46d More Verify.py corrections
svn: r1450
2003-04-14 20:34:52 +00:00
Unknown
750eb3de06 Typo and German translation
svn: r1449
2003-04-14 19:49:06 +00:00
Alex Roitman
34d049b858 Update
svn: r1448
2003-04-14 04:37:58 +00:00
Alex Roitman
02aa7a7bc2 Correcting Verify.py messages
svn: r1447
2003-04-14 03:48:24 +00:00
Alex Roitman
50f50f5ee6 Minor correction
svn: r1446
2003-04-14 03:07:06 +00:00
Alex Roitman
e32e9ff777 Enable translations
svn: r1445
2003-04-14 02:52:12 +00:00
Jens Arvidsson
b12ba61b10 Translation update for 0.9.0
svn: r1444
2003-04-12 15:50:12 +00:00
Unknown
d92f2c2425 German translation and typo fix
svn: r1443
2003-04-11 20:49:05 +00:00
Don Allingham
e14325d323 Updated translations
svn: r1442
2003-04-11 02:25:14 +00:00
Don Allingham
8367f5a00f Button fixes for Verify
svn: r1441
2003-04-11 02:14:51 +00:00
Don Allingham
480fab1cf2 Translation updates
svn: r1440
2003-04-10 20:40:01 +00:00
Unknown
213bae620f German translation
svn: r1439
2003-04-10 19:46:57 +00:00
Don Allingham
29007c72dd Home Person changes
svn: r1435
2003-04-10 03:07:16 +00:00
Don Allingham
dc78c6ed0f msgfmt does not use -c
svn: r1434
2003-04-10 03:05:22 +00:00
Don Allingham
8a4b9b957e Fix configure file to not include extending-gramps
svn: r1433
2003-04-10 02:58:00 +00:00
Don Allingham
35184f9d6f Translation changes
svn: r1432
2003-04-10 02:49:51 +00:00
Unknown
21fc77e211 German translation and several typo fixes
svn: r1431
2003-04-09 19:49:11 +00:00
Don Allingham
f4b8546438 Pychecker cleanup
svn: r1430
2003-04-09 03:29:08 +00:00
Don Allingham
2958cb7436 New Polish translation
svn: r1429
2003-04-09 01:02:30 +00:00
Don Allingham
7b8aa74a1d gtk.glade.bindtextdomain
svn: r1427
2003-04-06 05:07:36 +00:00
Alex Roitman
84f55e1079 Corrections
svn: r1426
2003-04-06 02:25:56 +00:00
Don Allingham
7414aeba7c translation fixes
svn: r1425
2003-04-05 23:39:22 +00:00
Alex Roitman
a296283f24 Update
svn: r1424
2003-04-04 13:06:37 +00:00
Don Allingham
165efc5848 Find support
svn: r1423
2003-04-04 05:48:25 +00:00
Alex Roitman
42202899e5 Corrections
svn: r1420
2003-04-02 15:12:35 +00:00
Alex Roitman
7954087cf0 Updated for 0.9.1
svn: r1419
2003-04-02 03:58:45 +00:00
Alex Roitman
67bae25522 Typos
svn: r1418
2003-04-01 23:28:21 +00:00
Don Allingham
870d325eac Replace GNOME menu items
svn: r1417
2003-04-01 04:23:44 +00:00
Alex Roitman
cdd7e9d922 Changing docs installation dir
svn: r1416
2003-03-31 04:10:59 +00:00
Don Allingham
354b143fcf Fixed example database
svn: r1415
2003-03-31 03:51:01 +00:00
Don Allingham
31cd4e0549 Fixed example file loading
svn: r1414
2003-03-31 03:38:06 +00:00
Don Allingham
2c5b7b691d Example database menu item
svn: r1413
2003-03-31 01:33:40 +00:00
Don Allingham
27d3985fb9 filename clean up
svn: r1408
2003-03-28 02:28:04 +00:00
Don Allingham
de7efc0405 Sidebar/tab handling
svn: r1402
2003-03-27 03:16:09 +00:00
Don Allingham
0979947abb Detect intl library successful loading
svn: r1401
2003-03-26 04:32:14 +00:00
Don Allingham
42b49c4c49 Translate list headers
svn: r1400
2003-03-26 02:32:58 +00:00
Don Allingham
62e29dcaf0 Filter editor fixes
svn: r1396
2003-03-25 05:26:05 +00:00
Unknown
9f4381c647 Some more German translations
svn: r1393
2003-03-24 20:14:18 +00:00
Don Allingham
ad79e3b867 0.9.1-pre1 setup
svn: r1390
2003-03-24 03:54:08 +00:00
Don Allingham
2588cc35d4 Source improvements
svn: r1389
2003-03-24 03:51:07 +00:00
Don Allingham
11349e589b New translation file for typo fix
svn: r1388
2003-03-23 15:24:01 +00:00
Don Allingham
2f817ca66c Fixed typo
svn: r1387
2003-03-23 15:22:49 +00:00
Don Allingham
5937b027b6 Fixed templates for HTML reports
svn: r1385
2003-03-23 04:16:29 +00:00
Don Allingham
e2d89c8f90 Accessibility for dialogs
svn: r1384
2003-03-23 03:50:59 +00:00
Don Allingham
5a38afb512 Fixed HTML options
svn: r1383
2003-03-23 03:26:55 +00:00
Alex Roitman
5dbb17478f Fixing typo
svn: r1382
2003-03-22 23:26:05 +00:00
Don Allingham
97068b77a6 Merge fixes, option to display relationship to the home person in the
status bar.


svn: r1380
2003-03-22 20:26:44 +00:00
Don Allingham
99a8c5f1dd Message for place displays
svn: r1374
2003-03-21 04:42:12 +00:00
Don Allingham
5d1897c379 Fixed sorting
svn: r1373
2003-03-21 04:25:55 +00:00
Jeffrey C. Ollie
cc5d99b101 Change the grouping of the radio buttons so that they are grouped
horizontally, rather than vertically.  Also, get rid of the frames to
get closer to Gnome HIG compliance, but I'm sure that there will be
more changes needed for full compliance.


svn: r1370
2003-03-21 02:59:02 +00:00
Don Allingham
ce17f4ea90 nl translation update
svn: r1367
2003-03-20 16:19:58 +00:00
Alex Roitman
0d1bed35e3 Minor typo
svn: r1365
2003-03-20 04:02:57 +00:00
Don Allingham
64de2e6acf Faster load times for places
svn: r1364
2003-03-20 02:54:28 +00:00
Don Allingham
c571927351 Witness editor fixes, documentation and translation list fixes
svn: r1363
2003-03-20 00:09:22 +00:00
Don Allingham
2615f4c186 HIG improvements
svn: r1358
2003-03-19 04:27:34 +00:00
Don Allingham
5df4295889 removed readgecom.glade
svn: r1356
2003-03-18 00:42:29 +00:00
Don Allingham
c326597f61 HIG changes
svn: r1355
2003-03-17 05:21:40 +00:00
Don Allingham
50f66cbddd Updates to people list occur only on active display
svn: r1353
2003-03-17 02:28:43 +00:00
Don Allingham
5d0ab2f305 Dutch translation
svn: r1351
2003-03-15 18:52:28 +00:00
Don Allingham
d822a0ebfa Faster initial display
svn: r1350
2003-03-15 18:51:30 +00:00
Don Allingham
d554f53049 Hide main window until it is completely initialized.
svn: r1348
2003-03-14 05:46:02 +00:00
Unknown
b3a5874583 Typos and German translation
svn: r1347
2003-03-13 18:58:52 +00:00
Don Allingham
f9f602f378 Patch names improvements
svn: r1345
2003-03-12 23:17:54 +00:00
Don Allingham
177c14d082 Faster loading of pages, Improvements to filters
svn: r1340
2003-03-12 03:02:08 +00:00
Don Allingham
a72b6df23c Bug fixes from pychecker
svn: r1333
2003-03-08 05:59:20 +00:00
Don Allingham
f51271f0be Paragraph editor enhancements - styles have descriptions
svn: r1332
2003-03-08 05:03:18 +00:00
Don Allingham
e6392837cf Witness support
svn: r1331
2003-03-08 00:19:32 +00:00
Don Allingham
3be45c6a6e Qualify Person with RelLIb
svn: r1330
2003-03-07 13:16:00 +00:00
Don Allingham
2da4d6bbb1 Removed FullFamily
svn: r1329
2003-03-07 13:13:28 +00:00
Don Allingham
b6fe29b4d8 Title handling
svn: r1328
2003-03-07 02:21:18 +00:00
Don Allingham
368378119d Window title strings
svn: r1327
2003-03-06 06:12:51 +00:00
Don Allingham
e7b9686861 title fixes in dialog boxes
svn: r1326
2003-03-06 01:12:21 +00:00
Don Allingham
abd7257a8f Translation strings
svn: r1325
2003-03-05 06:01:31 +00:00
Don Allingham
77679c01a7 Style editor improvements
svn: r1324
2003-03-04 05:48:36 +00:00
Don Allingham
e3e2a02607 Interface compliance changes
svn: r1323
2003-03-03 04:32:53 +00:00
Don Allingham
a537a4bf49 Edit Person changes
svn: r1322
2003-02-28 04:49:18 +00:00
Don Allingham
b6974070d0 Dialog improvements
svn: r1320
2003-02-27 00:37:46 +00:00
Don Allingham
072c64eb5e HIG improvements
svn: r1319
2003-02-27 00:29:37 +00:00
Don Allingham
b3baca9985 HIG compliance (or at least the start of)
svn: r1318
2003-02-26 05:43:55 +00:00
Laurent Protois
e5fa0b868a Update for 0.9.0-1
svn: r1317
2003-02-25 11:13:10 +00:00
Laurent Protois
b859981092 french up to date translation
svn: r1316
2003-02-24 08:25:44 +00:00
Don Allingham
ffe2f3d3a4 Romanian translation
svn: r1315
2003-02-24 05:02:21 +00:00
Don Allingham
0f616d0b90 Updated dialogs
svn: r1314
2003-02-24 04:51:57 +00:00
Alex Roitman
7778b0c754 Russian translatio for 0.9.0, update
svn: r1313
2003-02-18 00:35:39 +00:00
Don Allingham
9734f8091c Plugin clean up
svn: r1310
2003-02-15 23:03:48 +00:00
Unknown
15ffffef7f Update of German translation
svn: r1309
2003-02-15 05:47:02 +00:00
Marcos Bedinelli
9aa3d23957 Brazilian-Portuguese translation for GRAMPS 2
svn: r1308
2003-02-14 17:41:33 +00:00
Don Allingham
c012360ecc Added GNU Free Documentation License for those who want to use it for
their GEDCOM files


svn: r1307
2003-02-14 05:05:17 +00:00
Don Allingham
a631b949cb Translator names in credits
svn: r1306
2003-02-14 03:55:20 +00:00
Don Allingham
8637d33501 Clear displays after a new database is created.
svn: r1305
2003-02-14 02:20:59 +00:00
Don Allingham
a942d4c594 Fixed typo
svn: r1304
2003-02-14 01:49:46 +00:00
Unknown
4a9c03a2b1 Update of German translation
svn: r1303
2003-02-13 18:58:12 +00:00
Marcos Bedinelli
8f6f5f3e9b Brazilian-Portuguese translation for GRAMPS 2 (updated Glade strings)
svn: r1302
2003-02-13 17:52:02 +00:00
Don Allingham
acf975cd1a updated strings, called gnome.init
svn: r1301
2003-02-13 05:15:39 +00:00
Unknown
a5e24bcfac German translation and fixing typo
svn: r1300
2003-02-12 20:50:19 +00:00
Alex Roitman
dbf964c29e Updated translation for 0.9.0 - more work is needed
svn: r1299
2003-02-12 17:52:47 +00:00
Don Allingham
ef14a02023 Fixed broken parsing of glade files
svn: r1298
2003-02-12 04:25:27 +00:00
Don Allingham
8092878181 Fixed syntax error
svn: r1297
2003-02-10 13:11:21 +00:00
Don Allingham
695688b357 Handle gtk.TextView API change
svn: r1296
2003-02-10 04:13:15 +00:00
Don Allingham
0e8a88146a Catch the change in API for gtk.TextBuffer
svn: r1295
2003-02-10 04:11:01 +00:00
Don Allingham
9d892febfa Fixed child removal problem
svn: r1294
2003-02-09 03:14:51 +00:00
Don Allingham
0585ef661c Fixed string problem
svn: r1292
2003-02-08 23:50:36 +00:00
Don Allingham
7109af0a3d Timeline report
svn: r1291
2003-02-08 23:45:21 +00:00
Don Allingham
1c18c6a3f0 Drawing improvements
svn: r1290
2003-02-08 23:44:44 +00:00
Don Allingham
9acab799cb Image handling improvements
svn: r1289
2003-02-08 19:16:12 +00:00
Don Allingham
49aaabcbdc Report updates
svn: r1288
2003-02-08 17:28:41 +00:00
Marcos Bedinelli
49a61de99a Brazilian-Portuguese translation for version 0.9.0
svn: r1287
2003-02-06 18:13:22 +00:00
Don Allingham
4d69982b87 Image fixes
svn: r1286
2003-02-05 13:53:00 +00:00
Jens Arvidsson
3cd92882fd Swedish translation for version 0.9
svn: r1285
2003-02-04 19:59:52 +00:00
Don Allingham
0aa3cce886 Image handling fixes
svn: r1284
2003-02-03 19:24:27 +00:00
Don Allingham
f7fea013a9 Fixed check display dialog box
svn: r1283
2003-02-03 17:44:12 +00:00
Unknown
531c0efe74 Update of German translation for version 0.9
svn: r1282
2003-02-02 18:06:01 +00:00
Alex Roitman
af84e30dc7 Russian translation for 0.9.0
svn: r1281
2003-02-02 00:50:07 +00:00
Don Allingham
aa7deac1fb new icon
svn: r1280
2003-01-31 05:01:15 +00:00
Don Allingham
d0b5b1cdef Makefile update
svn: r1279
2003-01-31 04:58:24 +00:00
Don Allingham
49d07287ea Translation updates
svn: r1278
2003-01-31 04:31:49 +00:00
Don Allingham
38b9ab596f Drawdoc cleanup
svn: r1277
2003-01-31 04:28:39 +00:00
Don Allingham
e049fd4f13 Pychecker fixes
svn: r1276
2003-01-29 04:50:10 +00:00
Don Allingham
71ee24226d Report error exceptions
svn: r1275
2003-01-29 04:43:12 +00:00
Don Allingham
16fa3b0b8f keyword substituion in HTML documents
svn: r1274
2003-01-29 03:06:51 +00:00
Don Allingham
a925fedfcd UTF-8 to Latin-1 translation from Alexandre Duret-Lutz
svn: r1273
2003-01-27 04:53:38 +00:00
Don Allingham
8ab2b70bd4 Ansel coding fixes
svn: r1272
2003-01-26 05:11:35 +00:00
Don Allingham
fec03df01a Capitalize last names
svn: r1271
2003-01-24 03:47:05 +00:00
Don Allingham
74da40d0f8 tempfile fixes
svn: r1269
2003-01-22 04:29:00 +00:00
Don Allingham
e2588440e1 Fix temporary file handling
svn: r1268
2003-01-22 04:25:21 +00:00
Don Allingham
4fec8fc4e4 Delete empty, unknown spouse
svn: r1267
2003-01-22 03:45:46 +00:00
Don Allingham
1ff0f634db Fixed ISO Date format
svn: r1264
2003-01-20 13:28:33 +00:00
Don Allingham
93e03c50ff Update to rc3
svn: r1263
2003-01-20 03:37:08 +00:00
Don Allingham
03c75611d6 ChooseParents improvements
svn: r1262
2003-01-20 03:34:42 +00:00
Don Allingham
6e74cbc865 Converted ChooseParents to use ListModel
svn: r1261
2003-01-19 22:59:38 +00:00
Don Allingham
dff9714b6e Changed write_text to write_raw when generating a table <from graybeard@optusnet.com.au>
svn: r1260
2003-01-19 15:15:07 +00:00
Don Allingham
eea72f5ac1 Fixed several webpage and report generation problems
svn: r1259
2003-01-19 06:46:45 +00:00
Don Allingham
a9f8fe034f ansel/utf8 encodings
svn: r1258
2003-01-19 06:25:20 +00:00
Don Allingham
af7a07d49d Import fixes/pychecker fixes
svn: r1256
2003-01-15 05:25:50 +00:00
Don Allingham
30aa40eb21 Event reordering for marriage
svn: r1255
2003-01-13 03:59:10 +00:00
Don Allingham
a5b4fcd791 pychecker cleanup
svn: r1254
2003-01-12 05:22:21 +00:00
Don Allingham
f36b5c5056 Graphviz index problem, scroll window on person list
svn: r1253
2003-01-11 23:43:24 +00:00
Don Allingham
4f6e5a4031 Pychecker fixes, gnome.url.show to gnome.url_show
svn: r1252
2003-01-10 13:52:32 +00:00
Don Allingham
081be47b50 Pychecker fixes
svn: r1251
2003-01-10 05:39:40 +00:00
Don Allingham
7f514dac82 pychecker fixes, GEDCOM import/export improvements, calendar improvements
svn: r1250
2003-01-10 05:21:32 +00:00
Don Allingham
711323177a Makefile.in
svn: r1249
2003-01-09 19:45:15 +00:00
Don Allingham
46180cc57f Updated const.py.in for calendar directory
svn: r1248
2003-01-09 04:54:14 +00:00
Don Allingham
1e1ef8dc73 Calendar updates
svn: r1247
2003-01-09 04:41:08 +00:00
Don Allingham
2a5754adef New calendars
svn: r1246
2003-01-09 04:39:42 +00:00
Don Allingham
17d5bdf30a Added drag-begin tasks
svn: r1245
2003-01-08 05:41:35 +00:00
Don Allingham
f43d2fdd15 Calendar entry code fix
svn: r1244
2003-01-08 05:31:17 +00:00
Don Allingham
1d449eb7c7 Unselect selected person on goto_active_person, apply Alexandre Duret-Lutz's
GEDCOM patches


svn: r1243
2003-01-08 04:58:00 +00:00
Don Allingham
b4b6dfe582 Release candidate
svn: r1242
2003-01-07 03:49:54 +00:00
Don Allingham
c440d722a6 Calendar formats added
svn: r1241
2003-01-07 03:40:22 +00:00
Don Allingham
5d176c702f Convert OpenDrawDoc to use zipfile
svn: r1240
2003-01-06 05:35:30 +00:00
Don Allingham
c6ca0c4e18 OpenOffice fixes, calendar format fixes
svn: r1239
2003-01-06 05:14:49 +00:00
Don Allingham
6620c09d52 GEDCOM improvements for GENEWEB from Alexandre Duret-Lutz
svn: r1238
2003-01-03 03:19:50 +00:00
Don Allingham
1c902e0eef Calendar enhancements
svn: r1235
2003-01-02 04:31:52 +00:00
Don Allingham
ddf9ef9389 Updated for calendar handling
svn: r1234
2002-12-31 02:22:04 +00:00
Don Allingham
ba3ab2b947 Date handling improvements (calendar conversions)
svn: r1233
2002-12-30 00:42:47 +00:00
Don Allingham
8d773d3e7d Dynamically find pages
svn: r1232
2002-12-29 05:44:35 +00:00
Don Allingham
d50af921d3 Dynamic create of person list pages
svn: r1231
2002-12-25 05:22:23 +00:00
Don Allingham
42ab304330 Support for natural find
svn: r1230
2002-12-24 22:36:46 +00:00
Don Allingham
6c1cceed82 Hold onto iconlists to keep from crashing while program is active
svn: r1224
2002-12-17 05:12:28 +00:00
Don Allingham
a08425ebc8 Gedcom export, complete_rebuild fix, merge support
svn: r1223
2002-12-14 05:07:09 +00:00
Don Allingham
170394d327 Add grampslib_wrap.c
svn: r1222
2002-12-12 04:36:35 +00:00
Don Allingham
9e8dbda48e Pre7 release
svn: r1221
2002-12-12 04:30:20 +00:00
Don Allingham
47e4725f60 Improved reporting for traceback dialog, attempts to determine the distribution
svn: r1220
2002-12-11 05:18:47 +00:00
Don Allingham
3484056b38 List sorting
svn: r1219
2002-12-06 03:37:31 +00:00
Don Allingham
37b8945a47 Surname prefix support
svn: r1217
2002-12-04 04:58:07 +00:00
Don Allingham
efd7282292 Surname prefix support, landscape support for SVG and PS
svn: r1215
2002-12-01 03:40:47 +00:00
Don Allingham
a3864a76df Trying to handle gnome_canvas bug
svn: r1214
2002-11-29 23:45:12 +00:00
Don Allingham
d92a1d98ff scope fixes
svn: r1212
2002-11-28 05:52:02 +00:00
Don Allingham
3a2e952bb1 Fixed sensitivity of entries, fix relationship display in FamilyView, EditSource reference list, add spouse selection
svn: r1211
2002-11-27 13:36:11 +00:00
Don Allingham
1e89380047 Removed unneeded pygtk calls
svn: r1210
2002-11-27 05:56:23 +00:00
Don Allingham
7de8266297 Added sources.py, missing from CVS
svn: r1207
2002-11-26 13:13:31 +00:00
Don Allingham
f53f056885 use pygtk.require to determine database
svn: r1205
2002-11-26 04:06:23 +00:00
Don Allingham
dbe98f4068 UTF-8 support for translations, clean up gettext, improved gallery handling
svn: r1204
2002-11-25 04:30:36 +00:00
Don Allingham
4b4c7f8f8a New images for date "LEDs"
svn: r1200
2002-11-21 04:42:22 +00:00
Don Allingham
7b84333116 Improved editor handling for marriage and person edits
svn: r1199
2002-11-21 04:41:40 +00:00
Don Allingham
a3c7e8c4f9 Fix bookmark handling
svn: r1195
2002-11-19 05:04:30 +00:00
Don Allingham
2aca076b95 removal of u2l, papersizes read from XML file
svn: r1194
2002-11-19 04:15:02 +00:00
Don Allingham
ae834aec56 Delay attaching ListStore to TreeView until after names have been loaded.
svn: r1191
2002-11-17 05:06:43 +00:00
Don Allingham
65f8f4c87b Updates to relationship calculator, disabling menus, saving sidebar/filters
svn: r1190
2002-11-16 23:22:33 +00:00
Don Allingham
aac28fa291 EditPerson fixes, list model enhancements
svn: r1189
2002-11-15 03:49:39 +00:00
Don Allingham
70256ded9c ListModel improvements, GenericFilter moved to GNOME 2
svn: r1188
2002-11-14 05:31:42 +00:00
Don Allingham
0869dbaa92 Added ability to use natilus theme icons. Set default path for writing GEDCOM files.
svn: r1185
2002-11-12 04:12:18 +00:00
Don Allingham
dea43fb83c Icons are no longer needed, because the nautlus theme is read
svn: r1184
2002-11-12 03:15:04 +00:00
Don Allingham
0c740b6ea8 Fixes for sidebar value saving and apply_filter fixes
svn: r1178
2002-11-10 04:22:50 +00:00
Don Allingham
1850bdbfff Updated configuration for 0.9.0-pre4
svn: r1177
2002-11-10 03:40:31 +00:00
Don Allingham
7fc698dcfb Fixed sorting on people tabs
svn: r1176
2002-11-10 03:34:10 +00:00
Don Allingham
e526e704e2 Warning message
svn: r1175
2002-11-10 00:44:10 +00:00
Don Allingham
96e1119270 Tabbed pages in the person list
svn: r1174
2002-11-10 00:38:58 +00:00
Don Allingham
a6a58ccf78 GEDCOM/ANSEL handing, improved list access
svn: r1173
2002-11-09 18:44:58 +00:00
Don Allingham
e9cf8ab1bd Ansel to Unicode translation
svn: r1172
2002-11-09 18:44:05 +00:00
Don Allingham
01557d9444 Updated configure scripts
svn: r1171
2002-11-08 05:25:53 +00:00
Don Allingham
acab84a596 Updated configure script
svn: r1170
2002-11-08 04:10:31 +00:00
Don Allingham
9b2933bee0 Gallery drag/drop functionality
svn: r1169
2002-11-08 03:42:25 +00:00
Don Allingham
2f9f1660ee Media gallery improvements
svn: r1165
2002-11-05 04:15:04 +00:00
Don Allingham
2eacdd41e6 Preferences updates - removal of options that no longer apply
svn: r1163
2002-11-04 04:18:56 +00:00
Don Allingham
aa4b5ecbda Removed Sorter.py
svn: r1162
2002-11-04 04:05:47 +00:00
Don Allingham
a274422171 GEDCOM importing working, Plugin dialog working
svn: r1161
2002-11-03 06:35:06 +00:00
Don Allingham
814af540c2 Pre02 for gramps-0.9.0
svn: r1160
2002-11-02 21:19:58 +00:00
Don Allingham
8fda52fb98 AutoComp fixes
svn: r1157
2002-10-29 04:13:43 +00:00
Don Allingham
25891fb894 Fixed configure script to use pkg-config
svn: r1156
2002-10-29 03:55:19 +00:00
Don Allingham
7cb2c15d32 GTK translation updates
svn: r1155
2002-10-28 13:36:39 +00:00
Don Allingham
0585d6fefd Clean up of unused functions
svn: r1153
2002-10-27 04:20:45 +00:00
Don Allingham
e5bb1351c3 Removal of unused functions
svn: r1152
2002-10-27 04:03:39 +00:00
Don Allingham
0f3501ae86 Improvements to media view and parent selection
svn: r1151
2002-10-27 03:43:12 +00:00
Don Allingham
0753b631a6 Added MIME support via the new grampslib C module.
svn: r1148
2002-10-25 04:52:51 +00:00
Don Allingham
782841c738 Fixed place editing
svn: r1146
2002-10-21 01:18:07 +00:00
Don Allingham
dc63bc3576 Fixed EditSource, rearranged buttons on FamilyView
svn: r1145
2002-10-20 21:35:25 +00:00
Don Allingham
5875df7c48 Initial revision
svn: r1140
2002-10-20 14:25:16 +00:00