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
Doug Blank
dfc0808167
Add tests for Object.get_field
...
* tests for get_field, with and without join
* fix bug in Handle
* fix issues in get_field
2016-01-17 12:07:31 -05:00