Commit Graph

1445 Commits

Author SHA1 Message Date
Don Allingham
ffd5e3b265 * src/RelLib.py: Remove the personTable, since it is no longer needed
with the dropping of ZODB, and we don't have to worry about keeping
personTable and personMap in sync. Add sort field to Name class.
* src/GrampsParser.py: build the primary sort name
* src/GrampsXML.py: remove personTable references
* src/Find.py: don't user personTable


svn: r2595
2004-01-07 05:05:42 +00:00
Don Allingham
2a6c2b5298 update
svn: r2594
2004-01-07 04:59:11 +00:00
Don Allingham
1424ea9e65 * src/EditPerson.py (EditPerson.__init__): use AutoCombo for name type
* src/edit_person.glade: allow a name type that is not in the list

* src/ImageSelect.py: make sure that description doesn't exceed the image
size
* src/MediaView.py: mark <local copy> for translation
* src/gramps.glade: eliminate fixed size for side panel, helps with translations.


svn: r2593
2004-01-07 04:58:51 +00:00
Laurent Protois
55aebab241 French Update for cvs
svn: r2592
2004-01-06 07:52:21 +00:00
Alex Roitman
1e16bb4c9b * src/plugins/ReadGedcom.py: More source parsing cleanups.
(parse_source_objects): Remove redundant function.


svn: r2591
2004-01-06 06:11:28 +00:00
Don Allingham
3ad158da2f update
svn: r2590
2004-01-06 05:02:06 +00:00
Don Allingham
8028428fc0 * src/ImageSelect.py: make sure that description doesn't exceed the image
size
* src/MediaView.py: mark <local copy> for translation
* src/gramps.glade: eliminate fixed size for side panel, helps with translations.


svn: r2589
2004-01-06 04:34:19 +00:00
Alex Roitman
c681413e0d * src/plugins/ReadGedcom.py: More source parsing cleanups.
svn: r2588
2004-01-05 20:39:09 +00:00
Alex Roitman
79280bf948 * src/plugins/ReadGedcom.py: Revert brain-dead fix in favor of
an existing handle_source() method.


svn: r2587
2004-01-05 06:03:28 +00:00
Alex Roitman
4fbc088d30 * src/plugins/ReadGedcom.py: Correct level in parsing LDS ordinance
source references. Support for source description-type references.


svn: r2586
2004-01-05 03:57:01 +00:00
Alex Roitman
5488d83afe * src/po/fr.po: Typo (named format line parameter was translated).
svn: r2585
2004-01-04 00:54:32 +00:00
Alex Roitman
c520058cb5 * NEWS: Update status.
svn: r2584
2004-01-02 21:59:26 +00:00
Alex Roitman
c71dfc8b9e Cleanup
svn: r2583
2004-01-02 20:26:30 +00:00
Alex Roitman
b9e01111ba * src/PedView.py (load_canvas): Produce generation labels based on
the anchor.


svn: r2582
2004-01-02 07:02:12 +00:00
Alex Roitman
70bfd2f908 * src/PedView.py (load_canvas): Ditch anchor button in favor of
context menu items; (make_anchor_button,on_anchor_clicked): Remove
functions; (on_anchor_set, on_anchor_remove): Add functions;
(build_nav_menu): Add anchor-related context menut items.


svn: r2581
2004-01-02 01:02:13 +00:00
Don Allingham
5e135e7f49 update
svn: r2580
2004-01-01 22:12:50 +00:00
Don Allingham
1cc91d1d70 * src/PedView.py (PedigreeView.load_canvas): switched anchor label from a label
to a CanvasText


svn: r2579
2004-01-01 21:04:45 +00:00
Don Allingham
5534f961b2 update
svn: r2578
2004-01-01 19:10:46 +00:00
Don Allingham
d082cb92e6 * src/const.py.in: eliminate zipcmd
* src/docgen/OpenSpreadSheet.py: eliminate the need for ZIP, use python
zipfile module instead
* src/plugins/EventCmp.py (DisplayChart.on_save_clicked): fix rows, double lines
no longer used
* configure.in: add check for vfs bindings, eliminate the check for
swig and zip
* gramps.spec.in (Requires): Added gnome-python2-gnomevfs dependency


svn: r2577
2004-01-01 19:10:23 +00:00
Don Allingham
9442619e59 update
svn: r2576
2004-01-01 18:18:29 +00:00
Don Allingham
e047ea7aba * src/docgen/PdfDoc.py: add the ability to open the document in the
default viewer
* src/docgen/AbiWord2Doc.py: add the ability to open the document in AbiWord
* src/docgen/OpenOfficeDoc.py: fixed the search for default viewer
* src/docgen/RTFDoc.py: add the ability to open the document in the default viewer
* src/docgen/HtmlDoc.py: add the ability to open the document in the default viewer
* src/docgen/KwordDoc.py: add comment


svn: r2575
2004-01-01 18:17:47 +00:00
Alex Roitman
ca0ac5c951 Update
svn: r2574
2004-01-01 09:21:56 +00:00
Alex Roitman
f7ac2f91d6 * src/PedView.py (load_canvas): Add ahcnor button and label;
(make_anchor_button,make_anchor_label,on_anchor_clicked): Add functions.


svn: r2573
2004-01-01 09:21:37 +00:00
Alex Roitman
1a4970e1e5 * src/plugins/RelCalc.py (__init__): Skip the person when building the
list.


svn: r2572
2003-12-31 23:22:44 +00:00
Alex Roitman
025928e0ac Update
svn: r2571
2003-12-30 19:43:04 +00:00
Alex Roitman
1fad6c9ed1 * doc/gramps-manual/fr/custom.xml: Update translation.
* doc/gramps-manual/fr/usage.xml: Update translation.


svn: r2570
2003-12-30 19:28:25 +00:00
Alex Roitman
ceed7ea96d * doc/gramps-manual/ru/faq.xml: Update translation.
* doc/gramps-manual/ru/keybind.xml: Update translation.
* doc/gramps-manual/ru/filtref.xml: Update translation.


svn: r2569
2003-12-30 18:22:05 +00:00
Don Allingham
f362f04721 update
svn: r2568
2003-12-29 19:49:59 +00:00
Don Allingham
37bea0a162 * src/Date.py: catch day changes if the date has both a start and stop part
svn: r2567
2003-12-29 19:49:32 +00:00
Don Allingham
2fbe4465a0 update
svn: r2566
2003-12-29 18:37:56 +00:00
Don Allingham
a75928f974 * src/RelLib.py: add sorting by source title, remove dependency on string
module
* src/PlaceView.py: do an initial sort, don't rely on "click" function
* src/SourceView.py: do an initial sort, don't rely on "click" function


svn: r2565
2003-12-29 18:37:44 +00:00
Don Allingham
79b7134b55 update
svn: r2564
2003-12-29 15:57:11 +00:00
Don Allingham
1ecce7a515 * src/WriteXML.py (XmlWriter.write_note): Don't use format=0,
since it is the default.


svn: r2563
2003-12-29 15:55:08 +00:00
Don Allingham
1ba9214f1f update
svn: r2562
2003-12-27 23:14:14 +00:00
Don Allingham
7ef765703a * src/plugins/WebPage.py: proper handling of links in the MiniTree
svn: r2561
2003-12-27 23:13:54 +00:00
Don Allingham
793e0788cc update
svn: r2560
2003-12-27 22:15:54 +00:00
Don Allingham
ab7139efd9 * src/plugins/DescendReport.py (_make_default_style): fix indentation levels
* src/plugins/FamilyGroup.py (FamilyGroup.dump_child): handle missing spouse


svn: r2559
2003-12-27 22:15:23 +00:00
Don Allingham
201fb9b460 * src/plugins/FamilyGroup.py (FamilyGroup.dump_child): handle missing spouse
svn: r2558
2003-12-27 21:56:38 +00:00
Alex Roitman
dc895384a4 * src/MediaView.py (__init__): Translate column header.
* doc/gramps-manual/ru/cmdline.xml: Update translation.
* doc/gramps-manual/ru/faq.xml: Update translation.
* doc/gramps-manual/ru/mainwin.xml: Update translation.


svn: r2557
2003-12-27 05:02:18 +00:00
Don Allingham
0b062f3d9d update
svn: r2556
2003-12-26 21:15:06 +00:00
Don Allingham
fa0ccf779a * src/plugins/Check.py (CheckIntegrity.check_parent_relationships):
More complete checks handling unknown genders

* src/PeopleView.py: Check for null iters before removing from
the tree store.


svn: r2555
2003-12-26 21:14:45 +00:00
Don Allingham
d2cec36c25 * src/PeopleView.py: Check for null iters before removing from
the tree store.


svn: r2554
2003-12-25 04:14:51 +00:00
Don Allingham
0ad9604cb5 updated french translation
svn: r2553
2003-12-24 18:37:22 +00:00
Don Allingham
21cb5e2f15 update
svn: r2552
2003-12-24 17:47:50 +00:00
Don Allingham
367594dc71 * src/plugins/Check.py: Fixed handling of Unknown genders in
family checks

* 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: r2551
2003-12-24 17:47:40 +00:00
Don Allingham
e8aa50f8b4 update
svn: r2550
2003-12-20 02:43:02 +00:00
Don Allingham
3b73e9785a * 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
Alex Roitman
2715e60db5 * doc/gramps-manual/fr/cmdline.xml: Update translation.
* doc/gramps-manual/fr/custom.xml: Update translation.
* doc/gramps-manual/fr/faq.xml: Update translation.
* doc/gramps-manual/fr/filtref.xml: Update translation.
* doc/gramps-manual/fr/getstart.xml: Update translation.
* doc/gramps-manual/fr/gramps-manual.xml: Update translation.
* doc/gramps-manual/fr/keybind.xml: Update translation.
* doc/gramps-manual/fr/mainwin.xml: Update translation.


svn: r2548
2003-12-18 23:08:54 +00:00
Alex Roitman
08e9eb6122 update
svn: r2547
2003-12-18 23:07:57 +00:00
Don Allingham
f05f7f6fe6 * 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
Alex Roitman
cd1dc28168 Add file
svn: r2545
2003-12-17 22:32:52 +00:00
Alex Roitman
cecba51ab1 Replace with -fr.omf
svn: r2544
2003-12-17 22:32:15 +00:00
Alex Roitman
3316699c9e * doc/gramps-manual/fr/cmdline.xml:
* doc/gramps-manual/fr/faq.xml:
* doc/gramps-manual/fr/filtref.xml:
* doc/gramps-manual/fr/getstart.xml:
* doc/gramps-manual/fr/gramps-manual.xml:
* doc/gramps-manual/fr/keybind.xml:
* doc/gramps-manual/fr/mainwin.xml:


svn: r2543
2003-12-17 22:30:15 +00:00
Alex Roitman
6e32ea36f6 Update
svn: r2542
2003-12-17 22:29:22 +00:00
Alex Roitman
d2e441ffe3 Copy C figures
svn: r2541
2003-12-17 21:58:53 +00:00
Alex Roitman
d42ea20165 Copy C sources
svn: r2540
2003-12-17 21:57:31 +00:00
Don Allingham
c41207d5e5 update
svn: r2539
2003-12-17 18:38:37 +00:00
Don Allingham
18b411eed3 * 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
67736d2f3d * src/NoteEdit.py: Unicode conversion from gtk.TextView.
svn: r2537
2003-12-17 16:09:13 +00:00
Alex Roitman
9f84452198 * 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
15b8cb4cc5 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
0ae41e3ee8 * 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
98bd82526b Fixed typo.
svn: r2533
2003-12-16 17:07:21 +00:00
Tim Waugh
09810d7787 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
43757eb65e Typo
svn: r2531
2003-12-16 05:08:14 +00:00
Alex Roitman
3ca834f407 * doc/gramps-manual/ru/mainwin.xml: Translation update.
svn: r2530
2003-12-16 05:04:34 +00:00
Don Allingham
0573e612a5 update
svn: r2529
2003-12-16 04:04:41 +00:00
Don Allingham
a788aa3ce1 * 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
Don Allingham
2df97ee52c update
svn: r2527
2003-12-16 02:13:51 +00:00
Alex Roitman
3d85a41c88 * 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
4746e0faa5 * 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
0d2b160bcf Commited updated translation. Thanks to Axel.
svn: r2524
2003-12-15 19:21:20 +00:00
Alex Roitman
612705a717 * 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
29bdaac8cb update
svn: r2522
2003-12-14 23:26:33 +00:00
Don Allingham
91d5a4c7b7 * 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
8e87f78ff4 * 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
e31498bd86 Update
svn: r2519
2003-12-14 17:33:45 +00:00
Alex Roitman
23c6ab7b7c * src/dialog.glade: Add format controls for notes.
svn: r2518
2003-12-14 17:15:11 +00:00
Alex Roitman
b70411f0d0 * 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
5822f74770 * src/docgen/KwordDoc.py (write_note): Implement function.
svn: r2516
2003-12-13 17:16:00 +00:00
Tim Waugh
4194a587a8 Not 1.0.0 release yet.
svn: r2515
2003-12-13 15:07:59 +00:00
Alex Roitman
1fda68c3af * src/docgen/OpenOfficeDoc.py (write_note): Implement function.
svn: r2514
2003-12-13 05:59:35 +00:00
Alex Roitman
2cbb3e2d64 * 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
869456b101 * 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
0f273ef5ea * 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
e3251b9966 update
svn: r2510
2003-12-12 04:36:07 +00:00
Don Allingham
2cf5d85abd * 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
5c6ebbdc99 * src/edit_person.glade: Add tooltips and hotkeys to the radiobuttons.
svn: r2508
2003-12-12 03:57:06 +00:00
Alex Roitman
1ad5caca09 Update
svn: r2507
2003-12-12 02:34:48 +00:00
Alex Roitman
b48ab4a70b * src/docgen/HtmlDoc.py (write_note): Use stypes for preformatted note.
svn: r2506
2003-12-12 02:34:29 +00:00
Alex Roitman
6e79027390 * src/docgen/PdfDoc.py (draw_text): Remove extra ",".
svn: r2505
2003-12-11 22:24:44 +00:00
Alex Roitman
44d84664f5 Oops, reverting last change
svn: r2504
2003-12-11 20:27:34 +00:00
Alex Roitman
5a731a9a13 * 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
f05bf85f76 update
svn: r2502
2003-12-11 05:02:16 +00:00
Alex Roitman
907b685956 Update
svn: r2501
2003-12-11 04:52:19 +00:00
Alex Roitman
f0273b8956 * 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
44efe8b303 * 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
f7c3abd63c update
svn: r2498
2003-12-10 15:31:05 +00:00
Don Allingham
dbbbab3bea * 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
4c42ecc199 * 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