Commit Graph

23785 Commits

Author SHA1 Message Date
Doug Blank
4b565fe7bc Attempt to make Python 3.2 work with fd 2016-01-28 07:50:49 -05:00
Doug Blank
7b0b23c6f1 Added database testing; fixed bugs in select
* WIP: Tests BSDDB and DBAPI databases
* testing select and get_field
* fixed a bug in primaryobj
2016-01-28 06:44:41 -05:00
Doug Blank
eec418c192 DB-API: allow handles as secondary fields
* mother_handle is now secondary field
* fixed issues in join in primaryobj._follow_chain
* added logging to dbapi loading
* optimize rebuild, only what is needed
2016-01-27 07:18:12 -05:00
SNoiraud
78be94481d 9200: "Find text in record" filter crash 2016-01-27 13:13:58 +01:00
SNoiraud
9dc962be1f 9153 : vCard Export does not work 2016-01-27 10:57:05 +01:00
Doug Blank
2cf95cd866 DB-API: moved from github:gramps-project/addons-source 2016-01-26 18:07:12 -05:00
Doug Blank
64a3b6570d PrimaryObject.get_field(): ignore error on invalid list length 2016-01-26 14:14:12 -05:00
Doug Blank
84ed939e82 Object.get_field: two bugs, one in attr on list, and multiple results 2016-01-26 13:55:09 -05:00
Doug Blank
5e84b3b1d6 BSDDB: renamed filter to where; un hash result names 2016-01-25 21:58:01 -05:00
Doug Blank
4463d8850c BSDDB: adding missing iter methods; fixed a bug in iter by_order 2016-01-25 08:29:00 -05:00
SNoiraud
a99b56e123 7619 : Notes used in the "To Do" gramplet are found by the Remove Unused Objects tool 2016-01-25 11:10:13 +01:00
Doug Blank
21869e4939 Missed object to media in libgedcom 2016-01-24 18:29:48 -05:00
Doug Blank
c19f4b47a9 Rename database methods: _object to _media 2016-01-24 18:15:50 -05:00
Doug Blank
b472d6a8b1 Family: define extra secondary fields, and indexes 2016-01-24 09:55:11 -05:00
Doug Blank
1de7bb5ebc iter_OBJECTS can take an order_by field list 2016-01-24 08:56:37 -05:00
Sebastian Schubert
f7e8f04121 Finish translation: ending ";" in keywords of desktop entry
(cherry picked from commit 56ff535968)
2016-01-24 14:51:08 +01:00
Fedik
5a6b74ef75 Ukrainian translation: update translation, a bit 2016-01-24 15:49:54 +02:00
Fedik
36a10bb5ec Ukrainian translation: update from template 2016-01-24 15:41:38 +02:00
Doug Blank
157604b40e Rename *_media_object methods to *_media 2016-01-23 21:53:14 -05:00
Olaf
98a50dfd68 add option to output more than one occupation in relationship graph 2016-01-24 00:10:42 +00:00
Doug Blank
2eeda93617 Renamed get_object_from to get_media_from 2016-01-23 19:00:13 -05:00
Doug Blank
885bab26ef Merge pull request #93 from dsblank/master
7335: Cleanup code, filenames, and documentation
2016-01-23 18:50:11 -05:00
Doug Blank
32b8005e0e Fixed unnecessary comparisons 2016-01-23 18:45:54 -05:00
Doug Blank
74ab1ba874 Merge remote-tracking branch 'upstream/master' 2016-01-23 18:42:09 -05:00
Olaf
15e691ded9 Add another way of showing dates and places in relationship graph
This will display date and place of birth/death/marriage events next to each
other, one line for each event.
2016-01-23 23:14:34 +00:00
Doug Blank
b131121072 Remove python3-icu in testing 2016-01-23 18:00:58 -05:00
Doug Blank
feebedad65 Exclude user_test because of older version of mock; use python3-icu 2016-01-23 17:57:23 -05:00
Doug Blank
78f3b29b4c Exclude TestUser tests because of older version of mock 2016-01-23 17:50:27 -05:00
Doug Blank
44866a90f7 Use easy_install3 to install mock 2016-01-23 17:39:41 -05:00
Doug Blank
5efb313177 Get pip3 from python3-setuptools 2016-01-23 17:33:46 -05:00
Olaf
9d83cbbc52 clean up output of families from relationship graph 2016-01-23 22:24:19 +00:00
Doug Blank
db6e70d24b Use built in python3 only, old version of mock 2016-01-23 17:20:23 -05:00
Doug Blank
e3e32bcddf Use python rather than python3 2016-01-23 17:05:01 -05:00
Doug Blank
02818ac867 Use python3 and forget pip 2016-01-23 16:32:30 -05:00
Doug Blank
885af4271c Use python3.4 directly 2016-01-23 16:28:29 -05:00
Doug Blank
106cff20aa Get pip a different way 2016-01-23 16:24:09 -05:00
Doug Blank
adecfe26cf Try using python3.4 specifically 2016-01-23 16:16:37 -05:00
Doug Blank
05eef13110 Try using python3-pip package 2016-01-23 16:06:42 -05:00
Doug Blank
b9e5db3563 Try using downloaded pip3.4 2016-01-23 16:02:40 -05:00
Doug Blank
4394535139 Try using built in pip3.4 2016-01-23 15:56:08 -05:00
Doug Blank
bc0562d9b3 Try using built in pip 2016-01-23 15:50:14 -05:00
Doug Blank
ec5c8cccef Try using built in pip3 2016-01-23 15:44:25 -05:00
Doug Blank
cb74c40afa Try using Python 3.4 2016-01-23 15:37:29 -05:00
Doug Blank
ee05e0b451 7335: Cleanup code, filenames, and documentation
First part of cleanup, changes:

MediaObject -> Media
mediaobj -> media
mediaobject -> media
2016-01-23 14:22:41 -05:00
Marek Szuba
186c2bcfef Only consider the values of LC_ALL, LANG, and LANGUAGE, in that order, when choosing the default locale.
Default arguments of locale.getdefaultlocale() consider the value
of LC_CTYPE in addition to the three aforementioned all-category
variables, which under certain conditions (LC_CTYPE set, LC_ALL and
the rest of LC_FOO unset) would result in the locale set in LC_CTYPE
(which should only affect interpretation of byte sequences as
characters) spilling over to other locale categories handled by the
GrampsLocale object. The most visible effect of that spill was that
with LC_ALL, LANG, LANGUAGE and LC_MESSAGES unset but LC_CTYPE set,
Gramps would start using the wrong UI language.
2016-01-22 13:42:50 -08:00
John Ralls
65442c2da8 Bug 9191: Unable to select Unicode UTF-8 encoding on command line
Make the option descriptions line up when the value is shorter than 10
characters. Also make the value and description headings line up with the
list and put "Available values are:" first.
2016-01-22 13:39:37 -08:00
Ivan Komaritsyn
a947bd3598 update Russian translation 2016-01-18 11:04:47 -08:00
John Ralls
dbdec516b9 Fix err undefined exception. 2016-01-18 09:16:44 -08:00
Doug Blank
b7444dd9b0 DB-API: Cut database access by 50% when iter by handles 2016-01-18 09:21:18 -05:00
Doug Blank
82d02c5c1b Fix error in NOT in select 2016-01-17 13:21:16 -05:00