Commit Graph

23313 Commits

Author SHA1 Message Date
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
Doug Blank
bc3dc4a516 DictionaryDb: rebuild all on load 2015-08-07 12:36:19 -04:00
Nick Hall
9147ce859b 8637: Use keyword arguments to initialise Adjustment widgets
This should prevent the value being set to zero or the minumum
limit incorrectly.
2015-08-07 16:12:20 +01:00
Doug Blank
8499a0f660 ImportCSV: remove debugging code 2015-08-07 11:10:29 -04:00
Doug Blank
482c2ae5b8 ImportCSV: allow person, family, and marriage to reference places with place_id columns 2015-08-07 09:56:06 -04:00
Doug Blank
7481e7d462 ImportCSV: removed duplicate entry; added 'enclosedby' 2015-08-07 08:05:19 -04:00
Sam Manzi
94955b5450 Merge pull request #53 from orner/bug8471
8471: Set "visable_window" in GtkEventBox to fix transparency.
2015-08-07 15:35:51 +10:00