Commit Graph

6162 Commits

Author SHA1 Message Date
Brian Matherly
634fd3964d General cleanup to GraphizReportDialog.
svn: r10624
2008-04-23 03:25:41 +00:00
Doug Blank
4a17bcf0aa 0002105: Failed to import from xml: typo
svn: r10623
2008-04-22 23:18:35 +00:00
Kees Bakker
3c4aa8e060 Remove the word GEDCOM from the importer unicode error message. It is
an error message for all importers, not just GEDCOM.
	src/DbLoader.py


svn: r10621
2008-04-22 07:08:39 +00:00
Brian Matherly
26cdcd680e Merge BareReportDialog with ReportDialog. BareReportDialog is now gone.
svn: r10620
2008-04-22 03:45:09 +00:00
Brian Matherly
b00c68a972 Minor clean up in book report.
svn: r10619
2008-04-22 02:11:47 +00:00
Doug Blank
20420efec2 Added invalid date format to configs, with bold default
svn: r10618
2008-04-22 01:36:03 +00:00
Gary Burton
c760272054 Remove unused notes. Feature request #2101.
svn: r10617
2008-04-21 20:52:39 +00:00
Doug Blank
d2961b2abe Fixes for tooltips
svn: r10615
2008-04-21 13:05:59 +00:00
Doug Blank
1942b3b073 0001963: bug on a fix: handle gramplets that aren't objects
svn: r10614
2008-04-21 11:04:43 +00:00
Erik De Richter
4c479c64b2 Bug ID 0001767
wiki link to manual

svn: r10613
2008-04-21 08:56:55 +00:00
Doug Blank
9d5cc9b876 0001963: Gramplets need an active person for working: two issues: 1) added update on rebuild signal, and 2) cause an initial update when creating a new gramplet
svn: r10612
2008-04-21 01:40:25 +00:00
Doug Blank
0d05bbeab9 0002093: Request Pedigree line drawing improvement: added UTF line art; two modes ASCII or UTF. Default is currently UTF
svn: r10611
2008-04-21 00:57:19 +00:00
Brian Matherly
6a06a88442 0002006: Ancestor filter does not work properly with living people excluded in Narrative Web report.
svn: r10610
2008-04-20 23:35:39 +00:00
Gary Burton
2c2abb6b7c Make sure database version is set when recovering a database
svn: r10608
2008-04-20 20:59:29 +00:00
Doug Blank
b1d1804006 Arrow was expanding
svn: r10606
2008-04-20 13:46:06 +00:00
Doug Blank
e336e5ce22 Added check for invalid birth and death dates
svn: r10605
2008-04-20 13:36:28 +00:00
Doug Blank
7132de7be1 Added -L to SHORTOPTS
svn: r10604
2008-04-20 12:53:44 +00:00
Doug Blank
069fc653e3 0002019: Proposal to show person count and DB version --- this just adds a new command line flag, -L to show additional details
svn: r10603
2008-04-20 05:48:49 +00:00
Doug Blank
bfdb86069b 0001782: Further refinements to Relationship View: added sibling collapse arrows; compressed data vertically; config theme; frame around selected sibling
svn: r10602
2008-04-20 04:52:53 +00:00
Doug Blank
d34c010422 Added a display of match count
svn: r10601
2008-04-20 04:08:18 +00:00
Brian Matherly
e3140b4fce 0002094: Book report - user enter a multiline text into a custom text block, with quote char
svn: r10599
2008-04-20 03:03:39 +00:00
Doug Blank
81bc827030 Bug in computing date differences
svn: r10598
2008-04-20 02:02:44 +00:00
Doug Blank
dfdc81b768 A possibly controvertial change: making bad dates stand out via color in main tables
svn: r10597
2008-04-19 22:41:48 +00:00
Gary Burton
6563af3d7a Use fallback dates when no birth or death dates
svn: r10596
2008-04-19 22:06:22 +00:00
Gary Burton
3d86859bc9 Make source reference window remember size
svn: r10595
2008-04-19 20:56:01 +00:00
Doug Blank
10d5232085 Display and sort invalid dates better
svn: r10593
2008-04-19 17:04:54 +00:00
Doug Blank
f637730a87 General polish of some date handling code; fixed a bug in date comparisons involving 'ABT' dates
svn: r10592
2008-04-19 16:48:46 +00:00
Jérôme Rapinat
373fb1f01c #/src/GrampsDisplay : add french locale for wiki manual
svn: r10590
2008-04-19 10:36:21 +00:00
Erik De Richter
58cca17670 links to wiki manual
svn: r10589
2008-04-19 08:29:43 +00:00
Doug Blank
465e950888 further fixes for slash dates and updates to unit tests
svn: r10588
2008-04-19 04:51:12 +00:00
Doug Blank
3373062274 0002045: Julian date: year incremented each time event is modified; removed earlier hack, and fixed properly. Other date parsers or displayers may have to change
svn: r10587
2008-04-19 03:39:58 +00:00
Doug Blank
fe35c2ff91 0001931: add dates to pedigree gramplet; fixed bug in RelationView in displaying b. with no date
svn: r10586
2008-04-19 02:28:14 +00:00
Doug Blank
ce002bf7a6 0002081: Fixed two bugs, error when asymmetric mother/father and fixed off-by-one spacing issue
svn: r10585
2008-04-19 01:13:44 +00:00
Erik De Richter
8956ee85f7 bug ID 0001767
link to wiki manual

svn: r10584
2008-04-18 11:03:01 +00:00
Erik De Richter
5f04d3a002 bug ID 0001767
wiki ink to manual compare events

svn: r10583
2008-04-18 09:40:27 +00:00
Doug Blank
a2734ca3e7 rows can now be deleted from a table, just people currently
svn: r10581
2008-04-18 03:36:38 +00:00
Doug Blank
0709ed5606 removed the need for quickviews to have an active person set---most reports don't have anything to do with active person, but there may be issues somewhere that need to be taken care of.
svn: r10580
2008-04-18 03:35:38 +00:00
Doug Blank
4e3606acd3 Testing a fake SQL interface
svn: r10579
2008-04-18 01:10:50 +00:00
Doug Blank
2098a01f8d refactored SimpleTable; QuickReports can return values; date diffs return Span
svn: r10578
2008-04-18 01:09:32 +00:00
Eero Tamminen
e910a131a9 As discussed on the gramps-devel:
"home directory" / "user directory" -> "user's directory"


svn: r10577
2008-04-17 18:19:27 +00:00
Doug Blank
20a3237420 Add support for single-word column names (for SudoQl)
svn: r10575
2008-04-17 12:17:25 +00:00
Doug Blank
02cceb2e8b Use sophisticated Date.match() for lt and gt; don't match invalid dates
svn: r10574
2008-04-17 12:15:48 +00:00
Erik De Richter
f131a92dd0 bug id 0001767
links to FAQ  Manual & Keybindings

svn: r10572
2008-04-17 06:36:49 +00:00
Eero Tamminen
660e642bd9 fix more typos
svn: r10570
2008-04-16 18:33:58 +00:00
Kees Bakker
75b1a77e99 Eliminate text concatenation. (Patch by Eero, kiitos.)
* src/plugins/NarrativeWeb.py


svn: r10569
2008-04-16 14:46:48 +00:00
Eero Tamminen
313f83fe32 fix typos
svn: r10567
2008-04-15 20:25:14 +00:00
Eero Tamminen
2ef49fc82e correct PDF, PostScript and TrueType capitalization
svn: r10566
2008-04-15 19:43:54 +00:00
Eero Tamminen
f6b9fb4d69 numbers should not be marked as translatable
svn: r10565
2008-04-15 19:19:51 +00:00
Erik De Richter
3e4e966c79 Bug ID 0001767
Link Clipboard help button to wiki manual

svn: r10564
2008-04-15 17:59:50 +00:00
Erik De Richter
00c144c8ec Bug ID 0001767 Help button function link to manual
svn: r10563
2008-04-14 15:32:52 +00:00
Gary Burton
d97f73f71b Do not show duplicate media in person gallery
svn: r10561
2008-04-13 20:40:12 +00:00
Peter Landgren
20aac61668 Change for request 1962
svn: r10559
2008-04-12 07:39:39 +00:00
Brian Matherly
4524d43b4d 0002032: translation of apostrophes in source titles (web report)
svn: r10558
2008-04-12 02:49:34 +00:00
Doug Blank
884e31685d 0002031: use year of a particular calendar; title contains cal and sortby
svn: r10556
2008-04-12 02:20:29 +00:00
Zsolt Foldvari
60bf4fb8d4 Make GUI static (buttons not jumping).
svn: r10555
2008-04-11 21:00:36 +00:00
Zsolt Foldvari
936c08e317 Fix broken database rename function.
svn: r10553
2008-04-11 19:28:00 +00:00
Benny Malengier
af4b3b3299 Improve popup message of clear button
svn: r10551
2008-04-11 13:59:32 +00:00
Zsolt Foldvari
1bc022b584 Revert r10548, and disable changing the family tree name by button press.
svn: r10549
2008-04-11 13:12:11 +00:00
Zsolt Foldvari
48876977c8 Handle both single and double click on name column of database treeview.
svn: r10548
2008-04-11 11:50:48 +00:00
Zsolt Foldvari
5fb6146a3d Custom font selector dialog as a workaround for conflicting font style settings.
svn: r10547
2008-04-11 10:28:19 +00:00
Zsolt Foldvari
ede062004e Bump up XML version number.
svn: r10546
2008-04-11 09:38:32 +00:00
Gary Burton
18f863e84f Stop crash on media editor when no image present bug #2014
svn: r10544
2008-04-10 21:36:35 +00:00
Doug Blank
7d9ef3710d Added calendar for report, and progress bar
svn: r10540
2008-04-10 13:13:20 +00:00
Doug Blank
e410f04c7a Removed extra line from a previous aborted refactor
svn: r10539
2008-04-10 02:01:47 +00:00
Doug Blank
082097292e Oops: did not mean to commit this change
svn: r10538
2008-04-10 01:46:02 +00:00
Doug Blank
28345ea6ca Oops: remove changes I did not mean to commit
svn: r10537
2008-04-10 01:41:47 +00:00
Doug Blank
ec6efb6a95 Added some temp files to svn ignore
svn: r10536
2008-04-10 01:37:31 +00:00
Doug Blank
dbf925c63e 0002041: show dialog if db version too high; ask question to upgrade the db version
svn: r10535
2008-04-10 01:15:12 +00:00
Gary Burton
ae80457fb7 Make selector tree view take initial focus bug #2014
svn: r10534
2008-04-09 20:45:12 +00:00
Jérôme Rapinat
c4f062c473 allow translations for page counter on preview dialog
svn: r10531
2008-04-09 14:08:54 +00:00
Peter Landgren
e6b386ef54 Update according to issue 1961
svn: r10527
2008-04-09 06:50:18 +00:00
Zsolt Foldvari
3b4378fe81 Handle import/export of StyledText Notes.
svn: r10526
2008-04-08 21:43:58 +00:00
Zsolt Foldvari
6ccb9cb3db gtk.ScrolledWindow was missing from behind the text editor
(was deleted in r10464).


svn: r10525
2008-04-08 17:43:16 +00:00
Kees Bakker
5a953ce6b8 Undo sorting of children by birthdate. Let's first do a feature request
and see what comes out of that.
        * src/plugins/NarrativeWeb.py


svn: r10524
2008-04-08 17:11:48 +00:00
Zsolt Foldvari
b96da1a76e Typo: changing note to preformatted raised exception.
svn: r10523
2008-04-08 15:29:03 +00:00
Doug Blank
d4311078f0 Added an integer newyear code to all dates, db version 14
svn: r10521
2008-04-08 04:24:18 +00:00
Kees Bakker
1fa86e8c93 Sort list of children on birthdate. I guess we may need an option in
the gui for this.
        * src/plugins/NarrativeWeb.py


svn: r10519
2008-04-07 19:38:08 +00:00
Kees Bakker
125bbae8ac Add more prefixes.
Make the RE for prefixes safe against empty match groups.
Fix type, some textual and other small changes.
        * src/plugins/PatchNames.py


svn: r10518
2008-04-07 19:33:54 +00:00
Kees Bakker
c0a8ae9aff Put space before comma (PEP8) in preparation for
some bugfixes.
        * src/plugins/PatchNames.py


svn: r10517
2008-04-07 19:27:52 +00:00
Zsolt Foldvari
f0fcfe27be Cosmetics and documentation.
svn: r10514
2008-04-07 12:33:49 +00:00
Zsolt Foldvari
7bbd735421 Pylint corrections and documentation.
svn: r10513
2008-04-06 20:54:29 +00:00
Gary Burton
f30d524f4d Bug #1984 No output from export view
svn: r10512
2008-04-06 20:51:16 +00:00
Zsolt Foldvari
505d30b29e Remove deleted MarkupText.py module.
svn: r10510
2008-04-06 20:37:16 +00:00
Zsolt Foldvari
3b66dc1e48 AboutDialog moved out from ViewManager to GrampsAboutDialog.
In the About dialog the list of developers is parsed from the authors.xml file.


svn: r10509
2008-04-06 20:35:38 +00:00
Brian Matherly
2c88df3582 Convert the book title report to use MenuReportOptions. Also, perform some general clean up for PEP8.
svn: r10506
2008-04-06 19:52:39 +00:00
Gary Burton
534ee569c6 0002010: Person view search parameters duplicated
svn: r10504
2008-04-06 16:51:15 +00:00
Gary Burton
96c6b903d3 Made changes suggested in Bug #1924
svn: r10502
2008-04-06 15:35:04 +00:00
Doug Blank
a1ea091703 Malformed families could crash gramplet
svn: r10500
2008-04-06 12:22:06 +00:00
Doug Blank
2ac01bfcc7 Undo db update... missed many dates; reworking upgrade
svn: r10499
2008-04-06 12:20:33 +00:00
Brian Matherly
4ebc9cf846 0002015: Trying to select items to produce a book report - error message received.
svn: r10497
2008-04-06 04:59:18 +00:00
Doug Blank
1644727587 Upgrade the database some more for version 14: new int on dates for newyear
svn: r10495
2008-04-06 03:43:24 +00:00
Brian Matherly
a79a82faf5 0001945: Book report, title page, adding a image - do not work when output is ODF
svn: r10493
2008-04-06 03:41:22 +00:00
Brian Matherly
06cf9ea0fd Fix thumbnail display of media files with accented characters in their names in the media editor.
svn: r10492
2008-04-06 03:36:36 +00:00
Zsolt Foldvari
504621b3ba Add missing $Id$ line.
svn: r10490
2008-04-05 22:35:22 +00:00
Zsolt Foldvari
2f918cf16a Use real timestamp instead of 'Never' for newly created DBs.
This is needed because when the DBManager is re-opened after a new DB has been
created the timestamp would replace the 'Never' string anyway without opening
the DB, since now we always have metadata table created.


svn: r10488
2008-04-05 22:30:17 +00:00
Zsolt Foldvari
abbd6781c1 Reverting change from r10429, because metadata is now always set after DB creation.
svn: r10486
2008-04-05 22:02:59 +00:00
Zsolt Foldvari
311278e6a8 Method 'write_version' is created instead of loading the db after creation.
svn: r10484
2008-04-05 21:47:49 +00:00
Zsolt Foldvari
e27422e243 Open and close a new DB right after creation in order to write the DB version
number into it's metadata.


svn: r10482
2008-04-05 21:07:21 +00:00
Brian Matherly
d04be3245a 0002017: Narrative Web Report: Mainz Style needs to be widened (patch from Jason Simanek <jsimanek@gmail.com>)
svn: r10475
2008-04-05 18:50:34 +00:00
Brian Matherly
a46e733398 Remove the "target" parameter from GrampsDisplay.help(). It was used for the old help system. We now link directly to the wiki.
svn: r10474
2008-04-05 14:17:15 +00:00
Brian Matherly
ac83ce0468 Make the report wiki url a constant.
svn: r10472
2008-04-05 12:38:47 +00:00
James G Sack
ec5a0a792b src/GrampsDbUtils/_GedcomLex.py : #2008 fix error in extract_date()
RANGE pattern only returns 4 pattern groups, code was assigning to 5!?
     (see also r10470)


svn: r10471
2008-04-05 06:45:46 +00:00
James G Sack
68e9450ef0 src/GrampsDbUtils/_WriteGedcom.py :#2008 fix bug in breakout()
src/GrampsDbUtils/test/gedwrite_breakup_test.py : unittest for breakout



svn: r10470
2008-04-05 04:34:46 +00:00
Zsolt Foldvari
2d663ce2ee Add src/Editors/_StyledTextEditor.py to Makefile.
svn: r10469
2008-04-04 20:12:50 +00:00
Zsolt Foldvari
1e95aba51b Pylint corrections and documentation.
svn: r10468
2008-04-04 20:09:26 +00:00
Jérôme Rapinat
0c1ec175f6 /PluginUtils/_PluginWindows.py : allow to translate reload button
svn: r10467
2008-04-04 16:39:03 +00:00
Zsolt Foldvari
a3d9f4df6a Moving out StyledTextEditor from EditNote.
Changing spell checking chooser from Combo to submenu.


svn: r10464
2008-04-04 11:51:49 +00:00
Brian Matherly
474d681011 Remove deprecated tooltip support from the report system.
svn: r10463
2008-04-04 03:33:15 +00:00
Brian Matherly
50539237d7 Enable the "help" button to work on the report dialog.
svn: r10462
2008-04-04 02:46:36 +00:00
Kees Bakker
f3ed8061a2 Added the new styled text modules.
* src/gen/lib/Makefile.am
        * src/Editors/Makefile.am


svn: r10460
2008-04-03 18:32:29 +00:00
Zsolt Foldvari
c773f9dd67 Add '_' prefix for private method names.
svn: r10453
2008-04-02 20:34:29 +00:00
Brian Matherly
0cb2f40d35 0001990: An inconsistency in "Narrated Web Site" Output (Patch from Jason Simanek <jsimanek@gmail.com>)
svn: r10447
2008-04-02 03:04:47 +00:00
Zsolt Foldvari
0087d69fab Implement a few string methods in StyledText, and documentation.
svn: r10445
2008-04-01 16:57:55 +00:00
Zsolt Foldvari
42e91346ed StyledTextTag.ranges is rather initialized as [] than None
in case it is not specifically set.


svn: r10444
2008-04-01 16:55:14 +00:00
Brian Matherly
bfe3ee1590 0001981: Update plugin status when reloading plugins
Plus some cleanup.

svn: r10439
2008-04-01 03:12:08 +00:00
Gary Burton
e7a6115c91 0001977: Breaking a database lock closes the family tree manager
svn: r10433
2008-03-31 20:52:58 +00:00
Kees Bakker
d5962794fa Eliminated function to set div id for class content.
Moved some functions around to classes where they are used.
        * src/plugins/NarrativeWeb.py


svn: r10431
2008-03-31 19:50:37 +00:00
Zsolt Foldvari
0cc320ac90 When new db was created metadata still contained no information, thus in
dbdir.GrampsDBDir.__load the version check failed.


svn: r10429
2008-03-31 16:46:00 +00:00
Doug Blank
6dfbb37562 0001996: typo in variable name that makes the application crashing
svn: r10427
2008-03-30 21:22:53 +00:00
Doug Blank
7b8ed5ded7 0001232: Preview now allows Print; no more PRINT_OPERATION failure
svn: r10426
2008-03-30 15:06:34 +00:00
Doug Blank
015bde9e01 0001994: Cannot properly sort dates stored in few quick reports using SimpleTab
svn: r10425
2008-03-30 12:38:32 +00:00
Brian Matherly
cf6073a4ba Remove support for "View" reports. In the future, use either tools, gramplets, or quick views.
svn: r10424
2008-03-30 04:38:37 +00:00
Brian Matherly
9988d5ecfa Convert the "Not Related" plugin from a "view report" to a "tool" (although it would really make a great gramplet).
svn: r10423
2008-03-30 04:32:52 +00:00
Brian Matherly
e08a8cf205 Rename CountAncestors to NumberOfAncestorsReport and convert it from a "view" to a "text" report.
svn: r10422
2008-03-30 03:27:32 +00:00
Brian Matherly
f64f6dd105 Add Index Mark to Database Summary Report.
svn: r10421
2008-03-30 02:48:29 +00:00
Brian Matherly
19d8833af1 Convert Database Summary from a "View" report to a "Text" report.
svn: r10420
2008-03-30 02:32:56 +00:00
Doug Blank
02b110a2b0 Missing space in db error
svn: r10419
2008-03-29 20:54:04 +00:00
Zsolt Foldvari
1c2ec7559b Fix #0001991: supported database versions checked properly.
svn: r10417
2008-03-29 19:59:33 +00:00
Zsolt Foldvari
0542a9b78c Introducing StyledText in Notes.
svn: r10410
2008-03-28 23:22:46 +00:00
Raphael Ackermann
7579825843 0001986: export view to CSV --> does not add .csv filetype ending to file
svn: r10407
2008-03-28 07:36:17 +00:00
James G Sack
e21d552013 Added support for blacklisted (eg, obsolete/retired) type values.
Updated unittest to verify changes. No effect on existing code.
Basic pieces are ready for fixing #1680, but now awaiting a translation
strategy and code for reading a database with blacklisted values.
At that point #1680 fix will simply require adding a line like
  _BLACKLIST=[CAUSEDEATH]
to eventtype.py.


svn: r10405
2008-03-27 07:24:06 +00:00
James G Sack
bca1d41204 Some cleanup prior to an upcoming change for bug #1680.
Minor optimization in _init_map (replace loop w/ list-comprehension
Remove unused variables VALUE_POS, STRING_POS,
At call to self.set, remove unnecessary logic that duplicates
 else-clause within the set() function itself


svn: r10404
2008-03-27 03:11:48 +00:00
James G Sack
76ee14989f Avert potential exception when initializing with a tuple of length 1 or 0
This fixes a side-effect of revision 10398.
Also add unittest for grampstype.py, to test this fix


svn: r10403
2008-03-27 02:36:55 +00:00
Zsolt Foldvari
6bb0c17384 Removing InstanceType calls from gen.lib modules. Required by the
GrampsTypeMeta changes.


svn: r10402
2008-03-26 18:45:58 +00:00
Zsolt Foldvari
93998976ff Removing InstanceType calls from gen.lib modules. Required by the
GrampsTypeMeta changes.


svn: r10399
2008-03-25 23:38:24 +00:00
Zsolt Foldvari
8e5591ee16 Fixing: none of the types subclassed from GrampsType can be initialized with
value 0.


svn: r10398
2008-03-25 22:59:59 +00:00
Zsolt Foldvari
3f23e4b899 Introducing GrampsTypeMeta in gen.lib.grampstype.GrampsType.
This way the subclassed type classes don't have to import and call init_map().


svn: r10397
2008-03-25 22:55:58 +00:00
Doug Blank
29ed9a79fe 0001972: Fixed untranslated filter names in FilterByName\n and 'and' in family description
svn: r10396
2008-03-25 15:06:01 +00:00
Brian Matherly
8281f7157d 0001950: BUG: Book report, Ancestor Tree - selecting desired person do not work
svn: r10381
2008-03-23 19:33:31 +00:00
James G Sack
5f5e83f512 removed duplicate NUM_CHILD entry in _DATAMAP list
svn: r10379
2008-03-23 18:49:12 +00:00
James G Sack
0f21524aa7 #1853, #1679, #1849: Remove code that auto-generates descripion field
for events in imported gedcom. Such descriptions can always be done via
the "Extract event descriptions from event data" tool if really wanted.



svn: r10378
2008-03-23 02:54:52 +00:00
Benny Malengier
746c5cfa31 0001937: Don't know GTK color !
Changes make this warning appear less, so partially resolved


svn: r10376
2008-03-22 15:41:33 +00:00
Doug Blank
4a283dd93f Changes to allow Menu Options to be used in other places
svn: r10369
2008-03-21 22:58:35 +00:00
Benny Malengier
1a2fb30f20 set bookmarks editor transient too
0001968: twice help click on bookmark closes application


svn: r10368
2008-03-21 22:43:11 +00:00
Benny Malengier
fe6840666c Export of gpkg saves paths in tarfile as path in database.
Import of gpkg exports media in home dir, sets base media path to that dir, so user can
easily change position with move in filemanager, and change of base media path
0001966: import of gpkg copies media files to hidden dir & not accessible


svn: r10366
2008-03-21 22:28:28 +00:00
Raphael Ackermann
799c6a6a33 Add a gtk loop in Bookmarks.edit() and only close the Bookmark editor if gtk.RESPONSE_CLOSE is issued
0001968: twice help click on bookmark closes application 

svn: r10364
2008-03-21 21:58:41 +00:00
Erik De Richter
9f3ba337e1 /src/plugins/NotRelated.py
svn: r10361
2008-03-21 12:18:27 +00:00
Kees Bakker
d579d8543a Moving many functions from BasePage to NavWebReport. Introducing new
functions to deal with disk file and functions that deal with URLs.
Changed to selection of the extra two subdirectories so that the ppl
tree is much better balanced (not all files in one directory).
        * src/plugins/NarrativeWeb.py


svn: r10357
2008-03-20 22:24:36 +00:00
Peter Landgren
f7ea60bc13 Correct fill colors #1942
svn: r10351
2008-03-20 07:52:17 +00:00
Brian Matherly
5918599acf 0001957: Orientation switch doesn't work for Graphviz reports.
0001940: GS PDF output is broken for Graphiz graphs. Page size depends on dpi

svn: r10346
2008-03-20 03:18:35 +00:00
Gary Burton
b8e54e6e81 Bug #1909 check to see if database is already open.
svn: r10345
2008-03-19 21:32:01 +00:00
Gary Burton
8ce30ced20 Remove extraneous bracket
svn: r10342
2008-03-19 21:17:10 +00:00
Erik De Richter
32eaa990a7 link to wiki manual
svn: r10341
2008-03-19 19:17:20 +00:00
Benny Malengier
9e04df1611 issue 0001941: Filter side bar grows to cover all information in view
svn: r10339
2008-03-19 11:32:18 +00:00
Gary Burton
b06e1b67b9 Allow event details to include an address clause. See gedcom specification at http://homepages.rootsweb.com/~pmcbride/gedcom/55gcch2.htm#EVENT_DETAIL
svn: r10336
2008-03-18 22:12:49 +00:00
Kees Bakker
742467a3bf Using the NWeb_Mainz_*.png images for background.
* src/data/NWeb-Screen_Mainz.css


svn: r10334
2008-03-18 14:50:58 +00:00
Kees Bakker
5da7180dd9 Moved create_file() and create_link_file to NavWebReport.
Solved a problem with "CurrentSection" which wasn't set in a translated
environment.
Eliminated several options in BasePage, by referring to report.options
(to keep them in one place only).
Lots of other little changes.
        * src/plugins/NarrativeWeb.py


svn: r10333
2008-03-17 21:09:16 +00:00
Doug Blank
bf35fba015 Fixed surname count on Top Surnames and Surname Cloud Gramplets
svn: r10329
2008-03-17 03:32:20 +00:00
Brian Matherly
6c526f3ef2 0001938: Substring filter for notes does not work.
svn: r10326
2008-03-15 21:10:30 +00:00
Peter Landgren
b078464281 Decimal comma/point, Issue 1939, fixed.
svn: r10321
2008-03-15 09:08:54 +00:00
Peter Landgren
51e3fe7e75 Unnessecary empty translatable string made untranslatable
svn: r10317
2008-03-15 08:02:10 +00:00
Brian Matherly
f184e22720 0001779: Texts "in." and "cm." on Document Options tab is not translatable
svn: r10314
2008-03-15 04:23:23 +00:00
Gary Burton
08d840311b Revert change made in revision 10298
svn: r10312
2008-03-14 23:50:54 +00:00
Kees Bakker
f637b709d6 The surname pages now have the proper SiteTitle. And the page title
looks better too, I think. (More testing is needed.)
Usage of variable names 'id' and 'type' is corrected.
        * src/plugins/NarrativeWeb.py


svn: r10310
2008-03-14 21:07:35 +00:00
Brian Matherly
68ad749f6a 0001908: BUG: running tools from command line
svn: r10303
2008-03-14 04:26:44 +00:00
Brian Matherly
3febc1e429 0001905: BUG in book command line report KeyError: 'bookname'
svn: r10301
2008-03-14 03:54:42 +00:00
Gary Burton
1464abffab Bug 1280 make sure source media pages are created before the gallery
svn: r10298
2008-03-13 23:29:01 +00:00
Kees Bakker
e32e602b50 Two small bugfixes found by pylint.
* src/plugins/NarrativeWeb.py


svn: r10296
2008-03-13 22:35:26 +00:00
Kees Bakker
a8a59c9f7c Major reorganisation of NarrativeWeb.py
Pass instance of NavWebReport down to BasePage instead of doing it by
many function arguments. There are still a few "TODO" and "FIXME" notes
in the code. At least one test succeeded to create exactly the same HTML
output. One test, what more do you need?
Pylint reports rating of 8.01/10, but I'm sure I can do better :-)
        * src/plugins/NarrativeWeb.py


svn: r10295
2008-03-13 22:28:22 +00:00
Kees Bakker
dfe4088d86 Remove marker argument of note.get().
Eliminate 'up' parameter of person_link().
        * src/plugins/NarrativeWeb.py


svn: r10294
2008-03-13 20:31:33 +00:00
Zsolt Foldvari
2642641b84 Changing the way of how formatted Notes are stored:
remove 'Markup' optional parameter from gen.lib.note.Note.get() method.


svn: r10288
2008-03-13 10:44:22 +00:00
Brian Matherly
54ec566e55 0001893: python src/gramps.py -u -O "merge" -a report -p "name=navwebpage,show=off": IndexError: list index out of range
svn: r10281
2008-03-12 03:24:23 +00:00
Brian Matherly
3f8c9a2bd6 0001888: Traceback when trying to delete a book report with non-ascii characters in the name.
svn: r10279
2008-03-12 02:51:16 +00:00
Brian Matherly
955ec96cc1 Patch from Peter Landgren with modification by Brian Matherly:
0001761: Style editor problems
0001921: Custom style colors not saving

svn: r10275
2008-03-12 02:21:03 +00:00
Kees Bakker
b997fc211b Cleanup interface of BasePage.display_header and moving some attributes
around. Also deleted some unused variables.
        * src/plugins/NarrativeWeb.py


svn: r10271
2008-03-11 22:11:42 +00:00
Kees Bakker
c764b185cd Reorganized the functions that create file and directory names. Nothing
got broken, I hope. More changes to come.
        * src/plugins/NarrativeWeb.py


svn: r10270
2008-03-11 21:19:36 +00:00
Doug Blank
b41c02b3af 0001927: renamed glade to avoid name conflict
svn: r10264
2008-03-11 01:21:38 +00:00
Doug Blank
da3a06c176 0001925: fixed closing via title bar close button launched help
svn: r10261
2008-03-10 14:36:24 +00:00
Doug Blank
f0badfef30 0001911: fixed sorting on counts
svn: r10257
2008-03-10 13:07:08 +00:00
Erik De Richter
8705eabf39 link to wiki manual
svn: r10256
2008-03-10 12:10:35 +00:00
Doug Blank
5eb10bd2a2 Added ability to have URL links on textbuffer; fixed writable age on date gramplet; draft FAQ gramplet
svn: r10254
2008-03-10 04:37:45 +00:00
Doug Blank
119045bc8d 2008-03-09 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/images/Makefile.am (world.topo.200407): percent sign typo?
	* data/man/pl/Makefile.am: missing file added



svn: r10250
2008-03-10 00:50:24 +00:00
Kees Bakker
7ea0f31341 Added space after commas to improve readability. This makes pylint
happier too. Started to add more comments here and there.
        * src/plugins/NarrativeWeb.py


svn: r10243
2008-03-09 20:12:56 +00:00
Raphael Ackermann
9868432522 2008-03-09 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/gen/lib/data.py (Date.get_sort_value):Add updated description to 
	what a sortval is. Also add reference to Julian Day on Wikipedia.

svn: r10242
2008-03-09 19:51:36 +00:00
Doug Blank
6ab09e3d39 2008-03-09 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/ReportBase/_WebReportDialog.py:
	* src/ReportBase/_ReportDialog.py:
	* src/ReportBase/_GraphvizReportDialog.py:
	* src/ReportBase/_DocReportDialog.py:
	* src/ReportBase/_BareReportDialog.py:
	0001814: Applied patch to move print options below option tabs



svn: r10240
2008-03-09 19:39:56 +00:00
Benny Malengier
957239950d 2008-03-09 Benny Malengier <benny.malengier@gramps-project.org>
* src/gen/db/base.py: add docstring to find functions, #1866
	* src/gen/db/dbdir.py: add docstring to find functions, #1866



svn: r10236
2008-03-09 18:10:13 +00:00
Brian Matherly
c247caa5e9 0001917: UI font gets small when creating PDF documents.
svn: r10233
2008-03-09 03:33:11 +00:00
Brian Matherly
fa0b508924 0001863: <gramps> tags in notes, consistency. This should be in all notes or only in the ones that have markup
Markup has been disabled for notes. A new strategy is being worked on to allow styles for notes.

svn: r10230
2008-03-08 21:20:42 +00:00
Doug Blank
b04ef64231 Indicate mouse clicks properly handled by returning True
svn: r10229
2008-03-08 20:23:11 +00:00
Doug Blank
f761e01f52 2008-03-08 Douglas S. Blank <dblank@saliva.brynmawr.edu>
* src/DataViews/GrampletView.py (GrampletWindow.close): 
        fixed issue with reattaching detached window after a col change


svn: r10227
2008-03-08 20:10:47 +00:00
Kees Bakker
c7226e1c04 Corrected the path for somerights20.gif.
Removed all trailing whitespace.  Added a few spaces here and there to
improve readability.
        * src/plugins/NarrativeWeb.py


svn: r10225
2008-03-08 16:40:19 +00:00
Doug Blank
d7317da933 Fixed issue exhibited on Windows with buttons becoming dead
svn: r10224
2008-03-08 15:55:06 +00:00
Kees Bakker
18f5768c2d Changed the use of "main1.css" to _CSS_FILES[0][1] so that the filenames
are maintained in one place. Making the first entry the default.


svn: r10223
2008-03-08 11:48:53 +00:00
Kees Bakker
d425133e8e Solved a problem with <li>..</li>
Reorganized the of.write() statements so that the text won't have
multiple newlines in them. And introduced so for-loops instead of
repetition of multiple lines of code.
        * src/plugins/NarrativeWeb.py


svn: r10222
2008-03-08 11:30:59 +00:00
Peter Landgren
e31ffee680 Fixed issues #1881, #1910
svn: r10220
2008-03-08 10:51:33 +00:00
Kees Bakker
ca85ef1151 Cleanup whitespace.
* src/images/Makefile.am
        * src/data/Makefile.am


svn: r10219
2008-03-08 10:45:44 +00:00
Doug Blank
1dd9751556 Moved News Gramplet to beginning after load
svn: r10217
2008-03-07 22:29:55 +00:00
Peter Landgren
92b0b5d079 Update author info
svn: r10215
2008-03-07 17:36:15 +00:00
Peter Landgren
91a37b4c08 Update author info
svn: r10214
2008-03-07 17:33:47 +00:00
Raphael Ackermann
e32b53f8fe 2008-03-05 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/data/Makefile.am: add new css files and delete old ones.
	* src/images/Makefile.am: add new images for Narrative web report
	0001912: make fails 

svn: r10213
2008-03-07 17:30:23 +00:00
Benny Malengier
6499abe5af 2008-03-07 Benny Malengier <benny.malengier@gramps-project.org>
* src/const.py.in : new const for third party plugin page
	* src/ViewManager.py: in help, menu option for the third party plugins



svn: r10212
2008-03-07 14:31:04 +00:00
Doug Blank
52e250979b 2008-03-07 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/QuickReports.py: optionally pass in kwargs
	* src/plugins/DefaultGramplets.py: added generation summary to pedigree
	* src/plugins/FilterByName.py: new filter "people by list"
	* src/DataViews/GrampletView.py: handle "people by list" links



svn: r10211
2008-03-07 14:19:30 +00:00
Peter Landgren
a0f67c9c53 Removal of xml-autobackup
svn: r10208
2008-03-07 14:09:33 +00:00
Peter Landgren
cedda37345 Removal of xml-autobackup
svn: r10207
2008-03-07 14:07:00 +00:00
Doug Blank
5585ebdf4a Fixed issue with non-object Gramplets
svn: r10206
2008-03-07 12:31:11 +00:00
Doug Blank
0b60f234a7 2008-03-07 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DataViews/GrampletView.py (GrampletView): 
	turned GrampletView into a PersonNavView to get Forward/Next/Home

	* src/GrampsDbUtils/_WriteGedcom.py: #1849 gedcom output: omit 'Y'
	* src/test/gedread_util.py: update test utility per r10169 changes that


svn: r10205
2008-03-07 12:05:34 +00:00
James G Sack
9a0a08bfd2 #1849: omit Y if person/family event has subordinate data
svn: r10204
2008-03-07 07:28:15 +00:00
James G Sack
fb2059c13f fix test util per r10169 removal of TRANSACTIONS
svn: r10202
2008-03-07 07:04:26 +00:00
Brian Matherly
455ecc4007 Patch from Jason Simanek <jsimanek@gmail.com>:
0001803: Narrative Web Report Update
Multiple updates to improve the narrative web report.

svn: r10201
2008-03-06 13:07:37 +00:00
Doug Blank
9175b40cb4 2008-03-06 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/SameSurnames.py:
	* src/plugins/DefaultGramplets.py:
	* src/plugins/FilterByName.py:
	Fixes for proper surname grouping; fix for all of a person's name



svn: r10200
2008-03-06 12:33:02 +00:00
Doug Blank
fb875bd69e * src/plugins/FilterByName.py (run):
fixed a couple of missing translations; name counts were slightly off

2008-03-05  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r10198
2008-03-06 01:36:54 +00:00
Doug Blank
0e0733c5aa 2008-03-05 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DataViews/GrampletView.py (make_requested_gramplet): 
	fixed bug in showing options with new gramplets



svn: r10197
2008-03-05 23:58:55 +00:00
Raphael Ackermann
3650d1c564 2008-03-05 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/ReportBase/_CommandLineReport.py: print warning if show=option is 
	not a valid option. Addresses some of 0001891.

svn: r10196
2008-03-05 20:31:20 +00:00
Jérôme Rapinat
81974e12c2 2008-03-05 Jerome Rapinat <romjerome@yahoo.fr>
* src/plugins/DateParserDisplayTest.py: allow to translate QuestionDialog 



svn: r10195
2008-03-05 14:00:38 +00:00
Doug Blank
a32cd288f0 2008-03-05 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/docgen/TextBufDoc.py: fixed translations of Quick View
	* src/plugins/References.py: fixed translations of ref types



svn: r10194
2008-03-05 12:02:22 +00:00
Raphael Ackermann
b4cde9a54b 2008-03-05 Łukasz Rymarczyk <yenidai(at)poczta(dot)onet(dot)pl>
* src/plugins/rel_pl.py: 0001776: Relationship calculator, update Polish
    Rewritten for 3.x version

svn: r10192
2008-03-05 07:39:45 +00:00
Doug Blank
e051772305 Added FilterByName.py quick report
svn: r10191
2008-03-05 04:58:22 +00:00
Doug Blank
671891b816 Refinements on previous commit; new filter by name 'media by size'
svn: r10190
2008-03-05 04:34:28 +00:00
Doug Blank
e63589a044 new QR MISC category
svn: r10189
2008-03-05 04:03:50 +00:00
Doug Blank
2ef34cf90a * src/Simple/_SimpleTable.py:
added callback for click/doubleclick manual override for rows
	added numeric sorting
	* src/QuickReports.py: added run_quick_report_by_name_direct
	that allows one quick report to run another
	* src/plugins/DefaultGramplets.py: made stats gramplet show 
	details when drilling down with double-click
	* src/plugins/SameSurnames.py: allow running by string rather than 
	person object
	* src/DataViews/GrampletView.py: added Filter type of link; fixed
	bug in drag and drop from earlier option infrastructure
	* src/plugins/FilterByName.py: quick report that runs a filter by
	name

2008-03-04  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r10188
2008-03-05 04:01:27 +00:00
Doug Blank
bfa0ec0853 2008-03-04 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/docgen/HtmlDoc.py (HtmlDoc.page_break): 
	Fixed indentation issue



svn: r10187
2008-03-04 23:23:08 +00:00
Raphael Ackermann
04d63561e1 2008-03-04 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/Bookmarks.py: 0001770: Bookmark Editor window and deleting entries 
    Set focus on bookmark right above the deleted bookmark
    * src/gramps.py: comment typo
    * src/ListModel.py: fix, changed func((param)) to func(param)

svn: r10186
2008-03-04 22:28:59 +00:00
Peter Landgren
5cb9cdebcc Issues #1875 and #1879
svn: r10184
2008-03-04 19:47:52 +00:00
Raphael Ackermann
573a8ec7b3 2008-03-04 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/plugins/WritePkg.py: added import Utils to prevent crash on export

svn: r10183
2008-03-04 17:32:38 +00:00
Doug Blank
4fa0c4e58c Options for Gramplets
svn: r10182
2008-03-04 13:13:00 +00:00
Doug Blank
3db2da7db2 Option testing
svn: r10181
2008-03-04 13:01:07 +00:00
Doug Blank
6470f7def6 * src/DataViews/GrampletView.py: added infrastructure for
editing options from the gui.

2008-03-04  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r10180
2008-03-04 12:59:10 +00:00
Doug Blank
df33e354a5 2008-03-04 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/PluginUtils/_GuiOptions.py (make_gui_option): 
	new stand-alone function that takes Option, returns GuiOption
	(attempting to make Options useable in additional ways)



svn: r10179
2008-03-04 12:24:04 +00:00
Erik De Richter
fb7e89d1eb manual
svn: r10176
2008-03-03 08:59:52 +00:00
Brian Matherly
afa4d05227 0001882: Reports->Text Reports->Kinship Report output to "Text buffer" causes an error
No longer use Text Buffer for reports because TextBufDoc does not conform to the report interface.

svn: r10175
2008-03-03 04:19:45 +00:00
Brian Matherly
504f0e554a 0001880: Birthday and Anniversary Report does not work
svn: r10174
2008-03-03 04:06:48 +00:00
Brian Matherly
8e90f4764d 0001878: bug: AttributeError: BookReportDialog instance has no attribute 'has_attribute'
svn: r10173
2008-03-02 23:32:01 +00:00
Brian Matherly
17c3ef4e9b Save and load books properly.
svn: r10172
2008-03-02 23:03:52 +00:00
Gary Burton
2ccef1b175 * src/GrampsDbUtils/_Backup.py: Restore databases with transactions
enabled.

2008-03-02 Gary Burton <gary.burton@zen.co.uk>


svn: r10171
2008-03-02 22:40:15 +00:00
Gary Burton
34cf711351 2008-03-02 Gary Burton <gary.burton@zen.co.uk>
* src/GrampsCfg.py:
	* src/Config/_GrampsConfigKeys.py:
	* src/gen/db/dbdir.py:
	* src/DbManager.py:
	* src/DbLoader.py: Gramps databases run with transactions enabled. The
	option to switch off transactions is now removed. The "transactions" and 
	"port_warn" settings are ignored in the config file.



svn: r10169
2008-03-02 21:34:51 +00:00
Brian Matherly
d78dacb08b 0001873: AttributeError: 'NoneType' object has no attribute 'get_gramps_id'
Fix typo in CountAncestors

svn: r10168
2008-03-02 21:21:48 +00:00
Brian Matherly
4dfb05bb06 0001876: BUG during output creation in Ancestor Tree report.
svn: r10167
2008-03-02 20:56:04 +00:00
Peter Landgren
fd349ec3f2 Author info update
svn: r10165
2008-03-02 19:41:48 +00:00
Peter Landgren
a7186a695f Author info update
svn: r10164
2008-03-02 19:40:34 +00:00
Peter Landgren
42c1086ae3 Author info update
svn: r10162
2008-03-02 19:20:55 +00:00
Peter Landgren
73f461bc1b Author info update
svn: r10161
2008-03-02 19:19:22 +00:00
Peter Landgren
2e4b493136 Author info update
svn: r10160
2008-03-02 19:18:31 +00:00
Peter Landgren
de97fadd9a Author info update
svn: r10159
2008-03-02 19:17:22 +00:00
Peter Landgren
7c05a4d37f Author info update
svn: r10158
2008-03-02 19:16:34 +00:00
Gary Burton
cc9d9e1162 2008-03-02 Gary Burton <gary.burton@zen.co.uk>
* src/plugins/RelCalc.py: Allow the tree view to be navigated via the
	keyboard. Bug #1777



svn: r10156
2008-03-02 16:16:14 +00:00
Jérôme Rapinat
9befaa17ff 2008-03-02 Jerome Rapinat <romjerome@yahoo.fr>
* src/plugins/AgeOnDate.py : minor change for better translations



svn: r10155
2008-03-02 06:12:05 +00:00
Doug Blank
6b8d041c94 additional refinements
svn: r10154
2008-03-02 06:10:20 +00:00
Doug Blank
e96b543384 2008-03-02 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/DefaultGramplets.py (PedigreeGramplet.get_boxes): 
	Fixed a bug in turning off vertical lines; other refinements



svn: r10153
2008-03-02 05:43:50 +00:00
Brian Matherly
e2bc58fe63 0001711: Inconsistant names for graphical reports
svn: r10152
2008-03-01 22:47:48 +00:00
Brian Matherly
1f57d5224c fixed check for attribute 'window' by using has_attribute()
0001867: Patch containing fixes (for reporting and general)


svn: r10151
2008-03-01 20:55:36 +00:00
Brian Matherly
76d7b01103 0001855: BUG when running family_group report from command line (no attribute get_gramps_id)
svn: r10150
2008-03-01 20:39:39 +00:00
James G Sack
93de8b0208 add unittest for issue #1851 fix
svn: r10148
2008-03-01 08:35:07 +00:00
James G Sack
8e3e98d571 #1851 discard empty notes (and warn), also warn of skipped subordinates (see want_parse_warnings), update test util per warnings change
svn: r10147
2008-03-01 06:58:17 +00:00
Brian Matherly
825b301f7f Cleanup in Narrative Web report.
svn: r10146
2008-03-01 04:43:58 +00:00
James G Sack
6aacd516ed fix minor double-count of errors
svn: r10145
2008-03-01 02:46:20 +00:00
Benny Malengier
d43fc26169 2008-02-29 Benny Malengier <benny.malengier@gramps-project.org>
* src/GrampsDbUtils/_GedcomParse.py: find_family_from_handle returns tuple
	* src/Editors/_EditPerson.py: don't use find_person but get_person

2008-02-29 Raphael Ackermann <raphael.ackermann@gmail.com>
2008-02-28 Jim Sack <jgsack@san.rr.com>


svn: r10142
2008-02-29 09:02:43 +00:00
Raphael Ackermann
0958b83bfc 2008-02-27 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/plugins/Makefile.am: add CmdRef.py and DateParserDisplayTest.py to
    get make distcheck to run through.

svn: r10141
2008-02-29 08:34:23 +00:00
James G Sack
54faf32fee fix r10099 oversight, also improve callback_test.py
svn: r10140
2008-02-29 05:15:00 +00:00
Benny Malengier
979ea11f3d * src/DataViews/PersonView.py: don't crash on click, 1794
* src/PageView.py: don't crash on click, #1794

2008-02-28  Benny Malengier <benny.malengier@gramps-project.org>


svn: r10139
2008-02-28 23:13:07 +00:00
Benny Malengier
b1561e5f78 2008-02-28 Benny Malengier <benny.malengier@gramps-project.org>
* src/ViewManager.py: allow for info dialog after import
	* src/gen/db/base.py: find returns if new object or not
	* src/gen/db/dbdir.py: find returns if new object or not
	* src/plugins/ImportGeneWeb.py: allow multiple mime types
	* src/plugins/ImportvCard.py: allow multiple mime types
	* src/plugins/ReadGrdb.py: allow multiple mime types
	* src/plugins/ReadPkg.py: allow multiple mime types
	* src/plugins/ImportCSV.py: allow multiple mime types
	* src/DbManager.py: use family tree string, not database
	* src/glade/gramps.glade: add info dialog
	* src/QuestionDialog.py: add info dialog, clean up set transient errors
	* src/GrampsDbUtils/_GrampsDbWriteXML.py: improve comment
	* src/GrampsDbUtils/_ReadXML.py: fix change dates problems, fix 
	 creation of empty objects in bookmarks, add info dialog, clean up
	 relative media import, remove unneeded parameters
	* src/GrampsDbUtils/_GrampsDbWRFactories.py: 
	* src/GrampsDbUtils/_GrampsBSDDB.py: allow multiple mime types
	* src/DbLoader.py: fix up import filters and some mime type issues



svn: r10138
2008-02-28 22:32:40 +00:00
Erik De Richter
fefa36ad4e wiki manual link
svn: r10137
2008-02-28 20:39:24 +00:00
Doug Blank
62f694be30 2008-02-28 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/DefaultGramplets.py: 
	made detached_width, height larger for the pedigree gramplet



svn: r10136
2008-02-28 12:29:28 +00:00
Benny Malengier
e1cae1a3bc 2008-02-28 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/DefaultGramplets.py: improve (??) Pedigree Gramplet
	* src/DataViews/GrampletView.py: add a no-wrap method



svn: r10135
2008-02-28 10:30:12 +00:00
Doug Blank
5f7c6c1c8a 2008-02-28 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/DefaultGramplets.py: new Pedigree Gramplet
	* src/DataViews/GrampletView.py: added help button on undocked windows



svn: r10134
2008-02-28 06:20:44 +00:00
Raphael Ackermann
896ecd2949 2008-02-27 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/Editors/_EditNote.py: empty_object() add extratype to object
	0001476: Opening the new note dialog/editor and cancelling shouldn't ask 
	to save changes. there are no changes 

svn: r10133
2008-02-28 00:29:51 +00:00
Raphael Ackermann
1f63f72caa 2008-02-27 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/DbManager.py: rename glade variable to glade_xml_file

svn: r10132
2008-02-27 19:43:36 +00:00
Erik De Richter
c3b4f5fe89 wiki manual link
svn: r10131
2008-02-27 19:17:34 +00:00
Brian Matherly
202e0356d7 2008-02-27 Brian Matherly <brian@gramps-project.org>
* src/GrampsDbUtils/_ReadXML.py:
	Don't allow newer Gramps files to be imported (#0001722).

svn: r10130
2008-02-27 13:03:41 +00:00
Stéphane Charette
44000e4b96 1549: use standard date formats for FamilyLines
svn: r10128
2008-02-27 08:37:01 +00:00
Brian Matherly
e913abe88b 0001828: update cli handling of new options. (new in 3.0?)
svn: r10127
2008-02-27 04:38:21 +00:00
Brian Matherly
fe6c305a14 0001835: cli crashes for all reports. NoneType has no attribute get_gramps_id
svn: r10126
2008-02-27 03:03:20 +00:00
Benny Malengier
7bd31dd4f1 2008-02-26 Benny Malengier <benny.malengier@gramps-project.org>
* src/ScratchPad.py: bug when dragging sourceref #1833
    * src/GrampsDisplay.py: remove whitespace

2008-02-24 Benny Malengier <benny.malengier@gramps-project.org>


svn: r10125
2008-02-26 12:35:42 +00:00
Peter Landgren
2ae2a39d66 Fix for some landscape printing
svn: r10123
2008-02-26 07:22:07 +00:00
Brian Matherly
16799c2465 Improvements to CLI reports -
0001824: Bug in command line - gramps does not show right error.
0001821: A command "python src/gramps.py --open=DG1 --action=report" cause a crash
Fix help strings.

svn: r10122
2008-02-26 04:32:57 +00:00
Doug Blank
7aed9fc1bf 2008-02-25 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DateHandler/_DateParser.py: set year += 1
	* src/gen/lib/date.py: removed slash-date fix
	* src/gen/lib/test/date_test.py: slash dates sort correctly



svn: r10121
2008-02-26 00:14:36 +00:00
Raphael Ackermann
658d49407c 2008-02-25 Łukasz Rymarczyk <yenidai(at)poczta(dot)onet(dot)pl>
* src/const.py.in: query os.environ for GRAMPSHOME env and use it
	0001831: A patch allowing using a different home folder than default

svn: r10120
2008-02-25 22:02:01 +00:00
Erik De Richter
e9d978d646 wiki manual link
svn: r10119
2008-02-25 11:46:19 +00:00
Raphael Ackermann
46dad9bae3 2008-02-25 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/ReportBase/_ArgHandler.py (ArgHandler.cl_action): improve output
	when no report or tool name is given. Remove call to sys.exit(1) as it 
	means that gui error report handler is called (locks db).
	addresses part of #0001821

svn: r10118
2008-02-25 10:05:15 +00:00
Raphael Ackermann
3d1d81b746 2008-02-25 Łukasz Rymarczyk <yenidai(at)poczta(dot)onet(dot)pl>
* src/ReportBase/_CommandLineReport.py: add user friendly output to cli 
	gramps.py -u --open=merge --action=report -p "name=indiv_complete,show=all"
	#0001823

svn: r10117
2008-02-25 08:59:40 +00:00
Raphael Ackermann
0f8aaff690 2008-02-25 Łukasz Rymarczyk <yenidai(at)poczta(dot)onet(dot)pl>
* src/ArgHandler.py: add UI Report Names to output 
	0001826: Command line - viewing available reports nicer to read

svn: r10116
2008-02-25 08:10:19 +00:00
Raphael Ackermann
21042e7d72 2008-02-25 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/plugins/GrampsCfg.py: new (GrampsPreferences.update_idformat_entry):
	add method that sets new ID format preferences in db. 
	(GrampsPreferences.add_prefix_panel): use callback update_idformat.entry 
	0001817: Make preference changes take immediate effect. 
	* po/POTFILES.in: add DateParserDisplayTest.py. #0001819
	
2008-02-25 Raphael Ackermann <raphael.ackermann@gmail.com>
	* POTFILES.in : add missing plugins/DateParserDisplayTest.py #0001819

svn: r10115
2008-02-25 07:46:32 +00:00
Doug Blank
6103ed9539 2008-02-25 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/gen/lib/test/date_test.py: new slash date tests
	* src/gen/lib/date.py: new get_slash(), fix slash conversions
	* src/DateHandler/_DateParser.py: parser sets slash date to Julian



svn: r10114
2008-02-25 05:46:45 +00:00
Brian Matherly
e801786edb Partial fix for 0001722: add dialog that on import gives a warning if the xml is made with an older version
svn: r10113
2008-02-25 04:32:11 +00:00
Brian Matherly
af21e396d9 Fix page_break() in AsciiDoc
svn: r10112
2008-02-24 23:21:19 +00:00
Brian Matherly
d2c853cbaa 0001587: Command line reports do not work
svn: r10111
2008-02-24 23:16:52 +00:00
Brian Matherly
c7d77d253d 0001808: Bug when I click on a Generate Commandline Plugin Reference
svn: r10110
2008-02-24 22:31:06 +00:00
Gary Burton
ece26c420f 2008-02-24 Gary Burton <gary.burton@zen.co.uk>
* src/Selectors/_SelectPerson.py: Let return key close search field.
	Bug #1728

2008-02-24 Gary Burton <gary.burton@zen.co.uk>


svn: r10109
2008-02-24 21:18:49 +00:00
Raphael Ackermann
20426f36e3 2008-02-24 Raphael Ackermann <raphael.ackermann@gmail.com>
* Editors/_EditRepository.py
	* Editors/_EditFamily.py
	* DisplayTabs/_SourceEmbedList.py
	* DisplayTabs/_PersonRefEmbedList.py
	* DisplayTabs/_RepoEmbedList.py
	* DisplayTabs/_AddrEmbedList.py
	* DisplayTabs/_WebEmbedList.py
	* DisplayTabs/_NameEmbedList.py
	* DisplayTabs/_EventEmbedList.py
	* DisplayTabs/_EmbeddedList.py
	* DisplayTabs/_NoteTab.py
	* DisplayTabs/_LocationEmbedList.py
	* DisplayTabs/_ButtonTab.py
	* DisplayTabs/_DataEmbedList.py
	* DisplayTabs/_AttrEmbedList.py
	* DisplayTabs/_LdsEmbedList.py
	* DisplayTabs/_GrampsTab.py
	add Up and Down buttons to the tabs. Added individual tooltips for buttons
	0001807: Missing buttons MoveUp, MoveDown on a Events list in a person...

svn: r10108
2008-02-24 18:58:45 +00:00
Gary Burton
f6f9fbafdc 2008-02-22 Gary Burton <gary.burton@zen.co.uk>
* src/Editors/_EditPerson.py: Fixed crash on clicking OK to save name
	change. Bug #1783



svn: r10107
2008-02-24 17:08:38 +00:00
Doug Blank
a5b569d1dc * src/DataViews/GrampletView.py (GrampletView.restore_gramplet):
Fixed restore minimized gramplet

2008-02-24  NOT Douglas S. Blank <dblank@cs.brynmawr.edu>


svn: r10106
2008-02-24 14:58:35 +00:00
Benny Malengier
cd756e5b13 * src/ViewManager.py:
* src/DbLoader.py:
	Remove os.chdir, no longer needed for relative path

2008-02-24  Douglas S. Blank <dblank@cs.brynmawr.edu>


svn: r10105
2008-02-24 14:19:40 +00:00
Doug Blank
7ff838b08b 2008-02-24 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DataViews/GrampletView.py: don't save deleted gramplets
	* src/glade/gramps.glade: changed tooltip from "close" to "delete"
	Gramplets are either undeleted before exit, or they go away



svn: r10104
2008-02-24 14:09:58 +00:00
Raphael Ackermann
c962d5e6e1 2008-02-22 Raphael Ackermann <raphael.ackermann@gmail.com>
* various (294 files)
	pep8 doc fixes & pylint fixes

svn: r10103
2008-02-24 13:55:55 +00:00
Doug Blank
2180fa02cb 2008-02-23 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/gen/lib/date.py (Date.get_stop_date): 
	added new method Date.to_calendar; dates return None if error



svn: r10102
2008-02-24 00:58:33 +00:00
Raphael Ackermann
5f375b106f 2008-02-22 Raphael Ackermann <raphael.ackermann@gmail.com>
* ViewManager.py
	* gen/db/iterator.py
	* gen/db/base.py
	* gen/db/dbconst.py
	* gen/db/cursor.py
	* gen/db/__init__.py
	* gen/db/exceptions.py
	* gen/db/dbdir.py
	* gen/lib/srcbase.py
	* gen/callback: deleted unused directory
	* plugins/ReorderIds.py:
	pylint and pep8 doc fixes

svn: r10099
2008-02-23 08:38:55 +00:00
Doug Blank
c0fd2f8b39 2008-02-23 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/date_test.py: removed file; moved tests to:
	* src/gen/lib/test/date_test.py (suite3): new tests
	moved tests from src/date_test.py into unit-test framework



svn: r10098
2008-02-23 05:56:38 +00:00
Gary Burton
3171f0f756 * src/Editors/_EditFamily.py: Add fallback dates for birth and death
Bug #1785

2008-02-22 Gary Burton <gary.burton@zen.co.uk>


svn: r10097
2008-02-22 23:53:24 +00:00
Gary Burton
a58e6fdb60 2008-02-22 Gary Burton <gary.burton@zen.co.uk>
* src/DataViews/RelationView.py:
	* src/Editors/_EditFamily.py:
	* src/Editors/_EditChildRef.py
	Fix crash on doubleclicking buttons. Bug #1802



svn: r10096
2008-02-22 22:09:39 +00:00
Doug Blank
a1450a8c29 2008-02-22 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DataViews/GrampletView.py: translate "Gramplet"
	* src/plugins/Makefile.am : add AgeOnDate.py QR
	* po/POTFILES.in: add AgeOnDate.py QR



svn: r10095
2008-02-22 13:11:41 +00:00
Raphael Ackermann
f3db8c0e75 2008-02-22 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/FilterEditor/_EditRule.py
    * src/Filters/Rules/_HasAttributeBase.py
    * src/Filters/Rules/Family/_MatchesFilter.py
    * src/Filters/Rules/Event/_MatchesFilter.py
    * src/Filters/Rules/Event/_MatchesSourceFilter.py
    * src/Filters/Rules/Event/_HasType.py
    * src/Filters/Rules/Event/_MatchesPersonFilter.py
    * src/Filters/Rules/_HasTextMatchingRegexpOf.py
    * src/Filters/Rules/_HasReferenceCountBase.py
    * src/Filters/Rules/_HasNoteSubstrBase.py
    * src/Filters/Rules/__init__.py
    * src/Filters/Rules/_HasGrampsId.py
    * src/Filters/Rules/_RegExpIdBase.py
    * src/Filters/Rules/_IsPrivate.py
    * src/Filters/Rules/_Rule.py
    * src/Filters/Rules/_HasMarkerBase.py
    * src/Filters/Rules/_HasEventBase.py
    * src/Filters/Rules/Note/_MatchesFilter.py
    * src/Filters/Rules/Person/_MatchesFilter.py
    * src/Filters/Rules/Person/_MatchesEventFilter.py
    * src/Filters/Rules/MediaObject/_MatchesFilter.py
    * src/Filters/Rules/_HasTextMatchingSubstringOf.py
    * src/Filters/Rules/_Everything.py
    * src/Filters/Rules/_MatchesFilterBase.py
    * src/Filters/Rules/_HasNoteRegexBase.py
    * src/DateHandler/_DateUtils.py
    pylint and doc fixes.

svn: r10094
2008-02-22 10:50:06 +00:00
Erik De Richter
12056e6b67 links to wiki manual
svn: r10088
2008-02-21 08:56:39 +00:00
Stéphane Charette
583f926d23 removed old FamilyLines.py, added new NotRelated.py
svn: r10087
2008-02-21 07:19:32 +00:00
Don Allingham
d45a676492 2008-02-20 Don Allingham <don@gramps-project.org>
* src/GrampsCfg.py: refactoring
	* src/gen/utils/test/callback_test.py: refactoring
	* src/gen/utils/callback.py: refactoring
	* src/gen/utils/longop.py: refactoring
	* src/gen/utils/__init__.py: refactoring
	* src/gen/db/base.py: refactoring
	* src/gen/Makefile.am: refactoring
	* src/DisplayState.py: refactoring
	* src/DbState.py: refactoring
	* src/PluginUtils/_MenuOptions.py: refactoring
	* src/ListModel.py: refactoring
	* src/BaseDoc.py: refactoring



svn: r10086
2008-02-21 04:58:56 +00:00
Brian Matherly
274b630f04 0001792: Tools->Utilities->Verify the Data (exclude married names)
svn: r10085
2008-02-21 04:04:37 +00:00
Raphael Ackermann
5cd3411cfd 2008-02-20 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/GrampsDbUtils/_GedcomUtils.py: (IdMapper.get_translate()) return 
	value of dict instead of boolean. Fix #0001708

svn: r10084
2008-02-21 00:34:04 +00:00
Erik De Richter
54cad55630 links to wiki manual
svn: r10081
2008-02-20 19:04:53 +00:00
Peter Landgren
2662815571 pylint cleaning
svn: r10079
2008-02-20 15:54:41 +00:00
Raphael Ackermann
8605ce973a 2008-02-20 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/DisplayTabs/_PersonRefEmbedList.py: change _o mnemonic to not 
    interfere with OK button.

svn: r10078
2008-02-20 08:49:51 +00:00
Benny Malengier
06cddbfaf7 2008-02-20 Benny Malengier <benny.malengier@gramps-project.org>
* src/DbManager.py: #1725, ENTER, double-click if OK button sensitive only



svn: r10077
2008-02-20 08:13:35 +00:00
Brian Matherly
c3246a4e20 Remove person parameter from summary and count ancestor reports.
svn: r10076
2008-02-20 05:07:43 +00:00
Doug Blank
c76b017d64 2008-02-19 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DbLoader.py (DbLoader.import_file): 
	Importer will stay on dialog until cancel or success. Errors
	will remain in dialog until fixed, or cancel.




svn: r10075
2008-02-20 04:59:52 +00:00
Brian Matherly
cc6654ddab Remove the "person" option from reports, report options, and report dialogs. Person is selected by the user for all reports.
svn: r10074
2008-02-20 04:52:10 +00:00
Doug Blank
65951d6722 2008-02-19 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/plugins/DefaultGramplets.py: News renders text with styles
	* src/DataViews/GrampletView.py (GuiGramplet.render_text): 
	First draft of a TextBuffer with markup



svn: r10073
2008-02-20 04:16:26 +00:00
Benny Malengier
977c9d8013 * src/ViewManager.py: #1559, CTRL+N/P also if no sidebar
2008-02-19 Benny Malengier <benny.malengier@gramps-project.org>


svn: r10072
2008-02-19 22:16:13 +00:00
Benny Malengier
c307c61670 * src/DbManager.py: #1725, ENTER should behave like double click
2008-02-19 Benny Malengier <benny.malengier@gramps-project.org>


svn: r10071
2008-02-19 21:54:34 +00:00
Benny Malengier
3f9fa6f7e1 2008-02-19 Benny Malengier <benny.malengier@gramps-project.org>
* src/ViewManager.py: #1559, use CTRL+N/P not ALT+N/P to avoid problems



svn: r10070
2008-02-19 13:34:53 +00:00
Peter Landgren
73c0fe9a5d Works for Swedish laen (A)
svn: r10065
2008-02-19 10:21:23 +00:00
Benny Malengier
49d0e309fe 2008-02-19 Benny Malengier c <benny.malengier@gramps-project.org>
* src/plugins/SimpleBookTitle.py: remove select file button



svn: r10064
2008-02-19 09:36:50 +00:00
Benny Malengier
b6687ee12e 2008-02-19 Benny Malengier b <benny.malengier@gramps-project.org>
* src/Bookmarks.py:
	* src/gramps_main.py:
	* src/PageView.py:
	Don't edit bookmarks, organize them, key: shift+ctrl+b



svn: r10063
2008-02-19 09:18:47 +00:00
Benny Malengier
a1e29c9daf 2008-02-19 Benny Malengier <benny.malengier@gramps-project.org>
* src/ViewManager.py: CTRL+B as accel for clipboard



svn: r10062
2008-02-19 08:42:31 +00:00
Doug Blank
eb48d8290e * src/glade/gramps.glade: enlarged dbmanager by 70 pixels
so that all of the date can show in window. Note: glade-3
	will change this glade file indentation. I edited it by hand.

2008-02-19  Douglas S. Blank  <dblank@cs.brynmawr.edu>


svn: r10061
2008-02-19 06:30:20 +00:00
Doug Blank
ac8b31151b Fixes for date math and different calendars
svn: r10060
2008-02-19 06:00:51 +00:00
Doug Blank
bb11347869 2008-02-19 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/gen/lib/date.py (Date.__init__): 
	added Date("Jan 1, 2000") string constructor and
	calendar, quality, and modifier keywords to Date()



svn: r10059
2008-02-19 05:22:50 +00:00
Brian Matherly
e579cc0e14 0001688: BUG when I clicked generate commandline plugin reference tool
svn: r10058
2008-02-19 04:32:57 +00:00
Brian Matherly
5ad4dcee22 0001788: Book report crash
svn: r10057
2008-02-19 04:24:56 +00:00
Raphael Ackermann
dab5470dec 2008-02-18 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/Editors/_EditAddress.py
    * src/Editors/_EditName.py
    * src/Editors/_EditPersonRef.py
    * src/plugins/FindDupers.py
    * src/ReportBase/_StyleEditor.py
    * src/MarkupText.py
    Fix import issues introduce through previous commit.
    #0001791 fixed

svn: r10056
2008-02-18 23:48:35 +00:00
Raphael Ackermann
90f883e46d 2008-02-18 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/* 143 files
    * test/try_tree_model.py
    * windows/nsis/gcheck.py
    imports cleanup

svn: r10055
2008-02-18 20:07:09 +00:00
Erik De Richter
a22c0aee1d wiki manual link
svn: r10053
2008-02-18 16:29:43 +00:00
Raphael Ackermann
9aee82d6d0 2008-02-18 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/DataViews/EventView.py
	* src/DataViews/FamilyList.py
	* src/DataViews/PedigreeView.py
	* src/DataViews/PersonView.py
	* src/GrampsCfg.py
	* src/Editors/_EditPrimary.py
	* src/DisplayTabs/_EmbeddedList.py
	* src/DisplayTabs/_BackRefList.py
	* src/plugins/RelCalc.py
	* src/QuickReports.py
	* src/Relationship.py
	* src/Selectors/_BaseSelector.py
	* src/GrampsWidgets.py
	* src/DbManager.py
	* src/DisplayState.py
	* src/DisplayModels/_BaseModel.py
	* src/DisplayModels/_PeopleModel.py
	* src/GrampsDbUtils/_GrampsDbWriteXML.py
	* src/gramps_main.py
	* src/Filters/Rules/_MatchesFilterBase.py
	* src/ManagedWindow.py
	pep8 updates. replace ''' with """ for comments
	* src/GrampsDbUtils/_WriteGedcom.py: doc fixes
	added support for exportin source, notes and repos that are not linked to 
	other records.
	0001707: export to gedcom doesn't include source, if source is the only 
	thing in the db 

svn: r10051
2008-02-18 15:52:40 +00:00
Raphael Ackermann
df6a507d7c 2008-02-18 Duncan Lithgow <dlithgow@gmail.com>
Raphael Ackermann <raphael.ackermann@gmail.com>
	* src/plugins/AncestorChart.py
	* src/plugins/DescendChart.py
	* src/plugins/StatisticsChart.py
	* src/plugins/TimeLine.py
	work on 0001711: Inconsistant names for graphical reports

svn: r10049
2008-02-18 14:19:18 +00:00
Benny Malengier
55ba9c4d37 2008-02-15 Benny Malengier <benny.malengier@gramps-project.org>
* src/DataViews/RelationView.py
	* src/DataViews/PedigreeView.py
	* src/ReportBase/_ReportUtils.py
	* src/Editors/_EditPerson.py
	* src/Editors/_EditMediaRef.py
	* src/DisplayTabs/_GalleryTab.py: also correct wrong popup menu
	* src/plugins/Summary.py
	* src/plugins/WriteCD.py
	* src/plugins/IndivComplete.py
	* src/plugins/NarrativeWeb.py
	* src/plugins/WritePkg.py
	* src/plugins/GVFamilyLines.py
	* src/plugins/DefaultGramplets.py
	* src/plugins/SimpleBookTitle.py
	* src/plugins/Check.py
	* src/plugins/GVRelGraph.py
	* src/plugins/FamilyLines.py
	* src/Selectors/_SelectObject.py
	* src/GrampsDbUtils/_WriteGedcom.py
	#1787, #1208: use relative path correctly



svn: r10048
2008-02-18 14:06:41 +00:00
Raphael Ackermann
17ce1638d2 2008-02-18 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/GrampsDbUtils/_GedcomParse.py: remove encode_filename() as filename 
	is already unicode encoded.
	* src/GrampsDbUtils/_GrampsDbWRFactories.py: doc fix
	* src/GrampsDbUtils/_ReadGedcom.py: doc and pylint fixes
	* src/GrampsDbUtils/importdbdir.py: pep8 fix  ''' --> """
	* src/ArgHandler.py: in method cl_import(self, filename, format): add call 
	filename = Utils.get_unicode_path(filename) before calling 
	ReadGedcom._import2(...,filename,...). +pylint fixes
	* src/DbLoader.py: doc fix. change variable choose to choose_db_dialog

svn: r10047
2008-02-18 12:31:31 +00:00
Raphael Ackermann
de5edf9f29 2008-02-18 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/DataViews/PersonView.py
	* src/ViewManager.py
	* src/GrampsCfg.py
	* src/plugins/WriteCD.py
	* src/plugins/FindDupes.py
	* src/Merge/_MergePerson.py
	* src/DbManager.py
	* src/ArgHandler.py
	* src/docgen/HtmlDoc.py
	* src/DbLoader.py
	use from QuestionDialog import ErrorDialog etc to bring in line with
	rest of gramps
	* src/Editors/_EditPrimary.py: EditPrimary._uses_duplicate_id() check
	for duplicates and give error dialog if id is already used. #0001347
	* src/Editors/_EditFamily.py: EditFamily.__do_save(), add call to 
	_uses_duplicate_id(). #0001347 

svn: r10046
2008-02-18 10:09:50 +00:00
Brian Matherly
347cb51593 Patch from Peter Landgren <peter.talken@telia.com> fixes:
0001756: Very strange results with statistics report.
0001760: Pie charts are clipped if paper in landscape mode.

svn: r10045
2008-02-18 04:49:54 +00:00
Doug Blank
76d1f660f0 Removed __eq__ on dates
svn: r10044
2008-02-17 18:04:36 +00:00
Doug Blank
6ad3a48d64 2008-02-17 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/gen/lib/date.py (Date.__sub__): fixed some date math (#1649)
	* src/gen/lib/test/date_test.py: added some unit tests for date math



svn: r10043
2008-02-17 17:53:43 +00:00
Gary Burton
6ba049eb94 2008-02-15 Gary Burton <gary.burton@zen.co.uk>
* src/DataViews/RelationView.py:
	* src/Editors/_EditFamily.py: prevent right mouse button causing crash.
	Bug #1729



svn: r10041
2008-02-15 22:44:39 +00:00
Benny Malengier
15e789467b 2008-02-15 Benny Malengier <benny.malengier@gramps-project.org>
* src/DisplayTabs/_SourceEmbedList.py:
	* src/DisplayTabs/_PersonRefEmbedList.py:
	* src/DisplayTabs/_RepoEmbedList.py:
	* src/DisplayTabs/__init__.py:
	* src/DisplayTabs/_AddrEmbedList.py:
	* src/DisplayTabs/_WebEmbedList.py:
	* src/DisplayTabs/_NameEmbedList.py:
	* src/DisplayTabs/_EventEmbedList.py:
	* src/DisplayTabs/_EmbeddedList.py:
	* src/DisplayTabs/_GalleryTab.py:
	* src/DisplayTabs/_BackRefList.py:
	* src/DisplayTabs/_NoteTab.py:
	* src/DisplayTabs/_LocationEmbedList.py:
	* src/DisplayTabs/_ButtonTab.py:
	* src/DisplayTabs/_DataEmbedList.py:
	* src/DisplayTabs/_AttrEmbedList.py:
	* src/DisplayTabs/_LdsEmbedList.py:
	* src/DisplayTabs/_GrampsTab.py:
	* src/Editors/_EditPrimary.py:
	* src/Editors/_EditPlace.py:
	* src/Editors/_EditSecondary.py:
	* src/Editors/_EditSourceRef.py:
	* src/Editors/_EditReference.py:
	* src/Editors/_EditRepoRef.py:
	* src/Editors/_EditNote.py:
	* src/Editors/_EditMediaRef.py:
	* src/Editors/_EditEventRef.py:
	* src/Editors/_EditName.py:
	* src/Editors/_EditFamily.py:
	Add mnemonics for all tabs, eg ALT+S and INSERT to move to sources and
	insert a new source.
	* src/DisplayTabs/_TextTab.py:
	* src/DisplayTabs/Makefile.am:
	* po/POTFILES.in:
	Remove unused TextTab



svn: r10040
2008-02-15 22:38:47 +00:00
Doug Blank
131db3ef7e 2008-02-15 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/ViewManager.py (ViewManager.__build_main_window):pass self to DS
	* src/DisplayState.py (DisplayState): added vm param
	DS now has a reference to the VM which allows uistate
	to have access to most of a running GRAMPS application



svn: r10038
2008-02-15 14:18:55 +00:00
Benny Malengier
470232fa5a 2008-02-15 Benny Malengier <benny.malengier@gramps-project.org>
* src/DateEdit.py: example use of help
	* src/GrampsDisplay.py: internationalization of help system
	* src/Editors/_EditPrimary.py: define_help_button link to webpage
	* src/Editors/_EditSecondary.py: define_help_button link to webpage
	* src/Editors/_EditReference.py: define_help_button link to webpage
	* src/Editors/_EditFamily.py: remove empty line



svn: r10036
2008-02-15 11:40:17 +00:00
Doug Blank
7dd79767f1 2008-02-14 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DataViews/RelationView.py (RelationshipView.write_parents): 
	added Sibling/Children add buttons; rearranged display;
	lost a bit of vertical space



svn: r10034
2008-02-14 12:58:57 +00:00
Raphael Ackermann
311aa7b15d 2008-02-14 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/ObjectSelector/* : #1744: src/ObjectSelector is not used anmyore
    * src/TreeViews/* : #1744: src/TreeViews is not used anmyore
    * src/Treetips.py : changed class comment. pep8 fix for doc: ''' --> """
    * src/plugins/SoundGen.py: remove ... in menu. imports cleanup

svn: r10033
2008-02-14 11:02:39 +00:00
Peter Landgren
b1c282102f Two translatable strings were missed
svn: r10031
2008-02-14 10:02:45 +00:00
Benny Malengier
d4443d944c 2008-02-14 Benny Malengier <benny.malengier@gramps-project.org>
* src/DisplayModels/_NoteModel.py: use unicode object internally, #1739


svn: r10030
2008-02-14 08:58:37 +00:00
Doug Blank
1b9949bdc6 2008-02-13 Douglas S. Blank <dblank@cs.brynmawr.edu>
* src/DataViews/GrampletView.py: right-click on name link edits
	* src/plugins/DefaultGramplets.py: change tooltip of relation gramplet
	to indicate the right-click edit option



svn: r10029
2008-02-14 02:40:45 +00:00
Benny Malengier
e1497c5f3e * src/DataViews/GrampletView.py: Gramplet key for detached min size
* src/plugins/DefaultGramplets.py: RelativesGramplet detached size

2008-02-13 Benny Malengier <benny.malengier@gramps-project.org>


svn: r10028
2008-02-13 21:29:06 +00:00
Benny Malengier
b7e7f90096 * src/DataViews/GrampletView.py: minor change
* src/plugins/DefaultGramplets.py: new RelativesGramplet
	  Response to issue #1758

2008-02-13 Benny Malengier <benny.malengier@gramps-project.org>


svn: r10027
2008-02-13 19:52:40 +00:00
Benny Malengier
74338d8a87 2008-02-13 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/WritePkg.py: add callback=None, issue #1398


svn: r10026
2008-02-13 14:49:46 +00:00
Peter Landgren
afcac70792 Removal of debug print
svn: r10023
2008-02-13 08:39:18 +00:00
Benny Malengier
f65094c16e * src/DisplayTabs/_ButtonTab.py: some accel keys don't work on keyboard
with numlock as MOD_MASK2, enable the keys for those keyboards

2008-02-12 Benny Malengier <benny.malengier@gramps-project.org>


svn: r10022
2008-02-12 13:15:39 +00:00
Benny Malengier
06b2b6da38 * src/DisplayTabs/_EmbeddedList.py: allow to define middle click
* src/Editors/_EditFamily.py: middle click on child calls edit child

2008-02-12 Benny Malengier <benny.malengier@gramps-project.org>


svn: r10021
2008-02-12 12:38:47 +00:00
Benny Malengier
3dbfd6cbac 2008-02-12 Benny Malengier <benny.malengier@gramps-project.org>
* src/Editors/_EditFamily.py: popup: edit child at top, add images.
	* src/DisplayTabs/_EmbeddedList.py: allow popup with image/custom text
	* src/DisplayModels/_BaseModel.py: add comment to function
	* src/DisplayModels/_NoteModel.py: test, UTF-8 for preview



svn: r10020
2008-02-12 12:17:58 +00:00
Brian Matherly
60b7f5e04d 0001754: Capitalization in Statistics chart
0001755: Selection of contents in statistics chart does not work

svn: r10019
2008-02-12 04:49:43 +00:00
Brian Matherly
ddd23a5164 Fix saving notes without marker being set.
svn: r10018
2008-02-12 04:21:14 +00:00
Benny Malengier
a1897e68d9 * src/plugins/MediaManager.py: conversion functions of path
* src/Utils.py: general methods to convert abs to rel
	* src/Editors/AddMedia.py: show existing descr and select file if pos
	* src/Editors/_EditPerson.py: view photo needs db for media path
	* src/Editors/_EditMedia.py: better path/mime handling
	* src/DataViews/MediaView.py: use full path to view
	Start of issue #1208

2008-02-11 Benny Malengier <benny.malengier@gramps-project.org>


svn: r10017
2008-02-11 22:27:24 +00:00
Benny Malengier
c11f6d6a1b 2008-02-11 Benny Malengier <benny.malengier@gramps-project.org>
* src/Editors/_EditFamily.py: call editprimary correctly, double gid



svn: r10016
2008-02-11 09:01:57 +00:00
Brian Matherly
1adcd57028 0001731: Wrong dot in Ancestral Report
svn: r10015
2008-02-10 22:09:35 +00:00
Benny Malengier
9a1b20535f temp fix for Raphael
svn: r10014
2008-02-10 21:24:50 +00:00
Brian Matherly
fbb9bcedf8 0001751: Translation of string in FanCaaart.py does not work.
svn: r10013
2008-02-10 21:22:28 +00:00
Brian Matherly
1f783f6545 0001750: Some problems with web pages
svn: r10012
2008-02-10 21:17:43 +00:00
Raphael Ackermann
04eb7fb913 2008-02-08 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/Editors/_EditPrimary.py: 0001347: double gid. fix previous commit


svn: r10011
2008-02-10 21:13:19 +00:00
Brian Matherly
610ac774fa Web Calendar and Narrative Web report now use Menu Options.
svn: r10010
2008-02-10 04:09:09 +00:00
Jérôme Rapinat
f9a1b38155 svn: r10009 2008-02-09 14:58:42 +00:00
Raphael Ackermann
7219ed2b44 2008-02-08 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/Editors/_EditEvent.py:
    * src/Editors/_EditFamily.py:
    * src/Editors/_EditMedia.py:
    * src/Editors/_EditNote.py:
    * src/Editors/_EditPlace.py:
    * src/Editors/_EditRepository.py:
    * src/Editors/_EditSource.py:
    fixed: 0001347: double gid should not be allowed

svn: r10007
2008-02-09 01:07:23 +00:00
Raphael Ackermann
04e16919a1 2008-02-08 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/Editors/_EditEvent.py:
    * src/Editors/_EditFamily.py:
    * src/Editors/_EditMedia.py:
    * src/Editors/_EditNote.py:
    * src/Editors/_EditPlace.py:
    * src/Editors/_EditPrimary.py:
    * src/Editors/_EditRepository.py:
    * src/Editors/_EditSource.py:
    pylint fixes

svn: r10005
2008-02-08 15:29:28 +00:00
Raphael Ackermann
6776b91ca5 2008-02-07 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/Editors/_EditEvent.py:
    * src/Editors/_EditFamily.py:
    * src/Editors/_EditMedia.py:
    * src/Editors/_EditNote.py:
    * src/Editors/_EditPerson.py:
    * src/Editors/_EditPlace.py:
    * src/Editors/_EditPrimary.py:
    * src/Editors/_EditRepository.py:
    * src/Editors/_EditSource.py:
    0001745: fix where on update empty ID field would not be filled 
    automatically

svn: r10004
2008-02-08 13:40:04 +00:00
Jérôme Rapinat
eb01559178 2008-02-07 Jerome Rapinat <romjerome@yahoo.fr>
* src/DateHandler/_Date_fr.py : fix issue with french calendar and 
        year only #1733



svn: r10002
2008-02-07 15:31:27 +00:00
Raphael Ackermann
8c0779eabb 2008-02-07 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/Editors/_EditPerson.py: pylint fixes & doc fixes
	fixed 0001347: double gid should not be allowed for Person View
	Still open for all the other list views.

svn: r10001
2008-02-07 08:34:47 +00:00
Raphael Ackermann
146e89876d 2008-02-05 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/data/tips.xml.in: remove checkpoint reference
	* src/plugins/Makefile.am: remove checkpoint reference
	* po/POTFILES.in: remove checkpoint reference

svn: r10000
2008-02-05 22:24:44 +00:00
Gary Burton
8335204a39 svn: r9999 2008-02-05 21:35:29 +00:00
Benny Malengier
d0b50fcf5b 2008-02-05 Benny Malengier <benny.malengier@gramps-project.org>
* src/GrampsWidgets.py: remove conditional test on pygtk 2.6, 3.0 
	  requires 2.10+, so 2.6 code should never be used.



svn: r9995
2008-02-05 10:13:25 +00:00
Raphael Ackermann
534a306579 2008-02-02 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/DataViews/GrampletView.py
	* src/ReportBase/_ReportUtils.py
	* src/gen/proxy/private.py
	* src/plugins/WebCal.py
	* src/plugins/CmdRef.py
	* src/Models/_ListCursor.py
	* src/Models/_PathCursor.py
	PEP 8 fixes. Change 
	if var == True --> if var 
	if var is True --> if var
	if var == False --> if not var
	if var == None --> if var is None

svn: r9994
2008-02-05 00:31:57 +00:00
Raphael Ackermann
a2316b578b doc fix
svn: r9993
2008-02-04 11:12:59 +00:00
Gary Burton
2742e8d00b 2008-02-03 Gary Burton <gary.burton@zen.co.uk>
* src/gen/db/base.py: Functions using the pop function expect a return
	value. Bug #1632



svn: r9991
2008-02-03 21:55:03 +00:00
Raphael Ackermann
76ddf2bda2 2008-02-02 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/ExportOptions.py: fix mnemonics for filter

svn: r9990
2008-02-03 21:33:41 +00:00
Brian Matherly
5ae6d584f7 0001674: when exporting, filter dropdown menu has to "Entire Database" entries
svn: r9989
2008-02-03 02:50:09 +00:00
Brian Matherly
08c54e0d2e 0001702: invoking family group reports crashes gramps
svn: r9986
2008-02-02 21:23:08 +00:00
Brian Matherly
d9a1acc4f5 0001704: Det. anc. report - newline needed after endnote entries.
svn: r9985
2008-02-02 20:14:37 +00:00
Brian Matherly
dea5778b74 Deleted GraphViz.py - superceeded by GVRelGraph.py.
svn: r9981
2008-02-02 15:03:24 +00:00
Brian Matherly
7cda6f4c7a 0001663: webcal options show Mos. 1-6 Notes and Mos. 7-12 Notes
svn: r9980
2008-02-02 14:57:32 +00:00
Brian Matherly
d1d05ec311 0001688: BUG when I clicked generate commandline plugin reference tool
svn: r9978
2008-02-02 14:04:27 +00:00
Raphael Ackermann
2cfa4a9a13 2008-02-02 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/plugins/WriteGeneWeb.py: "Living" is not translated -->fixed

svn: r9975
2008-02-02 10:37:51 +00:00
Brian Matherly
2710bc0fa1 0001617: place/cause option: cause is never included
svn: r9972
2008-02-01 13:04:35 +00:00
Brian Matherly
d45a2fc957 0001624: Source reference hyperlinks do not always work in Narrated Web Site
svn: r9971
2008-02-01 02:23:51 +00:00
Raphael Ackermann
266cce4a9e cleanup uncommented line.
svn: r9968
2008-01-31 09:17:33 +00:00
Benny Malengier
f62e8b988b 2008-01-28 Benny Malengier <benny.malengier@gramps-project.org>
* src/plugins/MarkerReport.py: fix bug #1669 with None type cmp



svn: r9967
2008-01-31 08:22:43 +00:00
Brian Matherly
060dbd4119 Intelligent selection of default family for family option in reports.
svn: r9966
2008-01-31 02:55:59 +00:00
Raphael Ackermann
6374fa2163 2008-01-30 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/FilterEditor/_FilterEditor.py: pylint fixes and 
	work on 0001660: Title for all Edit Filter windows not translated correctly

svn: r9965
2008-01-30 20:55:39 +00:00
Raphael Ackermann
fc1554acaa 2008-01-30 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/FilterEditor/_EditFilter.py: self.space --> self.namespace
	* src/FilterEditor/_FilterEditor.py: self.space --> self.namespace
	* src/FilterEditor/_EditRule.py: self.space --> self.namespace
	* src/FilterEditor/_ShowResults.py: self.space --> self.namespace
	* src/plugins/ExportVCalendar.py: pylint fixes
	* src/PluginUtils/_Tool.py: pylint fixes
	* src/Filters/_FilterParser.py: cleanup
	* src/Filters/_GenericFilter.py: doc fix
	* src/Filters/Rules/Person/_Everyone.py
	* src/ManagedWindow.py: doc fix

svn: r9963
2008-01-30 09:03:20 +00:00
Brian Matherly
6dbc6c3348 Default GuiOptions to use active person.
svn: r9962
2008-01-30 05:12:51 +00:00
Brian Matherly
bccd2fc07d Escape characters in image names for ODF output.
svn: r9961
2008-01-30 05:11:44 +00:00
Raphael Ackermann
3bd5ea1f35 2008-01-29 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/ViewManager.py: 0001641: add ... ellipsis to menu items. 
	* src/plugins/Calendar.py: 0001641: add ... ellipsis to menu items. 
	* src/PluginUtils/__init__.py: pep8 fixes
	* src/PluginUtils/_PluginMgr.py: pylint and doc fixes

svn: r9960
2008-01-29 21:48:19 +00:00
Peter Landgren
e7b15b8aa5 Encoding according to sys.getfilesystemencoding() in stead of hardcoded iso-8859-1
svn: r9958
2008-01-29 18:18:45 +00:00
Raphael Ackermann
bbd8b9fcb8 2008-01-29 Raphael Ackermann <raphael.ackermann@gmail.com>
* src/plugins/EventNames.py: doc fixes and removal of self.label

svn: r9957
2008-01-29 17:27:16 +00:00
Gary Burton
7998da0bc0 2008-01-29 Gary Burton <gary.burton@zen.co.uk>
* src/plugins/TimeLine.py:
	* src/Sort.py: Use fallback events e.g. baptism/burial when no birth or
	death events are available.



svn: r9956
2008-01-29 16:40:33 +00:00
Peter Landgren
ebf01966b1 Improved rules for multiple surnmames
svn: r9954
2008-01-29 15:47:24 +00:00
Raphael Ackermann
9d11c72ca2 2008-01-28 Duncan Lithgow <dlithgow@gmail.com>
Raphael Ackermann <raphael.ackermann@gmail.com>
	*  src/plugins/Summary.py
	*  src/plugins/WebCal.py
	*  src/plugins/KinshipReport.py
	*  src/plugins/DescendReport.py
	*  src/plugins/DetDescendantReport.py
	*  src/plugins/ExtractCity.py
	*  src/plugins/EventNames.py
	*  src/plugins/DumpGenderStats.py
	*  src/plugins/Desbrowser.py
	*  src/plugins/Checkpoint.py
	*  src/plugins/OwnerEditor.py
	*  src/plugins/ChangeNames.py
	*  src/plugins/AncestorReport.py
	*  src/plugins/MarkerReport.py
	*  src/plugins/DateParserDisplayTest.py
	*  src/plugins/FindDupes.py
	*  src/plugins/SoundGen.py
	*  src/plugins/TestcaseGenerator.py
	*  src/plugins/Rebuild.py
	*  src/plugins/DescendChart.py
	*  src/plugins/EndOfLineReport.py
	*  src/plugins/AncestorChart.py
	*  src/plugins/DetAncestralReport.py
	*  src/plugins/CountAncestors.py
	*  src/plugins/Check.py
	*  src/plugins/EventCmp.py
	*  src/plugins/FamilyGroup.py
	*  src/plugins/RelCalc.py
	*  src/plugins/MediaManager.py
	*  src/plugins/ChangeTypes.py
	*  src/plugins/StatisticsChart.py
	*  src/plugins/FamilyLines.py
	*  src/plugins/PatchNames.py

svn: r9953
2008-01-29 07:40:35 +00:00
Raphael Ackermann
ebf12e3106 2008-01-28 Duncan Lithgow <dlithgow@gmail.com>
* various: add capitalization fixes according to HIG (plus ellipsis ...)
	http://library.gnome.org/devel/hig-book/stable/design-text-labels.html.en

svn: r9951
2008-01-28 21:22:06 +00:00
Brian Matherly
a25fb9bdd6 Change the availability of some options in FamilyLines depending on the value of other options.
svn: r9945
2008-01-28 13:25:22 +00:00
Benny Malengier
f37918ad3a 2008-01-28 Benny Malengier <benny.malengier@gramps-project.org>
* src/ArgHandler.py:
	* src/DbManager.py:
	* src/const.py.in: run ./autogen !!
	fix #1445, don't open locked/unrepaired dbs, new option -u to unlock



svn: r9944
2008-01-28 11:16:54 +00:00