806 Commits

Author SHA1 Message Date
Martin Hawlisch
6af4fc542d * src/plugins/NavWebPage.py: Display URL list of Individuals and Places
svn: r4932
2005-07-14 21:14:16 +00:00
Martin Hawlisch
17ed93108d * src/plugins/NavWebPage.py: Added display_note_object and display_first_image_as_thumbnail to BasePage; PlacePage and IndividualPage use this now.
svn: r4931
2005-07-14 20:50:16 +00:00
Don Allingham
bb956d781a experiment
svn: r4930
2005-07-14 19:33:20 +00:00
Don Allingham
fc8a94c7aa * src/plugins/NavWebPage.py: wrap content with div, fix encoding problems
svn: r4929
2005-07-14 17:49:48 +00:00
Don Allingham
41b9c54f0a * src/data/main*.css: added stylesheets for web page generator
* src/data/Makefile.am: add stylesheets


svn: r4928
2005-07-14 04:21:57 +00:00
Don Allingham
b36133c056 more enhancements
svn: r4927
2005-07-13 22:21:03 +00:00
Don Allingham
b4950dab80 new updates
svn: r4926
2005-07-13 21:30:15 +00:00
Don Allingham
45c96bbce5 navwebpage fixes
svn: r4923
2005-07-13 17:01:58 +00:00
Don Allingham
4dbb41f834 * src/plugins/NavWebPage.py: handle links properly
* src/plugins/Makefile.am: export Rebuild.py


svn: r4920
2005-07-13 04:22:28 +00:00
Don Allingham
5fa3fb004e file encodings
svn: r4919
2005-07-12 22:55:29 +00:00
Don Allingham
916a73ad0c * src/GrampsBSDDB.py: add repair_secondary task to rebuild
secondary indices
* src/GrampsDbBase.py: add repair_secondary task
* src/plugins/Check.py: move to "Repair Database" category
* src/plugins/Rebuild.py: new plugin to repair secondary indices


svn: r4918
2005-07-12 04:08:37 +00:00
Alex Roitman
051eaecfc3 * src/plugins/GraphViz.py (GraphViz.__init__): Define nominal and
reduced margins; (write_report): Use nominal margin to compute
virtual size and reduced margin to write the margin size;
(write_header): Write reduced margin into header.


svn: r4917
2005-07-11 21:56:47 +00:00
Don Allingham
58097e1a5c * src/plugins/NavWebPage.py: enhancements, almost usable
* src/Report.py: fixed spacing


svn: r4916
2005-07-11 03:54:31 +00:00
Alex Roitman
0da65704b9 * src/plugins/GraphViz.py: Use single margin value, properly use
cm for margin, properly use 2 digits after converting to inches.


svn: r4912
2005-07-08 22:14:07 +00:00
Alex Roitman
2bdf0bb220 * src/plugins/GraphViz.py (dump_person): Correctly test for birth
relations.


svn: r4900
2005-07-03 21:12:43 +00:00
Alex Roitman
5c9df14f97 * src/RelLib.py (Family.get_handle_referents): Typo;
(Event.get_handle_referents): Work around possible None for
witness.
* src/plugins/Check.py (check_source_references): Add checking
routine to detect and remove dangling source references.


svn: r4896
2005-07-02 20:16:26 +00:00
Alex Roitman
3bf07bf96f * src/plugins/WebPage.py (write_sibling): Apply patch from bug #
1230430 at sf.net with minor tweaks.


svn: r4894
2005-07-01 22:30:32 +00:00
Martin Hawlisch
b34f6acb50 * src/plugins/DumpGenderStats.py: New plugin for debugging
svn: r4892
2005-06-29 21:24:31 +00:00
Alex Roitman
5553c74092 * src/Relationship.py (is_spouse): return translated spouse name,
based on gender and family relation.
* src/plugins/rel_*.py (get_relationship): use new spouse scheme.


svn: r4864
2005-06-23 03:09:57 +00:00
Eero Tamminen
aded196d64 changed entries to spinbuttons
svn: r4844
2005-06-18 20:50:19 +00:00
Alex Roitman
1d78512f16 * src/plugins/WebPage.py (write_report): Test for empty dir_name.
svn: r4840
2005-06-17 19:40:42 +00:00
Alex Roitman
7772b6f201 update
svn: r4839
2005-06-17 19:39:07 +00:00
Alex Roitman
fdc3979278 * src/WriteGedcom.py: Pass gramps_id to filter rules.
* src/plugins/ExportVCalendar.py: Pass gramps_id to filter rules.
* src/plugins/ExportVCard.py: Pass gramps_id to filter rules.
* src/plugins/GraphViz.py: Pass gramps_id to filter rules.
* src/plugins/IndivComplete.py: Pass gramps_id to filter rules.
* src/plugins/NavWebPage.py: Pass gramps_id to filter rules.
* src/plugins/StatisticsChart.py: Pass gramps_id to filter rules.
* src/plugins/TimeLine.py: Pass gramps_id to filter rules.
* src/plugins/WebPage.py: Pass gramps_id to filter rules.
* src/plugins/WriteFtree.py: Pass gramps_id to filter rules.
* src/plugins/WriteGeneWeb.py: Pass gramps_id to filter rules.


svn: r4838
2005-06-17 17:32:54 +00:00
Alex Roitman
3ac758f702 * src/plugins/WriteGeneweb.py (GeneWebWriterOptionBox.get_option_box):
Build person-centered filters only if a person is selected.
* src/plugins/WriteFtree.py (FtreeWriterOptionBox.get_option_box):
Build person-centered filters only if a person is selected.


svn: r4826
2005-06-15 13:46:11 +00:00
Martin Hawlisch
d8d03e335c * src/plugins/NavWebPage.py: Marked strings for translation; Dont crash if media file does not exist; Generate pages for every place; Build list of used sources
svn: r4819
2005-06-10 14:03:27 +00:00
Martin Hawlisch
012cad6eb5 * src/plugins/Makefile.am: Install vCal and vCard plugins
svn: r4817
2005-06-09 15:06:52 +00:00
Alex Roitman
daa4475bc8 * src/plugins/rel_fr.py: Add more levels; provide fallback phrases.
svn: r4810
2005-06-08 19:01:26 +00:00
Alex Roitman
e4a677f57d * src/plugins/FamilyGroup.py (parse_user_options): Only select
spouse if there is any.


svn: r4777
2005-06-03 20:23:44 +00:00
Alex Roitman
31650baf2c * src/plugins/Makefile.am: Don't ship NavWebPage yet.
* src/po/template.po: Update for 2.0.2.


svn: r4749
2005-06-01 15:09:55 +00:00
Don Allingham
bfa94869bc * src/plugins/Checkpoint.py: add support for custom command
svn: r4747
2005-06-01 03:45:40 +00:00
Don Allingham
5ce490e3fa * src/plugins/Checkpoint.py: Start of a checkpoint tool
svn: r4738
2005-05-31 03:21:10 +00:00
Martin Hawlisch
745585d93c * src/EditSource.py (DelSrcQuery.query_response), src/EditPlace.py (DeletePlaceQuery.query_response), src/ImageSelect.py (DeleteMediaQuery.query_response): Block signals while removing the references of the to be deleted object to get much more speed.
* src/plugins/TestcaseGenerator.py: Add place, media and source references.
* src/SourceView.py (button_press): Handle case of no selection.


svn: r4681
2005-05-25 21:09:51 +00:00
Alex Roitman
27e22a5b21 * src/NameDisplay.py (sorted): Use sorted name, not display name flag.
* src/Sort.py (by_sorted_name): Add method.
* src/WebPage (dump_index): Proper sorting, for both last name
sections and the names within each section.


svn: r4679
2005-05-25 18:51:10 +00:00
Richard Taylor
e3431e1d98 2005-05-25 Richard Taylor <rjt-gramps@thegrindstone.me.uk>
* src/plugins/ScratchPad.py: disabled search because it does not do
	  what the user expects.

2005-05-25  Richard Taylor <rjt-gramps@thegrindstone.me.uk>
	* src/plugins/ScratchPad.py: rename on_scratch_pad_delete_event for consistency
        * src/plugins/scratchpad.glade: add on_scratch_pad_delete_event to fix bug
	  when window is close using the window manager close button.


svn: r4673
2005-05-25 13:31:18 +00:00
Eero Tamminen
32b8401167 translation updates, remove Finnish Date parser for now
svn: r4659
2005-05-23 20:55:25 +00:00
Alex Roitman
686458138a * src/GenericFilter.py: Use class names for internal work; Rework
ID-based filters to use gramps-id instead of a handle.
* src/plugins/FilterEditor.py: Use class names for internal work.


svn: r4618
2005-05-18 20:56:30 +00:00
Don Allingham
054c446aed * src/plugins/FilterEditor.py: sort entries in Add Rule dialog
svn: r4615
2005-05-18 15:34:02 +00:00
Martin Hawlisch
9979fd1126 * src/plugins/TestcaseGenerator.py: Added debbuging helpers for signal emissions
svn: r4614
2005-05-18 13:36:07 +00:00
Martin Hawlisch
8c2ef473f4 * src/plugins/ImportGeneWeb.py (decode): Decode characters and named entities. Because gramps is not web browser based we can simply use unicode.
svn: r4608
2005-05-17 19:46:52 +00:00
Alex Roitman
026da172b7 * src/plugins/StatisticsChart.py: Minor stylistic corrections.
* src/GenericFilter.py: Minor stylistic corrections.


svn: r4602
2005-05-16 22:00:59 +00:00
Martin Hawlisch
fbefcf1eca * src/EditPerson.py, src/AddMedia.py, src/ImageSelect.py, src/ReportUtils.py, src/SelectObject.py, src/plugins/Ancestors.py, src/plugins/IndivComplete.py, src/plugins/IndivSummary.py, src/plugins/WebPage.py, src/plugins/WriteCD.py: Dont crash with "note only" media object.
svn: r4594
2005-05-14 13:19:56 +00:00
Don Allingham
5934f15111 * src/plugins/ScratchPad.py: fix GdkAtom index problem with pygtk2.4
svn: r4591
2005-05-14 05:33:38 +00:00
Martin Hawlisch
e1b74235c1 * src/plugins/ImportGeneWeb.py: Distinguish unknown people
svn: r4583
2005-05-13 12:59:24 +00:00
Martin Hawlisch
28023ba12e * src/DateParser.py: Catch DateError and use text only date as fallback
* src/plugins/TestcaseGenerator.py: Handle DateError exception


svn: r4582
2005-05-13 12:53:00 +00:00
Alex Roitman
7d303cff5a * src/plugins/Check.py (cleanup_missing_photos): Typo.
* configure.in: Bump up the version number.
* NEWS: Update.


svn: r4568
2005-05-12 13:14:42 +00:00
Martin Hawlisch
2a48a6c4e6 mark dates, that have been parsed as textonly, but have not been a textual date before.
svn: r4566
2005-05-12 08:59:59 +00:00
Martin Hawlisch
04a5125212 Add checkbox for date tests
svn: r4565
2005-05-12 08:40:02 +00:00
Martin Hawlisch
17e3d2b23c display exception of Date.set()
svn: r4564
2005-05-12 08:33:22 +00:00
Martin Hawlisch
3966f768f7 src/plugins/TestcaseGenerator.py now tests date display and date parsing too
svn: r4563
2005-05-12 08:28:49 +00:00
Martin Hawlisch
2f9ebbab0d * src/plugins/NavWebPage.py (HomePage): Dont crash on note only object
svn: r4561
2005-05-12 07:37:33 +00:00