prculley
e2b781a221
Bug 9414 fix empty Place Alternate Names on import
2016-05-11 09:50:07 -05:00
Doug Blank
9424539930
Person: add aliases for field names
2016-05-10 12:26:46 -04:00
Nick Hall
e76a27ddd3
Remove trailing whitespace
2016-05-10 16:52:57 +01:00
Nick Hall
f688a96e9a
Tidy up class definitions
...
All python3 classes are new-style classes. It is no longer
necessary to inherit from object.
2016-05-10 16:06:49 +01:00
Tom Samstag
ab79b26bec
make EditPrimary, empty_object abstract
...
This makes EditPrimary an abstract class using abc.ABCMeta and marks
EditPrimary.empty_object as an abstract method. This moves the error
raised by forgetting to implement empty_object from when something
unsupported is done with its return (like .serialize()) to invocation
time, and provides a more obvious error.
2016-05-09 23:23:39 -07:00
Paul Franklin
b308d97bed
cope when import of GExiv2 gets a ValueError
2016-05-09 18:31:07 -07:00
Doug Blank
1a05aadca7
Date: add property year
2016-05-09 07:58:45 -04:00
Doug Blank
34c8cfdec4
Merge pull request #133 from RossGammon/gi_require_version
...
PyGIWarning: importing without specifiying a version first
2016-05-08 09:23:00 -04:00
Ross Gammon
25627dac07
PyGIWarning: importing without specifiying a version first
...
Follow-on from https://gramps-project.org/bugs/view.php?id=8981
This patch was applied in Debian (gramps 42 branch) due to warnings picked
up in the build log and from testing by running gramps from the command
line. I have rebased it on master, as it will probably be a while before the
warnings become errors.
2016-05-08 13:05:04 +02:00
SNoiraud
e8636a1dcc
Webcal : pylint (applied remarks on the last patch)
2016-05-08 11:45:51 +02:00
Doug Blank
0455cb90ce
9442: Windows SQLite database has indexes that Linux SQLite can't read
2016-05-07 14:40:36 -04:00
Doug Blank
af487de69a
9441: DB-API with sqlite doesn't unlock the table when txn.batch = True
2016-05-07 13:46:29 -04:00
Doug Blank
ac0fbecc4b
Remove accidentally added code, 2
2016-05-07 13:09:47 -04:00
Doug Blank
f266ad2a99
Remove accidentally added code
2016-05-07 13:06:50 -04:00
Doug Blank
3ce8c12ae6
Place schema: wrong type for alt_names
2016-05-07 12:28:20 -04:00
Doug Blank
e2ae70a2dd
Add sqlite info to error report assistant
2016-05-07 09:50:43 -04:00
Doug Blank
3e827c230e
QuerySet: fix removing tag logic
2016-05-07 08:17:19 -04:00
Doug Blank
f00a355110
sqlite: add version number
2016-05-07 06:43:33 -04:00
Ondrej Krc-Jediny
d9154a75e1
7907 LDS ordinance statuses enhancement
2016-05-07 15:18:54 +10:00
SNoiraud
6e539f5000
4892: Webcal link : add an index file
2016-05-06 23:58:02 +02:00
SNoiraud
c0203ec342
4892: Add a Webcal link to Narrative pages
2016-05-06 22:53:07 +02:00
SNoiraud
f694f76b17
Webcal : pylint + cleanup.
2016-05-06 22:39:27 +02:00
Doug Blank
6d95cd5dd3
Where: work with methods, ala Rules
2016-05-06 10:04:24 -04:00
Doug Blank
61c2ed3240
QuerySet tag(): remove batch; allow tag removal; test
2016-05-06 08:14:54 -04:00
prculley
e8caa9997b
Bug 8809 Multiple GEDCOM imports creates duplicate event IDs
2016-05-05 14:08:03 -04:00
Doug Blank
f3b57fda0a
9435: Attempting to export and empty BSDDB Family tree fails
2016-05-05 07:02:26 -04:00
Doug Blank
471aadc513
Family Tree Manager: reselect the default row
2016-05-04 20:34:33 -04:00
Doug Blank
a0d5485088
ViewManager: no longer need to delay showing window; causes transient window issues
2016-05-04 20:06:54 -04:00
Doug Blank
f83716b6bd
Drag and drop on Family Tree Manager fixes
2016-05-04 17:28:25 -04:00
Paul Franklin
5b26bd6c03
change pylint score of TimeLine report from 4.74 to 9.54
2016-05-04 11:40:43 -07:00
Doug Blank
47cee7bb1e
DbPythonError: adjust message regarding Python
2016-05-04 16:31:37 -04:00
Doug Blank
bfe900f7cf
9429: Text metadata (i.e. *.txt files) implemented for DBAPI backends.
...
This saves and tests python and schema versions so that this code
won't load future versions of either.
2016-05-04 12:23:26 -04:00
SNoiraud
1272506afd
9417: The place page in webreport is complete mess
2016-05-04 17:44:24 +02:00
Doug Blank
bd00f36ff1
9433: empty media path must be interpreted as /home/dblank in DB-API
2016-05-04 10:30:17 -04:00
SNoiraud
9a097d05da
7390: Gallery tab of Source view does not display .ods files
2016-05-04 12:07:21 +02:00
SNoiraud
56d98f2734
2882: Narrativeweb: Add option to Include all / unreferenced Media objects
2016-05-04 11:50:38 +02:00
Doug Blank
c3874bdaed
4442: Add a Button to close the current database; refresh gramplets when no db
2016-05-03 20:31:20 -04:00
Doug Blank
efe5323e1a
4442: Add a Button to close the current database; retitle main window
2016-05-03 20:15:18 -04:00
Doug Blank
8a6d766b06
CLI: -l, -L, -t should match names with re patterns in them
2016-05-03 13:04:24 -04:00
Doug Blank
8350859c0c
Stats Gramplet: remove sequential scan through person
2016-05-03 10:43:53 -04:00
Doug Blank
59bad09650
Two errors on transient parents
2016-05-03 10:41:55 -04:00
Doug Blank
032af37136
Family Tree Manager: add close button; fix convert GUI issue
2016-05-03 10:01:06 -04:00
Doug Blank
331e6d4668
Database: add reload method; re-expand fields before reindexing
2016-05-03 08:07:42 -04:00
SNoiraud
9ab7b6cfc1
5449: Pedigree view crashes if you happen to choose a child as ancestor
2016-05-03 13:25:23 +02:00
SNoiraud
099e88eef3
NarrativeWeb : use the common way to manage name format (cleanup).
2016-05-03 12:26:39 +02:00
SNoiraud
503eca8315
0373: Narrativeweb: relationship to central person on individual pages
2016-05-03 12:13:40 +02:00
Paul Franklin
d0e60f9201
increase pylint score from 6.17 to 9.20
2016-05-02 11:13:34 -07:00
Doug Blank
7e570b6724
Fixes for field-based schema and labels
...
* moved methods to TableObject from PrimaryObj (to include Tag)
* added missing scheme, labels to citation, place, repo, and source
* minor bug fixes
2016-05-02 14:32:50 -04:00
SNoiraud
0bbf52b4aa
8967: web reports: viewport line settings don't allow scaling
2016-05-02 15:25:50 +02:00
SNoiraud
8b5cad3c5a
NarrativeWeb : use the common way to manage living people.
2016-05-02 11:36:18 +02:00