Commit Graph

67 Commits

Author SHA1 Message Date
prculley df81a10fe8 Fix import test for change cause by commit a2c66417 which was
Fix GEDCOM import for bad source title when sources precede references.
2020-06-07 10:44:10 -05:00
prculley 7ae77abead Fix GEDCOM export of estimated/calculated dates with modifers
Fixes #11513
2020-02-04 15:57:40 +00:00
prculley a07aae2e30 Fix export tests to actually test most files, and run for both dbs 2019-10-03 19:56:27 +01:00
Paul Culley 49632d8789 Add support for GEDCOM import _FREL/_MREL tags in INDI/FAMC (#866)
Improve support for GEDCOM export of _FREL/_MREL in INDI/FAMC

Fixes #10750
2019-08-18 10:09:29 -05:00
prculley bb255c8529 Merge with Gramps50 2019-08-09 08:53:17 -05:00
Paul Culley 44104671b9 Fix GEDCOM import for better support of TMG (#861)
Fixes #11224
2019-08-08 09:59:14 -05:00
Paul Culley 27c38018fa Fix GEDCOM importer to properly handle multiple surnames per 5.5.1 (#862)
Fixes #11228
2019-08-07 13:48:49 -05:00
prculley 67c8fd18cb Merge with Gramps50 branch 2019-04-23 11:01:07 -05:00
Paul Culley 450217a636 Fix Gedcom import so it doesn't create completely empty Birth events (#799)
Fixes #10145

Note: a completely empty birth event is removed by Check and Repair; this is wrong in that sometimes we know a person is born, but not date/place. In Gedcom this is indicated by "1 BIRT Y" lines.

So this PR adds a description to the birth event. This is not an issue for other event types, the C&R tool sees the non-default type and leaves it alone, but birth is the default type.
2019-03-17 16:51:15 +11:00
Paul Culley 100d6d0672 Gedcom fixes for mime and finding media (#795)
* Fix Gedcom import/export for more comprehensive mime types

Fixes #11041

* Fix Gedcom import to better find media files

Issue #11041

* Fix Gedcom test files for media mime and error location message
2019-03-17 14:44:42 +11:00
Paul Culley f84c2ecf11 Fix Gedcom import for multiple notes on OBJE (MULTIMEDIA_LINK) (#782)
Fixes #10277
2019-02-14 15:32:16 +11:00
prculley 1b824c410b Merge with gramps50 2018-12-23 09:57:37 -06:00
Paul Culley dd43cde20e Gedcom export, upgrade OBJE handling to Gedcom 5.5.1 style (#702)
Fixes #10797
2018-11-29 09:28:56 +11:00
Paul Culley e356573605 Fix CSV import to set marriage event role to family (#725)
Fixes #9952
2018-11-29 09:15:01 +11:00
Nick Hall ad15ef7961 Merge branch 'gramps50' 2018-01-03 21:32:14 +00:00
prculley aa2a451f23 Suport FTM 2017 Gedcom tags on import
Bug #10285
FTM adds subordinate PLAC and OBJE data to INDI.ADDR which is
non-standard.  So treat it as a Residence Event, instead of an
Address.
FTM puts _DATE and _TEXT tags subordinate to OBJE, also non-standard.
2017-12-28 19:29:14 +00:00
Nick Hall 1482fedb9c Merge branch 'gramps50' 2017-09-23 17:08:52 +01:00
Paul Culley 231b15eca1 fix invalid export (and import) of Gedcom EMAIL records (#455)
Gedcom spec 5.5 requires '@' in general text to be doubled '@@'
fixes #10167
2017-09-10 08:33:23 +10:00
Alois Poettker 1a065485e3 Extend Pro-Gen importer II
Adapted to Pro-Gen test fix, expanded functionality and fixed
minor bugs.
2017-07-27 19:05:52 +01:00
Nick Hall 849290a3b7 Fix Pro-Gen unit test 2017-07-18 00:06:30 +01:00
Alois Poettker e14ea777d5 Extend Pro-Gen importer functionality 2017-07-02 23:16:10 +01:00
prculley d486052378 Gedcom import with OBJE/FORM URL on event
Fixes #7593.
2017-06-16 22:31:56 +01:00
prculley a879144cc7 Add Progen import test files 2017-01-25 17:35:52 -06:00
Nick Hall 5068aa1b85 Fix unit test
The bug that caused this to pass previously has now been fixed.
2017-01-22 01:14:14 +00:00
Sam Manzi 7ceb8ab57a Merge pull request #262 from prculley/bug8887
Bug 8887 Add PEDI and _FREL/_MREL Gedcom Tag Export support
2016-11-05 14:11:58 +11:00
prculley 0fb91b860f Improve test coverage in the Gedcom importer 2016-10-29 16:59:42 -05:00
prculley d21ead1c8d Bug 8887 Add PEDI and _FREL/_MREL Gedcom Tag Export support 2016-10-29 16:50:22 -05:00
Sam Manzi 63b15de40a Merge pull request #252 from prculley/bug9755
bug 9755, fix duplicated Gramps IDs on Gedcom import
2016-10-27 19:30:21 +11:00
prculley 8a385af882 bug 9755, fix duplicated Gramps IDs on Gedcom import 2016-10-19 10:09:30 -05:00
prculley 03bed89fab bug 9458, fix Import Vcard can create multiple surnames with all selected as 'Primary' 2016-10-06 15:04:45 -05:00
Paul Franklin 57f7f94164 move files for testing gramps out of example/gramps, per Nick 2016-10-02 11:39:45 -07:00
Sam Manzi dd496b9acf Merge pull request #232 from prculley/csvfix
9676 CSV import fails for certain types of cross references
2016-09-14 08:59:50 +10:00
Sam Manzi ee51c8d3e1 Merge pull request #233 from prculley/exportfax
Gedcom Export; fix support for PHON, FAX, EMAIL, WWW tags to v5.5.1 standard
2016-09-14 08:42:07 +10:00
prculley daf0de5692 Gedcom Export; fix support for PHON, FAX, EMAIL, WWW tags to v5.5.1 standard 2016-09-06 10:22:18 -05:00
prculley 8d989cc6f6 update test files 2016-09-05 16:53:39 -05:00
prculley 417afd70ab Gedcom import Notes get NoteType appropriate to object 2016-09-04 09:23:09 -05:00
Paul Culley c0dfb4831c Merge pull request #223 from prculley/excepts
Bug 9665 Gedcom import exception processing fixes
2016-09-04 09:17:40 -05:00
prculley 50e4fc1222 Bug 9665 Gedcom import exception processing fixes 2016-08-30 11:59:18 -05: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
prculley 70404e1931 Copy data.gramps to test directory and point db_test at it 2016-08-29 11:47:27 -05:00
prculley 6df77e3bba Add test files 2016-08-23 16:00:06 -05:00
prculley 618112b51c Support for FTM and others Custom Gedcom Event Tags on import 2016-08-20 08:37:42 -05:00
prculley 069cf4c880 Gedcom import media improvements part 2 2016-07-27 10:33:56 -05:00
Doug Blank e257403b7d Merge pull request #202 from prculley/bug9552
Bug9552 Export to '.wft' file crashes if Unicode characters are present on Windows
2016-07-16 17:42:53 -04:00
prculley a879d0e485 bug 9552 Export to '.wft' file crashes if Unicode characters are present on Windows 2016-07-16 16:22:43 -05:00
prculley 41e8996761 Oops, forgot that I had an export test present 2016-07-16 15:49:17 -05:00
prculley d524bdd512 bug 9501 CSV import/export messes up places 2016-07-16 15:49:17 -05:00
prculley a3c6ce1c30 rebase 2016-07-16 12:02:20 -05:00
prculley aa92fa55a9 bug 9581 Gedcom import of FTM .ged file containing _LINK tags not supported 2016-07-16 11:51:00 -05:00
Doug Blank 61f6015aba Merge pull request #191 from prculley/bug9479
Bug 9479 Gedcom import loses spaces in text fields from FTM
2016-07-16 12:03:37 -04:00