forked from gramps-project/gramps
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathNEWS
2773 lines (2710 loc) · 138 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
2018-05-20
Version 5.0.0-rc1
* po/fi.po: Update Finnish translation
* po/ru.po: Update Russian translation
* po/de.po: update German translation
* po/cs.po: Update Czech translation
* po/ca.po: Update Catalan translation
* Fix merge persons when removed person was the Home (default) person
* Fix FanChartDesc for typo (copy/paste error). Bug occurs when selected
person has more than 4 parents.
* Fix Tag editor for multiple tag removes
* In Narweb, Relationship to Center person reversed
* Fix Citation Tree view for crash after plugin reload
* Fix 'References' Gramplet for issue when activated during an import
* disable Application Menu during import
* Fix Person/Family/Event view updates on various associated changes
* Fix Event view for changes in Main Participants
* Fix Person/Event/Place views for update to a Place or enclosing place
* Fix Person views to update on changes in birth/death event/place
* Allow unicode characters in json export
* Filtering problems in the geography view
* Crash when looking for a place within an area
* use same box margin for SVG and PDF.
* Webcal crashes after Narrative Web site exists
multiyear select option problem
* Catch exceptions when loading recent files
* Check that backend exists before loading database
* Disable family tree manager features when a backend is unavailable
If the default backend is unavailable, then reset it to bsddb.
* Enclose tree report image path and file name in braces
* Crash when selecting an old note, event, media, ...
Try to sort on another column.
* [NewRepositoryEditor]Fix help link
* [ReorderGrampsID]Fix broken help link
* Fix FTM for delete tree, followed by close; Title etc. shows old tree
* Fix Relationship path between filter for silent fail
* setup: Add configuration flag --no-compress-manpages.
* glade: Don't strip newlines from builder files.
* List sort by number for citation confidence level
* Fix confidence level sort in list views -based on the date-sort code.
* Fix confidence level tooltip -Stop run on text.
* Fix error in place displayer when offset is outside valid range
* Fix places in example.gramps
- Moved Greek places into top level Greece entry & added English names.
- Removed Puerto Rico as a country as part of USA
* Use sgettext for Name Format dialog
* Enable copying the birth & death fields for relationship view
* Allow Copying of text fields for Details tabs in selected views with
Details gramplets.
- Person Details
- Place Details
- Repository Details
* Geography: KML media objects not shown on map. Geography doesn't conform to the
relative paths If a place has no coordinates, KML files are not displayed.
* Fix Fan charts for scrolling/resizing of window; bad rendering
* Fix Clipboard for HandleErrors during db changes
* Fix Clipboard for Drop/Edit of Surname group in People Tree view
* Fix Relationship Graph for extraneous families when using filter
* Fix export gpkg when media files have fractional timestamps.
* Remove reference to postgresql in core code
* Move dbapi-specific code out of DbGeneric
* Create db _schema_exists method
* Fix place format option in place report
* Use -1 instead of None for default place format
* adds New [Place format:] option on the [Report Options (2)] tab
* [Narrative Web Report] Incorrect heading for stepmother or stepfather
* Cairodoc: Fix Book TOC and Index numbering and placement
* Fix Fan Chart(s) so they don't crash when opened as last view
* Fix Organize Tag editor for exception on 'x' close
* selectors: Change BaseSelector so that selection is kept during Find/Clear
* Fix multi-page Graph output to pdf with filenames containg spaces
* Fix Clipboard for right-click on empty clipboard
* docs/conf.py, docs/gen/gen_db.rst: Fix ImportError & update API docs year 2018
- Fixes ImportError: No module named 'gramps.plugins.db.dummydb'
- Update Copyright to 2018
* Webreport: Privacy problem with the relation to the center person.
* Fix Report Options when used with empty db
* debian/changelog: Finalise debian/changelog for beta1 release.
Also fix old syntax & trailing whitespace issues
* debian/rules: Enable extra tests that were failing for alpha3
* debian/patches: Patch person_rules_test.py To remove hard coded build path
from import. Fixes FTBFS due to test failure.
* debian/NEWS: Delete debian/NEWS file, only really applies in Debian
* debian/changelog: First beta release of gramps 5.0
* Sync debian directory with Debian experimental branch on salsa
* Point Vcs URLs at the Gramps Project on Github
* Correct spelling in debian/rules, node > nose
* Delete gbp.conf, not required as gbp not used to build package
* debian/gbp.conf: Remove gbp.conf, will not be using gbp to build
deb package Avoids updating it for every branch used to build it
* debian/rules: Fix spelling in d/rules node > nose
* debian/control: Update Vcs URLs to point at Gramps Github repo
* debian/NEWS, debian/README.Debian, debian/README.test,
debian/compat, debian/control, debian/copyright, debian/gbp.conf,
debian/gramps.docs, debian/rules, debian/source/format,
debian/source/local-options, debian/tests/control,
debian/tests/gramps-import-export, debian/upstream/metadata,
debian/watch: Resync debian dir from Debian 5.0 experimental branch
* debian/changelog: Update debian/changelog with releases since 4.0.3
* Fix testsuite failure when build happens out of the source tree.
Build path was hardcoded in an import in: person_rules_test.py
* mac/Info.plist, mac/gramps.modules: Release Gramps 5.0.0-beta1 on MacOS.
2018-02-17
Version 5.0.0-beta1
* pt_PT, hu, cs, it, fi, de, ru: update translation
* update Readme for Gramps 5.0.0
* new genealogy tree report
* Replace backslash in image path for Windows
* Escape special LaTeX characters
* Copy output file from temporary directory
* Fix character encoding for new tree category reports.
* Add support for new genealogy tree report category.
* Fix Place Tree view for proper display after filter cleared.
* Implement place formats
* Some dates are not translated in webcal
* Some dates are not translated in webcal
* Webcal link problem in the year glance page
* Link problems depending on LANGUAGES.
* Increment year to 2018 for About box.
* data/holidays.xml.in: Fix holidays in Finnish
* fix Sidebar to resize better
* mac/gramps.modules: Update pyicu to v 2.0.3
* mac/gramps.modules: Consolidate Python2 and Python3 meta-modules.
GObject-Introspection now works with Python3 so the split isn't needed
any more.
* Add tooltip to links in styled text editor.
* [MacOS] Replace GDK_CONTROL_MASK with GDK_META_MASK in accelerators.
* Set the mnemonic modifier key to Alt-Ctrl for the Quartz Gdk backend.
This avoids interference with the use of the Alt/Option key for extending
the keyboard.
* Fix Family Lines Graph when 'unknown' places are present
* Fix Export View to CSV when Unicode characters are present
* Fix several intl date displayers for missing parameter.
* mac/gramps.accel: Update gramps.accel for gramps50
* Some filter optimizations to avoid repeated parts of tree scan
* Fix view buttons order keeps changing on different startups
* Fix DescendentTree report; more space beneath Title
* Fix DescendentTree report for crashes
* Fix Book XML handler for unusual characters in report name
* Fix 'Generate Book' dialog for bad transient parent
* Fix Book XML handler to deal with unusual characters in Book name
* Add color schemes to config
* Surname Editor; fix so changes made update Person 'Preferred Name'
* Surname Editor, fix fields for better fit in minimum width dialogs
* Surname Editor; fix loss of data if using mouse to change fields
* Add Garbage collection after tools/reports
* Main Window menu 'Add' keyboard Acellerators
* Fix Add menu Accelerators so they don't activate on Shift-'x'
* Change Gramps 'Add' menu so 'New' is not used
* Export Web Family Tree; error on file write is now a message, not exception.
* Fix Export Web Family Tree for errors on file write
* Pylint on Web Family Tree export
* Fix Citation Editor to Tab out of Confidence ComboBox
* Narrated Web Site:
* Translation problem in narrative web.
* crash in narrative web if no unused media
* Apply places changes to the narrativeweb.
Also change order between locations and locations alternate names.
* Suppress extra line in Alternate Names section.
* Added an option for the statistics page.
* We have problems with notes: pages are too large
* Difficult to see some page on a mobile phone when you have notes.
* Resizing of images on a mobile
* Maps are too bigs on a mobile
* Split the event line to have a narrower page
* The note is spanned on two columns (Place + Description)
* In media pages, the progress meter doesn't work well.
* Add a progress meter for the medialistpage
* warnings reported to console
* Mainz css file produces left aligned FamilyMap pages
Solving Mainz problem creates new ones with Basic-Blue and Nebraska
styles sheet.
Some cleanup with unused css file (GeoView.css)
* Many problems with css files and the ancestor tree
* media file not created if we have unused media.
* Fix Narrative Web works poorly on Android browser
* Clear old custom name formats when database loaded
* Fix shading colour in relationship view for dark themes.
* Fix link colour for dark themes.
* Fix default foreground colour in list views for dark themes.
* fix Fan Chart for exception on right-click of person with no parent
* Fix Fan Chart Print centering and scaling on Windows
* Fix Media Preview Gramplet for closed db
* Added a requirement for pango and pangocairo versions
Eliminates a warning that was present when calling a report from the
command line.
* Fix Styled Text Editor for exception on non-editable text click
Also prevent editing of links on non-editable text.
* Suport FTM 2017 Gedcom tags on import
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.
* Fix Family tree Manager: rename a locked db, don't open, but title bar
changes.
* Fix Person, Family Sidebar Filters to add custom Event types
Also fix Family Sidebar Filter RelType init with closed db
* Fix ProxyCache to deal with memory leak
* Fix duplicated method in ProxyCache
Also changed size request to better utilize actual memory
* Dbapi: Fix for broken 'backlinks' after a delete.
* Dbapi: Use UPDATE instead of DELETE and INSERT
* Remove write_version method from the database API
This is specific to the BSDDB backend.
* Fixes for in-memory databases
In-memory databases always allow write access and don't need to use lock
files.
* Enable Sqlite backend for all users
* Move PostgreSQL backend into third-party addons
* Implement locking for dbapi backends
* New convenience function to return database methods
Examples: db.method('get_%s_from_handle', 'Person')
db.method('get_%s_from_%s', 'Event', 'gramps_id')
Returns None if the method doesn't exist.
Formats 'iter_%s' and 'get_number_of_%s' use the plural forms and are
not yet implemented. Replaces old get_table_metadata method.
* postgresql: Add login dialog and username/password command line options
* Write dbapi schema version to metadata table instead of a file
* Remove hardcoded references to BSDDB database backend
The default backend in the preferences is now used for:
* Archive checkout
* Import from the command line - python Gramps.py file
* Import by drag and drop onto the family tree manager
* db: Remove set_save_path method
The path is already set in the database load method.
* Add missing methods to database unit test
* Add missing base database method.
* db: Remove get_schema_version method.
* db: Remove has_gramps_id method from the public API.
* db: Remove get_gramps_ids method from the public API.
* db: Make get_number_of, get_raw_data and has_handle methods protected.
* db: Remove get_from_name_and_gramps_id method.
* db: Remove get_from_name_and_handle_method.
* postgresql: Ignore empty connection settings
* Include new PostgreSQL error handling in CLI
* Improve PostgreSQL error handling
Re-raise a DbConnectionError if the connection raises an error.
* Add connection preferences for PostgreSQL databases
* bsddb: Build surname list with unique names.
* fanchart2way: Use escape from html rather than cgi package
* Fix QuestionDialog display for html like characters in title
* Fix Find Database Loop tool for faster operation and better display
* Fix FamilyRelationshpType _DATAMAP order to correspond with values
* Fix HandleError on IsLessThanNthGenerationAncestorOf filters
* Fix Relationship Graph to shows families if siblings but no parents
* Fix Deep Relationship filter to avoid recursion crash
This also changes filter to use shortest paths.
* Fix to allow filter progress meters in flat views
* Fix Gedcom import for illegal Gedcom Family Attributes
TMG Gedcom exports an illegal NCHI with sub-data for FAM.
Gramps could not handle this and attached the sub-data to the FAM creating
some corrupted Event records.
* Fix Session Log for exception on closed db reference click
* Fix 'Welcome' Gramplet and StyledTextEditor for Link handling
* fix Quickreport start from Editor when object not yet committed
* Fix Find Database Loop tool for wrong transient parent for progress
* Fix Test Case Generator to not create illegal 'None' handles
* Fix Gedcom export for bad Hebrew Months
* Can't link to a place if wrong lat/lon in the db.
* Update redirected wiki link from GRAMPS_XML > Gramps_XML
* Missing arg when right clicking in geography view.
* INSTALL: Change INSTALL to replace 'python' with 'python3 for script invokes
* Check&Repair; add checks for 'backlinks' and repair if needed.
* Fix CSV importer for place event name using gramps_id
* Fix PlaceModel to avoid exception following merge
* Fix Geography view 'Find' when db is closed.
* Fix interactive search for exception on click then down arrow
* Create where_is utility to locate a binary in the standard places
This is particularly useful on Mac OS X where Gramps is passed a PATH that
does not include elements added by the terminal shell.
* Fix relationship Graph so Unicode chars on Multiple pages works.
* Use Gdk.Event.triggers_context_menu in osmgpsmaps.py.
* Replace is_right_click implementation with Gdk.Event.triggers_context_menu().
* Replace use of CONTROL_MASK with PRIMARY_INTENT. For better UX on Macs.
* Fix opening recent family trees
* Fix exception when changing a family with Add person editor open
* Remove eval() and rename self.dbstate
* reorderids: Another way to protect GOV IDs in Gramps ID position
* updated German date handler: added missing Latin month names and
some old German month names
* remove vestage of (old) SVN source-control system
* update authors file
* Fix ManagedWindow/GrampsWindowManager for subsidiary window close
* Fix Gedcom import for "1 MARR Y" issue
* Correct ReorderID tool for several bugs and deal with GetGov ID
* Bad call to unlink function.
* Fix Gedcom export for erroneously removed WriterOptionBox import
* Try to handle OSError when we use the --export argument in CLI mode.
* Special char in place's name breaks xdot view
* Organize Bookmarks Dialog doesn't close with x
* tweak some DateParser comments
* DateParserEN failures under the DateTest tool
* Fix make_unknown to create valid Place
* editplace: fix typos
* StyledText.join method fails if the joint_text has StyledText Tags
* 3.4 database conversion fails
* fix invalid export (and import) of Gedcom EMAIL records
Gedcom spec 5.5 requires '@' in general text to be doubled '@@'
2017-09-02
Version 5.0.0-alpha3
* Fix Undo -- crashes due to race in Gtk
* Fix for deleted objects referenced in Note StyledText Links
* Strange index and surnames count in narrative web
* Missing references in narrative web
* Timestamp set to zero makes gramps crash on Windows in narrative web
* Avoid loop in narrativeweb with citation, source, and media.
* Use the default database backend for database conversion
* Remove version from the database type column in FTM
* Correct issue with exception on database change in gramplets
* Add empty role to person and family backref lists in narrative web
* Refactor narrative web report
* Fix InMemory db close error
* Eliminate unparsable "day month year" dates in Swedish
* Check for installed DB backend on DB selector
* Fix crash when import complex .gramps 5.0 current branch backup file
* Fix no-day numeric date display in y-m-d locales
* Flag three small-dialog "close" buttons to be translated
* Prevent DBAPI from nesting transactions for metadata
* Tidy database summary information
* Reorganise DBAPI plugins (add SQLite, PostgreSQL; remove DBAPI, InMemoryDb)
* Remove DBAPI settings.py file
* Date Editor has 'Type' and 'Quality' labels swapped
* Allow multiple collations per DB connection
* Fix HandleErrors with Family Merge and issues on close/open in gramplets
* Augment internal schema (title properties, source attribute lists, etc.)
* Guarantee order on DB emits
* Undo of delete person on DBAPI fails
* Fix creating new PostgreSQL database
* Use all parameters in settings.ini for PostgreSQL
* Ignore 32-bit vs. 64-bit when reporting Windows errors, and 'Distribution'
* Fix verify tool to close and save configs properly
* Open web links with /usr/bin/open on Mac and Python older than 3.5
* Flag for translation some more colons for French
* Path to Narrated Web alternate image is wrong
* Narrative web: crash using OSM when bad lat/lon
* Fix FamilyGroup crash by Python's sort routine on ICU bytearrays
* ReorderIds tool crashes with 'bytes' error on BSDDB
* Add 24x24 PNG -- not having it makes for an ugly charts toolbar in HiDPI
* 'DisplayState' object has no attribute 'set_autobackup_timer'
* Fix unnecessarily long relative paths generated on Windows
* The get_name_group_mapping method should return a string
* Fix names not displayed in relationship graph
* Citations Gramplet doesn't update in many cases
* Fix HasCitation rule in citation filter sidebar
* Outdated bugtracker link in Unexpected Error reporting wizard
* Family Lines report generates empty PDFs when name has double-quotes
* Non-local character in DB name causes crash on Windows
* Fix dead people shown as alive in narrative web
* Fix GEDCOM import with OBJE/FORM URL on event
* Fix drag in media reference editor so it creates/updates selection
* Fix spin button updates in media reference editor
* Media preview size changes
* Fix more dialogs which are mapped without a transient parent
* Undo of delete doesn't update views
* Fix error on 'cancel' for DB upgrade
* Top Surnames Gramplet doesn't update when DB is closed
* Fix DBAPI PostgreSQL crash
* Try to link a map position if we have an active place
* Remove recursion in ancestor filters
* Fix more HandleError crashes, in views and gramplets
* Fix relationship calculator failure
* Update translations: ca, cs, da, de, eo, fr, fi, hu, is, lt, nl, pt_BR, ru, sl, uk
2017-08-01
Version 4.2.6
* Fix HasCitation rule in citation filter sidebar
* Fix use of regular expressions
* Date Editor had 'Type' and 'Quality' labels swapped
* Fix FamilyGroup Report
* Fix names not displayed in relationship graph
* Fix outdated Bugtracker link in reporting wizard
* Fix replacements in Ancestor tree
* Fix Default Browser Setting
* Fix linking place on OpenStreetMap view
* Fix Family Lines Report having unescaped characters
* Fix non-local character in DB name (Windows OS)
* Fix checking for "event.string" in "treeview_keypress"
* Fix invalid February 29th date in Julian dual-dated
* Fix Note on CIR when it is attached to a (preferred or alternative) name through the names dialog.
* Improve time loading for person selector in census forms
* Fix incorrect SoundEx result
* Fix Error printing on ancestor tree graphical report
* Fix custom filter creation with 'Events occurring on a particular day of the week'
* Bug in the Name Editor / Group As
* Gramps CSV export of Places did not generate correct Title.
* Add custom Family Relations not shown in the filter siderbar
* Fix non-textual value on Tag report
* Fix 'interface.dont-ask' config key ignored on Note edition
* Fix Reorder Relationships dialog
* Shrink size of Break Lock (and other QuestionDialogs)
* Only selection of Active or Home person if commited
* Fix quick search exception when nothing in searched list
* Fix problem adding parents
* Fix bookmarks keybinding on Mac
* Fix failure to load default gramplets if GExiv2 is missing or too old.
* Update API doc for place displayer
* Add datestrings to Turkish translation
* Update translations: cs, de, fr, fi, hu, it, ru, sl, sv, tr
2017-06-06
Version 5.0.0-alpha2
* Text-only dates are sometimes not exported in XML
* EOFError [Ran out of input] in Clipboard
* Crash after dragging multiple items from clipboard to gallery
* Cannot drag & drop textual value via clipboard
* Quick search with Czech characters -> Crash
* Narrated Web Report options reorganization
* February 29th invalid date in Julian dual-dated leap year
* Fix get_gramps_ids method to return a list of str
* Fix DummyDb errors after a cancelled database upgrade
* Database upgrade to convert default handle to str
* Convert handle type to str in the database API
* Use the term "Delete" instead of "Remove"
* restore missing (since January) "import statistics" dialog
* Note isn't included on CIR when it is attached to a name
* New global [Add]>[New] menu with Keybindings
* Missing [edit buttons] in relationship view
* fix Detailed Descendent Report, multi paths to descendent
* fix export filtering
* Add "within <n> km/miles/degree" filter
* Extend ReorderIDs-II functionality.
* Narrative web features
* add gramps-ID option to DAR and DDR text reports
* add gramps-ID option to Ancestor and Descendant text reports
* add a new gramps-ID option
* Incorrect SoundEx result
* Fix syntax error postgresql
* fix XML export of notes so lead/trail spaces are preserved
* Save defaults for different Narrative Web report websites
* add the date-format option to narrativeweb and webcal.
* Bad color assignment in geoplaces
* report tables are always written LTR even for RTL locales
* fix exception on Event filter editor
* add CONTRIBUTING file, enable packaging this file
* many "GtkDialog mapped without a transient parent" fixes
* add more Records options (father with most children, etc.)
* add a subtitle to the book's T.O.C. for the Family Group report
* add the date-format option to some more reports
* fix numeric date displayer (for Hebrew month "13" and B.C.E. years)
* enable Tamil dates
* enable date-format option in reports
* secondary locales do not use their own numeric date format
* partial fix for Note editor Toolbar overflow icons missing
* Bug in the Name Editor / Group As
* clarify use of the style editor for graphic style editing
* enable preliminary Tamil translation
* disable FGR option if it's not relevant
* add a "description" to a report style table and a style table cell
* neaten a report's style XML file, and add the new description
* enable a report graphic style object to have a "description"
* make Polish "numerical" date display consistent with its locale format
* fix Bulgarian numeric dates
* slight tweak to Arabic date handler
* Prevent warnings when importing xml from stdin
* fix Icelandic numeric-format date display
* put "short" days into the Icelandic translation
* fix Norwegian numeric-format date display
* remove the last bogus Chinese strings from the Turkish translation
* fix some date-related words in Esperanto
* change to Microsoft's current official country name, for Windows users
* add datestrings to several translation
* fix remove unused objects tool to use place name not title
* Undo in undoableentry does the wrong undo in MacOS.
* Fix unodoableentry for international characters
* Check that the USER_CSS directory exists
* add filter progress bar to the Relationship Graph report
* add filter progress bar to the Records report
* Fix addon manager to reload updated plugins so they are recognized
* Fix Addon manager to recognize newly installed addons immediately
* Fix family merge bug
* Fix ToolComboEntry for Gtk method not supported on older Gtk
* Avoid using 'shell=True' when running a subprocess
* give CLI warning "title" its own line, as the error already does
* don't type out a (possible) warning message if the option is not on
* fix bug (the option itself is always True, we want the value)
* enable deferred translation of date format strings
* Inconvenient size of error dialog
* make LastNameDialog a better ManagedWindow
* fix for multiline Titles in Source view
* Fix Gedcom import for improper creation of error message
* fix Gedcom import for empty FAMC line
* tweak some report options slightly (less height, re-tabify some)
* Change output order in Relationship Graph plugin
* Custom Note Types not shown in the filter siderbar
* fix bug (typo?) where Quick Views had a title of "True"
* Narrativeweb: Add possibility to translate "%s:" strings
* The family map for narrativeweb must work over https
* Write PlaceID links in CSV export
* Fix Gtk deprecations
* Fix Glade file loading to avoid loading and leaving extra toplevels
* Fix import gedcom glade file to remove unused toplevel object
* fix owner editor to properly destroy glade object
* Fix bookmarks keybinding on Mac to match the documentation.
* Fix reports papermenu to properly destroy glade objects
* Fix dbman so RCS checkin window has correct transient parent
* Fix 'Extract Info from names' tool
* Error printing graphical report ancestor tree
* fix error when 'Manage Family Tree' is closed via ESC or the dialog 'x'
* Add progress indication to long running reports
* Add progress indication for filters with long 'prepare' times
* remember the last location of windows -- for many dialog windows
* fix UndoableEntry for pygobject bug
* A new Soundex filter for matching 'name' with people using Soundex
* start to update API doc for DB stuff
* add a spacing value for children widgets
* Added spouses to the child listing in the DAR and the DDR
* Geography : use progressmeter when filtering.
* Remove hidden character from front of shebang line
* Fix CSV export options for new parameters
* Fix missing filter parameter
* Add [Arrowhead direction] option to Hourglass graph
* Add [Arrowhead direction] option to Familylines graph
* Add filter progress to reports
* Add filter progress to sort events tool
* Add filter progress to export assistant
* Convert filters to use the User class
* Fix Progen import for several issues
* Fix Progen import to use 'Status Bar' progress indicator
* Improve Addon management performance
* Custom Family Relations not shown in the filter siderbar
* Errors printing graphical report ancestor tree
* Values not saved and bug in monitoredwidgets
* Ability to be able to enter comma separated latitude/longitude pairs
* Provide an option for custom colors in Hourglass graph
* fix citation tree view quick report right click
* Fix Check&Repair 'Cross table duplicates' Progress parent
* fix Merge Place has wrong label
* Fix Gedcom export to have a more detailed progress indication
* fix export assistant to show textual progress steps and first step
* Fix export assistant, proper parent for popup progress and dialog
* Fix updatecallback to show first progress step
* change __rebuild_search to use status bar progress
* fix for two progress bars occupy the same space
* fix performace with people tree view and some filters
* tweak DumpGenderStats tool (enable GUI to be closed, neaten CLI output)
* Fixes ManagedWindow for a modal window with another modal elsewhere
* upgrade Update Addons to ManagedWindow
* Fix wording for addon restart
* fix non-textual value on place name
* tweak sqlite3 info typeout to conform, only output sometimes
* fix Merge Family; Error dialog hidden behind Merge Dialog
* fix progress meters for transient parent
* fix up export dialog to show progress bar
* Check & Repair for dbapi
* Fix common error/warn dialogs to deal with modal parent
* fix db undo/redo operation to delay signal emission
* explanation for 'f' and 'm' letters on tests
* fix some punctuation marks for french
* Fix the debug module (profiling code) for current python libraries
* Only Event and Family Editors are checking if data_has_changed
* Update note text before closing
* fix file chooser's deprecation warnings in import dialog
* Increase relationship.py to show relationships
* Support tag on EventRef Editor
* Fix test_exports to ignore changes in Gedcom Copyright year
* ancestor tree doesn't use replacements
* fix Windows issue; Book dialogs don't stay on top
* Change config keys to mention addon
* Restart addon message change wording
* Error dialog can become hidden behind merge dialog
* Make merging people with complex families more friendly
* Fix 'Info' popup from Manage Family Trees' dialog for parent
* fix popup ProgressMonitor to find a parent for set_transient_for
* fix selected person not updated if changed in people list view
* put the correct FSF address into some (presumably cribbed) modules
* restore the ImportInfo to the new Pro-Gen importer
* save quick backup's folder if backup aborted, if needed
* Make XML backup dialog size persist
* Fix dialogs for Gtk deprecations
* Improve Pro-Gen importer
* Add window track to merge dialogs
* translate some currently-untranslated punctuation marks
* Shrink size of Break Lock (and other QuestionDialogs)
* fix merge issue with Person Tree View
* enable a simple test for translated datestrings
* pylint errors
* fix QuickReports for Cairo crash when no objects found
* fix lineage quickreport when started from person with no parent
* fix quick search exception when nothing in searched list
* Fix HandleError when using finddupes tool to merge
* shoehorn in some missing (somehow) datestrings in el.po
* fix styledtext editing of LINK with URL as Visible element
* fix detection of URLs in Styled text editor
* narrow GrampsPreferences if possible (e.g. in Greek it is 1138)
* Problem adding parents [with Latin names]
* center errorview dialog, and shorten it too
* Don't allow selecton of Active or Home person until actually commited
* fix for special characters in Family Tree names
* Tag editor: Tweak improvement on buttons order
* The configparser is assuming the wrong encoding.
* Sorting in family tab of narrated web report
* Tidy up export assistant multiple inheritance
* Silence remaining PyGIWarning
* Sorting of relationships in family tab of narrated web report
* NarrativeWeb: Reduce the Report options window.
* enable custom filters in reports to select the center person
* make various reports dialog height less than 600, for smaller displays
* Enable copying Soundex result
* Use latest valid date rather than today
* Modify endonym handling in place displayer
* Fix house number concatenation
* Remove MySQL backend
* typos in Norwegian version of relationship calculator
* reduce default width of preferences dialog
* give statusbar "warnings" dialog a less-ambiguous name
* Add new backup preferences
* make "quick backup" dialog slightly wider
* trap FilterError when creating and testing a new filter
* Jump to Gramps ID functionality doesn't work for relview
* Jump to Gramps ID functionality added to pedigree
* Jump to Gramps ID functionality added to *fanchart*
* Jump to Gramps ID functionality doesn't work
* ability to search alternate place names when selecting place
* set up a window's initial configuration easier (size, etc.)
* Clipboard window doesn't remember its previous position
* Book Report only works with the default values
* 'Check and Repair' tool ignores some objects with tag support
* nonetype error when merging events or families
* Relative media path incorrectly calculated for Windows
* Use COLLATE clause rather than locale specific columns
* Fix place tree cursor
* Remove trailing semi-colon from SQL statements
* Fix clear map action on Geography
* Fix undo/redo reference updates
* add FanChart2Way
* recommend 'gir1.2-goocanvas-2.0' on debian package
* Database repair tool always modify all source objects
* Re-enable selection in MultiTreeView on a drag-end event
* Exclude places outside valid date ranges
* enable book selector dialog to remember its size
* avoid all other operations during export and fixes for export popups
* Quick Backup: remember Media (include/exclude) setting
* Fix translation confusion on 'View' noun/verb
* Add kmls for the geography places view.
* fix right-click menus crash
* Support for Windows Python3 pythonw.exe
* fix name_displayer.add_name_format so it won't create duplicates
* Remove icons from various right-click and other menus
* enable a ManagedWindow to remember its position
* enable many tools and dialogs to remember their size
* Fix LDS editor for 'Family' related issues
* Fix icon and tooltip in LDS editor
* fix citation tree view for HandleError exceptions
* Fix Mock localtime to return same val in Linux & Windows
* Improve test coverage in the Gedcom importer
* Add PEDI and _FREL/_MREL Gedcom Tag Export support
* Improve efficiency of get_tag_from_name method
* Fixes for install after removal of old LICENSE
* Show more place types in family lines graph
* Remove old LICENSE file
* Rewrite cursors to avoid using table maps
* fix fault when viewing family events with event gramplet
* enable debug flag on 'xgettext' for python files
* Fix format string (order, RTL, LTR)
* [Geography] update map tiles on demand
* fix duplicated Gramps IDs on Gedcom import
* Avoid using table maps in commit methods
* fix Gedcom import in some alternate languages; improper date parsing
* Update Tool 'Check & Repair' to detect and repair duplicate Gramps IDs
* Remove duplicate columns in person table
* Remove name columns from the family table
* handle some report pathological cases (better)
* Remove unused Select API code
* Wrong parsing Numeric date format for cs_CZ locale
* Geography: add a message in geoplaces to change the markers color.
* remember size of sidebar within the main window
* [geography] Assign different colours to marker
* Export options 'Preview' buttons create hidden quickreport.
* tweak (correct exit status for pathological case of no DISPLAY)
* Add thumbnail size option to family lines graph
* Include "relationship to home person" on the "[C.I.] Report"
* Support for Retina Display / HiDPI
* fix Gedcom import with no VERSion (very old Gedcom) crash
* fix Import Vcard can create multiple surnames with all selected as 'Primary'
* move files for testing gramps out of example/gramps
* Change error message for better internationalization
* Fix to translate strings for international use
* Make VCARD import errors into user dialog instead of logger.warning
* dummydb: AttributeError: 'str' object has no attribute 'decode'
* HandleError is not raised by the DBAPI interface
* Fix alignment radio buttons in style editor
* Update Docs copyright year
* XML import with env language other than utf8, has bad progress meter
* Check & Repair: add fix for bad alt place names
* DB-API: make autobackup configurable
* DB-API: ignore errors on secondary field lookups
* Events coordinates : add menu to edit place or event, add place ID.
* DB-API: Getting a handle that doesn't exist now raises error, like BSDDB
* Geography : add the possibility to add new unsupported map
* Events Gramplet should show events in Family Geography
* enable the main window to remember its position on the screen
* Remove Unused Objects tool reports linked notes as unused.
* ask for a little [translation] help, if appropriate
* Add Export Options filter to Vcard Export
* Select Place search & Source/Citation hierarchy should NOT be expanded
* HTML-Export, make language selectable (NarWeb filter name)
* tweak statistics gramplet
* HTML-Export, some missing translations
* HTML-Export, make language selectable (WebCal)
* fix Check & repair so it won't crash with bad 'get_from_handle'
* HTML-Export, make language selectable independently (Narrativeweb)
* fix Gedcom export of illegal level 1 CAUS entries
* Gedcom Export; fix support for PHON, FAX, EMAIL, WWW tags to v5.5.1 standard
* Put back Titlecase versions of strings to be translated
* CSV import, fix failure for certain types of cross references
* clarify new Graphviz backend option
* Gedcom import Notes get NoteType appropriate to object
* orthogonal routing for Relationship Graph
* emable deferred translation of Span ages
* Adjust GedcomStageOne notes Parsing
* Gedcom import, remove old, dead, code, no longer used
* make Place GID vs place name consistent across runs for Gedcom import
* Change the page name to statistics
* Add a link in Person page to First name list and [then] a link to family list
* sort custom filter names with German-umlaut chars correctly
* Narrativeweb : Created for in footer not consistant with filter option.
* Add a Statistics Page to the Narrative Web Site report
* Chinese families for example.gramps (thanks, Sati Bodhi (Yin Hoe TAN))
* Color pedigree view name boxes.
* Gedcom import exception processing fixes
* Google map API now requires a key
* Sort User Filters on sidebar by name
* NarrativeWeb : openlayers v2 is obsolete.
* Geography: clear views when no-database signal emitted
* Fixes for the PHON, FAX, EMAIL and WWW Gedcom tags to support Gedcom v5.5.1.
* Update files in windows directory so it compiles under python3
* _deeprelationshippath filter rule, addition of filter rules and classname
* Support for FTM and others Custom Gedcom Event Tags on import
* Comment out useless ErrorReportAssistant test, and fix whitespace
* [Narrative Web:] The czech letter 'ch' uppercase version is 'CH'
* Narrativeweb : narrative-maps.css link incorrect when use into a CMS.
* Update graphviz to 2.38.
* Change to a binary launcher in Mac app bundles.
* fix typo in Warning dialog, that duplicated the DEST= value
* Narrativeweb : ancestortree.css link incorrect when use into a CMS.
* Narrativeweb : some dates are incorrect in tar archive.
* Gramps crashes when closed while exporting
* Gramps crashes when I select a report 'Open with default viewer'
* events gramplet in family view error
* tweak Ascii backend
* When I try to edit a place on the map, the process stops with an error.
* Option for text [DDR] to report by branch
* Some events are not shown in familymaps page.
* Ensure no popup under CLI for warning
* Geography: Avoid crash is OsmGps not initialized
* better handle an unlikely error in the Complete Individual report
* DBAPI: try_execute ignores errors
* slightly generalize the running-master warning message
* Gedcom import media improvements part 2
* Problems when no database is open. Partial fix.
* Add new argument to IsEnclosedByRule
* Geography : Add a message to clarify things in geoplaces
* Narrativeweb : place title must agree the references.place-auto configuration
* his name is spelled "d'Aboville" and not "D'Aboville"
* DB-API import loses researcher and bookmarks
* example.gramps map has different value, and should return correct type
* Enhance the Descendant Report and Detailed Descendant Report
* import-to-export of example.gramps map has different value
* update Finnish holidays
* Some strings in tools and report dialogs will not translate
* Export to '.wft' file crashes if Unicode characters are present on Windows
* Web Family tree export should be utf-8
* CSV import/export messes up places
* Restrict DBAPI selection to power users
* Change pycairo-python3 to pycairo.
* Gedcom import of FTM .ged file containing _LINK tags not supported
* Website reports should accept any StyleSheet
* Gedcom import of FTM file containing _PHOTO tags
* Attempting to select an "Available item" for the Book Report gives an error
* Fix for either valid or invalid FTM Gedcom
* Gedcom import of FTM file with OCCU record crashes import
* Family Page maps are non-functional in Narrative Web report.
* Enhance Book Report
* Gedcom import improvements in media areato support v5.5.1 and FTM
* workaround for GNU gettext check
* Gedcom import loses spaces in text fields from FTM
* enhance Book class (to allow non-identical Book copies to be made)
* Rebase and de-compress exp_sample.gramps
* fix vcf filter and tweak test_imports for better pythonic
* Vcard export order is not consistent
* some Book Report subjects are missing or misleading
* fix for intermittent plugin recognition via CLI
* fix typos ("log.warn" => "LOG.warning" => "log.warning")
* String not translated in geoplaces
* Missed the place filter rule when updating for changed example.gramps
* Fix filter tests for changed sample.gramps
* Fix build for database directory structure changes
* Update directory structure for database plugins
* add a Greek family to example.gramps (thanks, Zissis Papadopoulos)
* Descendant Report does not recognise auto. place title generation
* Geography : Translated text will not be printed in the program
* Fix CSV import of utf-8 encoded files exported by Gramps
* A few Deprecation warnings handled
* fix LOG.warn() deprecation warning
* Geography : add parent to WarningDialog
* some tweaks to the book report
* Geography : Attempting to print crashes(core dumps python)
* GEDCOM doesn't accept CR as a line terminator
* Implement stand-alone default DummyDb database including diagnostics
* Vcard export on Windows problems
* Wrong Numeric date format for cs_CZ locale
* Narrativeweb: inconsistent & incomplete display of place hierarchy labels
* make verify tool less likely to crash while creating its file
* Increase width of date column in location gramplets
* Fix date sort column in location gramplets
* Narratedweb : inconsistent & incomplete display of place hierarchy labels
* Narratedweb : surname listing errors for people with multiple partners
* Configure 'Enclosing' and 'Enclosed by' Date gramplets to show Place IDs
* Correct place type for parishes in example database
* Move extract city tool to third-party addons
* Fix to generate correct LDS ordinances for people and families
* missing newline in table and illegal RTF
* RTF files show incorrect Unicode characters
* [In "Verify" people w/ death event w/o date are not thought dead]
* move LaTeX no-PIL-software warning into method which needs it
* Remove buggy _xmlplus imports
* While starting gramps, it fails to pop up "tips of the day"
* tweak string for translation, to make gettext happy
* enable deferred translation of dates in tag report
* implement fetching sorted Person and Family handles in the proxy DBs
* DB-API: get_ITEM_handles() should return strings
* Added missing copyright and GPL
* Version 5.0.0-alpha1
* Moved LRU to gramps.gen.utils
* Remove import test from reports
* uncompressed .gramps
* Use first matching name when generating place titles
* GEDCOM import with media files that have no path fails
* enable C.I.R. to include or exclude Person and Family Notes
* [C.I.R.] add option to include or exclude census data
* Switch to suppress and select more items in [C.I.] report
* [Geography] Geoclose and mother handle
* place names empty if Gedcom ADDR record contains no street
* Fix another file left open
* Resize grips have been removed
* Ensure files are not left open
* Tidy up place configuration options
* LivingProxyDB leaves data in families when "[Living]" chosen
* make report cope better with privacy proxy
* LivingProxyDB leaves data in when back references followed
* GEDCOM import creates inconsistent source gramps IDs
* Use CSS to fade background colour in ValidatableMaskedEntry
* moved test directory, tweaked tests, and fixes
* Use CacheProxyDb on reports with LivingProxyDb
* narrativeweb: proxies and filters may hide objects
* Additional fixes for narrativeweb
* CacheProxyDb: adds LRU cache for handle lookups
* NarrativeWebReport: media_ref handles need not be binary
* Fix setup.py to remove the double '/' when building man pages
* GEDCOM import in CLI mode with ANSEL encoded .ged file tries to pop up gui
* Add inclusive option to IsEnclosedBy rule
* Saving/closing new person window with Alt-o does not find gender
* Fix to allow deferred translation of place type
* Include all place types in place report
* Allow place selection both individually and by filter
* Expand tree in selectors automatically
* [Performance] Handling many Events on a person
* 'Complete Individual Report' is titled 'Summary of [name]'
* DB-API: duplicate note ID
* Fix Encloses gramplet to display correct place references
* Add 'Search for citations' to 'Remove unused objects' tool
* Make trailing whitespace into a Travis error.
* Update template for appdata stuff
* Media Preview: wrong frame
* UnboundLocalError on ODF doc backend
* AttributeError: 'NoneType' object has no attribute 'db'
* merge conflict
* DB-API: updated obj.change date/time when editing
* Convert a few more opens to use the "with" CM
* DB-API: ensure that undo/redo operations are in a low-level db transaction
* GEDCOM import PLAC or ADDR attached Notes etc. are lost
* GEDCOM import some Place Names & Titles are blank
* GEDCOM import PLAC:FORM in local mode doesn't work
* fix broken GEDCOM import PLAC:FORM handling
* Place Alt Names gets duplicated entries
* fix empty Place Alternate Names on import
* Person: add aliases for field names
* cope when import of GExiv2 gets a ValueError
* Date: add property year
* Gramps not appearing in Gnome Software
* PyGIWarning: importing without specifiying a version first
* Windows SQLite database has indexes that Linux SQLite can't read
* Place schema: wrong type for alt_names
* Add sqlite info to error report assistant
* QuerySet: fix removing tag logic
* sqlite: add version number
* LDS ordinance statuses enhancement
* Webcal link : add an index file
* Add a Webcal link to Narrative pages
* Bash completetions: a little cleaning up
* QuerySet tag(): remove batch; allow tag removal; test
* Multiple GEDCOM imports creates duplicate event IDs
* Attempting to export an empty BSDDB Family tree fails
* Family Tree Manager: reselect the default row
* ViewManager: no longer delay showing window; causes transient window issues
* Drag and drop on Family Tree Manager fixes
* DbPythonError: adjust message regarding Python
* Text metadata (i.e. *.txt files) implemented for DBAPI backends.
* The place page in webreport is complete mess
* empty media path must be interpreted as /home/user in DB-API
* Gallery tab of Source view does not display .ods files
* Narrativeweb: Add option to Include all / unreferenced Media objects
* Add a Button to close the current database; refresh gramplets when no db
* Add a Button to close the current database; retitle main window
* CLI: command completions in bash, bash-like shells
* CLI: -l, -L, -t should match names with re patterns in them
* Stats Gramplet: remove sequential scan through person
* Family Tree Manager: add close button; fix convert GUI issue
* Database: add reload method; re-expand fields before reindexing
* Pedigree view crashes if you happen to choose a child as ancestor
* NarrativeWeb : use the common way to manage name format (cleanup).
* Narrativeweb: relationship to central person on individual pages
* web reports: viewport line settings don't allow scaling
* NarrativeWeb : use the common way to manage living people.
* Postgresql: fetchone when nothing to fetch, throws exception
* Fixed get_person_handles(sort_index=True)
* testcasegenerator: allow to run from cli
* Tests: added tools check and verify
* DB-API: get_family_handles(sort_handles=True) now fixed
* Book report, Complete Individual Report part - missing sorting
* Field name lookup: improve error message
* Auto backup at exit, but not when opening another database
* InMemoryDB: provide None for dbname
* Check for non-existent files - remove try/except
* Family Tree Manager: set transient on Info window
* Family Tree Manager: rearrange dialogs to handle cancel
* Problems when no database is open
* add "living people" option to many of the reports
* Crash on adding media
* tweak "living people" option (change option report output)
* tweak "living people" option (change choice strings)
* add deferred translation to "living people" option
* Add Convert Button to Tree Manager: makes a dbapi from a bsddb
* Change Exportgedcoms open
* enable deferred translation for EnumeratedListOption items
* another librecords tweak: check that a Person exists
* Export XML: don't crash when exporting filtered/proxied data
* EditNote: don't crash if referenced item does not exist
* Config: new database-backup-use-compression option
* the Family Tree Manager dialog should show the database type
* make librecords play nice with proxy DBs
* the Records report crashes on family records
* Db Manager: Select Row of current Tree
* Narrated Web report - Individual sort order not correct on the Surnames tab
* tidy up the title in the Timeline Report
* tweak Birthday Report to use proxy DB always
* CLI: require exact re.match for -t
* CLI: make re match exactly for -l, -L
* Postgresql and Mysql limit/offset
* DB-API: some SQL implementations need subqueries to be named
* DB-API: Show last backup time/date, and total backup counts
* Postgresql and Mysql LIMIT fixes
* Bring MySQL and Postgresql up to date
* Specify required GtkSpell and GExiv2 version
* Tool 'Rename Event Types' does not include custom types
* Narrated web report link to thumbnails is broken on certain pages
* Narrated Web report - Individual page sort order has changed
* Add compression option on XML export
* get_family_handles with sort_handles
* Narrative web : beginning of cleanup.
* Add dropdown list to Link Editor
* Rename Main Interface Config keys
* Editorial changes & Fixes from QuLogic
* Prefer "with" context manager to open files
* Remove Django-style WHERE; consider Python expressions
* Shortened names of backends
* Moved guiQML to its own project
* Fix Error Report Dialog appearance
* Fix_Capitalization_of_Family_Names:
* CLI prompt: don't default to yes for truly dangerous
* Remove DictionaryDB
* Tree Manager: adjust column order, add tooltip text
* InMemoryDB: load last, set has_changed = False
* Replace dictionarydb with inmemorydb, a sqlite :memory: db
* Slow exit of Gramps GUI
* Gramps reports that it can't find dictionaries.
* DbManager: add database type column
* DB-API: get_family_handles(sort_handles) add given to sort order
* gramps -L changes Last Accessed time/date
* CLI: add regular expression patterns to -t, -l, and -L
* gramps -r PATTERN: make no be the default
* center the book report Available Books dialog
* DB-API: separate dbapi init from sql init
* Pedigree view crashes : changed the name and solved glade problem.
* add deferred translation to "living people" report option
* Move GRAMPS_RESOURCE default into grampsapp.main()
* Add optional list of trees to command-line args: -t -l -L
* Don't use equality to check None
* Remove remaining Sourceless Javascript Files
* Familygroup report: Add filter option
* add sorted family handles to DB-API
* Pedigree view crashes : add examples for testing loops.
* Pedigree view crashes ... : add help to glade file.
* Pedigree view crashes ... : add help button + suppress CLI tool mode
* Pedigree view crashes ... : remove last empty line.
* Pedigree view crashes ... : trailing space and replace list() by set()
* GEDCOM 5.5.1 Support Custom Event on export
* cope with None family in relview
* clarify default setting in report .gpr.py files