Commit Graph

23319 Commits

Author SHA1 Message Date
Doug Blank
65ff7340af Views: start with treeviews (grouped) as initial views
This makes the loading consistent (prior, either marked start
could be first), and also the grouped views are imagined to
be the faster loading views.
2015-08-18 13:45:59 -04:00
Doug Blank
b601402ea5 8377: added sibling lookup cache 2015-08-18 11:44:06 -04:00
Doug Blank
c1afa6513c Removed duplicate 'database-changed' signal, which was loading data in GUI twice 2015-08-18 07:55:44 -04:00
Sam Manzi
fdb8704bac Update Sphinx files - includes make.bat for windows 2015-08-18 12:05:25 +10:00
Sam Manzi
31005bf939 Silence Sphinx warning for html_theme setting change default to classic to keep using the old default. 2015-08-18 10:53:26 +10:00
Sam Manzi
4bb1c0aa92 update comment to Note Link Report 2015-08-18 10:16:36 +10:00
Nick Hall
d76757ddb4 8775: Avoid using person-centric date matching for places 2015-08-17 19:25:33 +01:00
Doug Blank
6980bb62d6 DB: New method, db.remove_instance(instance, transaction)
Delete an instance of a primary object from the database.
2015-08-17 13:42:14 -04:00
Doug Blank
bc2d7167e6 Merge PLace: show place type next to merge names 2015-08-17 12:38:08 -04:00
Doug Blank
1fc5fb437b TreeModel path cache: clear path cache when data changes...
* Allow to disable by setting interface.treemodel-cache-size to 0
* Protection if mode/view gets different
2015-08-17 10:48:12 -04:00
Doug Blank
269a1ab6f5 Added config value interface.treemodel-cache-size to control size of cache
Default size set to 1k for paths and other items.
2015-08-17 08:02:53 -04:00
Doug Blank
de61d7158b TreeBaseModel: protection from removed data 2015-08-17 07:09:30 -04:00
Doug Blank
4fcdd8c4a6 8377: cache path 2015-08-17 05:42:37 -04:00
Doug Blank
12e9764fdd Cut in half the time to load treeviews: people tree, place, and citation tree views 2015-08-16 17:19:59 -04:00
Doug Blank
9b93a812d3 8377: Slow scrolling in Gramps 4.X, on all platforms. 2015-08-16 10:23:44 -04:00
Doug Blank
91e8abf8a5 DictionaryDb: _repository_dict typo 2015-08-15 17:31:59 -04:00
Nick Hall
98dbe59e64 8789: Use place title as default name in GEDCOM import 2015-08-15 22:25:17 +01:00
Nick Hall
09b2e33e01 8810: Ensure place names are not empty after upgrade 2015-08-15 21:41:57 +01:00
Nick Hall
38a8c3e3b1 8842: Fix proxy to include all referenced place objects
The referenced by selection proxy needs to include places that
enclose referenced places.
2015-08-15 19:06:48 +01:00
Doug Blank
cc83bbbfb9 FanChart: moved constants to const.py for reuse without GUI 2015-08-13 18:50:23 -04:00
Doug Blank
353725291a Narrative Web Report: use BasePlugMan instead of GuiPlugMan 2015-08-13 18:28:05 -04:00
Doug Blank
134ba5bf2e Moved gui.thumbnails to gen.utils: useful without gui 2015-08-13 17:57:19 -04:00
Doug Blank
b4a5fc91f0 DjangoDb: load/save metadata details; commit details 2015-08-13 16:00:17 -04:00
Doug Blank
0e966f706e Django: documentation, added get_surname_list 2015-08-12 21:42:11 -04:00
Doug Blank
f7afd1fa75 DjangoDb: now with new Metadata table 2015-08-12 20:36:43 -04:00
Doug Blank
e45dc665c9 GenericDb: assign a temporary gramps_id, for those dbs that need a non-null value 2015-08-12 12:17:09 -04:00
Doug Blank
f7d357e8fc GenericDb: need to force gramps_ids another way for Django 2015-08-12 12:04:49 -04:00
Doug Blank
3a64dd25f4 Databases: deal with TAG_KEY; assign gramps_id, if necessary 2015-08-12 11:21:37 -04:00
Doug Blank
0e866008b1 djangodb.py; added missing file 2015-08-12 09:15:27 -04:00
Doug Blank
b1db247a63 DjangoDb: currently gramps.webapp contains copy of addon code 2015-08-12 08:37:53 -04:00
Doug Blank
32bbce8ccd Databases: removed prepare_import/commit_import; updated Django places 2015-08-12 07:42:19 -04:00
Doug Blank
e5a77a60f6 OpenOrStdin/out: add encoding 2015-08-11 15:03:27 -04:00
Doug Blank
dbb1644136 8823: New items in generic databases don't not get next gramps_id, but start from 0 2015-08-11 12:24:46 -04:00
Doug Blank
a76fa8d0c7 DbManager and -L: show counts of all primary objects 2015-08-11 11:22:01 -04:00
Doug Blank
b772d6e06a DbManager: make Info sorted by setting name 2015-08-11 08:50:22 -04:00
Doug Blank
be27f43978 DbManager: make Info look better 2015-08-11 08:45:57 -04:00
Doug Blank
96241bd77b ViewManager: added Info button that shows -L info for db 2015-08-10 22:42:27 -04:00
Doug Blank
d02640b6d1 DictionaryDb: genderStats needs to be dict of TUPLES 2015-08-10 19:36:49 -04:00
Craig J. Anderson
67ae0e5b1e Fix for error
https://gramps-project.org/bugs/view.php?id=2588
2015-08-09 20:15:34 -04:00
Doug Blank
46229b2e27 gen.db.base: protection from missing parent 2015-08-09 15:16:26 -04:00
Doug Blank
ea591bfb17 GenericDB: fixed error in order_by_tag_key 2015-08-09 14:29:25 -04:00
Nick Hall
c2e361e7e4 8517: Remove copy button from family tree manager 2015-08-09 18:36:36 +01:00
Nick Hall
6ff73c4e36 Suppress deprecation warnings in intltool-update 2015-08-08 21:31:10 +01:00
Doug Blank
91934419c0 BSDDB: don't count person twice 2015-08-08 10:11:36 -04:00
Doug Blank
fe73500545 Database API: add common count_func to _tables 2015-08-08 09:51:31 -04:00
Doug Blank
044307661b 8112: Common means nick, call, or otherwise first of given 2015-08-08 00:27:07 -04:00
Doug Blank
8a2309ee37 Rearranged Name format codes to better read; changed Common 2015-08-08 00:25:52 -04:00
Doug Blank
1e7ab9f847 DictionaryDb: removed linear lookups 2015-08-07 21:45:45 -04:00
Doug Blank
1b71908bca clidbman and arghandler: use database-backend for CLI imports 2015-08-07 19:24:37 -04:00
Doug Blank
644fff5f18 ArgHandler: allow gramps -C create to use dbid database backend type 2015-08-07 18:22:24 -04:00