SNoiraud
73563e4f31
3712: orthogonal routing for Relationship Graph
2016-09-04 09:58:02 +02:00
Paul Franklin
c8c475cdda
emable deferred translation of Span ages
2016-09-03 09:20:30 -07:00
Paul Franklin
4917628f9e
sort custom filter names with German-umlaut chars correctly
2016-09-01 19:05:54 -07:00
Paul Franklin
5a8245956c
Merge pull request #224 from prculley/movetst
...
Copy data.gramps to test directory and point db_test at it
2016-08-31 15:25:32 +00:00
prculley
e3b482dd57
Make copy of example.gramps to tests dir and point test modules to it
2016-08-30 11:46:55 -05:00
Paul Franklin
f389df59c4
improve pylint score (to over 9.00)
2016-08-29 20:21:56 -07:00
Paul Franklin
a7e47bba3a
9663: Sort User Filters on sidebar by name [also implements 8756]
2016-08-29 20:19:49 -07:00
Doug Blank
4b5e1e9702
Removed skip-check-xref and skip-import-additions from generic API
2016-08-25 07:00:04 -04:00
Sam Manzi
4a4cd11790
Merge pull request #220 from prculley/fax
...
Fixes for the PHON, FAX, EMAIL and WWW Gedcom tags to support Gedcom v5.5.1.
2016-08-25 13:08:03 +10:00
prculley
2059823748
Fixes for the PHON, FAX, EMAIL and WWW Gedcom tags to support Gedcom v5.5.1.
2016-08-23 13:49:48 -05:00
prculley
30a6f4267b
Add GUI and CLI config option to allow easy setting
2016-08-21 15:00:19 -05:00
SNoiraud
bb75e6eea8
9341: _deeprelationshippath filter rule, addition of filter rules and classname
2016-08-21 16:14:12 +02:00
Paul Franklin
7b3d7f263a
make it clear that consistency is needed
2016-08-12 18:49:13 -07:00
SNoiraud
5140e97dbd
8128: GtkDialog mapped without a transient parent (*.gpr.py)
2016-08-10 16:24:55 +02:00
Paul Franklin
f9e9f1be67
8128: GtkDialog mapped without a transient parent
2016-08-09 18:51:45 -07:00
Paul Franklin
3edab6e2e6
8128: GtkDialog mapped without a transient parent
2016-08-09 13:48:57 -07:00
Paul Franklin
da8f99bab7
8128: GtkDialog mapped without a transient parent
2016-08-04 08:54:34 -07:00
Paul Franklin
f9dbfd9dbd
8128: GtkDialog mapped without a transient parent
2016-08-03 18:16:48 -07:00
Paul Franklin
eeaaac060e
better handle an unlikely error in the Complete Individual report
2016-08-01 16:30:46 -07:00
Paul Franklin
d9ec7d5e2a
8128: GtkDialog mapped without a transient parent
2016-08-01 12:16:58 -07:00
Doug Blank
c817554dbf
9588: DB-API import loses researcher and bookmarks
2016-07-21 00:07:51 -04:00
Doug Blank
f419dc9a8b
Removed some executable settings on sources files (prevented tests from running)
2016-07-16 16:44:08 -04:00
SNoiraud
86b52ed60b
2016: Website reports should accept any StyleSheet
2016-07-15 16:18:30 +02:00
Nick Hall
00dba4727b
Convert gen.User into an abstract base class
2016-07-14 18:55:34 +01:00
Doug Blank
05bd51b425
Remove DB-API XML config; replace with settings.py/.ini
2016-07-12 13:21:09 -04:00
Paul Franklin
4e3706072e
enhance Book class (to allow non-identical Book copies to be made)
...
Historically, a new Book made from an old Book argument would
contain the exact same BookItem objects as the original Book.
That behavior is retained (even though I can't see that it is
ever used), but now copies are possible where the BookItems
are of the same number and type as the original, but not the
exact same BookItem objects. (No "paper" options are copied.)
In the process of doing that, the "save" method was slightly
tweaked, so its recently-changed (for pylint reasons) strings
have their XML terminator on the same (Python) line as the
XML-start of the keyword, for more clarity. In the process of
checking that a pathological case was noticed where the metric
paper option could be Boolean in some cases (instead of the
expected zero/one), so that was coped with also.
2016-07-08 09:21:39 -07:00
Paul Franklin
d837e40307
remove trailing whitespace
2016-07-07 11:17:14 -07:00
Brian Matherly
337f6d9c7a
5580: some Book Report subjects are missing or misleading
2016-07-07 09:39:14 -07:00
Paul Franklin
b1b960db0a
Merge pull request #189 from prculley/whitespace
...
fix trailing whitespace
2016-07-05 21:47:36 +00:00
prculley
39720eca3a
fix trailing whitespace
2016-07-05 16:35:47 -05:00
prculley
afc7cbc645
Missed the place filter rule when updating for changed example.gramps
2016-07-05 16:18:22 -05:00
prculley
2fa56879c3
Fix filter tests for changed sample.gramps
2016-07-05 15:48:07 -05:00
kulath
6e8df15dcb
2092: Problems when no database is open. Partial fix. Make checks on the
...
database consistently check that the database exists and is open. Add a
few missing checks. Remove redundant load and direct close of dummy
database on closure.
2016-07-05 11:19:02 +01:00
Nick Hall
746cf0ee1e
Move DBAPI default settings into an XML file
2016-07-03 17:42:08 +01:00
Nick Hall
4eb27dfcfa
Create new database section in configuration file
2016-07-03 16:15:38 +01:00
Paul Franklin
62d8487f14
change some "place_displayer" strings to the shorter "_pd"
2016-07-02 20:50:31 -07:00
prculley
342bdac02c
fix LOG.warn() deprecation warning
2016-06-29 09:44:18 -05:00
Paul Franklin
be76d63ef6
some tweaks to the book report
...
Formerly, the books.xml file was read in multiple times,
even if it hadn't changed at all. And since books.xml can
contain multiple books, each of which potentially contains
multiple reports, each with multiple options, all of which
get parsed every time the books.xml file gets read in, the
process potentially can take a while.
Similarly the books.xml file was written out every time a
book was added or deleted, even if the book report continued
to be run, with potentially more changes being made.
So it's changed so that the books.xml file is only read in
once, and written out once, and only then if it needs it.
2016-06-28 11:38:53 -07:00
Doug Blank
871955a559
9514: DBAPI: duplicated signature for gramps.gen.db.generic.DbGeneric.get_media_from_gramps_id
2016-06-26 07:55:05 -04:00
Nick Hall
095e0e529f
9547: Rename non-API database upgrade methods
2016-06-25 22:09:05 +01:00
Nick Hall
535ce58f17
9547: Rename more non-API database methods
2016-06-25 21:55:55 +01:00
Nick Hall
72ca67e7c9
9547: Rename another non-API database method
2016-06-25 21:40:04 +01:00
Nick Hall
ebc91f17f2
9547: Rename some non-API database methods
2016-06-25 21:34:21 +01:00
Nick Hall
7053678526
9547: Remove unused database methods
2016-06-25 19:43:21 +01:00
Nick Hall
c7c674b8c9
9547: Remove deprecated database methods
2016-06-25 19:16:22 +01:00
kulath
f7203b5cd2
Implement stand-alone default DummyDb database including diagnostics
...
when used incorrectly
2016-06-25 17:04:07 +01:00
prculley
403f53cc57
Bug 9545 and 9546 Vcard export on Windows problems
2016-06-25 10:11:30 -05:00
Nick Hall
b0d492830a
Revert ABC changes to DbReadBase and DbWriteBase
...
Proxies do not implement all abstract methods in DbReadBase.
2016-06-24 14:48:45 +01:00
Nick Hall
e4c2f5fe77
Convert document generators to use abstract base classes
2016-06-23 22:01:20 +01:00
Nick Hall
f0210825de
Convert gen.db to use abstract base classes
2016-06-23 20:00:24 +01:00