Commit Graph

26282 Commits

Author SHA1 Message Date
Paul Culley 17dc7f7d23 Fix Preferences dialog so General tab appears first, not Symbols (#844)
Fixes #11210
2019-07-31 16:47:18 -05:00
Paul Culley 5c6a0ebff3 Fix graphs on Windows for font selection not working (#850)
Fixes #11212
2019-07-31 16:46:09 -05:00
niememat ede3707b51 Update finnish translation 2019-07-20 22:01:22 +03:00
vantu5z 0b6911f0da update Russian translation 2019-07-18 08:40:50 +03:00
Paul Culley 3fccf5a9cb Fix crash when addon/plugin contains an id with space (#836)
The updated uimanager and managedwindow uses the plugin id to create actions for plugins that make a window to support the menus. If the plugin id contains a space, Gramps crashes.

Fixes #11202
2019-07-11 11:01:47 +10:00
Lajos Nemeséri cce5a26a9b Update Hungarian (hu) translation (#845) 2019-07-11 10:42:04 +10:00
Leonhaeuser 83957ecdf0 update German translation 2019-07-09 20:20:37 +02:00
Serge Noiraud 804c03b286 Geography: pins very big when related to 2 places (#830)
Fixes #10644
2019-07-05 13:13:24 +10:00
Serge Noiraud bb3a1d3609 OSM forward all http resquest to https. (#829)
After asking the OSM support, I was told OSM forward all http request to
https when we use .org url.
So it should work in all cases.

This has an energy cost, so it would be good for the planet to change
http to https.
2019-07-05 12:55:18 +10:00
Paul Culley a9b4e22fb0 Fix duplicated accelerators (#831)
Fixes #11186
2019-07-05 12:11:30 +10:00
vantu5z b039a199d7 update Russian translation 2019-06-21 10:53:46 +03:00
Leonhaeuser dda257bcd6 Update German translation 2019-06-20 22:09:15 +02:00
prculley ce30c874d1 Merge with Gramps50 2019-06-16 13:35:35 -05:00
pehlm 2f97ec7acd Update Swedish translation with the new gramps.pot 2019-06-16 19:44:00 +02:00
prculley d2bad63603 Fix typo in 'Fix some XML fragments to aboid double translations' commit 2019-06-16 09:14:42 -05:00
niememat 9a699aef81 Fix translation in Finnish 2019-06-16 11:44:04 +03:00
Nick Hall 3a505745f3 Change default database backend to SQLite 2019-06-15 17:59:43 +01:00
Nick Hall 2da2166004 Merge pull request #826 from prculley:bug11151 2019-06-15 17:36:26 +01:00
prculley 6d67dff94c Fix some XML fragments to aboid double translations 2019-06-15 17:32:40 +01:00
prculley 1f778e8ce1 Fix Language updoate_po.py to scan for XML fragments in Python files
Fixes #11151
2019-06-15 17:32:29 +01:00
prculley 81a1b675af Fix CLI import so that different db types can be used
Fixes #11171
2019-06-15 17:21:34 +01:00
Mattkmmr 1b7b20756f Fix metadataviewer.py (#823)
Fix so that metadata is actually detected and displayed (signal was not getting detected).
2019-06-14 10:57:15 +10:00
Mattkmmr f24e29998d Fix metadataviewer.py (#823)
Fix so that metadata is actually detected and displayed (signal was not getting detected).
2019-06-14 10:55:13 +10:00
niememat eff15c1ce3 Update finnish translation 2019-06-12 11:55:03 +03:00
SNoiraud 2c15e382bd Problem during merge: One line disappeared. 2019-06-12 10:11:40 +02:00
John Ralls b3715efea9 Fix graphviz and exiv2 download URLs. 2019-06-11 14:59:54 -07:00
John Ralls cfe8c42d28 Update dependency versions and download paths. 2019-06-11 12:08:32 -07:00
SNoiraud 1ef467c9e3 Solves several problems following merge of PRs 2019-06-11 14:29:32 +02:00
prculley 7b3c86a4f5 Fix _Manage Family Trees... string to add ... back in 2019-06-10 14:02:49 -05:00
Serge Noiraud 7dc532c743 Avoid comma in a lat/lon entry field. (#812)
* Avoid comma in a lat/lon entry field.

* Be more precise on the tooltip text.

* conv_lat_lon should not accept comma in lat/lon

* Tests failed with comma in lat/lon

* geoplaces fails to center if bad lat/lon
2019-06-10 17:27:03 +10:00
Serge Noiraud 2951a0acf0 Avoid invalid characters in the entry field (#811)
In this patch:
 1 - If you copy/paste strings from another application,
     you can add CR, LF, TAB and other special characters. I remove them.
 2 - suppress all leading and trailing spaces for these entry field.
2019-06-10 17:12:48 +10:00
milotype 6d53c3a91c Update Croatian translation (#824) 2019-06-10 11:57:46 +10:00
Mattkmmr 73705b08cd Fix '_hasattributebase.py' (#820)
Check all values of an attribute type and not only the first one.

Check all values of an attribute type. If a person has several attributes with the same type/key the current behaviour is that only the first value is checked.

Example Person X Atrributes:

    (Key=occupation: Value=farmer)
    (Key=occupation: Value=soldier)
    (Key=occupation: Value=smith)

=> Currently: Filter 'persons with attribut' (Key=occupation, Value=farmer) returns Person X, but no return of Perrson X for (Key=occupation, Value=soldier) or (Key=occupation: Value=smith).

=> After fix: Person X is returned for all three filter searches.
2019-06-10 11:47:37 +10:00
Paul Culley 7ca19214d6 Fix crash for multiple deletes in one transaction (#814)
Fixes #11117
2019-06-10 11:39:54 +10:00
Paul Culley f123cac308 Fix uimanager, menu translations (#816)
Fixes #11151
2019-06-10 11:25:34 +10:00
Ed Bennett 87955ed2e9 Adjust translation strings for unmarried partners to give correct text in English (#818)
Fixes #11109
2019-06-10 11:07:22 +10:00
Mattkmmr c61e79be76 Fix '_havechildren.py' person filter (#819)
* Fix '_havechildren.py' person filter

Check all families of a person for children and not only the first family

* Update 'person_rule_test.py' and '_havechildren.py'

Correct number for persons who have children is 905
2019-06-10 10:43:26 +10:00
niememat 135acff4e8 Update finnish translation 2019-06-04 11:33:13 +03:00
Leonhaeuser 0910bebe56 update German translation 2019-05-26 21:19:52 +02:00
Ed Bennett 805e07d09a Allow an option to not use hexagons for those of unknown gender
Fixes #11112
2019-05-20 10:23:33 +01:00
SNoiraud e6324fe3d8 Add a mailto choice to Internet Address
Fixes #11149
2019-05-20 10:17:30 +01:00
Serge Noiraud 75d2f3dd00 Add option to show the Gramps ID in parenthesis in the fan chart
Add option to show gramps id.
Improve pylint score for the modified files.

Fixes #11045
2019-05-20 10:16:10 +01:00
John Ralls 9d3f17e377 Disable vala for gexiv2, it breaks introspection. 2019-05-19 21:01:55 -07:00
Leonhaeuser aefa262cd1 update German translation 2019-05-19 21:24:23 +02:00
niememat a6ef08d4d3 Update finnish translation 2019-05-18 11:17:18 +03:00
vantu5z 9eb04593f5 update Russian translation 2019-05-16 16:22:53 +03:00
pehlm 45c06cac54 Update Swedish translation 2019-05-15 14:39:07 +02:00
SNoiraud 77124496e8 New tool to suppress leading and trailing spaces.
This tool is looking for place names with leading or/and trailing spaces.
It also looks for in the first name and surname.

For each entry which contains leading or trailing spaces,
a row is added in a treeview.
You can see where the spaces are for each row as the name is underlined.

If you double click on the row, you can edit the Place or the Person.

Fixes #10824
2019-05-14 19:06:19 +01:00
matt 6bca4083cb Add occupation and residence events and attributes in the import
User can now add the following columns in the csv import file for a person:
- Occupation description
- Occupation date
- Occupation place
- Occupation source
- Residence date
- Residence place
- Residence source
- Attribute type
- Attribute value
- Attribute source
the corresponding events will be added to the person.
The user can put several lines for the same person if two occupations are known, one event per line will be created.
2019-05-14 10:38:11 +01:00
prculley 3ba2253ac0 New feature to allow added rules to define their own GUI elements 2019-05-13 19:30:03 +01:00