John Ralls
b57b8d0b75
Update Gramps & dependencies for 5.1.6 release.
2023-07-02 14:39:41 -07:00
Nick Hall
9fe57a2eb2
Bump to 5.1.7
2023-06-29 21:44:40 +01:00
Nick Hall
ddfc88946a
Release Gramps 5.1.6
2023-06-29 21:37:13 +01:00
Nick Hall
52e4790753
Update Changelog and NEWS files
2023-06-29 21:28:47 +01:00
Nick Hall
8a2c94a3dd
Update copyright date
2023-06-29 18:42:00 +01:00
SNoiraud
e40b727a57
Narrative web: problem with small pictures.
...
Fixes #012884
2023-06-28 21:50:08 +01:00
SNoiraud
160d5952f2
Implement the "<CTRL>J" for the family view
...
Fixes #012882
2023-06-28 21:42:08 +01:00
Jon Schewe
482199d29c
Avoid application crash on invalid user input
...
If the user inputs an invalid date this change keeps the application
from crashing when such a date is found. The invalid date
information is reported to the user in the log.
Fixes #12658 .
2023-06-28 20:58:37 +01:00
Nick Hall
bfa7c0c9f4
Fix export where private citations are excluded
2023-06-28 19:05:25 +01:00
prculley
614332aac8
Fix Event compare tool to display enclosed places properly
2023-05-14 22:50:01 +01:00
SNoiraud
0a981f0ca6
Check that view exists before calling post_create method
...
Avoids 'NoneType' object has no attribute 'post_create' error.
Fixes #12638
2023-05-14 22:47:55 +01:00
Jingxuan He
9e81014fc6
Fix a wrong operator bug in the web calendar report
2023-05-14 22:27:59 +01:00
Himanshu Gohel
2da93aad1f
Revert "Enclose tree report image path and file name in braces"
...
Fixes #12437 by reverting commit 75921ceaf4 due to
reports of regression where processing of the generated TeX file fails due to
bad path specificiation for image files.
Change was introduced in bug fix for #10495 .
Bugs #12437 and #12697 reported the regression and confirmed that reverting the
change fixes the regression.
2023-05-14 22:13:38 +01:00
SNoiraud
97434a0136
Geography View: Fix number of arguments in add_bookmark method
...
add_bookmark() takes 2 positional arguments but 3 were given
Fixes #12718
2023-05-14 21:54:33 +01:00
GaryGriffin
181e2d8540
Use date-specific place in report substitution variables
...
Fix place title in graphical reports which have user-defined display formats
to use date-specific alternate name.
This impacts Ancestor Tree, Descendant Tree, and Family Descendant Tree.
Fixes #12763 .
2023-05-14 21:38:49 +01:00
John Ralls
36d03137dd
Try to import berkeleydb if bsddb3 isn't found.
...
berkelydb is usable for python >= 3.6 and required for
python >= 3.10. See https://www.jcea.es/programacion/pybsddb.htm .
2023-05-14 21:11:55 +01:00
Vincent Smeets
f6ac1999dd
HtmlDoc: Create a unique filename for cropped images
2023-05-14 21:00:28 +01:00
D.A.Lordemann
a99b48711f
Fix corrupted NOTE tag in Gedcom export
...
Remove Python2 code obsoleted by Python3, which was corrupting GEDCOM export of Gramps Notes text that includes multi-byte utf-8 characters.
Fixes #12709 .
2023-05-14 19:03:52 +01:00
SNoiraud
d5d86e9139
Fix IndexError that sometimes occurs when changing view
...
This occurs when restarting Gramps.
Fixes #12636 , #12304 , #12429 , #12623 , #12695 .
2023-05-14 18:49:17 +01:00
SNoiraud
4ebba02b6b
Fix crash when invalid note link
...
Fixes #012854
2023-05-12 22:11:29 +01:00
SNoiraud
e535fcefa5
Tags with color names don't work in pedigree views
...
Color tags work correctly in all views except in pedigree views.
These views modify colors:
...
context.set_source_rgba(*(self.bordercolor[:3] + (0.4,)))
... and
context.set_source_rgb(*self.bgcolor[:3])
As it works everywhere except in these views, I think it is a bug
even if we cannot enter color names in tags
Fixes #012866
2023-05-12 21:57:24 +01:00
SNoiraud
0170e2b1e6
Crash when invalid event date
2023-04-05 18:41:27 +02:00
SNoiraud
54799df049
ListModel: Only the first level is managed
...
When we use checkboxes in columns.
The path was converted to int. Why ?
But when we have multiple level, the path format is "x:y" for two levels,
"x:y:z" for three levels, etc
2023-04-04 19:38:10 +02:00
Nick Hall
b97facb66f
Update Gramps CI workflow to run on Ubuntu 20.04
...
Ubuntu 18.04 became fully unsupported on 1 Dec 2022.
2023-03-07 21:56:08 +00:00
John Ralls
aae38a6861
mac: Patch bsddb to use berkeleydb instead of bsddb3 module.
2022-12-27 15:25:07 -08:00
John Ralls
e0ee86c36a
Mac build: Patch berkeleydb configure to work on Apple Silicon.
2022-12-27 11:45:08 -08:00
John Ralls
e3e89e6592
[mac] Update Exiv2 download URL, moved to github.
2022-12-26 13:56:57 -08:00
John Ralls
2cde1f0cdb
Repackage Gramps 5.1.5 with Gtk updates fixing use on macOS 13 Ventura.
2022-12-24 14:27:46 -08:00
Nick Hall
2ca3839904
Fix spouse's name and underlined call names in records
...
Fixes #12391
2022-03-19 17:51:06 +00:00
Nick Hall
66cac5e852
Fix package installation failures in CI
2022-03-16 22:21:22 +00:00
Sam Manzi
99ec8e876b
Update INCOMPLETE_TRANSLATIONS
...
* Remove: he
* Add: zh_HK, zh_TW
2022-02-12 22:44:46 +00:00
Ross Gammon
b27480f7a1
Update Debian folder after 5.1.5 release
2022-02-12 21:44:57 +00:00
John Ralls
e0e81cf56a
Package Gramps 5.1.5 for macOS.
2022-02-05 17:12:38 -08:00
Nick Hall
6df7c46400
Bump to 5.1.6
2022-02-05 23:33:10 +00:00
Nick Hall
b98f166a6d
Release Gramps 5.1.5
2022-02-05 23:28:04 +00:00
Nick Hall
33e78d47db
Update Changelog and NEWS files
2022-02-05 23:23:27 +00:00
Nick Hall
c753ca66b0
Remove Travis CI configuration
2022-02-05 22:04:48 +00:00
Nick Hall
ff87829b99
Fix badges in README file
2022-02-05 22:01:11 +00:00
Nick Hall
a1ec516340
Update copyright date
2022-02-05 19:25:53 +00:00
SNoiraud
60b4866296
Strange behavior for the scrollbar in the bottombar
...
Fixes #012438
2022-02-04 22:13:05 +00:00
romjerome
3ad5248af0
Fix place object element order in DTD and RNG schemas
...
Element placeobj content does not follow the DTD and RNG,
expecting (ptitle? , pname+)
Fixes #12500
2022-02-04 21:44:15 +00:00
Nick Hall
aa7d9c10c8
Merge pull request #1323 from izikeros/pl
2022-02-01 22:25:43 +00:00
Krystian Safjan
9f458578c0
Fixes suggested after review by @stojex
2022-02-01 22:17:38 +00:00
Krystian Safjan
3418027e50
Update Polish translation
...
- Consistent usage of "Tag": was "Tag" or "Atrybut", note that
"Attribute" (atrybut) is something different than tag
- "Magazyn" (repository) renamed to "Repozytorium"
- other fixes and addons
2022-02-01 22:16:17 +00:00
SNoiraud
8eed6b869a
Solve InterpolationSyntaxError if "%" in a string
...
The grampletpane module save data in a config file for all
the gramplets added in the dashboard.
The python configparser module doesn't like if we have a "%"
character in a string.
Fixes #012423
2022-02-01 21:57:37 +00:00
SNoiraud
f5202a9ab8
'<' not supported between 2 instances of IndexMark
...
Fixes #012467
2022-02-01 21:45:32 +00:00
Nick Hall
b8e5eacbbe
Remove debug sattements in unit tests
2022-02-01 21:36:44 +00:00
Nick Hall
810d2fca24
Fix negative Span when dates are not Gregorian
...
Fixes #12525
2022-02-01 21:33:53 +00:00
Leonhaeuser
7c0e138ad2
get German translation with manual in sync (Display name editor)
2022-01-29 13:22:40 +01:00
Nick Hall
85535c0f5b
Merge pull request #1291 from SNoiraud/B12395
2022-01-28 22:18:50 +00:00
SNoiraud
b52d90221f
Incorrect grouping if no ma/patronymic surname
2022-01-28 22:05:26 +00:00
SNoiraud
bfcbd38610
Group As override is ignored for ma/patronymic surnames
...
Fixes #12395
discourse:
https://gramps.discourse.group/t/patronymic-and-matronymic-name/1684/5
2022-01-28 22:05:17 +00:00
Nick Hall
2ada529a21
Merge pull request #1290 from SNoiraud/B12374
2022-01-28 21:49:56 +00:00
SNoiraud
8d355ee184
Add comments for the lat-lon field of editplace
2022-01-28 21:41:57 +00:00
SNoiraud
d5b28435e0
Place editor, lat and long text are swapped
...
Fixes #012374
2022-01-28 21:41:57 +00:00
prculley
61189d3930
Fix Statusbar progress being shown before use
...
Fixes #12373
2022-01-28 21:32:12 +00:00
prculley
fec961d992
Fix exception when removing a group name in Sqlite db when group
...
name is already missing.
Fixes #12367
2022-01-28 21:31:51 +00:00
prculley
8ceccb4a28
Fix error when trying to close name editor during long name group
...
mapping view rebuild.
Fixes #12328
2022-01-28 21:30:27 +00:00
SNoiraud
6ba9722dee
OsmGpsMap-CRITICAL: Map source setup called twice
...
Fixes #012352
2022-01-28 21:17:30 +00:00
Ross Gammon
4a9f658dd4
Fix probably alive test
...
The probably alive funtion was fixed just prior to the Gramps 5.1.4
release. It appears the relevant unit test was not updated to match.
The relevant commit:
a685b96f70
2022-01-28 19:52:42 +00:00
Nick Hall
c9537b355e
Use GitHub Actions to run continuous integration checks
2022-01-28 19:46:52 +00:00
John Ralls
49c3fa0f3f
Update Exiv2, PYExiv2, and json-glib.
2022-01-28 09:06:08 -08:00
Ross Gammon
eb002718b1
Update Debian folder for Gramps 5.1.4 release
2022-01-27 21:45:22 +00:00
pehlm
19c714d57a
Minor update of Swedish translation
2022-01-25 17:56:25 +01:00
Tian Shixiong
b392ce01e0
Minor update to zh_CN translation
2022-01-24 15:40:16 +00:00
Leonhaeuser
b43b6bdd6d
small German translation fixes
2021-11-03 19:43:17 +01:00
Leonhaeuser
c027276466
Fixed German translation error of "Character set encoding"
2021-11-01 22:16:40 +01:00
Leonhaeuser
898b6b26e8
Fixed German translation error of "Graph generations"
2021-10-25 21:54:26 +02:00
John Ralls
ab2df73268
Repackage Gramps.app to work with macOS 12.
2021-10-16 13:51:55 -07:00
John Ralls
e1794090e1
[macOS]Add entitlements path to bundle-file so Gramps.app is signed with it.
2021-10-16 13:51:55 -07:00
Leonhaeuser
87860fcfd2
Fixed German translation error of "filter person"
2021-09-19 13:15:21 +02:00
Leonhaeuser
79986e1f5e
fixed error in German translation found during manual translation also fixed in master
2021-08-30 18:06:20 +02:00
Leonhaeuser
0f38a1a645
fixed German translation of 'Descendant families of' already done in trunk Weblate
2021-08-11 22:36:58 +02:00
John Ralls
14618917c2
Add python-fontconfig to the macOS build.
...
Needed to enable using genealogical symbols.
2021-08-10 16:18:41 -07:00
John Ralls
ae7a2500de
Inlude fontconfig's etc/fonts in macOS app bundle.
...
Graphviz now uses fontconfig to find its fonts.
Fixes #12370
2021-07-29 15:13:45 -07:00
John Ralls
358a6b118b
Bundle release of Gramps 5.1.4.
2021-07-26 13:23:19 -07:00
Nick Hall
9352f0c438
Bump to 5.1.5
2021-07-26 20:53:53 +01:00
Nick Hall
1ab4cbfa63
Release Gramps 5.1.4
2021-07-26 20:49:30 +01:00
Nick Hall
1fd319e13a
Update Changelog and NEWS files
2021-07-26 20:45:57 +01:00
Nick Hall
7cb8489ba2
Update copyright date
2021-07-26 15:43:24 +01:00
SNoiraud
a685b96f70
probably-alive incorrect if death without date
2021-07-26 15:38:25 +01:00
SNoiraud
b24ebd5d77
fix the commit in master without bug report:
...
commit: 410cffe832
2021-07-22 18:50:17 +01:00
SNoiraud
6dcb1d00d5
Place editor, copy and paste of lat and long text
...
no longer auto-populating latitude and longitude fields
Fixes #012349
2021-07-22 18:50:17 +01:00
prculley
a3b37b9627
Fix for crash when changing views if part of toolbar is not shown
...
because of a small screen when changing views.
Fixes #12048
2021-07-22 18:49:03 +01:00
prculley
034720321c
Fix bottombar always showing after restrt, even when not wanted
...
Fixes #12338
2021-07-22 18:47:46 +01:00
Tian Shixiong
09f01a69d5
Update and fix Simplified Chinese translation
2021-07-21 18:53:11 +01:00
Leonhaeuser
597f3ebedf
fixed smal German translation Error for item also fixed in Weblate GUI for master
2021-07-16 22:27:20 +02:00
Tian Shixiong
c7b5e149fa
Update Simplified Chinese translation
2021-07-08 23:20:13 +01:00
pehlm
f7203aa029
One update Swedish translation
2021-07-05 15:50:44 +02:00
John Ralls
9cca728a66
Better to use locale.get_collation than locale.collation.
2021-07-03 21:54:57 -07:00
John Ralls
df270adc94
Wrap call to dbapi.check_collection to prevent a forced API change.
2021-07-03 21:49:01 -07:00
John Ralls
c177c13f99
Merge John Ralls's 'bug12343' into maintenance/gramps51.
2021-07-03 06:54:09 -07:00
John Ralls
15f1bb0201
Fix URL for berkeleydb patch.
2021-07-01 15:40:58 -07:00
John Ralls
f75aa9302a
Always use filtered collation names.
...
Store the Sqlite3 collations in the __collations array to short-circuit
re-creation.
Fixes https://gramps-project.org/bugs/view.php?id=12343 .
2021-07-01 11:45:23 -07:00
prculley
708c83dc58
Revert "An experimental fix for bug12048"
...
This reverts commit 3c1c21163c .
commited by mistake
2021-06-25 09:59:15 -05:00
prculley
0a809904dc
Revert "Change to timeout, rather than idle_add, and dereference toolbars in order they were added"
...
This reverts commit f91d3e94ab .
commited by mistake.
2021-06-25 09:58:34 -05:00
Leonhaeuser
e8f50deabc
Fixed different German translations for "What's next" also fixed in master (Weblate)
2021-06-25 11:40:13 +02:00
Leonhaeuser
486fae91ce
German relation calculator fixed issue if more then 24 generations between the two person
2021-06-23 10:23:33 +02:00
niememat
9ee5468bda
Fix translation in Finnish
2021-06-22 13:22:45 +03:00
Tian Shixiong
eac6a935f6
Correct and improve Simplified Chinese translation
...
Correct some terribly wrong and low quality translation,
even machine translation.
Improve some existing translation for better user experience
as a software, use more written language.
2021-06-17 16:37:09 +08:00
Tian Shixiong
cc68b7acfc
Improve and correct Simplified Chinese translation
2021-06-10 18:37:26 +01:00
Tian Shixiong
c321e7f0d6
Improve and correct the Simplified Chinese translation
2021-05-28 14:04:35 +08:00
Tian Shixiong
e13a852523
Update and improve Simplified Chinese translation
2021-05-26 12:51:15 +01:00
Tian Shixiong
3c4c433a84
Update Simplified Chinese translation
2021-05-20 14:01:20 +08:00
Jan Sparreboom
e8268cb37e
Update Dutch translation
2021-05-15 23:12:19 +01:00
Nick Hall
721d964741
Merge pull request #1137 from tiansworld/workl10n
2021-05-15 15:52:07 +01:00
Tian Shixiong
7d4ec1be73
Correct and Update Simplified Chinese translation
2021-05-15 15:44:39 +01:00
Tian Shixiong
36ce375a2a
Update Simplified Chinese translation
2021-05-15 15:44:39 +01:00
Leonhaeuser
9f6afcc7db
Corrected some German translation errors found during handbook revision
2021-05-14 21:23:35 +02:00
John Ralls
c66fc6423d
Add file logging for macOS.
...
When Gramps is launched from macOS's LaunchServices it doesn't have
a sys.stderr attached so the default stream logger goes to /dev/null.
Use a FileHandler in tht case, writing the log to $TMPDIR/gramps-pid.log.
This will help particularly in analyzing crashes where python shuts down
as there's no crash report in that case.
2021-05-11 15:58:00 -07:00
prculley
f91d3e94ab
Change to timeout, rather than idle_add, and dereference toolbars in order they were added
2021-05-11 15:58:00 -07:00
prculley
3c1c21163c
An experimental fix for bug12048
2021-05-11 15:58:00 -07:00
John Ralls
09709ec0c6
Update PyICU to 2.7.2 in macOS build.
2021-05-06 14:24:17 -07:00
Paul Culley
bb7f5fa522
Fix libplaceview to avoid exception when mapservice is no longer present ( #1193 )
...
Fixes #12263
2021-05-06 10:19:03 -05:00
Paul Culley
9957506f35
Fix References Gramplet for inadequate updates when other objects change ( #1192 )
...
Fixes #12248
2021-05-06 10:18:11 -05:00
Serge Noiraud
eb4ce9ff79
geofamily crashes if a family has no father ( #1188 )
2021-05-06 10:14:49 -05:00
Serge Noiraud
1d72f4b23d
Home Person setting does not convey in a Merge ( #1187 )
...
* Home Person setting does not convey in a Merge
Fixes #012235
* better pylint score
2021-05-06 10:14:26 -05:00
Paul Culley
5ad5f08a2b
Fix CSV export of view to only put single CR character. ( #1186 )
...
Fixes #12158
2021-05-06 10:13:02 -05:00
Paul Culley
9e43f060d1
Add Media filter rule 'HasMedia' to list of media rules for editor ( #1182 )
...
Fixes #12212
2021-05-06 10:11:16 -05:00
Leonhaeuser
bc1ed688c4
corrected German translation of "confidence"
2021-04-28 23:04:23 +02:00
Leonhaeuser
9d358d06f5
German corrected translation of 'attribute'
2021-04-26 18:02:29 +02:00
Leonhaeuser
16b1945a0e
Fixed translation error of "display name editor" into German
2021-04-25 12:12:50 +02:00
Leonhaeuser
5e9be68ad5
some translation fixes for German
2021-04-24 22:05:49 +02:00
pehlm
cd3ef08ffb
Changed immigration too, Swedish
2021-04-24 15:21:33 +02:00
pehlm
773e763093
Correction of Swedish translation
2021-04-24 13:17:11 +02:00
Helder Geovane Gomes de Lima
0badfb6b47
Update Portuguese translation (pt_BR) ( #1199 )
...
This pull request is an updated version of the patch I've provided at <https://gramps-project.org/bugs/view.php?id=10547 > in 2018, now based on branch 5.1
2021-04-22 15:38:01 +02:00
Leonhaeuser
5af80da5cd
Corrected translation of markup in German translation
2021-04-19 23:22:48 +02:00
Leonhaeuser
0045f134c6
Fixed translation of tags in German translation
2021-04-17 00:07:47 +02:00
Leonhaeuser
1035f8930f
German translation for type unified
2021-04-14 00:22:56 +02:00
romjerome
d4bceeb6ff
11656: typo, spelling correction
...
contribution by Philippe
2021-04-13 09:14:24 +02:00
romjerome
c8fc88cfe7
Need to set locale.textdomain under linux ( #1198 )
...
_build_popup_ui() ignores translated strings without locale.textdomain set.
2021-04-13 08:53:04 +02:00
Leonhaeuser
b4b6d52306
Fixed German translation of number for places
2021-04-13 00:04:11 +02:00
John Ralls
4f390c6b33
Update dependencies.
...
Includes moving berkeleydb and pybsddb over from gtk-osx.
2021-04-11 16:18:46 -07:00
Leonhaeuser
0442c34258
Some small fixes in German translation
2021-03-21 00:18:46 +01:00
Leonhaeuser
c903f5e5a5
Update German translation for csv import/export
2021-03-11 22:59:42 +01:00
Leonhaeuser
3329860f50
small fix in German translation
2021-03-01 23:21:46 +01:00
Matthias Kemmer
e7401f3aaa
Change category of 'MatchesEventFilter' ( #1130 )
2021-02-19 11:45:38 -06:00
Paul Culley
1a48e8a03e
Fix issue where separator between top and bottom bar of View creeps up. ( #1122 )
...
Fixes #11973
2021-02-19 11:44:32 -06:00
Paul Culley
9a4adab9d6
Fix Locations Gramplet (Enclosed by) to properly displaycertain nested places. ( #1127 )
...
when the smallest place has undated enclosure and larger places are dated.
Issue #11691
2021-02-19 11:32:33 -06:00
Paul Culley
bb0647274b
Fix Family Tree Manager drop error on Windows ( #1132 )
...
Fixes #10734
2021-02-19 11:31:43 -06:00
Paul Culley
f6bfb46fc0
Fix exportvcalendar error is "is not" with a literal (Python 3.8 issue) ( #1135 )
...
Fixes #12000
2021-02-19 11:31:06 -06:00
Serge Noiraud
b6fa5da8ee
Handle not found when copying source from the ( #1175 )
...
Citation tree
Fixes #12170
2021-02-19 11:25:02 -06:00
Paul Culley
14c2d0e1b6
DbLoader: Fix call to 'file' function, which doesn't exist in Python3 ( #1173 )
2021-02-19 11:23:47 -06:00
Paul Culley
226e8c549a
Fix write_lock_file exception when USERNAME is missing ( #1171 )
...
Fixes #12150
2021-02-19 11:23:06 -06:00
Paul Culley
d173809d8c
Fix EditPlace so Tab key doesn't get stuck on Private icon ( #1168 )
...
Fixes #12139
2021-02-19 11:22:35 -06:00
Paul Culley
63c52fa1bb
Fix Tag report for places that have a hierarchy. ( #1162 )
...
Fixes #12124
2021-02-19 11:21:11 -06:00
Paul Culley
455628d44a
Fix exception when cancelling out of a db upgrade in GUI ( #1154 )
...
Fixes #12063
2021-02-19 11:18:18 -06:00
Leonhaeuser
670bb355cb
additional small German translation fixes
2021-02-12 21:36:51 +01:00
Leonhaeuser
202c7a9bf6
Small fixes German translation
2021-02-11 12:06:22 +01:00
Leonhaeuser
72955840f1
fix wrong translation of source text in German translation
2021-02-06 22:06:22 +01:00
Leonhaeuser
b8e73d5ee1
fixed small error in German translation
2021-02-06 00:04:33 +01:00
Leonhaeuser
990db39664
small fixes German translation
2021-01-26 18:59:23 +01:00
Nick Hall
9c0dca6bd1
Merge pull request #1053 from cjmayo:themeicon
2020-11-14 19:29:58 +00:00
Chris Mayo
02e0c1c67d
Install 128x128 and 256x256 application icons
...
Created with ImageMagick using e.g.:
convert -background none ../../../gramps.svg -geometry 256x256 gramps.png
2020-11-14 19:23:25 +00:00
Chris Mayo
ebf1715468
Install MIME type icons into the hicolor theme
...
The gnome theme is defunct.
Remove gnome-mime- prefix from icon filenames.
2020-11-14 19:23:24 +00:00
Nick Hall
c10f2da00e
Install application icons into correct directories
2020-11-14 19:10:34 +00:00
vantu5z
9f71372a97
Update Russian translation
2020-10-15 16:06:19 +03:00
Zdeněk Hataš
0993d9cfc3
Update Czech translation - typo fixes
2020-09-25 09:02:45 +02:00
Tian Shixiong
34471834ab
Update Simplified Chinese translation
2020-09-24 22:37:57 +01:00
Jan Sparreboom
ff912f844c
Update Dutch translation
2020-09-24 21:36:52 +01:00
Lajos Nemeséri
45eac501a9
Revised and updated hu translation
2020-09-24 19:41:31 +01:00
Juan Saavedra
d4e85c2397
Update Spanish translation
2020-09-24 17:52:35 +01:00
bokfink
c7a4d287f0
Fix error in Birthday and Anniversary report ( #1113 )
...
Fixes an error triggered when the first person_handle in the list
has a death event, but no birth event (get_birth_ref() == None)
and does not have family relationships (spouse_handle == None).
These conditions lead to the local variable short_name not being
declared before it comes time to process death events.
Fixes #11766
2020-09-14 11:13:08 -05:00
Paul Culley
c0d622c16a
Fix graphdoc to properly escape characters in ids for Graphviz ( #1111 )
...
Fixes #11741
2020-09-14 11:10:20 -05:00
John Ralls
b38f77f2aa
Replace inspect.stack() with inspect.currentframe() ( #1104 )
...
* Replace inspect.stack() with inspect.currentframe()
Fixes #11874
Works around https://bugs.python.org/issue12920 which causes every
call to inspect.trace() to fail because __main__ is always the
starting point.
* Fix a few Codecov complaints from files touched by previous commit.
Ignoring the "duplicate code" issue caused by the empty comment line
at the beginning of every file.
2020-09-14 11:08:58 -05:00
RossGammon
d91fc9e2fb
Update Debian directory after producing the deb file for the 5.1.3 ( #1100 )
...
Release.
Co-authored-by: Ross Gammon <rossgammon@debian.org >
2020-09-14 11:05:21 -05:00
Paul Culley
198602be61
Fix crash sorting on columns in Selectors with TreeModels ( #1099 )
...
Fixes #11750
2020-09-14 11:04:12 -05:00
Paul Culley
3f9f3215ee
Fix progress bar freeze due to changes in Gtk ( #1103 )
...
Fixes #11642
2020-09-14 11:02:48 -05:00
Paul Culley
beb388a30d
Fix svgdrawdoc for text containing XML invalid characters ( #1110 )
...
Fixes #11929
2020-09-14 11:00:43 -05:00
John Ralls
29e78d4253
Further changes for bundling with Python 3.8.
2020-08-30 14:46:35 -07:00
John Ralls
b80dcaf701
Add libgeocode-glib to bundle so that it actually works.
2020-08-30 14:44:51 -07:00
Leonhaeuser
a876d94fbc
German tzranslation two smal corrections
2020-08-26 18:08:42 +02:00
John Ralls
95e1e8cb67
[mac] Set __file__ if gramps_launcher.py is run as __main__.
...
Fixes #11874 .
2020-08-25 17:14:10 -07:00
Zdeněk Hataš
4147bc728a
Update Czech translation
2020-08-21 11:02:14 +02:00
John Ralls
3a9a7053ec
Bundle release of Gramps 5.1.3.
2020-08-20 14:41:57 -07:00
John Ralls
b96fd8a274
Add geocode-glib to build.
2020-08-20 14:14:53 -07:00
pehlm
26cf0601d8
Update Swedish translation
2020-08-12 20:32:03 +02:00
prculley
c59278ef20
Bump to 5.1.4
2020-08-12 12:05:25 -05:00
prculley
767557be61
Release Gramps 5.1.3
2020-08-12 11:28:29 -05:00
prculley
495d4e58ae
Remove duplicates in Translations
2020-08-11 09:24:38 -05:00
prculley
fd90a80cf8
Clean up translations for Default/Home Person
2020-08-10 17:16:12 -05:00
Leonhaeuser
f6c0103f32
Update German translation
2020-08-10 22:48:17 +02:00
Serge Noiraud
04c1dc8503
Events View: "Main Participants" column does not ( #1075 )
...
show the full list of participants when expanded.
Fixes #11805
2020-08-10 15:08:51 -05:00
Paul Culley
8172e1017e
Fix Charts/Pedigreeview tooltip Polish translation ( #1092 )
...
Fixes #11852
2020-08-10 12:01:49 -05:00
Krystian Safjan
ea30c3599b
Fix and add objects to Polish translation of Gramps ( #1088 )
2020-08-10 12:00:54 -05:00
John Ralls
5f3ca40633
Use current Gtk release instead of Gtk-3.14.
2020-08-06 10:57:49 -07:00
John Ralls
9c64dafaea
Upgrade pymodules for Python 3.8 compatibility.
2020-08-06 10:57:49 -07:00
prculley
13d83919b9
Fix XML export when 'Group-as" name contains XML invalid chars
...
Fixes #11834
2020-07-25 10:15:39 -05:00
SNoiraud
62d5a136a4
NarWeb: Province place-type is not displayed
2020-07-25 10:15:07 -05:00
prculley
b57061d7c9
Fix ManagedWindow so that new windows don't appear offscreen
...
when system 'screen' sizes change in part time multi-monitor setups.
Fixes #11831
2020-07-25 10:13:57 -05:00
prculley
f7be7ab63f
Fix menus when db fails to open due to upgrade/downgrade etc.
...
Fixes #11604
2020-07-25 10:10:56 -05:00
prculley
97923e7530
Fix issue with attach source tool, results panel
...
Fixes #11780
2020-07-25 10:09:52 -05:00
prculley
75aabf570d
Fix GEDCOM export; don't include ADDR when address is missing
...
Fixes #11825
2020-07-25 10:08:58 -05:00
SNoiraud
41f1e91600
Coordinates containing a comma instead of a period
...
Fixes #11823
2020-07-25 10:08:22 -05:00
Leonhaeuser
981c0dfc5c
German translation fixed typo
2020-07-23 20:28:59 +02:00
niememat
d558a9a004
Update finnish translation
2020-07-17 00:41:16 +03:00
Tian Shixiong
914bd6c0d3
Update Simplified Chinese translation for gramps51 branch
2020-07-09 09:42:35 -05:00
Serge Noiraud
e8eb5bf0a1
NarrativeWeb should show patronymic in individuals ( #1048 )
...
In the individuals and in surnames pages, we should show the complete name
like defined in the display tab from the narrative web configuration.
Fixes #04404
2020-07-08 16:07:37 -05:00
Serge Noiraud
b523530fb0
Narrated Website Google Maps Output JS Warning ( #1038 )
...
SensorNotRequired:
The sensor parameter is no longer required for the Maps JavaScript API.
It won't prevent the Maps JavaScript API from working correctly, but we
recommend that you remove the sensor parameter from the script element.
Fixes #011654
2020-07-08 16:00:15 -05:00
giansalvo
0d698c13cc
Fix bug 0011078: 'Default person' instead of 'Home person'
...
- modified button hints
- modified filter rules names and descriptions
- modified .pot and .po files
- substituted 'home person' with 'Home Person'
2020-07-07 15:40:47 -05:00
Leonhaeuser
4232032ce3
Germen fixed translation error of Media:
2020-07-07 00:05:35 +02:00
Leonhaeuser
8f4b51c837
Fix typo
2020-07-04 21:22:12 +02:00
Leonhaeuser
f2caecd621
update German translation
2020-07-01 20:02:15 +02:00
Nick Hall
c26d6902d1
Use event attribute types in the event reference editor
...
In the event reference editor, custom event attribute types
should be used rather than the default person attribute types.
Fixes #11576 .
2020-06-30 15:55:11 -05:00
SNoiraud
b00b1f37f1
Fix typo in gui/configure.py and translation files
...
Fixes #11665
2020-06-30 15:48:26 -05:00
prculley
9230de61be
Fix Verify tool bug caused by bad change in GObject introspection
...
Fixes : #11708
2020-06-30 15:27:19 -05:00
pehlm
9906f1e4ab
A little adjustment to Swedish translation
2020-06-22 22:28:51 +02:00
pehlm
a68c0f7aa7
Updates to Swedish translation
2020-06-21 10:22:55 +02:00
Nick Hall
513b27531d
Remove Japanese from the incomplete translations
...
Japanese now has a coverage of 83.2% which is above the 70%
threshold.
2020-06-20 18:27:12 +01:00
Megumi Sakata
b8f007c4dd
Update Japanese translation
2020-06-20 18:02:57 +01:00
Serge Noiraud
e375df1e2a
Navweb: incorrect link type for osm css files ( #1071 )
...
Fixes #011787
2020-06-07 20:10:01 +02:00
prculley
df81a10fe8
Fix import test for change cause by commit a2c66417 which was
...
Fix GEDCOM import for bad source title when sources precede references.
2020-06-07 10:44:10 -05:00
prculley
fa53805534
Merge branch 'maintenance/gramps51' of https://github.com/gramps-project/gramps into maintenance/gramps51
2020-06-07 09:59:37 -05:00
vantu5z
e614a79cef
update Russian translation
2020-06-03 10:23:56 +03:00
prculley
343633a189
Fix some reports for CLI where warning message about Value not found
...
Fixes #11621
2020-05-15 15:03:15 -05:00
prculley
eb14abbf3e
Fix Genealogy Tree reports for crash in CLI
...
Fixes #11621
2020-05-15 15:03:15 -05:00
prculley
5154d0c016
Add uistate to tree views filter initialization
...
Fixes #11657
2020-05-15 15:00:05 -05:00
prculley
a2c6641774
Fix GEDCOM import for bad source title when sources precede references.
...
Fixes #11610
2020-05-15 14:59:13 -05:00
prculley
924d82a7c4
Fix RemoveUnused tool for crash caused by Gtk introspection bug
...
Fixes #11634
2020-05-15 14:58:20 -05:00
prculley
f1f8847a86
Fix some Python syntax errors that appear in v3.8.x
...
Fixes #11641
2020-05-15 14:56:59 -05:00
SNoiraud
748fbd0949
Age: test if the death is the same day as birth
2020-05-15 14:55:15 -05:00
SNoiraud
e2e659dc94
Suppress age = 0 days in events list
...
If the reference event date is equal to the event date, don't show the age
except if the date is estimated, calculated, ...
Fixes #0007745
2020-05-15 14:55:15 -05:00
prculley
6cbc2b896d
Fix Dashboard Gramplets to update during db close when not shown
...
Fixes #11632
2020-05-15 14:53:43 -05:00
prculley
d210275a4e
Fix Windows GUI mode startup for crash with some languages
...
Fixes : #11612 . #11490 , #11518 , #9179 , #9201 , #9266
2020-05-15 14:50:54 -05:00
prculley
0a3a65ffb0
Fix dbapi to support "Abandon Changes & Quit" feature
...
Fixes #11599
2020-05-15 14:49:55 -05:00
prculley
e34b98033e
Fix GrampsType for comparison bug with empty string as one value
...
Fixes #11563
2020-05-15 14:47:06 -05:00
prculley
96de0ceb4e
Fix Verify tool bug caused by bad change in GObject introspection
...
Fixes : #11708
2020-05-07 09:39:09 -05:00
niememat
58335cfee2
Fix translation in Finnish
2020-04-24 15:35:00 +03:00
Joan Creus
2ce48d3793
Updating Catalan translation
2020-04-18 13:06:40 +02:00
Joan Creus
f91063884e
Updating Catalan translation
2020-04-18 12:57:30 +02:00
prculley
06732b1b5d
Fix Date Display so that it uses LC_TIME if defined
...
Fixes #11230
2020-04-13 11:51:23 -05:00
prculley
26b78c17af
Fix StyledText so serialize will match for style list order changes
...
Fixes #11529
2020-04-13 11:45:15 -05:00
prculley
d83fff3b62
Try to fix exceptions on ManagedWindow close
...
Issues #10252 , #10642 , #10821 , #11163 , #11440 , #11476 , #11482 , #11508
2020-04-13 11:36:24 -05:00
John Ralls
823bcaac0d
Merge John Ralls's 'bug11639' into maintenance/gramps51
2020-04-08 13:09:17 -07:00
Leonhaeuser
b9c324ef37
update Germn translation
2020-04-08 19:17:13 +02:00
Serge Noiraud
23d2c8e694
Same date of birth and death gives an error. ( #1011 )
...
Fixes #011553
2020-04-04 09:52:50 +02:00
Serge Noiraud
28dc2e5158
Geography: add a popup for a bad tiles path ( #1025 )
2020-04-04 09:49:41 +02:00
Serge Noiraud
2baa6f5e40
Narweb: image size limit doesn't match tooltip ( #1004 )
...
Fixes #011536
2020-04-04 09:45:54 +02:00
John Ralls
eb1b4c1eb5
Protect SQLite3 locale from old-style Unicode locale characters.
...
PySQLite3 requires that collation names have only ascii alphanumerics
and _. ICU locales use old-style Unicode specifiers and passing them to
create_locale will raise an exception. Translate those characters into
underscores.
Fixes #11639
2020-04-01 09:01:37 -07:00
vantu5z
51f2052cfe
update Russian translation
2020-03-26 16:47:52 +03:00
Translator5
ccf6d59b17
[Language: Russian] Maintenance/gramps51 ( #1027 )
...
* some Russian translations updates
Новый перевод для неких случаев, но улучшающие понимание и выглядит более уместно. Также применены русские переводы слов, которые использовали до того англицизмы
2020-03-25 15:24:06 +03:00
Joan Creus
74d72f4dd0
Updating Catalan translation
2020-03-03 00:00:28 +01:00
Joan Creus
9ce92f41e3
Updating Catalan translation
2020-02-29 18:00:08 +01:00
Bernard Banko
77cdbb11b5
V&O changed to PZV to avoid ampersand
2020-02-25 23:44:55 +01:00
pehlm
72277db766
Minor update to Swedish translation
2020-02-07 18:30:09 +01:00
prculley
7ae77abead
Fix GEDCOM export of estimated/calculated dates with modifers
...
Fixes #11513
2020-02-04 15:57:40 +00:00
Ross Gammon
04b1463746
New debian release - update changelog
2020-02-04 15:49:02 +00:00
vantu5z
1eeae2edf8
update Russian translation
2020-01-31 14:06:03 +03:00
Bernard Banko
740adc7070
Slovenian translation update
2020-01-26 21:45:38 +01:00
prculley
a2dbdbb61a
Fix typo in Russian translation
2020-01-23 09:33:24 -06:00
système
8d5b0c83ce
typos in french translation #11534 #10534
2020-01-21 20:27:05 +01:00
Fedik
01afe251fb
Ukrainian translation update
2020-01-21 18:20:30 +02:00
John Ralls
152ed0b6bc
Mac release of 5.1.2.
2020-01-11 13:14:41 -08:00
prculley
5624fb1490
Bump to v5.1.3
2020-01-10 11:43:58 -06:00
prculley
32c700c6bf
Release Gramps 5.1.2
2020-01-10 11:29:07 -06:00
prculley
130740553d
Update Changelog and NEWS files
2020-01-10 11:20:09 -06:00
Serge Noiraud
675dfdbc70
Narrated Web: bad event links on media pages ( #983 )
...
* Navweb: Don't use media regions in some case:
- If we don't show families
- If we don't show events
Fixes #011500
* Navweb: side effect between event and media pages
When a media is processed in the media display section for an event
page, it's remove from the media_list, so when we try to create the
media regions in the media page, the media list is empty and we
can't display the regions.
* Narweb: Don't show the regions for a thumbnail
2020-01-10 17:38:41 +01:00
Nick Hall
34beeaad70
Revert pull request #965
...
This reverts commit 801be84465 .
2020-01-09 19:35:47 +00:00
Serge Noiraud
06cb9d7ea6
Narweb: Private notes for home, intro and contact ( #953 )
...
If the notes are private, we can't use them in these pages.
2020-01-09 12:09:25 -06:00
Paul Culley
d693881b98
Update LDS Temple list ( #984 )
2020-01-09 12:04:15 -06:00
Paul Culley
801be84465
Fix Lat/Long translated NSEW display and entry in rtl language;Store Lat/Long in place objects with NSEW always in English ( #965 )
...
* Fix Lat/Long translated NSEW display and entry in rtl language
* Store Lat/Long in place objects with NSEW always in English
Issue #11335
2020-01-09 12:03:20 -06:00
Paul Culley
7807ff8a6d
Make GuiDestinationOption Folder Icon start in users directory ( #979 )
...
Fixes #10917
2020-01-09 12:00:29 -06:00
Paul Culley
672603c8ae
Fix import file chooser filter to accept upper case extensions ( #962 )
...
* Fix import file chooser filter to accept upper case extensions
Fixes #11463
* Allow import file filter to accept case insensitive extensions
Co-authored-by: Nick Hall <nick-h@gramps-project.org >
2020-01-09 11:56:07 -06:00
Paul Culley
c30dfc6343
Fix db to warn/prevent opening newer schema versions ( #945 )
2020-01-09 11:38:16 -06:00
Paul Culley
e6ed0612e3
Fix Progen import to correctly handle AKA surnames ( #959 )
...
* Fix Progen import dialog and progress meter for correct parent window
* Fix Progen import to correctly handle AKA surnames
Fixes #11462
2020-01-09 11:37:31 -06:00
Paul Culley
9b0cf1b976
Fix ExportPkg so errors are not lost, and has progress bar for media ( #957 )
...
* Fix Export Assistant so error messages get correct parent window
* Fix ExportPkg so errors are not lost, and has progress bar for media
Fixes #11457
2020-01-09 11:36:38 -06:00
Paul Culley
ddb29b1628
Fix GEDCOM import when family is missing; import created a missing note ( #971 )
...
Fixes #11472
2020-01-09 11:35:28 -06:00
Paul Culley
1a8406e2e4
Fix Dashboard for adding Gramplet crash in Slovenian ( #978 )
...
Fixes #11491
2020-01-09 11:34:15 -06:00
Zdeněk Hataš
09e89549de
Update Czech translation
2020-01-07 16:40:08 +01:00
Joan Creus
afaeb7c995
Updating Catalan translation
2019-12-30 17:49:56 +01:00
Joan Creus
6fa30b889d
Updating Catalan translation
2019-12-21 18:21:41 +01:00
Jiří Vejda
1916383a28
Update date parsing for czech locale ( #968 )
...
* Fixes bug ID 0011470: some date variants in CS language are not consider valid
2019-12-15 13:03:30 +01:00
romjerome
379c96ee6a
update french translation ( #969 )
2019-12-15 12:59:51 +01:00
romjerome
7b45bbf72e
fix tagref support ( #956 )
...
Add missing code for event, repository, source, citation and place
2019-12-13 10:59:42 +01:00
romjerome
aea9ef3645
[Tree doc Tex] fix "-" char on place name ( #961 )
...
* fix "-" char on place name
"-" can lead to confusion,
generating text out of the box
with PDF file format
2019-12-13 10:55:15 +01:00
romjerome
05f7744cba
typo on custom size ( #963 )
2019-12-09 20:25:07 +01:00
Paul Culley
bfc76a08d4
Fix duplicated "døde døde" Norwegion Translation for libnarrate ( #950 )
...
Fixes #11429
2019-11-11 15:47:11 +11:00
Paul Culley
b7487330a7
Fix up Event Editors Place display for bidi text with Gramps ID ( #924 )
...
Fixes #10124
Fix up Event Editors Place display for bidi text with Gramps ID (PR 924)
Some versions of Gtk/Pango have trouble with text containing both LTR and RTL characters. The bug notes this shows up in our Event Editor on the 'Place" field, where we have the place displayer title and the Gramps ID concatenated into the same string.
In older versions of Gtk (3.18.9 tested) the bracket around the Gramps ID would get mangled to the beginning of the string:
<images>
In newer versions of Gtk (3.24.3 tested) it was better to start with:
<images>
The older version of Gtk/Pango doesn't seem to properly interpret all of the potential Unicode bidi control characters, so the fix shown is the best I can do. The fixed version of the newer Gtk version is what is desired.
I note that the Place displayer should be fixed up to use more appropriate separators than just commas for RTL text, but that is another issue.
2019-11-05 13:00:48 +11:00
Paul Culley
1025a38caa
Fix issues with RTL languages and LAT/LONG ( #922 )
...
* Fix display of GPS coordinates in Places view for RTL languages
Issue #11335
* Fix place editor lat/long entry for RTL languages
Fixes #11335
2019-11-05 12:42:09 +11:00
Paul Culley
2054c467db
Fix GEDCOM export to avoid translated GrampsType strings ( #947 )
...
Fixes #11410
The bug submitter noticed that the GEDCOM export contained translated strings in the MEDI lines of his export. GEDCOM should contain English values for most such cases where 'types' are exported.
I scanned the export code for other potential cases, and found:
* Certain unexpected event types on individuals (Marriage)
* Certain unexpected event types on families (Immigration, Residence, etc.)
* Pedigree types that were not standardized on PEDI,_FREL,_MREL (Sponsored, Unknown)
* Family Attributes other than Number if children (Caste, Description, National etc.)
* Personal Attributes other than Caste, Description, ID, National, number of children, SSN (Occupation etc.)
* The MEDI types of this bug report...
2019-11-05 12:22:26 +11:00
Serge Noiraud
789b72289c
Narrativeweb: Referenced regions problems ( #946 )
...
When image width > 800, the referenced regions are incorrectly placed
Fixes #11414
2019-11-05 12:06:06 +11:00
Paul Culley
2e1132bec0
Allow Tools with Notbook tabs to expand to fill the window ( #944 )
...
Fixes #10762
User "petpil" (Gramps Bugtracker) noted that the Calculate Estimated Dates addon would not expand the size of its window content when the window was stretched. That addon used the ToolManagedWindowBatch which uses a Gtk Notebook to support several tabs. He also submitted a patch which fixes the problem.
The Gtk.Container.add method originally used apparently did not have expand/fill settings to allow the expansion. The Gtk.Box.pack_start used instead does.
I tested this with all the users of ToolManagedWindowBatch and ToolManagedWindow which inherit from ToolManagedWindowBase, and did not see any bad/unexpected side effects. The Calculate Estimated Dates addon was the only one that really could use this, as it was the only one which I spotted using a potentially large widget in the notebook tab.
2019-11-05 11:44:23 +11:00
Fedik
8ccfa43e56
Ukrainian translation update
2019-11-02 16:51:02 +02:00
Fedik
40140859af
Ukrainian translation update
2019-11-02 16:05:15 +02:00
Nick Hall
e69e6ca338
Limit Age Stats gramplet settings to appropriate values ( #936 )
...
* Max ages should be divisible by 5 to avoid out of range
errors.
* The chart width should be greater than 45 to look right and
avoid division by zero errors.
2019-10-30 09:35:32 +11:00
Paul Culley
fb29a77f83
Fix the Preferences 'Age display precision' value getting lost ( #940 )
...
Fixes #11384
It turns out the changes was actually changing the wrong config setting...
I had to look this one up. Using a lambda like this is called a 'closure' by some; what is happening is that the value 'constant' is being evaluated at the time the lambda is called, not when it is assigned. So in this particular bit of code the preference setting was actually changing 'preferences.family-relation-type' (the value of the variable 'constant' set a bit after the lambda definition.
I reverted this particular bit of code, as I think this kind of Python knowledge is pretty obscure (I could have just used a different unique name for the 'constant' variable).
2019-10-30 09:17:06 +11:00
Paul Culley
06cca96ad0
Fix Spanish translation for dates ( #943 )
...
Fixes #10836
2019-10-26 10:14:15 +11:00
avma
2c49461529
Hebrew translation-current version 5.12 ( #939 )
...
...I've completed all strings (using the recent .POT)...
2019-10-24 10:41:40 +11:00
Paul Culley
73d19851ef
Fix Window family tree title for non-ASCII chars on Windows ( #932 )
...
Fixes #11390
As it says, if Family Tree name contained non-ASCII characters, the titlebar on Windows would display it wrong. Turned out to be reading of a utf8 file without the 'encoding' set. On Windows this results in using the default encoding which is one of the code pages, NOT utf8.
2019-10-24 10:24:04 +11:00
Paul Culley
16c8e61944
Fix Preferences/Genealogical Symbols when only one font is present ( #930 )
...
that passes
If user has only a single font available that passes check for the Genealogical Symbols being all present, the original code crashed. Apparently never tested... #598
Fixes #11395
2019-10-24 10:07:52 +11:00
niememat
2fbf945309
Fix translation in Finnish
2019-10-21 18:13:08 +03:00
Milo Ivir
cf184e72e8
Update Croatian translation
2019-10-20 16:13:08 +01:00
Leonhaeuser
1c27b785f4
update German translation
2019-10-19 16:52:40 +02:00
Zdeněk Hataš
da7e4cc763
Update Czech translation
2019-10-18 09:49:43 +02:00
niememat
5d2fd8cbda
Fix translation in Finnish
2019-10-18 05:49:49 +03:00
pehlm
005beac33f
Update Swedish translation
2019-10-17 12:10:17 +02:00
niememat
ae53b401ce
Update finnish translation
2019-10-17 13:00:21 +03:00
Paul Culley
79c54aaedc
Fix various Entry fields so Undo/Redo works ( #920 )
...
Fixes #11380 , #11339
In prior versions of Gramps you could use the undo/redo keys to edit items in the text entries. This no longer works.
This is related to the changes to suppress odd characters and leading/trailing spaces. The Gtk.Entry.set_text() call is effectively clearing the undo/redo list at every keystroke or when you leave the field.
In this PR I move the odd characters cleanup into UndoableEntry.do_insert_text instead of MonitoredEntry.
I scanned the users of MonitoredEntry and they all appeared to use Glade files, I scanned the glade files for anyone using just plain Entry (none found), they all appeared to use UndoableEntry or ValidatableMaskedEntry, so this should cover everyone.
2019-10-17 13:15:39 +11:00
Sam Manzi
4360976d73
Update translation template due to pr #918 ( #933 )
2019-10-17 12:06:38 +11:00
romjerome
5e9d79ac6f
Update POTFILES.in/skip for missing translations ( #918 )
...
* Update POTFILES.in
* Update POTFILES.skip
* Update POTFILES.in
add missing 'removespaces.glade' reference
2019-10-17 11:42:22 +11:00
Serge Noiraud
ee1d9be898
Narrative web: Ancestor's tree Fix display looks weird ( #929 )
...
* Narrative web: Ancestor's tree display looks weird
Solves the following:
- Person boxes overlap
- Some person boxes partially visible or hidden
Fixes #11382
* Narrative web: some cleanup in ancestortree.css
* Narrative web : ancestor tree and long names.
* Adapt ancestor tree css file for all themes
2019-10-17 11:17:31 +11:00
romjerome
75b0b66269
Fix tag colors on PedigreeView ( #915 )
...
Fixes #11363
* Handle long and short hex format black color
* Fix hex_to_rgb_float utility function
2019-10-17 10:57:36 +11:00
Paul Culley
c54f381737
Fix Gramps -v error when Gtk is not present ( #923 )
...
Via email a user noted a bug when "Gramps -v" was used with Gtk not installed (and gi was).
When the "gi.require_version('Gtk', '3.0')" was added during Gramps 5.0.0 timeframe, a corresponding exception was not.
2019-10-17 10:23:21 +11:00
Serge Noiraud
2aa6b54de4
NarrativeWeb: dates not localised in place pages ( #916 )
...
* NarrativeWeb: dates not localised in place pages
Fixes #11357
* WEBCAL: home link translated to lowercase
Fixes #11358
2019-10-17 10:07:59 +11:00
Baizley
49bad564ae
Patch for PedigreeView not reflecting changes to birthday or death ( #921 )
...
Fixes #11366
* Make PedigreeView listen on event update signals.
The PedigreeView was not listening for updates on events, so changes to a birthday or death would not be reflected in the view.
* Remove comment about signal side-effects.
2019-10-17 09:23:02 +11:00
Paul Culley
03ab64c4d5
Fix improper escaping in odt output for TOC/Bookmark etc. ( #928 )
...
Fixes #11378
For the index, toc, bookmark etc. normal XML escape is correct, the original code also added sub-tags for line break and tab which was NOT correct.
2019-10-17 09:03:29 +11:00
Paul Culley
f7bd062bdb
Fix CLI parser to accept negative integers as valid ( #927 )
...
Fixes #11381
2019-10-17 08:47:55 +11:00
Paul Culley
c312c96987
Fix Descendant Tree report for HandleError when no parents on family ( #925 )
...
Fixes #11365
2019-10-17 08:33:39 +11:00
niememat
6b2066c797
Fix translation in Finnish
2019-10-10 07:26:04 +03:00
Nick Hall
5d15ccb2a2
Merge pull request #910 from prculley:reorder
2019-10-08 18:44:43 +01:00
prculley
0095a07f12
Fix Reorder ID tool to avoid scrambling the order IDs are assigned
...
Fixes #10641
2019-10-08 18:43:42 +01:00
prculley
bb5b03dd78
Fix Reorder ID tool so subsequent db additions used next possible ID
...
Fixes #11346
2019-10-08 18:43:42 +01:00
niememat
26351c18c9
Fix translation in Finnish
2019-10-08 12:43:03 +03:00
niememat
ecd6da40dd
Fix translation in Finnish
2019-10-05 12:30:46 +03:00
SNoiraud
793b13be67
Narrativeweb: Mainz problem with short text in one note
...
Issue occurs on the homepage and introduction page.
Fixes #11349
2019-10-03 20:33:17 +01:00
Nick Hall
48dfca57e2
Merge pull request #913 from prculley:bug11316
2019-10-03 19:58:49 +01:00
prculley
a07aae2e30
Fix export tests to actually test most files, and run for both dbs
2019-10-03 19:56:27 +01:00
prculley
8f5daac4a7
Fix exports to have consistent results
2019-10-03 19:56:27 +01:00
prculley
0cd6394b72
Upgrade export VCalendar to v2.0, so can export utf8
...
Fixes #11316
2019-10-03 19:56:27 +01:00
SNoiraud
57d8dcd574
WEBCAL: Wrong web calendar title on home page
...
Fixes #11354
This PR solves the possibility to have ">", "<" in the title
2019-10-03 19:50:04 +01:00
prculley
d5bb4da5a1
Fix Preferences so <ctrl>PageUp/PageDn doesn't stick on Dates tab
...
Fixes #11351
2019-10-03 19:41:05 +01:00
ailintom
5c44d925e1
Escape for name, dates and places in graph reports
...
Currently dates and places contain XML special characters (example: birth date
= "1867 <?>"), the item is rendered incorrectly in the report, when images are
included. Escaping special characters with html.escape solves the problem.
Also fixes the & sign in the name, which earlier caused the report to fail.
2019-10-03 19:08:57 +01:00
Paul Culley
c7e2e09b42
Fix 'Go' menu direct object selection, goes to wrong place ( #907 )
...
Fixes #11341
Fixes up the scrambled 'Go' menu, got messed up in the UIManager upgrade.
2019-09-25 11:39:58 +10:00
Zdeněk Hataš
669e4af0b7
Update Czech translation
2019-09-20 13:17:28 +02:00
pehlm
88f7a701a3
Swedish translation, some changes
2019-09-18 12:37:07 +02:00
RossGammon
52c087154f
[Debian ( .deb file)]Release511 updates ( #909 )
...
* Add python3-fontconfig to recommends
* Finalise Debian changelog for 5.1.1-1 release
2019-09-18 11:41:30 +10:00
John Ralls
2b62729f52
Release Gramps 5.1.1 on MacOS.
2019-09-14 16:58:34 -07:00
John Ralls
1c856bb93b
Assorted fixes for building Gramps 5.0.
2019-09-14 16:56:23 -07:00
Nick Hall
710e40425f
Bump to 5.1.2
2019-09-14 23:40:42 +01:00
Nick Hall
bb3eecb365
Release Gramps 5.1.1
2019-09-14 23:32:29 +01:00
Nick Hall
8de8c69686
Update Changelog and NEWS files
2019-09-14 23:28:27 +01:00
SNoiraud
4379a09fd3
Fix deprecation warning in withinarea rule
2019-09-14 22:36:06 +01:00
Nick Hall
0dc2be6dd5
Disable development warning message
2019-09-14 19:25:22 +01:00
Jonas Hahnfeld
daa845492d
Add options to sandclock in tree document generator
...
This works and is actually needed to style the root node.
2019-09-14 19:03:18 +01:00
SNoiraud
cc28935b15
Using regex in the sidebar gives different result
...
from previous gramps release.
Fixes #11321
2019-09-14 18:45:09 +01:00
Nick Hall
3d1ef5e595
Merge pull request #898 from Nick-Hall:fr
2019-09-14 18:42:14 +01:00
Jérôme Rapinat
44bdd14609
Add missing French translation strings
2019-09-14 18:41:04 +01:00
Gil da Costa
bec5a41829
Update French translation
2019-09-14 18:41:04 +01:00
prculley
c3206121df
Fix odt output when db owner has XML unfriendly chars ('&')
...
Fixes #11327
2019-09-14 18:37:30 +01:00
John Bickmore
1e52204d94
Bump required Python version to 3.3 on Readme
...
As mentioned on the release announcement
https://gramps-project.org/introduction-WP/2019/08/gramps-5-1-0-released/
2019-09-13 15:55:09 +01:00
SNoiraud
82cd211d29
Remove reload_custom_filters to conform to PR894
2019-09-13 15:48:50 +01:00
prculley
4244d70312
Fix CLI crash when generating reports
...
Fixes #11318 , #11213
2019-09-13 15:45:12 +01:00
prculley
98cc9b3740
Fix Statusbar HandleError on merge families
...
Fixes #11320 , #11294 , #11279
2019-09-13 15:43:26 +01:00
Avi Markovitz
efcf0d1b83
Update Hebrew translation
2019-09-12 19:41:11 +01:00
niememat
c1024aa61d
Fix translation in Finnish
2019-09-12 21:21:53 +03:00
niememat
fe3efc57ab
Update finnish translation
2019-09-12 08:00:20 +03:00
vantu5z
52f2d7b4ba
update Russian translation
2019-09-11 08:22:05 +03:00
pehlm
9e0e256fd2
Update Swedish translation
2019-09-10 20:16:12 +02:00
Leonhaeuser
50625c654b
Update German translation
2019-09-10 19:51:34 +02:00
Nick Hall
1e10eabb15
Merge po files and new template
2019-09-10 18:21:52 +01:00
Nick Hall
a7b934003b
Update translation template for new release
2019-09-10 17:23:29 +01:00
Avi Markovitz
1b2e91d365
Update Hebrew translation
2019-09-09 21:09:46 +01:00
Pedro Albuquerque
ff17f57ba3
Update Portuguese (Europe) translation
2019-09-09 20:54:23 +01:00
Milo Ivir
a206503a9b
Update croatian translation
...
- update with newest/current .pot file
- translation is complete
- corrections in wording and some missing accelerators
2019-09-09 19:45:52 +01:00
prculley
846a4d1a32
Fix missing tooltip translations in the Note editor toolbar
...
Fixes #11289
2019-09-09 19:23:07 +01:00
Nick Hall
d75d9797c0
Merge pull request #874 from SNoiraud:B11269
2019-09-09 19:15:34 +01:00
SNoiraud
5767b9c3c8
Avoid bad coordinates in the ref place
2019-09-09 19:12:35 +01:00
SNoiraud
d397b83dc8
Avoid alphabetic characters in filter rules
2019-09-09 19:12:23 +01:00
SNoiraud
7617891faf
Could not convert string to float
...
by using withinarea filter rule
+ difference between sidebar filter and filter rule
+ some pylint improvements
2019-09-09 19:11:59 +01:00
prculley
d096d269c7
Fix Graph outputs for multiple page PDF Postscript
...
Fixes #11305
2019-09-07 19:49:57 +01:00
prculley
e983578fff
Fix to make Gtk 'action names' always valid
...
Fixes #11291
2019-09-07 19:40:45 +01:00
prculley
e10df9eb6d
Fix missing menus/buttons when operating in non-English languages
...
Fixes #11292
2019-09-07 19:33:01 +01:00
SNoiraud
14acaca0b5
Cursor position error in lat and long fields
...
Fixes #11310
2019-09-07 19:16:00 +01:00
SNoiraud
6ba958cc41
Avoid all characters looking like a dash
...
hyphen
non breaking hyphen
figure dash
em dash
horizontal bar
Fixes #11308
2019-09-07 18:55:36 +01:00
SNoiraud
efbec440fd
Narrative web: Mainz Style sheet weird looking
...
Fixes #11282
2019-09-06 17:32:41 +01:00
Nick Hall
578daa825d
Merge pull request #884 from SNoiraud:B11295
2019-09-06 17:27:59 +01:00
SNoiraud
29994242c7
Set symbols for the active person
2019-09-06 17:23:11 +01:00
SNoiraud
69261509ee
Set good symbols for marriage, baptism, cremation and burial
2019-09-06 17:22:59 +01:00
SNoiraud
d3d51677f9
Reduce the size of the sexuality symbol in relview
...
Fixes #11295
2019-09-06 17:20:21 +01:00
prculley
6602843f5a
Fix exception when editing Note with italics/bold etc. in non English
...
Fixes #11284
2019-09-05 14:26:31 +01:00
Nick Hall
7ec4a429a4
Restore keybindings for gramplet bars
...
Resolves #11297 .
2019-09-04 22:18:12 +01:00
Nick Hall
16d40189c6
Fix bug in web connection menu launching incorrect web site
...
Resolves #11280 .
2019-09-04 22:15:10 +01:00
SNoiraud
4b9dba0c53
Translation problem when creating event filter
...
If you create a filter with the rule name:
"Events with a particular type"
or
"Events with <data>"
The menu "Travel", "Academic"... are not translated
Fixes #11293
2019-09-04 22:05:57 +01:00
SNoiraud
dd80e4b80e
Error when checking option to add Quit to Taskbar
...
Fixes #11290
2019-09-04 22:03:09 +01:00
SNoiraud
e39e59c795
Make the narratives notes placement an option
...
From 5.1 the narrative notes are placed just after the name, gender and
age at death. This follow the feature request #6772 .
Some people want to have this placement an option to have the same
functionality as before
Fixes #11283
2019-09-04 22:00:04 +01:00
Nick Hall
590a5cf59a
Merge pull request #876 from RossGammon:release-510
2019-09-04 21:45:34 +01:00
Ross Gammon
f5b6389042
Finalise Debian changelog for 5.1.0 release
2019-09-04 21:44:31 +01:00
Ross Gammon
a06478f8ed
Bump gtk+ version to 3.12 & add gir1.2-geocodeglib-1.0 dependency
2019-09-04 21:44:31 +01:00
Ross Gammon
a88ae843e3
Update copyrights
2019-09-04 21:44:31 +01:00
Ross Gammon
71931e2e2e
Merge last 5.0.2 debian release information into 51 maintenance branch
2019-09-04 21:44:31 +01:00
Nick Hall
e817b3cc4e
Merge pull request #873 from sebschub:maintenance/gramps51
2019-09-04 21:35:03 +01:00
Sebastian Schubert
7519561027
Add optional fontconfig package to README.md
2019-09-04 21:31:55 +01:00
Sebastian Schubert
54944968cc
Fix typo in NEWS
2019-09-04 21:31:55 +01:00
Zdeněk Hataš
6689ebd133
Update Czech translation
2019-08-30 12:52:25 +02:00
Zdeněk Hataš
e92a89e90f
Update Czech translation
2019-08-29 12:23:16 +02:00
Leonhaeuser
9d167aa0e4
German translation updated
2019-08-25 11:47:42 +02:00
John Ralls
3e54390047
Release Gramps-5.1.0 on Mac.
2019-08-24 16:20:14 -07:00
John Ralls
40a81ae8eb
An entitlements plist for codesigning Gramps.
...
Python is an interpreter and therefore needs to create executable
memory. Since it doesn't know how to sign that memory it requires
the allow-unsigned-executable-memory entitlement to run in a hardened
runtime. One must apply this entitlement to both Gramps.app and
Gramps.app/Contents/MacOS/dot when codesigning them.
2019-08-24 16:20:14 -07:00
John Ralls
ff6d9a0936
Fix graphviz and exiv2 download URLs.
2019-08-24 16:20:14 -07:00
John Ralls
6d4e4bd12d
Update dependency versions and download paths.
2019-08-24 16:20:14 -07:00
vantu5z
77d533f930
update Russian translation
2019-08-22 14:06:13 +03:00
pehlm
90dcc9b9ea
Update Swedish translation with the new gramps.pot
2019-08-22 12:20:56 +02:00
prculley
f823e4f126
Bump to 5.1.1
2019-08-21 13:55:22 -05:00
prculley
a833dfb3ac
Prepare for 5.1.0 release
2019-08-21 13:46:45 -05:00
prculley
f6a5c9166e
Update translation template for new release
2019-08-21 12:07:16 -05:00
Paul Culley
ee5f2fa600
Fix CSV import for multiple place enclosed by on multiple imports ( #869 )
...
Fixes #11259
2019-08-21 12:06:44 -05:00
Paul Culley
ba6254ca3f
Fix exception when merging with active sidebar filter ( #870 )
...
Fixes #11262
2019-08-21 12:05:59 -05:00
Paul Culley
7258bd9fd6
Fix GEDCOM importer for SOUR/REFN combinations ( #871 )
...
Fixes #11251
2019-08-21 12:03:56 -05:00
Paul Culley
49632d8789
Add support for GEDCOM import _FREL/_MREL tags in INDI/FAMC ( #866 )
...
Improve support for GEDCOM export of _FREL/_MREL in INDI/FAMC
Fixes #10750
2019-08-18 10:09:29 -05:00
niememat
5f101300af
Fix translation in Finnish
2019-08-13 20:23:37 +03:00
Serge Noiraud
d89557acf4
Narrative web: some strings not translated ( #838 )
...
* Narrative web: some strings not translated
The confidence and the date are not translated in the family map page.
The date doesn't use the specified date format.
Fixes #11207
* Narrative web: another string to translate
2019-08-11 22:05:18 +02:00
Serge Noiraud
cdd3177b19
Narrative web: markers incorrectly placed. ( #839 )
...
* Narrative web: markers incorrectly placed.
In the map pages, the markers are not placed where it should be.
reproducible when zoom in/zoom out.
Fixes #11208
* Narrative web: background not correctly set.
If you use the Web_Basic-Cypress.css, the foreground and background
use the same color, so you see nothing.
you must hover the fields to see the text
2019-08-11 21:57:01 +02:00
Serge Noiraud
bb8ce0cce6
Narrative web: Sort problem with places. ( #856 )
...
* Narrative web: Sort problem with places.
Fixes #10868 .
Places list is not sorted depending on the selected language.
If you start gramps in english or another language then try to generated
a narrative web report in another language, the navigation alphabet is
incorrect. This is true for the place list and the person list.
The problem was related to pyICU.
* Narrative web: some pylint improvement.
2019-08-11 21:50:50 +02:00
prculley
bb255c8529
Merge with Gramps50
2019-08-09 08:53:17 -05:00
prculley
fe87150c14
Bump to v5.0.3
2019-08-08 12:09:55 -05:00
prculley
f6b81c9da8
Prepare for Release 5.0.2
2019-08-08 12:01:46 -05:00
Paul Culley
e59aa58c63
Fix some Gramplets not updating during tree changes after db change. ( #865 )
...
Fixes #11234
2019-08-08 11:50:47 -05:00
Paul Culley
3e2e8a837f
Fix Events Grampslet for bad sort order on dates/ages ( #867 )
...
Fixes #7616
2019-08-08 11:49:55 -05:00
Paul Culley
c0ff650748
Fix References Tab to update on Deletes of items when editor is open ( #864 )
...
Fixes #11231
2019-08-08 10:00:14 -05:00
Paul Culley
44104671b9
Fix GEDCOM import for better support of TMG ( #861 )
...
Fixes #11224
2019-08-08 09:59:14 -05:00
Paul Culley
afa8e73486
Fix Edit Link 'New' button to work ( #863 )
...
Fixes #11225
2019-08-07 13:49:31 -05:00
Paul Culley
27c38018fa
Fix GEDCOM importer to properly handle multiple surnames per 5.5.1 ( #862 )
...
Fixes #11228
2019-08-07 13:48:49 -05:00
Serge Noiraud
96fcef2a84
Narrative web: Sort problem with places. ( #854 )
...
* Narrative web: Sort problem with places.
Fixes #10868 .
Places list is not sorted depending on the selected language.
If you start gramps in english or another language then try to generated
a narrative web report in another language, the navigation alphabet is
incorrect. This is true for the place list and the person list.
The problem was related to pyICU.
* Narrative web: some pylint improvement.
2019-08-01 08:31:39 -05:00
Paul Culley
7e7dd68b58
Fix Navigator sidebar so can change view type with proper resize ( #853 )
...
Fixes #6422 , #11164
2019-08-01 08:27:38 -05:00
Paul Culley
ab5a810990
fix crash when using sidebar filter and merging in another view ( #858 )
...
Fixes #11089 , #11064 , #11134
2019-07-31 16:50:22 -05:00
Paul Culley
f7d58f4c28
Fix AncestorTree so add siblings to center person works ( #852 )
...
Fixes #11215
2019-07-31 16:48:55 -05:00
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
Paul Culley
949296a801
Fix graphs on Windows for font selection not working ( #849 )
...
Fixes #11212
2019-07-31 16:45:15 -05:00
Paul Culley
15e033c02c
Fix dbapi reindex_reference_maps tool to properly close transaction ( #847 )
...
Fixes #11195
2019-07-31 16:35:05 -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
Paul Culley
80749afd09
Fix zoom via mouse wheel in media event editor selectionwidget ( #835 )
...
also fixes zooming with scroll bars always present
Fixes #11198
2019-07-11 10:52:36 +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
72d8d2d3cf
update Russian translation
2019-06-21 11:09:19 +03: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
prculley
eb36980715
New feature to allow new rules in their own catagory in addons
2019-05-13 19:30:03 +01:00
prculley
8366ceb896
Allow filters/rules via plugin without fail on restart
2019-05-13 19:30:03 +01:00
prculley
5311cc7744
Fix Python time.clock deprecation
2019-05-13 18:47:13 +01:00
prculley
0213e65ff0
Fix PythonDeprecationWarning for collections.abc
2019-05-13 18:46:39 +01:00
prculley
c82ec4c65b
Bump required Python version to 3.3
2019-05-13 18:45:38 +01:00
Keepun
63cd18ebfb
Relationship Graph: Father and Mother are connected by an invisible line.
2019-05-13 12:37:27 +01:00
SNoiraud
52b9fe8276
Have a better narrative web site
...
10341:
When we are on a mobile phone or a small device, we suppress the navigation tab.
In place, we have a new icon on the upper left which is used to show the dropdown menu.
Thanks to Theo van Rijn for showing me the way to do that.
10962:
For Home, Introduction and Contact, If we have an image and this image contains regions,
show the regions. We can go directly to the person page associated to this region.
If we click on the image, we go directly to the associated media page. This will be true only if we selected "include images and media objects" and "create and only use thumbnail" is unselected
11018:
The first line identifying a family will be more legible.
The link is not useful in the parents and pedigree section for the current person.
Adapt some css files.
11029:
sort the place references either by date or by name.
Resolves #10341 , #10962 , #11018 , #11029
2019-05-13 11:44:12 +01:00
SNoiraud
cd092897bc
GEPS 039: Genealogical symbols in gramps
...
Gramps should be able to use genealogy symbols everywhere.
Several kinds of use for the genealogical symbols :
The graphical interface (GUI, editors, graphical views, ...)
The Web reports (webcal, narrativeweb, ...)
The Text reports (odf, rtf, pdf, ...)
The graphical reports (odf, rtf, svg, ...)
Resolves #9098
2019-05-13 11:17:12 +01:00
vantu5z
735e17a8cb
Enhance layout of the preferences dialog
2019-05-12 19:31:13 +01:00
khrys63
08a4aeff7b
Add Ahnentafel option on hourglass
2019-05-12 18:23:37 +01:00
Nick Hall
0fb1742362
Merge pull request #802 from SNoiraud:webcal
2019-05-12 16:13:15 +01:00
SNoiraud
e4564ec86e
Webcal: better help msg for the after year option.
2019-05-12 16:09:36 +01:00
SNoiraud
76961fd675
Webcal: Include only events after year
2019-05-12 16:09:36 +01:00
SNoiraud
2f9704c680
Better quality code for codacy and pylint
2019-05-12 16:09:36 +01:00
SNoiraud
98a38cde57
Webcal: add death event
...
Fixes #5025
add some cleanup
use html_escape instead of _escape
2019-05-12 16:09:36 +01:00
jose1711
b5e9795ccf
Fix typo in Slovak translation
2019-05-12 15:22:43 +01:00
prculley
4f14cbc12c
Add buttons for arrangement of GalleryTab media order
2019-05-12 15:15:38 +01:00
prculley
b765d7eae0
On restart after crash, offer to run Check & Repair
2019-05-12 15:14:58 +01:00
Sam Manzi
3f28b5fcb5
Add tooltip for Gramplet Bar
...
To improve discoverability of the Gramplet Bar Menu (Currently a nameless down arrow at end of each Gramplet bar title tab) add a tooltip.
Issue #9042
2019-05-12 13:44:13 +01:00
caigner
903069fd34
changed 'Edit ->Set Home Person' to 'Edit -> Set Home Person'
2019-05-12 13:38:03 +01:00
SNoiraud
03d0baa2bf
extrapage can now point to joomla, drupal, ...
2019-05-12 13:29:03 +01:00
Nick Hall
3096c2b09a
Remove extraneous whitespace after assignment
2019-05-12 11:41:11 +01:00
Nick Hall
976edfbf1d
Remove extraneous whitespace before assignment
2019-05-12 10:21:16 +01:00
Nick Hall
2a5fee85c5
Use theme settings for the error state of entry widgets
...
Use the current Gtk theme settings for the appearance of the
ValidatableMaskedEntry widget in its error state. This avoids
problems with dark themes.
Fixes #11046 .
2019-05-12 07:22:24 +01:00
Nick Hall
1b1452c7b7
Remove extraneous whitespace before colon
2019-05-12 07:00:44 +01:00
Nick Hall
021ea6baab
Allow _T_ as a valid function name
...
This is used for deferred translations.
2019-05-12 06:59:48 +01:00
Nick Hall
50ed9268f9
Replace _2BUTTON_PRESS by DOUBLE_BUTTON_PRESS
2019-05-12 06:59:10 +01:00
Piotr Kasprzyk
f4832dd785
Adjust - Polish translation
2019-05-12 06:58:30 +01:00
Balló György
a94fc04890
Fix AppStream metadata validation
2019-05-12 06:51:44 +01:00
Keepun
488eaced8c
vCalendar: Convenient display on mobile devices.
2019-05-12 06:50:16 +01:00
Jonas Hahnfeld
9442c1ef7e
Add first class support for Occupation attribute
...
This was already used in PersonDetails and (incorrectly) in TreeDoc.
Add it to the list in AttributeType, provide translations and fix
usage in TreeDoc in case the user is not running with English translation.
2019-05-12 06:48:56 +01:00
prculley
67c8fd18cb
Merge with Gramps50 branch
2019-04-23 11:01:07 -05:00
système
1a0390f623
typo on french translation
2019-04-14 19:30:04 +02:00
Paul Culley
e9412a2479
Fix failure after Gedcom import if missing objects were found ( #807 )
...
Fixes #11082
2019-04-14 10:42:05 +10:00
John Ralls
c615b4dc32
[maclocale] Fix none type has no len().
...
Fixes #11075
2019-03-26 08:52:29 -07:00
Paul Culley
450217a636
Fix Gedcom import so it doesn't create completely empty Birth events ( #799 )
...
Fixes #10145
Note: a completely empty birth event is removed by Check and Repair; this is wrong in that sometimes we know a person is born, but not date/place. In Gedcom this is indicated by "1 BIRT Y" lines.
So this PR adds a description to the birth event. This is not an issue for other event types, the C&R tool sees the non-default type and leaves it alone, but birth is the default type.
2019-03-17 16:51:15 +11:00
milotype
9a398cbcfd
Update Croatian translation ( #803 )
...
update with current maint50 pot file
2019-03-17 16:10:15 +11:00
Paul Culley
aff888a0b5
Fix Relationship view so ages are according to Preferences ( #798 )
...
Fixes #11040
2019-03-17 15:18:00 +11:00
Paul Culley
71ad5ffb04
Fix Person Editor Events to properly update during external changes ( #797 )
...
like Event delete or update.
Fixes #11051
Looks like someone simply forgot to register the handles with the callman...
I checked other similar cases and did not see any other issues.
2019-03-17 15:02:29 +11:00
Paul Culley
100d6d0672
Gedcom fixes for mime and finding media ( #795 )
...
* Fix Gedcom import/export for more comprehensive mime types
Fixes #11041
* Fix Gedcom import to better find media files
Issue #11041
* Fix Gedcom test files for media mime and error location message
2019-03-17 14:44:42 +11:00
Serge Noiraud
d96b6d19b8
Unhandled exception in Geography editor ( #793 )
...
Fixes #11048
better pylint score
remove unused code
2019-03-17 14:26:11 +11:00
Paul Culley
bf4b3962bc
Fix relationshippathbetween filter rule when parent is missing ( #792 )
...
Fixes #11049
Another HandleError issue, this one hidden by the raw except. Filter rule just did not work if a family in the path had a missing parent.
2019-03-17 14:12:11 +11:00
Paul Culley
51f44c2fd7
Fix Graphs that use graphdoc pdf via Ghostscript with multi-page ( #791 )
...
for poor font rendering of some characters (thanks to Ken Sharp)
Fixes #11047
2019-03-17 13:55:54 +11:00
Paul Culley
00c74d139a
Fix example gramps files so media is found ( #785 )
...
Fixes #11015
On Windows the location of the example files is "c:\program files\grampsaio64-5.0.1\share\doc\gramps\example\gramps".
On my Ubuntu install from the .deb file these files are in "/usr/share/doc/gramps/example/gramps"
Since the default GRAMPS_RESOURCES value for each system is the 'share', to find the media files we need to append "/doc/gramps/example/gramps" to have the example files work properly.
2019-03-17 13:41:35 +11:00
Paul Culley
54c3b29793
fix finddupes tool when run from Match Threshold screen again ( #790 )
...
after merge. Avoids HandleError because potentials dict is not
cleared.
Fixes #11044
2019-03-17 13:26:06 +11:00
vantu5z
d1ee70a0d2
update Russian translation
2019-03-12 14:38:06 -03:00
Bernard Banko
c4f89c4034
Slovenian translation correction
2019-02-27 19:00:02 +01:00
système
8615021d37
update french translation
2019-02-16 09:54:45 +01:00
système
c3c006c465
update (partial) french translation
2019-02-14 12:21:22 +01:00
système
b389842af1
merge with last template
2019-02-14 11:43:03 +01:00
système
aba0303260
bug 10841: Typos in the French translation
2019-02-14 11:06:16 +01:00
système
3bba6f57e4
fix a typo
2019-02-14 10:42:29 +01:00
Paul Culley
f84c2ecf11
Fix Gedcom import for multiple notes on OBJE (MULTIMEDIA_LINK) ( #782 )
...
Fixes #10277
2019-02-14 15:32:16 +11:00
Paul Culley
7a82b78ff9
Deal with SQLite db corrupted by None name mapping ( #784 )
...
Fixes #11011
2019-02-14 15:05:01 +11:00
Paul Culley
39a0d8c648
Fix XML import to add tags to Events, Sources, Places, Repos, Cits ( #780 )
...
Fixes #11004
2019-02-14 14:45:28 +11:00
Paul Culley
62f8049d6a
Fix for delete of a ref'd primary obj while editing an added obj. ( #779 )
...
Also fixed to update the ref'd obj on changes from outside the
editor.
Fixes #10999 , #11000 , #11001 , #11002
2019-02-14 14:31:21 +11:00
Paul Culley
d65ad470d6
Fix Place Tree view when using enclosed by sidebar filter ( #764 )
...
the filter was incorrectly using a standard place cursor instead of
the tree cursor.
Fixes #10948
2019-02-14 14:08:53 +11:00
Bernard Banko
be98b673df
Slovenian language update
2019-02-10 18:26:31 +01:00
Luigi Toscano
f088d940a6
Italian translation updates
...
- restore few strings from the welcome Gramplet that got lost
after the split of a messages in smaller messages;
- fix few errors.
2019-02-10 16:09:33 +01:00
Luigi Toscano
92328d4332
Refresh the Italian po file
2019-02-10 16:01:18 +01:00
Paul Culley
b4e4dbbcf2
Fix EditFamily for adding a child to single parent family with ( #777 )
...
Surname guessing set to combination.
Fixes #10997
2019-02-03 09:30:45 +11:00
Paul Culley
4c6c052729
Fix Descendent Tree report for crash when person has multiple ( #773 )
...
families and one of them doesn't have a spouse.
Fixes #10983 , #10971 , #10661
2019-01-23 08:44:40 +11:00
Leonhaeuser
257b091cac
Update German translation
2019-01-22 18:39:12 +01:00
Paul Culley
abcf304ea7
Fix Name editor crash after clearing a group_as name on dbapi dbs ( #771 )
...
Fixes #10981
2019-01-22 14:19:25 +11:00
Serge Noiraud
dba752c328
We should stay on the selected item in list views: ( #770 )
...
Fixes #10966
When we try to merge two objects, we should stay on the selected row
in list views.
This problem occurs for persons, families, events, places, sources,
citations, repositories, media and notes.
Another problem:
In case we select the first family and select the gramps_id of the
second family, the new gramps_id is ignored: problem in MergeFamilyQuery
2019-01-22 13:45:04 +11:00
Paul Culley
0dd2b9d0fd
Fix Relationship Graph; extra people when using filters & subgraphs ( #769 )
...
subgraph option wasn't checking parents against filtered results
Fixes #10947
2019-01-22 13:31:22 +11:00
Christian Aigner
520c81a355
[German] Change Text on Settings -> Colour ( #767 )
...
* Unified the labels.
The overall appearance looks now a bit cleaner.
* Fixed a grammatical bug (das -> dass)
2019-01-22 13:16:40 +11:00
Paul Culley
807eab7cd9
fix Place Format Editor file save/load for difficult names ( #766 )
...
Fixes #10949
2019-01-22 13:00:16 +11:00
Serge Noiraud
2bc5f63406
Not all place types appears on family lines Graph ( #763 )
2019-01-22 12:45:54 +11:00
Christian Aigner
344dd69a9d
Corrections in 'Tip of Day'; changed 'Schlussnotizen' to 'Quellennachweis' ( #753 )
2019-01-22 12:03:45 +11:00
Richard Clay
29b0e824a2
Some pylint improvements
2019-01-14 19:57:36 +00:00
Richard Clay
fb886c5954
Add option to hide empty information on statistics chart
2019-01-14 19:55:12 +00:00
Nick Hall
06aa83e263
Merge pull request #704 from prculley/safe
2019-01-14 19:39:25 +00:00
prculley
051311bbbd
New CLI commands; 'safe' mode and 'default'
2019-01-14 19:38:43 +00:00
prculley
f4c94c48b4
Fix config file load for bad/old style Python syntax
2019-01-14 19:38:43 +00:00
prculley
c04b6f6fdf
Filter Rule editor, save pane position
2019-01-14 19:29:25 +00:00
Nick Hall
455cd151b7
Merge pull request #696 from prculley/dnd2
2019-01-14 19:23:11 +00:00
prculley
4dd6abfe85
Remove old Gtk drag/drop bug fix, no longer needed
2019-01-14 19:20:37 +00:00
prculley
73402dfb05
Drag/drop only one type of source
2019-01-14 19:20:36 +00:00
prculley
a1c02bda9b
Filters optimization; Use cache proxy with filters in views
2019-01-14 19:10:21 +00:00
prculley
67cf51bbf3
Filter fixes to prevent MatchesFilter types from running multiple times
2019-01-14 19:07:00 +00:00
Nick Hall
77cc12a42e
Replace eval with getattr when loading plugin classes
2019-01-12 19:10:40 +00:00
SNoiraud
290815cba8
Geography places: add color for custom places name
...
Fixes #10785
2019-01-12 19:07:42 +00:00
SNoiraud
979a477773
NarrativeWeb: add enclosed by and encloses (place)
...
Fixes #10743
includes the problem with private places (see PR 679)
2019-01-12 19:04:28 +00:00
prculley
2e17c65a2c
Fix Delete dialogs to all canceling multiple deletes more easily
...
Fixes #10796
2019-01-12 18:58:34 +00:00
vantu5z
757854e566
update Russian translation
2019-01-12 19:58:46 +03:00
Alois Poettker
a592f7b2fd
Show death/burial information only if person is proabably dead
2019-01-12 16:17:59 +00:00
Paul D.Smith
03a89c73e3
Add compact Ancestry trees using Buchheim/Walker algorithm
...
This enhancement adds a new 'compact' field to the Narrated
Web Report. A compact tree is one that is not a simple binary
layout but uses the algorithm of Buchheim/Walker to create a
layout that is sensible but also compact.
Creating a compact layout is slower than a simple binary
tree but the results are significantly improved and do not leave
large areas of whitespace where there are no nodes to be shown.
2019-01-12 14:39:56 +00:00
Sam Manzi
45d3c43680
Remember location of Sort Events Tool ( #750 )
...
Issue #9795
2019-01-12 14:04:30 +11:00
Zdeněk Hataš
732f9fae16
Update Czech translation
2019-01-11 18:01:58 +01:00
Paul Culley
c7f2b19784
Fix Media editor when using double click the preview of added media ( #752 )
...
Fixes #10923
2019-01-06 12:11:12 +11:00
Leonhaeuser
30628cf6c7
update German translation
2019-01-05 11:26:38 +01:00
niememat
36e43562e7
Fix and updated translation in Finnish
2019-01-05 07:39:31 +02:00
P Ekholm
80b99925bd
Update Swedish translation
2019-01-04 17:08:55 +01:00
prculley
d78aa8cd8d
Update gramps.pot
2019-01-02 12:13:11 -06:00
prculley
4087ae800c
Revert "update gramps.pot", the update_po.py doesn't work with glade files
...
on Windows
This reverts commit fcfecef459 .
2019-01-01 15:58:05 -06:00
prculley
fcfecef459
update gramps.pot
2019-01-01 11:35:47 -06:00
prculley
7131eec356
Fix update_po.py to run on Windows
2019-01-01 11:33:52 -06:00
caigner
3ada5081b5
German translation corrections
2018-12-31 18:38:40 +00:00
Leonhaeuser
e4450cb34b
update German translation
2018-12-30 12:44:00 +01:00
Serge Noiraud
97aedaae99
Avoid leading and trailing spaces when copy/paste ( #747 )
...
coordinates from a map provider.
Fixes #10937
2018-12-29 16:41:24 +11:00
John Ralls
285fbf2c97
Set correct font resolution for Mac when drawing text directly to cairo. ( #745 )
...
Fixes #0010924
2018-12-29 16:01:14 +11:00
Pär Ekholm
6e7e233155
Add some untranslated strings in po/sv.po
2018-12-28 21:47:44 +01:00
Pär Ekholm
436ca0df98
Merge remote-tracking branch 'upstream/maintenance/gramps50' into maintenance/gramps50
2018-12-28 21:42:55 +01:00
vantu5z
b17c230f56
update Russian translation
2018-12-28 05:37:19 +03:00
prculley
3cb57426b1
remove crlf line endings on da.po
2018-12-26 09:44:03 -06:00
prculley
acfbb0a763
fixup some merge issues in po files
2018-12-26 09:41:03 -06:00
John Ralls
255caf1ab7
Remove extraneous setting of GTK_IM_MODULE_FILE.
...
Fixes #10929
2018-12-24 10:15:11 -08:00
prculley
1b824c410b
Merge with gramps50
2018-12-23 09:57:37 -06:00
Zdeněk Hataš
7b8666e454
Update Czech translation
2018-12-22 16:24:28 +01:00
RossGammon
9e9d4e6369
Update debian files after 5.0.1 release ( #744 )
2018-12-21 10:09:29 +11:00
prculley
508df3048d
Bump to 5.0.2
2018-12-20 11:20:59 -06:00
prculley
cb8bf0d00a
Release Gramps 5.0.1
2018-12-20 11:16:55 -06:00
Paul Culley
44180b45e2
Help issues for bug 9042 ( #738 )
...
* Media Manager: add help button and remove '...'
Issue #9042
* Edit/Preferences: add Help button
Issue #9042
* Style Editor, Document Styles dialog: add help buttons
Issue #9042
* Fix Select Person dialog Help button URL
Issue #9042
* Fix Select Repository dialog Help button URL
Issue #9042
* Relationship Calculator: Add help button
Issue #9042
* Reorder Relationships dialog; add Help button
Issue #9042
* Generate Book Dialog; Fix Help URL
Issue #9042
* Manage Book dialog; add help button
Issue #9042
* Fix Detached Gramplets Help button URL when 'help_url' not in .gpr
Issue #9042
* Fix help URLs when they contain illegal characters and to match wiki
section targetID algorithm
Issue #9042
2018-12-20 09:10:58 -06:00
prculley
03b151b472
Updated Hungarian translation
2018-12-20 08:43:24 -06:00
milotype
ec075e360b
Croatian localisation updates ( #741 )
...
* Update/Completion Croatian translation
This is a big update. The croatian translation is now 100% complete.
Translated all missing strings, made lots of corrections, improved
consistency in the wording, tested thoroughly. Also, it will work
with the updated datehandler file "_date_hr.py", which i'll be
updating simultaneously.
* Croatian Datehandler update
Made changes to fit croatian specific date handling. Also because i've
updated the hr.po file. I've tested it with the present
"_datedisplay.py" of the maintainance/gramps50 branch.
Basically it would be great, if next to the obligatory "display_iso"
format, only two more formats would show up in the croatian drop-down
menus: "dd_dformat01" (numerical) and "dd_dformat04". Other formats
are unneeded.
9. 5. 2018. => ordinal numbers, all separated by spaces
9. svibnja 2018. => ordinal numbers and genitiv month's form,
all separated by spaces
2018-12-20 08:35:33 -06:00
Nick Hall
e4cbca4b73
Fix contents of enclosed_by secondary dbapi column ( #742 )
...
The enclosed_by column should contain the first value in the list
instead of the last.
Resolves #10907 .
2018-12-19 18:10:00 -06:00
Leonhaeuser
4eda6d1afa
update German translation
2018-12-18 21:04:03 +01:00
SNoiraud
496d4e1703
Google maps URL problem
...
Fixes #10772
2018-12-18 14:31:47 +00:00
prculley
8d5f2bd050
Fix ODT reports with links when run in non-English languages
...
Fixes #10911
2018-12-18 14:24:51 +00:00
prculley
96e4707c89
Allow addon Reports to specify a help button URL for options dialog
...
Fixes #10910
2018-12-18 14:21:30 +00:00
Nick Hall
8fc03f85a1
Fix Rebuild Secondary Indexes tool for dbapi backends
...
For dbapi backends, this tool will update the secondary columns
that are used for indexing.
Resolves #10757 .
2018-12-18 14:18:03 +00:00
prculley
b4b7911405
Fix dbapi set_name_group_mapping to properly close transaction
...
Fixes #10730
2018-12-18 14:14:59 +00:00
prculley
88373c0eb6
Fix Russian date handler crash when Russian .po isn't present
...
Fixes #10855
2018-12-18 14:10:56 +00:00
Leonhaeuser
e8679a1eed
update German translation
2018-12-04 18:35:30 +01:00
vantu5z
b77378d2a1
update Russian translation
2018-12-04 15:58:07 +03:00
Pär Ekholm
f921bba612
Merge remote-tracking branch 'upstream/maintenance/gramps50' into maintenance/gramps50
2018-11-29 10:25:48 +01:00
niememat
58ffea1537
Update finnish translation
2018-11-29 06:51:45 +02:00
Paul Culley
1ae319ef2a
Fix Quickview for missing table data on some Gtk Versions ( #593 )
...
Issue #10448
Issue #7867
2018-11-29 10:55:12 +11:00
Paul Culley
0340337107
Fix startup messages with bad filename ( #720 )
...
Fixes #10885
2018-11-29 10:37:49 +11:00
Paul Culley
bb1d59a29d
Restrict Place view Name col to the primary name ( #673 )
...
while allowing searchbar to find alt and primary names
related to
Issue #9276
while allowing searchbar to find alt and primary names.
Currently, the Place View and Place Selector name column shows a comma separated list of the primary and alt names for a place. With the advent of GeoNames and Gov data, the alt names lists are getting populated with (sometimes long) lists of (sometimes duplicated) names. This doesn't look very good in the view. I've gotten a couple of email complaints about this.
The Name column was originally extended (for Gramps50) to include alt names to allow the use of the top search bar (enabled when sidebar is turned off via 'View/Sidebar'), to perform a search through all the alt names as well as primary name. https://gramps-project.org/bugs/view.php?id=9276
This PR creates a new (hidden) column in the place model containing the full name list, and reverts the 'Name' column to the primary name. It also modifies the PlaceSelector and PlaceView classes to cause the search bar to use the new (hidden) column.
2018-11-29 10:23:11 +11:00
Paul Culley
d01afb3000
Fix Person Sidebarfilter when using 'Event' and Reg expressions ( #729 )
...
Fixes #10659
2018-11-29 09:56:39 +11:00
Paul Culley
a99c02d9a7
Fix Find Duplicate People; exception when deleting someone shown ( #728 )
...
outside of the tool
Fixes #10875
2018-11-29 09:42:03 +11:00
Paul Culley
dd43cde20e
Gedcom export, upgrade OBJE handling to Gedcom 5.5.1 style ( #702 )
...
Fixes #10797
2018-11-29 09:28:56 +11:00
Paul Culley
e356573605
Fix CSV import to set marriage event role to family ( #725 )
...
Fixes #9952
2018-11-29 09:15:01 +11:00
Paul Culley
6f7699480d
Update gramps bugtracker URL in all po files ( #710 )
...
Fixes #10543
2018-11-29 09:01:56 +11:00
Serge Noiraud
3798175b50
Narrative Web : thumbnails bad alignment. ( #691 )
...
* Narrative Web : thumbnails bad alignment.
Fixes #10854
also solves the following problems in the Nebraska style sheet :
1 - float parameter has no value "center"
2 - "[" instead of ";" at end of line 1100
* overlapping with long titles
2018-11-29 08:48:27 +11:00
Paul Culley
6672230f23
Fix typo in CitationListModel for sort change ( #730 )
2018-11-28 19:27:47 +01:00
Serge Noiraud
8c35277267
Fix Adding "ToDo" note crash when no active object ( #685 )
...
* Fix Adding "ToDo" note crash when no active object
Fixes #10795
* Better message when no active object.
* resolve conflict: Fixes #10795
2018-11-28 12:58:46 +01:00
Paul Culley
38bfb760a3
Fix Citation List view Source Last Changed Column to sort properly ( #723 )
...
Fixes #10893
2018-11-28 19:04:45 +11:00
pmraps
df48f37a46
some pt_PT.po translation changes ( #703 )
...
* some header changes
* more changes
2018-11-28 18:47:16 +11:00
Paul Culley
a02d7d0176
Fix for re-entrant main window close when user hits 'x' again ( #724 )
...
Fixes #10897
2018-11-28 18:33:06 +11:00
Paul Culley
999a3937d1
Fix exception when closing early editor in tree of editors ( #706 )
...
Fixes #10876
2018-11-28 18:05:14 +11:00
Serge Noiraud
a7e683d909
Narrative Web: thumbnails problems in some cases. ( #722 )
...
Fixes #10890
2018-11-28 16:28:41 +11:00
Paul Culley
8e09235351
Fix 'Generate Book' dialog for crash on 'x' close ( #726 )
...
Fixes #10901
2018-11-28 16:14:42 +11:00
Paul Culley
b934b0d424
Fix ToDo Gramplet for multiple attempts to edit a note ( #719 )
...
Fixes #10645
2018-11-28 15:34:12 +11:00
Paul Culley
9cc6e3a05e
Fix Dashboard for multiple copies of a Gramplet ( #718 )
...
* Fix Dashboard for multiple copies of a Gramplet
Fixes #10650
* Fix Dashboard to recall minimized or undocked Gramplets
2018-11-28 15:17:19 +11:00
Paul Culley
6cdc88e6f8
Fix Person Sidebarfilter when using 'Event' and Reg expressions ( #717 )
...
Fixes #10659
2018-11-28 15:10:30 +11:00
Paul Culley
d6dd1dc221
Fix Statusbar update to avoid intermittent exception on closed db ( #716 )
...
Fixes #10882
2018-11-28 14:56:36 +11:00
Paul Culley
21206af12b
Fix FilterParser for much older 3.x custom_filters.xml files ( #715 )
...
Fixes #8075
Fixes #10669
Fixes #10516
2018-11-28 14:36:41 +11:00
Paul Culley
6506e85ea9
Fix IsDuplicatedAncestorOf filter rule to avoid crash on tree loop ( #714 )
...
Fixes #10685
2018-11-28 14:06:43 +11:00
Serge Noiraud
1d3202710a
Narrative web : use latest version from openlayers. ( #713 )
...
Fixes #10884
2018-11-28 13:43:40 +11:00
Paul Culley
7078ca18ee
Fix StyledTextEditor EditLink for root text changed to zero length ( #709 )
...
in the background
Fixes #9750
2018-11-28 13:26:47 +11:00
Paul Culley
b1fc676a55
Fix AgeOnDate and some reports using SimpleAccess for missing surname ( #708 )
...
Fixes #9958
Fixes #9800
2018-11-28 13:13:30 +11:00
Paul Culley
5ef7739c60
Fix crash when a filter with loop in definition is defined ( #707 )
...
Fixes #10621
2018-11-28 12:59:27 +11:00
Paul Culley
a9748571f3
Fix Find Duplicate People; exception when deleting someone shown ( #705 )
...
outside of the tool
Fixes #10875
2018-11-28 12:07:23 +11:00
Paul Culley
b4e5bd9eb2
Fix HandleErrors related to LDS ( #697 )
...
* Fix ReferencedBySelection proxy for 'None' LDS Parents
Fixes #10865
* Fix HandleError in Citations Gramplet for lds place missing
2018-11-28 11:47:49 +11:00
Paul Culley
e0e19492cd
Change PlaceView drag from whole row to just icon during drag ( #695 )
...
Fixes #10863
2018-11-28 11:25:44 +11:00
Paul Culley
817f4b7205
Add drag Icon to drags from DisplayTabs Gramplet lists ( #694 )
...
Fixes #10859
2018-11-28 11:08:30 +11:00
Paul Culley
4c7b24ba30
Fix dialogs for 'Help' button closes the dialog, and non-functional 'Help' ( #727 )
...
* Fix Family Tree manager for 'Help' button closes dialog
Fixes #10589
* Fix selectors for 'Help' button closes dialog
Fixes #10589
* Fix 'Generate Book' dialog for 'Help' button closes dialog
Fixes #10589
* Fix TestcaseGenerator for 'Help' button closes dialog
Fixes #10589
* Fix Selectors to enable the 'Help' buttons to actually work
Fixes #10589
2018-11-28 08:30:06 +11:00
Pär Ekholm
c7d552c238
Merge branch 'maintenance/gramps50' of https://github.com/gramps-project/gramps into maintenance/gramps50
2018-11-24 18:20:06 +01:00
prculley
b32e9d812e
Avoid HandleError when dragging an Added Family from EditFamily
...
Fixes #10858
2018-11-24 11:35:01 +00:00
prculley
8da22fcbbf
Avoid HandleError when dragging an Added Person from EditPerson
...
Fixes #10857
2018-11-24 11:34:27 +00:00
prculley
582d61e67e
Fix Clipboard rows cannot be sorted via drag/drop
...
Fixes #10849
2018-11-24 11:23:44 +00:00
prculley
c110d9bc23
Better default directory choices for import/export
...
Use recent-export-dir as default for Export View
instead of the console default directory, which can be where
program resides (on Windows), or other inappropriate place.
Use USER_HOME for default directory on 'Export' (recent-export-dir)
if first run (default settings) rather than default directory, which
can be where program resides (on Windows), or other inappropriate
place.
Use USER_HOME for default directory on 'Import' (recent-import-dir)
if first run (default settings) rather than recent file which is
generally set to the grampsdb path.
Fixes #10802
2018-11-24 11:20:45 +00:00
SNoiraud
f4966ca793
Records Report: call name not underlined in HTML
...
Fixes #10816
2018-11-20 20:38:37 +00:00
Christophe
2d0a5ed03c
Fix French translation
2018-11-20 19:28:50 +00:00
prculley
79074587f3
Fix InteractiveSearch for find before model is populated
...
Fixes #10844
2018-11-20 18:18:12 +00:00
prculley
c660ed1728
Fix Gedcom export for incorrect escaping with @#DFRENCH R@
...
Fixes #10833
2018-11-20 18:17:05 +00:00
prculley
e926934a49
Fix reports for shared event attribute and note errors
...
Fixes #10720
2018-11-20 18:14:08 +00:00
prculley
b175b5cb60
Fix Fan and Descendant Fan charts in Quadrant and Half Circle modes
...
The Descendant Fan chart had several bugs:
1) a bug that affected the centering of the chart for these modes
2) the chart was drawn in the wrong quadrant
3) the centering of the chart for printing was incorrect
(the legend was off the page some of the time).
4) the sizing of the chart for printing was incorrect
(for very small charts of one generation, the legend would
overwrite the chart).
The Fan Chart for the quadrant view:
1) the centering of the chart for printing was incorrect
(the legend was off the page some of the time).
Fixes #10817
2018-11-20 17:57:59 +00:00
Robin van der Vliet
8fe9069cbb
Fixed issues in the Dutch relationship calculator
...
Fixed some issues in the Dutch relationship calculator and also
extended the ordinal and removed lists till 50, just like the
English lists.
* Replaced huge lists by reusable lists.
* Fixed bug in which uncles/aunts, nephews/nieces (niblings),
siblings and cousins with an unknown gender show up as female.
* Fixed some misspellings:
drieëntwingste > drieëntwinTIgste
vierentwingste > vierentwinTIgste
edelovergrootOUD > edelovergroot
edeloudvergroot > edeloudOvergroot
2018-11-20 17:32:24 +00:00
Pär Ekholm
63610d0651
Merge remote-tracking branch 'upstream/maintenance/gramps50' into maintenance/gramps50
2018-11-20 10:16:19 +01:00
Pär Ekholm
754ac7966c
Update Swedish translation
2018-11-19 21:07:15 +00:00
niememat
51810ca973
Fix translation in Finnish
2018-11-18 20:10:56 +02:00
Pär Ekholm
b43b0fa77f
Update po/sv.po - all strings complete
2018-11-15 18:14:50 +01:00
Pär Ekholm
f20dce51e8
Update po/sv.po
2018-11-14 20:14:59 +01:00
Pär Ekholm
254e196b2b
Update po/sv.po
2018-11-14 19:41:46 +01:00
Pär Ekholm
edc214221e
Update po/sv.po
2018-11-13 18:37:02 +01:00
Pär Ekholm
adfc1b8aee
Update po/sv.po
2018-11-12 17:49:09 +01:00
Pär Ekholm
49f56bcc46
Update po/sv.po
2018-11-11 17:15:45 +01:00
Pär Ekholm
01efa725ce
Update po/sv.po
2018-11-10 17:51:55 +01:00
Pär Ekholm
22b7f28edc
Merge remote-tracking branch 'upstream/maintenance/gramps50' into maintenance/gramps50
2018-11-10 10:41:51 +01:00
niememat
780d83518d
Update finnish translation
2018-11-10 04:43:12 +02:00
Pär Ekholm
7247073a03
Merge remote-tracking branch 'upstream/maintenance/gramps50' into maintenance/gramps50
2018-11-09 19:42:17 +01:00
Pär Ekholm
e5fedef66a
Update po/sv.po
2018-11-09 19:28:52 +01:00
vantu5z
8be3a475d1
update Russian translation
2018-11-09 17:40:54 +03:00
Pär Ekholm
c167cfa921
Update po/sv.po
2018-11-08 19:22:33 +01:00
Pär Ekholm
9eec554d4a
Update po/sv.po
2018-11-08 18:30:57 +01:00
Pär Ekholm
c81b3596ec
Update po/sv.po
2018-11-08 14:31:35 +01:00
Pär Ekholm
6c2179dc2e
Update po/sv.po
2018-11-08 12:25:02 +01:00
Pär Ekholm
de1a4fec22
Update po/sv.po
2018-11-07 19:08:51 +01:00
Pär Ekholm
f0ebaa3bc1
Update po/sv.po
2018-11-07 16:17:55 +01:00
prculley
263a082afe
Merge in changes from Gramps50
2018-10-29 09:32:35 -05:00
SNoiraud
f2bc982c3d
NarrativeWeb fixes
...
Space between place, description and the event note when there are
many sources.
Change the css order between print and screen.
The chosen theme can erase prior values.
Add a width for the source column in all themes.
Fixes #10810
2018-10-21 18:43:11 +01:00
Richard Clay
dd9ddab849
In personsidebarfilter, search on each part of name
...
Instead of requiring that the entire search string matches a single one of the Person's names, the function will require that each word in the search string matches any of the Person's name fields.
Fixes #7950
2018-10-20 21:30:20 +01:00
niememat
3046b0586c
Fix translation in Finnish
2018-10-17 11:31:54 +03:00
Malte Renken
cfa278886b
RelGraphReport: Add an option to omit "irrelevant" family nodes
2018-10-12 20:58:04 +01:00
MJBMZ
1c430a6b91
Replace rounded corners checkbox by dropdown
...
It now allows rounded corners to be set more explicitly for
different genders (None/Male/Female/Both).
2018-10-12 20:25:51 +01:00
jose1711
b0eb712933
Do not use hyphen for living persons in hourglass graph
2018-10-12 19:36:42 +01:00
Jgon6
51a7ad9483
Include death anniversaries as an option in the birthdays report
...
Added the optional ability to list the anniversry of peoples deaths in
the birthday and anniversary report
Resolves #3540
2018-10-12 19:19:59 +01:00
Jgon6
d6e9d62fad
Add an option to show years in the birthday report
...
Added an option to the birthday report that allows for the year of birth
(or in the case of a wedding it's year) to be printed in the report.
Resolves #5948
2018-10-12 19:19:59 +01:00
Jgon6
3bac4a1036
Added symbols to the birthdays report showing the type of event
...
Issue #3540
2018-10-12 19:19:59 +01:00
Jgon6
1995a7068c
Birthday report dead indicator now user defineable
...
Fixed the birthday report so the dead icon is able to be set within the
options window
2018-10-12 19:19:59 +01:00
Jgon6
5dc06d023d
Indicate if a person is dead in the birthdays report
...
Added a text option to have a string that will show after a persons name
in the birthday and anniversary report. This works for both birthdays
and anniversaries.
Issue #3540
2018-10-12 19:19:43 +01:00
SNoiraud
d98a1857dc
Make relationships optional in narrative web
...
Fixes #10454
2018-10-12 18:46:39 +01:00
Paul Franklin
7da8811327
Setting the year as an ordinal number in Croatian
...
With this commit, the "master" version of the Statistics Chart
report will show a year as an ordinal number in Croatian.
So our translators will have until 5.1.0 is released to translate
the two new strings, in all the supported gramps languages.
Issue #10822
2018-10-07 23:45:40 -07:00
Paul Franklin
375773d657
Setting the year as an ordinal number in Croatian
...
With this commit, two more reports now show a year as an
ordinal number in Croatian, and a year I missed before in
webcal.py is now fixed.
This commit also reverts the Croatian ordinal year fix in
the gramps50 statisticschart.py since upon reflection I
feel it would be better done in master, since then our
translators will have until 5.1.0 is released to do the
two new strings the fix requires.
Issue #10822
2018-10-07 23:43:36 -07:00
Paul Franklin
01060f0b0d
name-note is not being cleared in Complete Individual report
...
I ran gramps with a fresh copy of the example.gramps tree,
then ran the Complete Individual report. The options which
matter are "Entire Database" and "Include Notes" but I also
included the gramps-ID since that speeds up my work.
Then I noticed that hundreds of names at the end of the
output file all had the same note (N0001), whose text said
it referred to a specific person.
So I looked higher and the note inclusion started with I0044,
the default person. It was real for him but not for the next
person after him, or all the people after her.
I introduced the problem when I fixed 10033, in d6a97cf90e .
Note that this bug is independent of the CIR fix in p.r. 676
and still happens even after that pull request is applied.
2018-10-07 23:36:32 -07:00
prculley
36779c1229
Fix View Column sizing so last column size setting is maintained
...
Fixes #10800
2018-10-07 18:14:01 +01:00
prculley
5b7f5164db
Fix view so column widths are preserved when using filters
...
Fixes #10725
2018-10-07 18:13:51 +01:00
prculley
15db2dd603
Disable OSX specific menu items, added in 'Gramps' menu
2018-10-07 16:49:12 +01:00
prculley
97b15322d4
Add config option to use Toolbar Text
2018-10-07 16:49:12 +01:00
prculley
824bf7e40f
Geps044 - Replace deprecated Gtk.UIManager, Gtk.Actions etc.
2018-10-07 16:49:12 +01:00
milotype
56fa261ef2
Better typography in graph reports
...
Replace hyphen with en-dash.
2018-10-07 16:16:19 +01:00
vantu5z
1e9a3841cd
update Russian translation
2018-10-05 14:10:57 +03:00
Paul Franklin
e6ddedf6c6
fix typo
...
in cbac98894b
2018-10-04 17:49:35 -07:00
Paul Franklin
325c3f22cc
fix the place-format option in DDR and DAR
...
The place-format option was added to the Detailed Descendant
and Detailed Ancestor text reports in cbac98894b
But those two reports use the Narrator class to show many of
their places (and dates), and that class was not modified to
use the user's custom place format.
So if a user had created a custom place format and ran
either of those two reports, their places would be shown
inconsistently. This commit fixes that.
(The non-detailed ancestor text report also uses Narrator to
show its places but that report has not had the place-format
option added to it, so this commit doesn't touch it.)
2018-10-04 09:23:38 -07:00
Paul Franklin
54be8d62f3
Setting the year as an ordinal number in Croatian
...
With this commit, three more reports now show a year as an
ordinal number in Croatian.
Issue #10822
2018-10-04 09:21:29 -07:00
prculley
a40eca36d9
Fix bsddb for person sort with empty Surname list
...
Fixes #10078 , #10577
2018-10-03 19:32:36 +01:00
Paul Franklin
4b17ca4724
Setting the year as an ordinal number in Croatian
...
When I started investigating 10822, I saw some Croatian dates
didn't seem to be working in 5.0.0, to my surprise. I believe
I fixed that in the previous commit.
With this commit, the three reports now show a year as an
ordinal number in Croatian, so I consider 10822 fixed.
If there are any additional problems displaying Croatian,
please file additional bug reports ("one bug, one report").
Fixes #10822
2018-10-01 11:01:18 -07:00
Paul Franklin
69aaec11a5
Setting the year as an ordinal number in Croatian
...
When I started investigating 10822 I saw some Croatian dates
didn't seem to be working in 5.0.0, to my surprise. There
seems to have been some kind of regression from 4.2.8.
But the Croatian translation for gramps hasn't been updated
in about three years -- except by non-Croatians. So I don't
know why some "translated" strings which control how dates
are displayed were disabled (marked as "fuzzy") in this:
6c67053e1f
Also, I saw some code in the 4.2.8 Croatian date handler
which was not in the 5.0.0 Croatian date handler -- somehow.
So I believe this commit fixes the Croatian date handler.
Issue #10822
2018-10-01 10:59:51 -07:00
Serge Noiraud
896b77a165
Webcal: link problems in some cases ( #661 )
...
* Webcal: link problems in some cases
Year 2016 is highlighted by default instead of current year.
Fixes #10801
* Webcal: Missing links when muliyear unselected
2018-09-30 10:20:09 +02:00
Serge Noiraud
1b60193f77
Geoclose: exception when a family has no father ( #662 )
2018-09-29 19:20:50 +02:00
Robin van der Vliet
1efab19f1e
Esperanto Translation Update eo.po ( #660 )
...
Made a lot of corrections and other stylistic improvements to the Esperanto file.
2018-09-27 11:21:15 +10:00
Paul Franklin
e667431dd5
Report plugin krasch
...
Load data.gramps, start with the default person (I0037,
Edwin Michael Smith), run Family Descendant Tree, choose
"Start with the parent(s) of the selected first", hit OK:
.../descendtree.py", line 881, in start
family2 = self.database.get_family_from_handle(family2_h)
...
Or start with I0057 (Anna Louise Smith), run Family Descendant
Tree, choose "Start with the parent(s) ...", hit OK:
.../descendtree.py", line 773, in start
family2 = self.database.get_family_from_handle(family2_h)
...
Fixes #10811
2018-09-26 17:11:42 -07:00
Paul Franklin
cc7e4fda85
[unhandled exception parsing "future dates" in some locales]
...
There is already a check in the MonitoredDate class for years
which are more than one year in the future, so such a date is
already going to be shown in red.
But some locales use the "datetime" library to parse typed-in
dates and that has a maximum year of datetime.MAXYEAR, 9999
currently, so dates greater than that produce a ValueError.
Besides adding checks for that, I have also made it so that
locales which don't need that library don't use it.
Fixes #10815
2018-09-26 14:04:52 -07:00
Paul Franklin
2490e2d07d
Julian/Gregorian calendar issue when entering only year as date
...
when running gramps in Norwegian
Fixes #10687
2018-09-24 10:13:48 -07:00
Serge Noiraud
e5c5a210b4
Events difficult to read (screen and mobile) ( #658 )
2018-09-23 12:27:55 +02:00
Paul Franklin
04a40c7a50
fix typo
...
in cf42e5a4b8 and cbac98894b
Fixes #10782
2018-09-17 21:33:44 -07:00
Leonhaeuser
44c8e3c0f0
update German translation
2018-09-08 17:03:48 +02:00
niememat
6f7242a773
New update for Finnish translation
2018-09-06 22:11:47 +03:00
niememat
358c3fc967
Update finnish translation
2018-09-06 21:58:36 +03:00
Paul Culley
f1ca280441
Fix and restore Statistics Gramplet to 4.2.x status ( #653 )
...
Fixes #10754
A bit of history. bug 2060 was filed a long time ago (2008), and a patch was added to close it in 2016. I believe that the bug had already been patched by then, although I cannot be sure. The patch caused the Gramplet to update anytime the active-changed signal occurred on a person view. I suspect that this caused a fair amount of overhead on very large dbs as the entire person list was rescanned.
In any event, Doug Blank recently removed the original scan code, as well as some useful functionality. And left behind a bug where a value was always zero. The users email list had some complaints about the lost functionality, and I also saw some recent complaints that the gender statistics were incorrect. Turns out that the db's genderstats data was incorrect, probably due to crashes after db updates. The Genderstats don't get saved until db closes normally. In addition, running the Genderstats rebuild tool, did not immediately appear to correct the situation, Gramps had to be restarted to show the updated results.
I added the original statistics code back into the Gramplet, suitably updated for 5.0.x. So the Gramplet no longer depends on dbs genderstats, it scans for it now on its own.
I removed the update on active-changed function, so overhead is only present on actual db updates (which have their own signals). I tested that the add, edit, and delete person changes do properly cause the statistics to update now. So the active-changed signal is not necessary.
2018-09-06 08:59:41 +10:00
Paul Culley
482cecaa7e
Fix Check and Repair to deal with bad references empty handle string ( #657 )
...
Fixes #10783
Check and Repair tool doesn't fix bad references when the reference handle is an empty string.
Found when rewriting the backlinks scan on same tool. I assumed that the prior checks had already corrected any bad forward references, and did not put in a test for them in my new code. The Travis test failed and when I debugged, I found that the tool had an exception on a handle that consisted of an empty string.
Its interesting to note that when I changed the code, a lot more citation and source references were fixed in the test.
2018-09-05 12:07:03 +10:00
Paul Culley
b6c57ab3c3
Speed up Check and Repair, backlinks check stage. ( #656 )
...
Fixes #10618
* Speed up Check and Repair, backlinks check stage.
* Fix Check and repair; backlinks scan to deal with bad references
which should have been fixed in earlier checks!
2018-09-05 11:40:57 +10:00
Paul Culley
f3b5f75e37
Fix strings containing deprecated illegal escape sequences ( #648 )
...
Python 3.6 and above has deprecated illegal string escape sequences. Escape sequences are preceded by a '\' and valid ones are "\n\t\r" etc. Illegal ones are not in the list https://docs.python.org/3/reference/lexical_analysis.html#string-and-bytes-literals .
Previous to Python 3.6 these illegal sequences were ignored and the '\' was left in place. Pylint has been noting these for a while now.
This PR corrects these sequences in Gramps. I used
find . -name "*.py" | xargs -t -n 1 python3 -Wd -m py_compile 2>&1 | grep Depre
to locate the failing strings.
2018-09-04 12:03:17 +10:00
Ivan
7d9f4dcc80
[Whatsnext] check if db is open ( #651 )
...
Fixes #10732
2018-09-04 11:38:42 +10:00
Paul Culley
224748eb96
Fix usage of posixpath; should be os.path for os independence ( #650 )
...
Fixes #10740
2018-09-04 11:20:34 +10:00
Paul Culley
2aec83f057
Fix generate_checksum routine to avoid MemoryError crash ( #649 )
...
with very large files and 32-bit OS
Issue #10690
2018-09-04 10:41:27 +10:00
Paul Culley
fd399323a6
Fix corrupted Bookmarks that can happen after Gramps crash ( #655 )
...
Fixes #10759
2018-09-04 10:16:21 +10:00
Paul Culley
bb6b3edee2
Fix Merge Family when same parent is missing from both families ( #654 )
...
Fixes #10760
2018-09-04 10:02:39 +10:00
Paul Culley
3f7ea4418c
Fix <ctrl>c in view to get selected item to clipboard ( #652 )
...
Fixes #10682
2018-09-04 09:43:49 +10:00
Paul Culley
efcc115aa7
Fix Quickview Gramplet so updates work when changing active ( #642 )
...
Fixes #10713
2018-09-04 09:22:27 +10:00
Paul Culley
893c715a61
Fix place reference editor for bad cut/paste on set_latlongitude ( #644 )
...
Fixes #10719
2018-09-04 09:08:50 +10:00
Paul Culley
6bab78df21
Fix Find Database Loop Tool (bad import of _collections) ( #643 )
...
Fixes #10722
2018-09-04 08:53:22 +10:00
niememat
29019eed98
Fix translation in Finnish
2018-09-03 22:09:37 +03:00
Bernard Banko
d8c006e0f7
Slovenian translation fixed to allow building mo
2018-08-25 22:27:31 +02:00
Bernard Banko
b8438dddeb
Slovenian translation updated
2018-08-25 22:14:42 +02:00
niememat
4ba28c637e
Fix translation in Finnish
2018-08-18 12:29:06 +03:00
niememat
ae84040bc7
Fix translation in Finnish
2018-08-11 18:25:28 +03:00
prculley
51e294f748
Fix up bad translation files after merge
2018-08-09 10:54:12 -05:00
Leonhaeuser
cb65fd93ca
Reviewed German translation Thanks to bmendl
2018-08-09 10:35:49 -05:00
niememat
5b9600d835
Fix translation in Finnish
2018-08-09 10:35:15 -05:00
John Ralls
cf80d17040
File copy doesn't work if the glob can match directories.
2018-08-09 10:35:14 -05:00
John Ralls
d4f906f22d
Install the docs/gramps directory in the bundle.
...
Fixes bug #10705 .
2018-08-09 10:35:14 -05:00
niememat
d189e334d8
Fix and updated translation in Finnish
2018-08-09 10:35:14 -05:00
Ross Gammon
a48a94d872
Update the Debian changelog after the 5.0.0 release
2018-08-09 10:35:13 -05:00
John Ralls
8e5dc220dc
Release Gramps-5.0.0 on Mac.
2018-08-09 10:35:13 -05:00
Nick Hall
dca2f610dc
Bump to 5.0.1
2018-08-09 10:34:31 -05:00
Nick Hall
3d1833e307
Release Gramps 5.0.0
2018-08-09 10:33:57 -05:00
Nick Hall
aa221cc3c7
Update Changelog and NEWS files
2018-08-09 10:33:19 -05:00
Nick Hall
51b7d1c420
Update translation template for new release
2018-08-09 10:30:58 -05:00
niememat
674d286f87
Fix translation in Finnish
2018-08-09 10:30:58 -05:00
John Ralls
0161c4b917
Correct binary test logic for primary mask.
...
state & get_primary_mask(another) tested (state & (primary | other)),
which will be true if state matches *either* primary *or* other, but
what is wanted in a not-negated test is state matching all bits of
(primary | other). match_primary_mask does that.
On the other hand there are also cases of "not state & (primary | other)".
no_match_primary_mask handles that, returning true if state matches none
of the bits in (primary | other).
Fixes #10646 .
2018-08-09 10:30:57 -05:00
prculley
de31a42fc8
Fix BaseSelector to avoid long delay before display on large trees
...
Fixes #10634
2018-08-09 10:30:57 -05:00
SNoiraud
9c508de5fd
Export options > Gui alignment issue
...
Fixes #10576
2018-08-09 10:30:57 -05:00
niememat
1b00d95ce4
New fix translation in Finnish
2018-08-09 10:30:57 -05:00
Espen Berg
78870decb8
Revised Norwegian bokmål
2018-08-09 10:30:56 -05:00
Espen Berg
1a5696eb2c
Revised Norwegian bokmål
2018-08-09 10:30:24 -05:00
niememat
269d38da2c
Fix translation in Finnish
2018-08-09 10:27:26 -05:00
Nick Hall
99f77b0a88
Fix dialog button order on non-Mac systems
...
Resolves #10585 .
2018-08-09 10:27:25 -05:00
De Tran
264fdda4d0
Fix and update Vietnamese translation
...
Resolves #10681 .
2018-08-09 10:27:24 -05:00
Sveinn í Felli
8092b88ad4
Update Icelandic translation
2018-08-09 10:12:17 -05:00
jose1711
3251e2ae88
Fix and update Slovak translation
2018-08-09 10:09:53 -05:00
jose1711
f718c5f8b4
Fix typo in translation
2018-08-09 10:09:53 -05:00
niememat
a96a446b47
Fix translation in Finnish
2018-08-09 10:09:53 -05:00
niememat
5658411acf
Fix translation in Finnish
2018-08-09 10:09:53 -05:00
niememat
a4403d719e
Fix translation in Finnish
2018-08-09 10:09:52 -05:00
Luigi Toscano
8597a10c40
Update Italian translation
2018-08-09 10:09:52 -05:00
Nick Hall
d0c0045dc1
Update English (British) translation
2018-08-09 10:09:52 -05:00
De Tran
868abdc0d9
Update Vietnamese translation
2018-08-09 10:08:37 -05:00
Kaj Mikkelsen
ebf88bf5c5
Update Danish translation
2018-08-09 10:08:35 -05:00
Lajos Nemeséri
c3814a4e42
Update Hungarian translation
2018-08-09 10:07:53 -05:00
John Ralls
2a0b3afa4b
Switch included moduleset to gitlab.gnome.org.
...
Fixes bug #10733 .
2018-08-09 07:24:39 -07:00
John Ralls
52fe365919
Switch included moduleset to gitlab.gnome.org.
...
Fixes bug #10733 .
2018-08-09 07:21:18 -07:00
Leonhaeuser
414aac4c7e
Reviewed German translation Thanks to bmendl
2018-08-08 23:33:21 +02:00
niememat
037e26a5a3
Fix translation in Finnish
2018-08-08 14:43:17 +03:00
John Ralls
158d3a993b
File copy doesn't work if the glob can match directories.
2018-08-05 13:18:01 -07:00
John Ralls
2ef35174d1
Install the docs/gramps directory in the bundle.
...
Fixes bug #10705 .
2018-08-05 10:03:26 -07:00
niememat
3249938b88
Fix and updated translation in Finnish
2018-08-05 16:45:06 +03:00
Ross Gammon
9b18083e48
Update the Debian changelog after the 5.0.0 release
2018-07-25 21:56:42 +02:00
John Ralls
04bdeb8321
Release Gramps-5.0.0 on Mac.
2018-07-25 07:53:42 -07:00
Nick Hall
67061d58e2
Bump to 5.0.1
2018-07-24 15:11:18 +01:00
Nick Hall
0a66bad41a
Release Gramps 5.0.0
2018-07-24 15:07:47 +01:00
Nick Hall
e79535fe23
Update Changelog and NEWS files
2018-07-24 15:03:19 +01:00
Nick Hall
3c5c34d0c5
Update development status for new release
2018-07-24 14:20:41 +01:00
Nick Hall
c9abe49d1e
Update translation template for new release
2018-07-24 14:19:54 +01:00
niememat
ca20641cb9
Fix translation in Finnish
2018-07-22 21:09:26 +03:00
John Ralls
c558b8530b
Correct binary test logic for primary mask.
...
state & get_primary_mask(another) tested (state & (primary | other)),
which will be true if state matches *either* primary *or* other, but
what is wanted in a not-negated test is state matching all bits of
(primary | other). match_primary_mask does that.
On the other hand there are also cases of "not state & (primary | other)".
no_match_primary_mask handles that, returning true if state matches none
of the bits in (primary | other).
Fixes #10646 .
2018-07-22 18:50:06 +01:00
prculley
efb2a63492
Fix BaseSelector to avoid long delay before display on large trees
...
Fixes #10634
2018-07-22 18:46:07 +01:00
SNoiraud
1642757eb8
Export options > Gui alignment issue
...
Fixes #10576
2018-07-22 18:40:12 +01:00
niememat
b0ee4684a1
New fix translation in Finnish
2018-07-22 13:53:17 +03:00
Espen Berg
4a561f44c7
Revised Norwegian bokmål
2018-07-22 11:19:51 +02:00
Espen Berg
4211dbf9f5
Merge branch 'maintenance/gramps50' of github.com:gramps-project/gramps into gramps50
2018-07-22 10:29:23 +02:00
Espen Berg
23c62de0d0
Revised Norwegian bokmål
2018-07-22 10:28:02 +02:00
niememat
4179cf4792
Fix translation in Finnish
2018-07-22 09:30:41 +03:00
Nick Hall
4c20cbd48a
Fix dialog button order on non-Mac systems
...
Resolves #10585 .
2018-07-21 23:28:05 +01:00
De Tran
5a98236239
Fix and update Vietnamese translation
...
Resolves #10681 .
2018-07-21 23:16:29 +01:00
Sveinn í Felli
792caf73b7
Update Icelandic translation
2018-07-21 19:59:26 +01:00
jose1711
cfb9a4f664
Fix and update Slovak translation
2018-07-21 19:33:45 +01:00
jose1711
59021550e2
Fix typo in translation
2018-07-21 19:11:06 +01:00
niememat
acf775ea90
Fix translation in Finnish
2018-07-20 23:01:59 +03:00
niememat
f4199b494c
Fix translation in Finnish
2018-07-20 14:33:01 +03:00
niememat
6fc7f4e0af
Fix translation in Finnish
2018-07-18 17:34:24 +03:00
Luigi Toscano
d508ce7fb9
Update Italian translation
2018-07-15 16:41:10 +02:00
Nick Hall
a4aa8f90c3
Update English (British) translation
2018-07-13 18:36:28 +01:00
De Tran
b33d7af284
Update Vietnamese translation
2018-07-13 14:53:02 +01:00
Kaj Mikkelsen
e4e1f4ca05
Update Danish translation
2018-07-13 14:35:15 +01:00
Lajos Nemeséri
72bedf0af7
Update Hungarian translation
2018-07-13 14:29:26 +01:00
prculley
bc39dda9e7
Use msgcat merged po files instead of git merge versions
2018-07-13 07:35:36 -05:00
prculley
257275f169
Merge from gramps50
2018-07-12 11:10:22 -05:00
Fedik
60ba912100
Update Ukrainian translation for Gramps
2018-07-07 17:54:52 +03:00
RossGammon
2a8240b26d
Update Debian directory after Gramps 5.0.0-rc1 release. ( #634 )
2018-07-06 07:58:39 +10:00
Leonhaeuser
c33fc7b240
Fix not matching translation csv import/export
2018-07-02 20:33:10 +02:00
Zdeněk Hataš
404647be05
Update Czech translation
2018-07-02 19:09:06 +02:00
Pier Luigi Cinquantini
0af818b0c1
Update Esperanto translation
2018-07-02 15:14:46 +01:00
niememat
8da84aaf23
Fix translation in Finnish
2018-07-01 12:14:58 +03:00
Paulo Henrique Paiva de Moraes
d15a1376d3
Update Brazilian Portuguese translation
2018-06-30 17:04:42 +01:00
vantu5z
57bbe542b5
update Russian translation
...
substantially just merge with latest template
2018-06-30 18:44:23 +03:00
Nick Hall
cbdb0d5431
Merge translation files with the latest template
2018-06-29 16:46:10 +01:00
Paul Culley
ff129e2f64
Fix Custom filter update when created via sidebar ( #630 )
...
Fixes #10620
Adding a filter via the sidebar editor originally only updated the current view, other associated views did not see the new filter. First noticed in People views. This causes the 'filters-changed' to be emitted which updates all associated view.
2018-06-22 11:19:00 +10:00
Paul Culley
663745c7e8
Fix Gramplet configure (View/Configure) for large options ( #629 )
...
When a Gramplet uses a BooleanListOption with a lot of entries, along with other options, all the options take on the size of the large BooleanListOption, which doesn't work well at all.
2018-06-22 11:04:30 +10:00
Serge Noiraud
5df6ad564b
Statistics Charts crashes with IndexError ( #627 )
...
Fixes #010626
In statistics charts, get_month is only localized and the calendar is unused.
If we have an Extra (Sansculottides) month in the french republican calendar
(index 13), we have this IndexError because the gregorian calendar is always
used and contains only 12 values.
2018-06-22 10:48:02 +10:00
John Ralls
1f3e516780
[Mac] Change accel for Undo History.
...
So that it doesn't conflict with a system binding for hiding the window.
Fixes #10619 .
2018-06-10 20:09:41 -07:00
Paul Culley
25841f9540
Fix Family Lines/Family Colors picker for bad transient parent ( #625 )
...
Fixes #10623
2018-06-10 14:48:51 +10:00
Paul Culley
94bd8470d7
Fix import_as_dict to utilize user gramps_id prefixes ( #626 )
...
Issue #10622
Found when comparing dbs with large prefixes 'I%05d'; using database differences or import_merge addons.
2018-06-10 14:27:56 +10:00
Paul Culley
21408ab9d2
Fix error when opening bsddb db in read-only mode ( #624 )
...
Fixes #10615
BSDDB had errors when trying to open in read-only mode.
2018-06-10 14:11:33 +10:00
Paul Culley
31eecac590
Fix dbapi dbs for closeing read-only db crash ( #623 )
...
Fixes #10613
The sqlite (and other dbapi dbs) tried to save their metadata on a close operation, which doesn't work for read-only dbs.
2018-06-10 13:55:07 +10:00
Paul Culley
58c6da3fb5
Fix menus when operating with read-only db ( #622 )
...
Fixes #10614
An earlier attempt to deal with closed dbs messed up the read-only ActionGroup settings. This corrects that situation.
2018-06-10 13:40:36 +10:00
Sam Manzi
9c21b98601
Fix Name formats to show all parts ( #608 )
...
Fixes #10420
Allows reports to use the name format specified by the user.
2018-06-02 10:26:23 +10:00
Paul Culley
8735f8a014
Fix dialogs for crash when canceling via 'x' ( #620 )
...
* Fix import dialog for crash when canceling via 'x'
Fixes #10607
* Fix 'Make Backup' dialog for crash on 'x' close
Issue #10607
* Fix Family Lines/Family Colors/add dialog crash on close with 'x'
Issue #10607
2018-06-02 09:58:06 +10:00
niememat
9acf512663
Fix translation in Finnish
2018-05-28 14:43:08 +03:00
John Ralls
50e8161984
Release 5.0.0-rc1 on Mac.
2018-05-22 18:11:13 -07:00
John Ralls
69be94843c
Remove obsolete omeat-python-modules dependencies.
2018-05-20 14:28:45 -07:00
prculley
ac5ed9fde0
Bump to v5.0.0-rc2
2018-05-20 15:49:27 -05:00
prculley
2869e4d8a3
Release Gramps v5.0.0-rc1
2018-05-20 15:44:15 -05:00
Paul Culley
f2392f910d
Fix merge persons when removed person was the Home (default) person ( #619 )
...
Fixes #10597
If a person merge removes the default (Home) person, the previous code started having HandleError crashes.
This checks for and corrects this issue.
Did not see the issue with 4.2.x because there were no HandleErrors.
2018-05-20 13:31:41 +10:00
Espen Berg
9e61809b17
Received revised Norsk Nynorsk from Sigmund Lorentsen 2018-05-01
2018-05-17 21:30:15 +02:00
Espen Berg
9e2b935db1
revised Norwegian bokmål
2018-05-17 21:28:34 +02:00
niememat
aa47410902
Update finnish translation
2018-05-15 11:39:16 +03:00
vantu5z
c72af598b1
Update Russian translation
2018-05-15 09:40:06 +03:00
Nick Hall
9a386574d8
Revert "Clone event w/o references (2nd pass, part B)"
...
This reverts commit 208feceb03 .
Changes requested in the PR not made. Such a change requires
discussion on the list first.
2018-05-12 23:09:27 +01:00
Nick Hall
90bdb0a840
Revert "Embedded Clone Event w. references (2nd pass, part A)"
...
This reverts commit ae322dbdc8 .
Changes requested in the PR not made. Such a change requires
discussion on the list first.
2018-05-12 22:59:52 +01:00
Paul Culley
4daf7a9c29
Fix FanChartDesc for typo (copy/paste error). ( #611 )
...
Fixes #10565
- Bug occurs when selected person has more than 4 parents.
2018-05-09 13:21:37 +10:00
Paul Culley
0452848f57
Fix Tag editor for multiple tag removes ( #601 )
...
Fixes #10552
2018-05-02 14:29:40 +10:00
Serge Noiraud
db92ab7d5a
In Narweb, Relationship to Center person reversed ( #606 )
...
Fixes #10553
2018-05-01 10:46:29 +10:00
Paul Culley
4dc67910fd
Fix Citation Tree view for crash after plugin reload ( #602 )
...
Fixes #10541
2018-05-01 10:31:29 +10:00
Paul Culley
ebc0f25bc7
Fix 'References' Gramplet for issue when activated during an import ( #584 )
...
* Fix 'References' Gramplet for issue when activated during an import
Fixes #10507
* disable Application Menu during import
2018-05-01 09:36:23 +10:00
Paul Culley
67dcffee20
Fix Person/Family/Event view updates on various associated changes ( #603 )
...
* Fix Person/Family/Event view updates on various associated changes
Fixes #10532
* Fix Event view for changes in Main Participants
* Fix Person/Event/Place views for update to a Place or enclosing place
2018-05-01 09:09:49 +10:00
Alois Poettker
ae322dbdc8
Embedded Clone Event w. references (2nd pass, part A)
2018-04-23 11:00:26 +02:00
Alois Poettker
208feceb03
Clone event w/o references (2nd pass, part B)
...
Feature request #9604
This functionality in the Event list doubles an event with all the tags, citations, media, attributes and notes, but without the references. Its like an event addition, but with default values.
2018-04-23 11:00:26 +02:00
Paul Culley
b4946dee9c
Fix Person views to update on changes in birth/death event/place ( #597 )
...
Fixes #10532
2018-04-18 07:58:51 +10:00
vantu5z
8f33163510
update Russian translation
2018-04-13 09:11:17 +03:00
niememat
a3d43fdc32
Update finnish translation
2018-04-12 10:09:07 +03:00
Leonhaeuser
befebe8b0c
update German translation
2018-04-11 19:27:52 +02:00
Nick Hall
9ee777274c
Allow unicode characters in json export
2018-04-10 18:36:46 +01:00
SNoiraud
d3892c0e82
Filtering problems in the geography view
2018-04-10 18:31:32 +01:00
SNoiraud
17ffc5460c
Crash when looking for a place within an area
...
Fixes #10531
2018-04-10 18:31:11 +01:00
Joachim Kuebart
09ca223f1b
Bugfix: use same box margin for SVG and PDF
...
When drawing text boxes in SVG, the text is often placed too far to the right and touches the right frame. For an example, generate a »Descendent tree« in SVG format. In the PDF version, the text does not touch the frame of any boxes.
This PR fixes the problem by using the same text displacement (margin) inside the box as the PDF driver. The code is taken from gramps/plugins/lib/libcairodoc.py.
2018-04-10 17:31:43 +01:00
SNoiraud
1223cbda1f
Webcal crashes after Narrative Web site exists
...
+ multiyear select option problem
Fixes #10524
2018-04-10 17:15:29 +01:00
Nick Hall
01ce73fc04
Catch exceptions when loading recent files
2018-04-10 17:11:07 +01:00
Nick Hall
e53603a1fc
Check that backend exists before loading database
2018-04-10 17:11:07 +01:00
Nick Hall
04d6ca3a49
Disable family tree manager features when a backend is unavailable
...
If the default backend is unavailable, then reset it to bsddb.
2018-04-10 17:11:07 +01:00
vantu5z
9e668a528d
update Russian translation
2018-04-03 08:28:32 +03:00
niememat
96a903c57f
Update finnish translation
2018-04-01 11:41:24 +03:00
Nick Hall
75921ceaf4
Enclose tree report image path and file name in braces
...
Fixes #10495 .
2018-03-31 16:34:36 +01:00
Leonhaeuser
310bece2bc
fix syntax error in German translation file
2018-03-30 21:21:40 +02:00
Leonhaeuser
565e570a71
update German translation
2018-03-30 21:13:25 +02:00
SNoiraud
29735eef7d
Crash when selecting an old note, event, media, ...
...
Try to sort on another column.
Fixes #10519
2018-03-29 15:56:49 +01:00
Nick Hall
cb0bd32aa3
Merge pull request #589 from sam-m888/fixhelplinks50.
2018-03-29 15:46:32 +01:00
Sam Manzi
469739633c
[NewRepositoryEditor]Fix help link
2018-03-28 12:59:09 +11:00
Sam Manzi
495c7f310a
[ReorderGrampsID]Fix broken help link
2018-03-28 12:52:23 +11:00
Paul Culley
353fc50770
Fix FTM for delete tree, followed by close; Title etc. shows old tree ( #587 )
...
Fixes #10513
2018-03-27 13:43:56 +11:00
Paul Culley
ca9df38b11
Fix Relationship path between filter for silent fail ( #586 )
...
Fixes #10509
2018-03-27 13:18:56 +11:00
Herb Miller Jr
fd55f0abff
Add configuration flag --no-compress-manpages.
2018-03-26 19:50:32 +01:00
vantu5z
e1ca8303e5
update Russian translation
2018-03-26 11:29:55 +03:00
niememat
a2879f1717
Update finnish translation
2018-03-25 19:39:59 +03:00
John Ralls
89ad092ac1
Don't strip newlines from builder files.
...
Fixes #10514 .
2018-03-25 08:59:51 -07:00
Leonhaeuser
6c8de19fc5
update German translation
2018-03-25 08:33:37 +02:00
vantu5z
dcf3caf946
update Russian translation
2018-03-24 09:37:34 +03:00
Sam Manzi
f1e28c1e28
List sort by number for citation confidence level ( #583 )
...
* Fix confidence level sort in list views
-based on the date-sort code.
Fixes #10506
* Fix confidence level tooltip
-Stop run on text.
Resolves #10506
2018-03-22 15:40:53 +11:00
Nick Hall
0d1aef889e
Fix error in place displayer when offset is outside valid range
...
Resolves #10493 .
2018-03-21 20:43:13 +00:00
vantu5z
cec9f55769
update Russian translation
2018-03-15 09:28:08 -03:00
Paulo Henrique Moraes
32dd3a2e14
[pt_BR]Translation updates and corrections ( #582 )
...
- Portuguese (Brazil)
2018-03-15 11:26:59 +11:00
Sam Manzi
23f69f5bc2
Fix places in example.gramps ( #578 )
...
- Moved Greek places into top level Greece entry & added English names.
- Removed Puerto Rico as a country as part of USA
2018-03-14 10:53:38 +11:00
Sam Manzi
ec6e9d7ef8
Use sgettext for Name Format dialog ( #580 )
...
Fixes #10484
2018-03-14 10:20:23 +11:00
Sam Manzi
6f52d7371e
Enable copying the birth & death fields for relationship view ( #579 )
...
...I did something similar(as in #575 ) for the relationship view...
Resolves #7874
2018-03-11 10:51:51 +11:00
Sam Manzi
e5a5f212bc
Allow Copying of text fields for Details tabs ( #575 )
...
Allow selection of text fields from details tab in selected views with Details gramplets.
- Person Details
- Place Details
- Repository Details
Resolves #7874
2018-03-11 10:32:19 +11:00
Serge Noiraud
2a297623f2
Geography: KML media objects not shown on map. ( #577 )
...
Geography doesn't conform to the relative paths
If a place has no coordinates, KML files are not displayed.
Fixes #10487
2018-03-10 13:25:25 +11:00
Paul Culley
ae11eceef7
Fix Fan charts for scrolling/resizing of window; bad rendering ( #572 )
...
Fixes #10381
2018-03-10 12:53:34 +11:00
Paul Culley
babe13f811
Fix up Clipboard for various issues ( #569 )
...
* Fix Clipboard for HandleErrors during db changes
Fixes #10475
* Clipboard pylint
* Fix Clipboard for Drop/Edit of Surname group in People Tree view
2018-03-10 11:39:18 +11:00
Paul Culley
a668f0d04f
Fix Relationship Graph for extraneous families when using filter ( #576 )
...
Fixes #10492
2018-03-09 09:26:00 +11:00
prculley
8c1a244b1e
Fix export gpkg when media files have fractional timestamps.
...
Fixes #10424
2018-03-07 23:03:28 +00:00
Nick Hall
7aa4258046
Remove reference to postgresql in core code
2018-03-07 16:50:01 +00:00
Nick Hall
1c5ae89d86
Move dbapi-specific code out of DbGeneric
2018-03-07 16:11:45 +00:00
Nick Hall
75bf103429
Create _schema_exists method
2018-03-07 15:52:12 +00:00
Nick Hall
cf42e5a4b8
Fix place format option in place report ( #561 )
...
* Fix place format option in place report
Resolves #10467 .
* Use -1 instead of None for default place format
* adds New [Place format:] option on the [Report Options (2)] tab
2018-03-07 09:53:21 +11:00
Serge Noiraud
433677c905
[Narrative Web Report]Incorrect heading for stepmother or stepfather ( #567 )
...
Fixes #10478
2018-03-07 09:33:27 +11:00
Paul Culley
6cbd6ed8d3
Fix Book TOC and Index numbering and placement ( #565 )
...
Fixes #10452
2018-03-07 09:12:28 +11:00
Paul Culley
51df2c188d
Fix Fan Chart(s) so they don't crash when opened as last view ( #571 )
...
Fixes #10440
2018-03-05 14:34:55 +11:00
Paul Culley
7180806afd
Fix Organize Tag editor for exception on 'x' close ( #570 )
...
Fix Organize Tags editor for exception on 'x' close
2018-03-05 14:18:51 +11:00
niememat
8fc8668921
Fix and updated translation in Finnish
2018-03-03 21:04:55 +02:00
prculley
5dfcf2266f
Change BaseSelector so that selection is kept during Find/Clear
...
Fixes #10421
2018-03-03 18:41:54 +00:00
Jgon6
0ae51c9522
Changed behavior of "Look up with Map Services"
...
Removed the section that looked up by city, and country from the Map
Services lookup for Google and Open Street Map.
Resolves #9486
2018-03-03 17:35:51 +00:00
Nick Hall
59bd9f040d
Merge branch 'gramps50'
2018-03-03 17:29:32 +00:00
Paul Culley
1687616519
Fix multi-page Graph output to pdf with filenames containg spaces ( #560 )
...
Fixes #10470
2018-03-03 09:00:00 +11:00
Paul Culley
6bf33ab899
Fix Clipboard for right-click on empty clipboard ( #566 )
...
Issues #10473
2018-03-01 09:18:36 +11:00
Sam Manzi
41a2a46713
Fix ImportError & update API docs year 2018 ( #564 )
...
- Fixes ImportError: No module named 'gramps.plugins.db.dummydb'
- Update Copyright to 2018
2018-02-28 16:53:37 +11:00
Zdeněk Hataš
fd4344bc07
Update Czech translation
2018-02-26 15:08:44 +01:00
vantu5z
ef395f49fe
update Russian translation
2018-02-24 10:48:54 -03:00
Serge Noiraud
f0719c9eff
Privacy problem with the relation to the center person. ( #555 )
...
Bug #12345
2018-02-24 08:34:58 +01:00
Paul Culley
9c5951a9e9
Fix Report Options when used with empty db ( #554 )
...
Fixes #10457
2018-02-24 09:37:36 +11:00
arnaullv
05dd44cfe2
Updated Catalan translation
2018-02-23 18:08:11 +00:00
Paulo Henrique Moraes
df00dd1f32
Brazilian portuguese update
2018-02-23 14:58:38 -03:00
Nick Hall
7b6f46d595
Merge pull request #552 from RossGammon/update_deb_dir.
2018-02-23 17:57:04 +00:00
Ross Gammon
fbcbdfa991
Finalise debian/changelog for beta1 release.
...
Also fix old syntax & trailing whitespace issues
2018-02-23 17:54:22 +00:00
Ross Gammon
8335bbf20f
Enable extra tests that were failing for alpha3
2018-02-23 17:54:22 +00:00
Ross Gammon
2084bb5d0e
Patch person_rules_test.py
...
To remove hard coded build path from import. Fixes FTBFS due to test failure.
2018-02-23 17:54:22 +00:00
Ross Gammon
dfe530fdd1
Delete debian/NEWS file, only really applies in Debian
2018-02-23 17:54:22 +00:00
Ross Gammon
910d7199a2
First beta release of gramps 5.0
...
* First beta release of gramps 5.0
* Sync debian directory with Debian experimental branch on salsa
* Point Vcs URLs at the Gramps Project on Github
* Correct spelling in debian/rules, node > nose
* Delete gbp.conf, not required as gbp not used to build package
2018-02-23 17:54:22 +00:00
Ross Gammon
b208b7a240
Remove gbp.conf, will not be using gbp to build deb package
...
Avoids updating it for every branch used to build it
2018-02-23 17:54:22 +00:00
Ross Gammon
ee470deaca
Fix spelling in d/rules node > nose
2018-02-23 17:54:21 +00:00
Ross Gammon
c149c5f2fa
Update Vcs URLs to point at Gramps Github repo
2018-02-23 17:54:21 +00:00
Ross Gammon
fd5433363e
Resync debian dir from Debian 5.0 experimental branch
2018-02-23 17:54:21 +00:00
Ross Gammon
1ca875a2be
Update debian/changelog with releases since 4.0.3
2018-02-23 17:54:21 +00:00
Ross Gammon
43646e592b
Fix testsuite failure when build happens out of the source tree.
...
Build path was hardcoded in an import in:
gramps/gen/filters/rules/test/person_rules_test.py
Fixes #10450 .
2018-02-20 18:02:00 +00:00
niememat
ca49b56774
Update finnish translation
2018-02-20 18:22:28 +02:00
prculley
c4bc2d6823
Some POTFILES fixes
2018-02-20 09:56:07 -06:00
Leonhaeuser
854ff911a3
update German translation
2018-02-19 19:34:54 +01:00
John Ralls
965f7f7554
Release Gramps 5.0.0-beta1 on MacOS.
2018-02-18 22:13:48 -08:00
prculley
6c279945e0
Bump to 5.0.0-beta2
2018-02-18 08:24:13 -06:00
prculley
6ca3821f81
Release Gramps 5.0.0-beta1
2018-02-18 08:18:09 -06:00
niememat
caf47940c7
Update finnish translation
2018-02-18 09:11:12 +02:00
Sam Manzi
6a78d5196d
Update README for Gramps50 ( #550 )
...
* Update wiki links to 5.0
* Mention undocumented prerequisites
2018-02-18 13:15:43 +11:00
prculley
fc0fdec25c
Update Translation template and POTFILES.in
2018-02-17 16:36:19 -06:00
vantu5z
2adcc7d5a3
update Russian translation
2018-02-17 08:30:01 -03:00
Nick Hall
fcaea3e1bb
Replace backslash in image path for Windows
2018-02-16 19:33:46 +00:00
Nick Hall
fc99f12568
Escape special LaTeX characters
2018-02-16 19:33:46 +00:00
Serge Noiraud
1e5a6e1f87
crash in narrative web if no unused media ( #549 )
2018-02-16 19:20:02 +01:00
Serge Noiraud
db263ff905
Apply places changes to the narrativeweb. ( #547 )
...
* Apply places changes to the narrativeweb.
Also change order between locations and locations alternate names.
Fixes #10427
* Put the alternate locations back.
* Suppress extra line in Alternate Names section.
2018-02-16 11:10:01 +01:00
Nick Hall
e202f5cd19
Copy output file from temporary directory
2018-02-14 22:43:40 +00:00
Nick Hall
2fbb9878c2
Fix character encoding for new tree category reports
...
Fixes #10418 .
2018-02-14 18:41:45 +00:00
Leonhaeuser
ba4453213a
update German translation
2018-02-13 17:53:33 +01:00
prculley
5f133ffaf2
Fix Place Tree view for proper display after filter cleared.
...
Fixes #10416
2018-02-13 14:07:35 +00:00
Nick Hall
cbac98894b
Implement place formats
2018-02-13 13:58:23 +00:00
Serge Noiraud
3f368b2e02
Some dates are not translated in webcal ( #545 )
...
* Some dates are not translated in webcal
Fixes #10425
* Webcal link problem in the year glance page
* Link problems depending on LANGUAGES.
2018-02-13 10:01:17 +01:00
Sam Manzi
1e73ab5be7
Increment year to 2018 for About box.
2018-02-13 13:21:28 +11:00
niememat
f428069ac6
Fix and updated translation in Finnish
2018-02-11 13:04:08 +02:00
niememat
adf3772b7a
Fix holidays in Finnish
2018-02-11 12:58:49 +02:00
SNoiraud
46cd191e49
Translation problem in narrative web.
2018-02-10 08:37:46 +01:00
Leonhaeuser
9afe0cc181
update German translation
2018-02-09 20:24:12 +01:00
Nick Hall
19f8c3561c
Merge branch 'gramps50'
2018-02-09 00:13:43 +00:00
prculley
d3ed320636
fix Sidebar to resize better
...
Fixes #10334
Issue #10161
2018-02-08 23:35:32 +00:00
John Ralls
6f4a114fdc
Update pyicu to v 2.0.3
2018-02-08 14:53:05 -08:00
John Ralls
5bec86c1f4
Consolidate Python2 and Python3 meta-modules.
...
GObject-Introspection now works with Python3 so the split isn't needed any more.
2018-02-08 14:53:05 -08:00
niememat
5b48691c3a
Fix and updated translation in Finnish
2018-02-08 15:36:00 +02:00
Nick Hall
be11466b35
Add tooltip to links in styled text editor
...
Fixes #10179 .
2018-02-07 16:34:41 +00:00
John Ralls
0445004e7d
Merge pull request #541 from jralls/accels.
2018-02-06 14:48:49 -08:00
John Ralls
f688d376f5
[MacOS] Replace GDK_CONTROL_MASK with GDK_META_MASK in accelerators.
...
Fixes #10231 and works on all versions of Gtk3 by avoiding
GdkModifierIntent.
2018-02-06 14:46:55 -08:00
John Ralls
0a38a6352f
Set the mnemonic modifier key to Alt-Ctrl for the Quartz Gdk backend.
...
This avoids interference with the use of the Alt/Option key for
extending the keyboard.
Fixes #6943 .
2018-02-06 14:46:09 -08:00
prculley
2410435d8c
Fix Family Lines Graph when 'unknown' places are present
...
Fixes #10402
2018-02-06 22:31:40 +00:00
prculley
6f1d6fa6b4
Fix Export View to CSV when Unicode characters are present
...
Fixes #10404
2018-02-06 22:23:27 +00:00
prculley
b1db542cb9
Fix several intl date displayers for missing parameter.
...
Fixes #10196
2018-02-06 22:19:23 +00:00
John Ralls
3d7479969f
Update gramps.accel for gramps50
2018-02-05 14:56:34 -08:00
Zdeněk Hataš
8f4dffa1df
Czech translation fixes
2018-01-31 20:31:32 +01:00
prculley
ffe9f31b0b
Some filter optimizations to avoid repeated parts of tree scan
2018-01-28 23:36:23 +00:00
Leonhaeuser
b1af1c5435
update German translation
2018-01-27 14:55:03 +01:00
niememat
94b6fcb93f
New update for Finnish translation
2018-01-27 15:19:57 +02:00
vantu5z
4b25dde6e2
update Russian translation
2018-01-27 15:56:34 +09:00
prculley
f83c077a7e
Fix view buttons order keeps changing on different startups
...
Fixes #10391
2018-01-26 22:49:59 +00:00
prculley
323d775541
Fix DescendentTree report; more space beneath Title
...
Issue #10377
2018-01-26 22:47:29 +00:00
prculley
4448234281
Fix DescendentTree report for crashes
...
Fixes #10377
2018-01-26 22:47:29 +00:00
prculley
d31ced9ca5
Fix Book XML handler for unusual characters in report name
...
Issue #10387
2018-01-26 22:44:02 +00:00
prculley
9706af03b4
Fix 'Generate Book' dialog for bad transient parent
2018-01-26 22:44:02 +00:00
prculley
b3ca17a90f
Fix Book XML handler to deal with unusual characters in Book name
...
Fixes #10387
2018-01-26 22:44:02 +00:00
Nick Hall
4b13c95467
Add support for new genealogy tree report category
...
Issue #10223 .
2018-01-26 22:24:29 +00:00
niememat
7864af3626
Fix and updated translation in Finnish
2018-01-26 21:58:21 +02:00
vantu5z
028f9582f5
Add color schemes to config
2018-01-26 17:30:13 +00:00
prculley
cd32559282
Surname Editor; fix so changes made update Person 'Preferred Name'
...
Fixes #10254
2018-01-24 11:40:04 -06:00
prculley
3980fca903
Surname Editor, fix fields for better fit in minimum width dialogs
2018-01-24 11:40:04 -06:00
prculley
462b0ea20b
Surname Editor; fix loss of data if using mouse to change fields
...
Fixes #9868 , #6828 , #6257
2018-01-24 11:40:04 -06:00
prculley
ba4b3eaef6
Add Garbage collection after tools/reports
...
Fixes #10287
2018-01-22 21:14:27 +00:00
Leonhaeuser
bf826637ab
update German translation
2018-01-22 20:11:12 +01:00
Sam Manzi
316ff4454a
Fix duplicate Add menu keybinding after PR #530
2018-01-22 13:40:19 +11:00
Paul Culley
3266625669
Main Window menu 'Add' keyboard Acellerators (Gramps50) ( #530 )
...
* Fix Add menu Accelerators so they don't activate on Shift-'x'
Fixes #10379
* Change Gramps 'Add' menu so 'New' is not used
2018-01-22 13:21:46 +11:00
niememat
90378f19c5
Fixed and updated translation in Finnish
2018-01-20 14:17:17 +02:00
vantu5z
78fb08aa12
update Russian translation
2018-01-20 18:27:48 +09:00
Paul Culley
d081b75993
Export Web Family Tree; error on file write is now a message, not exception. ( #524 )
...
* Fix Export Web Family Tree for errors on file write
Fixes #10364
* Pylint on Web Family Tree export
2018-01-20 16:58:13 +11:00
Paul Culley
10e0e64ff4
Fix Citation Editor to Tab out of Confidence ComboBox ( #526 )
...
Fixes #10351
2018-01-20 16:28:15 +11:00
Serge Noiraud
79ff9bc216
Geocoding: associate a lat/lon to a place name ( #515 )
...
* Geocoding: associate a lat/lon to a place name
Fixes #09642
* Some cleanup
* update README.md
* Remove url from message dialog
2018-01-18 09:11:51 +01:00
Serge Noiraud
3615e75d16
Narrative web: multiple problems. ( #517 )
...
* Narrative web: multiple problems.
1 - Added an option for the statistics page.
2 - We have problems with notes : pages are too large
3 - Difficult to see some page on a mobile phone when you have notes.
4 - Resizing of images on a mobile
5 - Maps are too bigs on a mobile
6 - Split the event line to have a narrower page
7 - The note is spanned on two columns (Place + Description)
7 - In media pages, the progress meter doesn't work well.
8 - Add a progress meter for the medialistpage
Issues #10344
* Narrative Web: several modifications + css files
* Stylesheet problems and reverse set_header
* Removing memory cleanup.
2018-01-18 09:03:11 +01:00
niememat
3c8cba0301
New update for Finnish translation
2018-01-18 09:58:43 +02:00
Nick Hall
dde9ea8a90
Use None as the foreground colour for untagged rows in list views
...
The call to get_style_context is not required. It also caused
problems in Windows due to excessive calls to the foreground_color
method.
Fixes #10365 .
2018-01-13 17:20:23 +00:00
Nick Hall
b7c39e51c7
Remove trailing whitespace
2018-01-09 19:51:46 +00:00
Nick Hall
a216441029
Clear old custom name formats when database loaded
2018-01-09 19:09:16 +00:00
Nick Hall
89592545f3
Fix shading colour in relationship view for dark themes
...
Fixes #7749 .
2018-01-09 18:26:26 +00:00
Nick Hall
70fff6253d
Fix link colour for dark themes
...
Issue #7749 .
2018-01-09 18:24:52 +00:00
Nick Hall
84e76de2b1
Fix default foreground colour in list views for dark themes
...
Issue #7749 .
2018-01-09 18:21:23 +00:00
prculley
fe289da983
Fix memory leak in ProgressMeter
2018-01-08 19:24:27 +00:00
prculley
b54672d28d
Leak (Uncollected Objects); allow user to cancel long screen update
2018-01-08 19:22:27 +00:00
prculley
371a8a8f89
fix Fan Chart for exception on right-click of person with no parent
...
Fixes #10349
2018-01-08 19:09:14 +00:00
mb06cs
6b42d71158
endoflinereport.py: sort generation during output
2018-01-06 13:32:43 +01:00
prculley
1777cd4b29
Fix Fan Chart Print centering and scaling on Windows
...
Fixes #8460
2018-01-04 23:16:01 +00:00
Paweł Tomkiel
ac593d814d
fixing polish places translations
2018-01-04 23:07:42 +00:00
Nick Hall
617e2212c8
new gramps.pot translation template
2018-01-04 22:59:31 +00:00
Nick Hall
ad15ef7961
Merge branch 'gramps50'
2018-01-03 21:32:14 +00:00
Zdeněk Hataš
3971fecb29
Update Czech translation
2018-01-02 17:19:43 +01:00
Luigi Toscano
5d51155441
Italian translation updates and fixes
2017-12-31 17:34:52 +01:00
Luigi Toscano
a63c9ad080
Update Italian po file from latest pot template
2017-12-31 15:08:03 +01:00
niememat
f44479edfb
New update for Finnish translation
2017-12-29 11:01:27 +02:00
vantu5z
738f2b7dca
update Russian translation
2017-12-29 11:03:23 +03:00
vantu5z
f4dc24cacd
udpate pot file after 00715fc530
2017-12-29 11:03:08 +03:00
prculley
eeb587e85e
Fix Media Preview Gramplet for closed db
...
Fixes #10332
2017-12-28 22:12:22 +00:00
bertcarnell
c93f2dd433
Added a requirement for pango and pangocairo versions
...
Eliminates a warning that was present when calling a report from
the command line.
Fixes #10333 .
2017-12-28 21:47:26 +00:00
SNoiraud
d4f37501a0
Narrative Web works poorly on Android browser
...
Fixes #010320
2017-12-28 21:33:13 +00:00
prculley
1b0ad55d13
Fix Styled Text Editor for exception on non-editable text click
...
Fixes #10309
Also prevent editing of links on non-editable text.
2017-12-28 19:49:21 +00:00
prculley
aa2a451f23
Suport FTM 2017 Gedcom tags on import
...
Bug #10285
FTM adds subordinate PLAC and OBJE data to INDI.ADDR which is
non-standard. So treat it as a Residence Event, instead of an
Address.
FTM puts _DATE and _TEXT tags subordinate to OBJE, also non-standard.
2017-12-28 19:29:14 +00:00
prculley
59e367acf9
Fix FTM: rename a locked db, don't open, but title bar changes
...
Fixes #10303
2017-12-28 19:22:40 +00:00
prculley
d8057c2b0b
Fix Person, Family Sidebar Filters to add custom Event types
...
Fixes #10112
Also fix Family Sidebar Filter RelType init with closed db
2017-12-28 18:47:55 +00:00
niememat
d624d4a0bb
Update finnish translation
2017-12-28 11:48:55 +02:00
Nick Hall
ac86c415a7
Use UPDATE instead of DELETE and INSERT
2017-12-12 22:25:23 +00:00
prculley
b26b34fba9
Fix ProxyCache to deal with memory leak
2017-12-12 21:59:11 +00:00
prculley
4ae4ac1d12
Fix duplicated method in ProxyCache
...
Fixes #10291
Also changed size request to better utilize actual memory
2017-12-12 21:57:00 +00:00
Nick Hall
efabb77567
Remove write_version method from the database API
...
This is specific to the BSDDB backend.
2017-12-12 21:35:13 +00:00
Nick Hall
46eb72d002
Fixes for in-memory databases
...
In-memory databases always allow write access and don't need to
use lock files.
2017-12-12 18:54:15 +00:00
Nick Hall
f75a8f9497
Enable Sqlite backend for all users
2017-12-11 22:18:39 +00:00
Nick Hall
00715fc530
Move PostgreSQL backend into third-party addons
2017-12-11 21:34:47 +00:00
Nick Hall
e3300cd55d
Implement locking for dbapi backends
2017-12-11 21:07:12 +00:00
Nick Hall
0f7e8e73b9
Use escape from html rather than cgi package
2017-12-11 18:44:18 +00:00
prculley
1509ba526d
Fix QuestionDialog display for html like characters in title
...
Fixes #10298
2017-12-10 19:02:53 +00:00
prculley
76084e6f52
Fix Find Database Loop tool for faster operation and better display
...
Fixes #10299
2017-12-10 18:52:02 +00:00
prculley
871c1a6dea
Fix FamilyRelationshpType _DATAMAP order to correspond with values
...
Fixes #10275
2017-12-08 19:08:31 +00:00
prculley
33ebd5d0b0
Fix HandleError on IsLessThanNthGenerationAncestorOf filters
...
Fixes #10286
2017-12-08 18:36:34 +00:00
prculley
b9b06f1668
Add additional tests to Person Filters (MatchesFilters)
2017-12-08 18:36:34 +00:00
prculley
30f3918140
Fix Relationship Graph to shows families if siblings but no parents
2017-12-08 18:28:04 +00:00
prculley
e98b065719
pylint
2017-12-08 18:09:47 +00:00
prculley
e7bc887f60
Fix Deep Relationship filter to avoid recursion crash
...
Fixes #10279
This also changes filter to use shortest paths.
2017-12-08 18:09:47 +00:00
prculley
85014bd92c
Fix to allow filter progress meters in flat views
2017-12-08 18:04:24 +00:00
prculley
eee82ae27e
Fix Gedcom import for illegal Gedcom Family Attributes
...
Issue #10262
TMG Gedcom exports an illegal NCHI with sub-data for FAM. Gramps
could not handle this and attached the sub-data to the FAM creating
some corrupted Event records.
2017-12-08 18:02:01 +00:00
niememat
adadd6c80b
Update finnish translation
2017-12-03 17:38:56 +02:00
SNoiraud
408caa6c0f
Narrated Web Site: warnings reported to console
...
Fixes : #10283
2017-11-25 10:22:02 +01:00
niememat
406faa5603
Update finnish translation
2017-11-25 10:44:45 +02:00
Serge Noiraud
4e0d562208
Various Feature Requests in Narrative Web ( #468 )
...
Issue #06772
2017-11-23 09:40:52 +01:00
Serge Noiraud
43ef686622
Narrative Web Feature requests : ( #466 )
...
Sort "Surname" web page by given name and birth date.
Surname list doesn't use default name format
Fixes #05315 , #08067
2017-11-23 09:39:12 +01:00
Serge Noiraud
d59fe6b2af
Display Lat/Lon optionally on places list page ( #467 )
...
Fixes #05382
2017-11-23 09:37:47 +01:00
Serge Noiraud
d677a1a785
Add extra page to narrativeweb. ( #465 )
...
Fixes #02630
2017-11-23 09:36:13 +01:00
Serge Noiraud
88639fcd7d
Mainz css file produces left aligned FamilyMap pages ( #489 )
...
* Mainz css file produces left aligned FamilyMap pages
Solving Mainz problem creates new ones with Basic-Blue
and Nebraska styles sheet.
Some cleanup with unused css file (GeoView.css)
Fixes #10268
* Many problems with css files and the ancestor tree
* media file not created if we have unused media.
2017-11-22 10:27:40 +01:00
prculley
f9da7ec19a
Fix Session Log for exception on closed db reference click
2017-11-20 23:03:35 +00:00
Nick Hall
45e0b9d571
Fix bug in previous commit
2017-11-20 16:44:38 +00:00
prculley
2bc4139c65
Fix 'Welcome' Gramplet and StyledTextEditor for Link handling
...
Issue #10179
2017-11-20 15:52:27 +00:00
prculley
c759ee31eb
fix Quickreport start from Editor when object not yet committed
...
Fixes #10048
2017-11-20 15:08:51 +00:00
prculley
12577cdfac
Fix Find Database Loop tool for wrong transient parent for progress
...
Fixes #10072
2017-11-20 15:02:16 +00:00
prculley
288b381453
Fix Test Case Generator to not create illegal 'None' handles
...
Fixes #10230
2017-11-20 14:57:52 +00:00
prculley
896b9d96e2
Fix Gedcom export for bad Hebrew Months
...
Fixes #10245
2017-11-20 14:53:09 +00:00
Nick Hall
6b6a297a0e
Revert "correct 'import' in ac2e0a26ac"
...
This reverts commit 620b2afa09 .
2017-11-19 17:38:23 +00:00
vantu5z
07ec5c757e
update Russian translation
2017-11-19 10:39:02 +03:00
niememat
5e31bca7d6
Update finnish translation
2017-11-16 12:55:37 +02:00
SNoiraud
a91bc09160
Can't link to a place if wrong lat/lon in the db.
...
Fixes #10266
2017-11-15 16:14:47 +01:00
Zdeněk Hataš
4b7a0bafa4
Update Czech translation
2017-11-15 12:29:01 +01:00
Leonhaeuser
3b9d38e14a
update German translation
2017-11-13 18:30:51 +01:00
Sam Manzi
df93ce3cb0
Update redirected wiki link from GRAMPS_XML > Gramps_XML
2017-11-12 10:12:46 +11:00
SNoiraud
d5776d4ddb
Missing arg when right clicking in geography view.
...
Fixes #10261
2017-11-11 17:41:21 +01:00
vantu5z
9f0376d9aa
update Russian translation
2017-11-09 11:38:25 +03:00
prculley
45bda3bacb
Change INSTALL to replace 'python' with 'python3 for script invokes
2017-11-05 07:30:00 -06:00
niememat
ab20047e88
Update finnish translation
2017-11-04 10:21:20 +02:00
Paul Franklin
8544f873d4
new gramps.pot translation template
2017-11-03 23:19:15 -07:00
Paul Franklin
620b2afa09
correct 'import' in ac2e0a26ac
2017-11-03 23:16:45 -07:00
niememat
759d68a9e9
Update finnish translation
2017-10-29 16:33:46 +02:00
vantu5z
205b94ad05
update Russian translation
2017-10-28 10:18:31 +03:00
Nick Hall
c495edc220
Use new database convenience function
...
Fixes bug introduced in commit 875242c8d6 .
2017-10-26 18:58:22 +01:00
Leonhaeuser
949cd6aae6
Update German translation
2017-10-26 19:27:35 +02:00
prculley
0826ba8752
Check&Repair; add checks for 'backlinks' and repair if needed.
2017-10-26 14:07:42 +01:00
prculley
12d8b62925
Fix CSV importer for place event name using gramps_id
...
Fixes #10239
2017-10-26 13:55:48 +01:00
prculley
9b42486f2f
Fix PlaceModel to avoid exception following merge
...
Fixes #10184
Bug #8377
2017-10-26 13:52:15 +01:00
prculley
7e4e66d0e3
Fix Geography view 'Find' when db is closed.
...
Fixes #10229
2017-10-26 13:48:54 +01:00
prculley
97db4cf64e
Dbapi: Fix for broken 'backlinks' after a delete.
...
Fixes #10221
2017-10-26 13:44:38 +01:00
prculley
455d56db1b
Fix interactive search for exception on click then down arrow
...
Fixes #10226
2017-10-26 13:40:03 +01:00
Nick Hall
4d614ae5e5
Revert "warn user if no Ghostscript on their machine"
...
This reverts commit ac2e0a26ac .
2017-10-24 12:37:36 +01:00
Paul Franklin
ac2e0a26ac
warn user if no Ghostscript on their machine
...
This is the thread which motivated me to write this:
http://gramps.1791082.n4.nabble.com/Re-Relationship-graph-is-limited-to-1x1-page-td4680666.html
but unfortunately the Nabble archive of gramps was dead at
the start of that thread, so it is missing.
Here is a related commit, addressing part of the problem:
90de264ccf
2017-10-23 00:17:55 -07:00
Nick Hall
0f0a9c941b
Revert modifier key changes in glade files
...
Partially reverts commit da47949b60 .
The modifier "primary" is only available in Gtk 3.20 and is
removed by the glade editor.
2017-10-19 14:07:30 +01:00
vantu5z
89908b54b3
update Russian translation
2017-10-16 09:04:25 +03:00
Nick Hall
875242c8d6
New convenience function to return database methods
...
Examples:
db.method('get_%s_from_handle', 'Person')
db.method('get_%s_from_%s', 'Event', 'gramps_id')
Returns None if the method doesn't exist.
Formats 'iter_%s' and 'get_number_of_%s' use the plural forms and
are not yet implemented.
Replaces old get_table_metadata method.
Issue #9541 .
2017-10-15 18:38:46 +01:00
Nick Hall
8ef49ed303
Merge pull request #472 from prculley/bug9783
2017-10-15 18:07:04 +01:00
prculley
90de264ccf
Create where_is utility to locate a binary in the standard places
...
This is particularly useful on Mac OS X where Gramps is passed a PATH
that does not include elements added by the terminal shell.
2017-10-15 18:01:07 +01:00
prculley
700f15be75
Pylint on graphdoc
2017-10-15 17:53:43 +01:00
prculley
32caee3aa4
Fix relationship Graph so Unicode chars on Multiple pages works.
...
Fixes : #9783 , #9359 , #8080 , #6782 , #6108
Bugs: #6431 , #4164 , #1485 , #2964 , #2790
2017-10-15 17:53:43 +01:00
Nick Hall
bb6d0267ac
Merge pull request #474 from jralls/primary_intent
2017-10-15 17:29:17 +01:00
John Ralls
6e24c2e79a
Use Gdk.Event.triggers_context_menu in osmgpsmaps.py.
2017-10-15 17:27:02 +01:00
John Ralls
00095667e8
Replace is_right_click implementation with Gdk.Event.triggers_context_menu().
2017-10-15 17:27:02 +01:00
John Ralls
da47949b60
Replace use of CONTROL_MASK with PRIMARY_INTENT.
...
For better UX on Macs.
2017-10-15 17:27:02 +01:00
Nick Hall
90495324e0
Write dbapi schema version to metadata table instead of a file
2017-10-14 15:46:21 +01:00
Nick Hall
50091d1f86
Remove hardcoded references to BSDDB database backend
...
The default backend in the preferences is now used for:
* Archive checkout
* Import from the command line - python Gramps.py file
* Import by drag and drop onto the family tree manager
2017-10-13 22:25:49 +01:00
Nick Hall
94a6495a06
Fix opening recent family trees
2017-10-13 15:27:05 +01:00
Nick Hall
c048ebcfbb
Add login dialog and username/password command line options
2017-10-12 21:11:37 +01:00
prculley
1f9f08c3c5
Fix exception when changing a family with Add person editor open
...
fixes #10187
2017-10-12 19:20:12 +01:00
prculley
05800c530a
Pylint improvements
2017-10-12 16:46:08 +01:00
prculley
fdccc733a2
Remove eval() and rename self.dbstate
2017-10-12 16:45:59 +01:00
prculley
3d1095d9ca
Another way to protect GOV IDs in Gramps ID position
2017-10-12 16:45:52 +01:00
Leonhaeuser
be776d6a31
updated German date handler: added some missing Latin month names and some old German month names
2017-10-05 21:34:23 +02:00
Leonhaeuser
0697797504
updated German date handler: added missing Latin month names and some old German month names
2017-10-05 21:29:19 +02:00
vantu5z
8e34b04d64
update Russian translation
2017-10-03 18:25:57 +09:00
Paul Franklin
e21a1c15d5
remove vestage of (old) SVN source-control system
2017-10-02 11:13:40 -07:00
Zdeněk Hataš
1aec255b38
Update Czech translation
2017-10-02 13:56:28 +02:00
Nemeséri Lajos
4c268e1236
Update Hungarian translation
2017-10-01 18:55:12 -07:00
prculley
cdec0299a5
update authors file
2017-10-01 10:47:52 -05:00
Nick Hall
b3b46c70b2
Remove set_save_path method
...
The path is already set in the database load method.
2017-09-30 21:35:41 +01:00
Nick Hall
aed7560a46
Add missing methods to database unit test
2017-09-30 19:07:03 +01:00
Nick Hall
f7c9ef7dbf
Add missing base database method
...
Issue #9741 .
2017-09-30 19:05:35 +01:00
Nick Hall
96f430480b
Remove get_schema_version method
...
Issue #9541 .
2017-09-30 17:32:50 +01:00
vantu5z
e38614291d
update Russian translation
2017-09-30 17:43:10 +09:00
Leonhaeuser
4d1bc30d64
Update German translation
2017-09-30 00:57:46 +02:00
Nick Hall
159601d635
Remove has_gramps_id method from the public API
...
Issue #9541 .
2017-09-29 23:38:53 +01:00
Nick Hall
d7cba793cf
Remove get_gramps_ids method from the public API
...
Issue #9541 .
2017-09-29 23:10:45 +01:00
Nick Hall
fc92bbcdba
Make get_number_of, get_raw_data and has_handle methods protected
...
Issue #9541 .
2017-09-29 22:31:24 +01:00
Nick Hall
755254cf7c
Remove get_from_name_and_gramps_id method
...
Issue #9541 .
2017-09-29 19:42:39 +01:00
Nick Hall
5cb9c3e30e
Remove get_from_name_and_handle_method
...
Issue #9541 .
2017-09-29 18:52:58 +01:00
prculley
43c768c2d4
Fix ManagedWindow/GrampsWindowManager for subsidiary window close
...
fixes #10194
2017-09-29 16:56:36 +01:00
prculley
e5ce8bc829
Fix Gedcom import for "1 MARR Y" issue
...
Fixes #10188
2017-09-29 16:53:35 +01:00
prculley
d5ca13254f
Correct ReorderID tool for several bugs and deal with GetGov ID
...
Fixes #10177 , #10175 , #10176
2017-09-29 15:28:58 +01:00
niememat
81a116b6a2
Update finnish translation
2017-09-28 04:44:49 +03:00
Leonhaeuser
cf85f6600d
Update German translation
2017-09-27 19:50:30 +02:00
SNoiraud
84c0d69da2
Bad call to unlink function.
...
Bug #08835
2017-09-27 09:40:12 +02:00
prculley
4ae5c6477b
Fix Gedcom export for erroneously removed WriterOptionBox import
2017-09-26 16:20:42 -05:00
SNoiraud
41b97edb03
Try to handle OSError when we use the --export argument in CLI mode.
...
Fixes #08835
2017-09-26 16:07:41 +02:00
Nick Hall
c9eee3b471
Ignore empty connection settings
2017-09-25 23:00:10 +01:00
Nick Hall
95376f9eff
Include new PostgreSQL error handling in CLI
2017-09-25 22:52:05 +01:00
Paul Franklin
2b42dd258e
Special char in place's name breaks xdot view
...
Issue #10174
2017-09-24 11:57:35 -07:00
vantu5z
e1676aca6d
update Russian translation
2017-09-24 19:57:14 +09:00
Paul Franklin
47ebd361d8
new gramps.pot translation template
2017-09-23 15:02:59 -07:00
Paul Franklin
62aaa65958
Organize Bookmarks Dialog doesn't close with x
...
Fixes #10207
2017-09-23 13:58:12 -07:00
Nick Hall
457722811d
Improve PostgreSQL error handling
...
Re-raise a DbConnectionError if the connection raises an error.
2017-09-23 21:24:54 +01:00
Nick Hall
0f9a6d57bf
Add connection preferences for PostgreSQL databases
2017-09-23 19:52:23 +01:00
Nick Hall
1482fedb9c
Merge branch 'gramps50'
2017-09-23 17:08:52 +01:00
Nick Hall
cd602170fd
Build surname list with unique names
...
Fixes #10186 .
2017-09-23 00:38:52 +01:00
Sam Manzi
00f8df60ce
Revert "Tidy up mocking code ( #438 )[First commit]"
...
This reverts commit 8ebb4d35fa .
2017-09-23 07:50:48 +10:00
Paul Franklin
c632d0f6a9
tweak some DateParser comments
2017-09-22 11:54:11 -07:00
Paul Franklin
829a8bd01d
DateParserEN failures under the DateTest tool
...
Issue #7084
2017-09-22 11:51:30 -07:00
prculley
61552f6903
Fix make_unknown to create valid Place
...
Fixes #10202
2017-09-21 17:23:45 +01:00
Zdeněk Hataš
9643c6d620
Update Czech translation
2017-09-20 10:41:24 +02:00
vantu5z
4be86ba2ad
update Russian translation
2017-09-18 09:29:03 +03:00
Jonathan Biegert
f31caf1ea4
enable Graphviz node port selection, optionable (p.r. 456)
...
This enables the headport and tailport attributes for all edges in
the Graphviz file. The default (off) value makes the arrows between
persons and/or family nodes attach their ends to the respective node
at any position. When this option is selected, the position facing
the node on the other side of the arrow is always chosen.
2017-09-17 17:20:23 -07:00
Pedro Albuquerque
42f5cd5d11
update Portuguese (Europe) translation
2017-09-17 10:09:03 -07:00
niememat
0000b03226
Update finnish translation
2017-09-17 11:47:44 +03:00
niememat
84370a75e8
Update finnish translation
2017-09-17 11:26:20 +03:00
Paul Franklin
9d89aaeac9
new gramps.pot translation template
2017-09-16 19:24:05 -07:00
Paul Franklin
de02717139
consolidate two strings into one, for more context for translators
2017-09-16 18:41:23 -07:00
Paul Franklin
19bfb4160a
fix typos
2017-09-16 18:35:38 -07:00
Nick Hall
8ebb4d35fa
Tidy up mocking code ( #438 )[First commit]
2017-09-17 11:03:39 +10:00
Paul Culley
af975e926f
StyledText.join method fails if the joint_text has StyledText Tags ( #457 )
...
fixes #10192
2017-09-17 10:48:42 +10:00
Pedro Albuquerque
fe45742c21
update Portuguese (Europe) translation
2017-09-15 22:59:34 -07:00
Paul Franklin
193f082f30
3.4 database conversion fails
...
Fixes #10189 , #10064
2017-09-15 21:04:30 -07:00
Serge Noiraud
c5f2717623
Gramps 'Views' are not named in the window header ( #448 )
...
Resolves #001675
2017-09-12 10:05:46 +10:00
Paul Culley
231b15eca1
fix invalid export (and import) of Gedcom EMAIL records ( #455 )
...
Gedcom spec 5.5 requires '@' in general text to be doubled '@@'
fixes #10167
2017-09-10 08:33:23 +10:00
Paul Franklin
c6f45af3f1
put the entire 'bash' tree in the tar file made by 'setup.py sdist'
2017-09-07 10:28:12 -07:00
Paul Franklin
96cc078118
put the entire 'example' tree in the tar file made by 'setup.py sdist'
2017-09-04 11:23:44 -07:00
Paul Franklin
4c1a82f757
restore git revision number to gramps50 branch
2017-09-02 22:08:28 -07:00
Paul Franklin
b159ec719d
Release Gramps 5.0.0-alpha3
2017-09-02 21:22:21 -07:00
Paul Franklin
e715e9093e
Update NEWS file for 5.0.0-alpha3 release
2017-09-02 21:17:39 -07:00
Paul Franklin
68310d21d0
Update ChangeLog files for 5.0.0-alpha3 release
2017-09-02 21:13:05 -07:00
prculley
2eb1f31d92
fix Undo; crashes due to race in Gtk
...
Some Redraws occur during a model clear when the row changed signal
is emmitted. Model is only partially cleared at that point.
Under some conditions, some more of the model gets
cleared before the redraw completes, and redraw fails.
fixes #9932
2017-09-01 22:41:32 +01:00
prculley
86e2d96228
Fix for deleted objects referenced in Note StyledText Links
...
Fixes #10178
2017-09-01 22:39:14 +01:00
prculley
ac4ba4cb0b
pylint on Gedcom importer and exporter
2017-09-01 22:03:27 +01:00
vantu5z
436509edf6
update Russian translation
2017-09-01 22:16:50 +03:00
Paul Franklin
526e6503df
show correct list of buttons when FTM started
2017-09-01 10:26:51 -07:00
Serge Noiraud
e5d5cfbd3a
Allow Home person to be set in Relationship and Pedigree view ( #446 )
...
Resolves #0001970
2017-09-01 10:41:24 +10:00
Paul Franklin
490d206afc
don't show 'Archive' button on Windows, it doesn't exist there
2017-08-31 09:22:21 -07:00
Bernard Banko
10956afe84
update sl.po to latest .pot
2017-08-29 13:29:42 +02:00
Bernard Banko
0a19407328
updated slovenian translation
2017-08-29 13:29:42 +02:00
Zdeněk Hataš
65cff91c65
Update Czech translation
2017-08-28 11:17:52 +02:00
vantu5z
4c98f7aa5f
update Russian translation
2017-08-28 09:38:29 +03:00
niememat
d756f09c82
Update fix finnish translation
2017-08-26 11:58:36 +03:00
niememat
8b50243270
Update finnish translation
2017-08-26 11:12:21 +03:00
Leonhaeuser
c03247be74
Update German translation
2017-08-25 19:20:16 +02:00
SNoiraud
2ad5095843
Apply changes from 9881 not in refactoring
...
Bug #009881 , #010172
2017-08-25 09:02:02 +02:00
SNoiraud
61a57b8fdf
Strange index and surnames count in narrative web
...
Fixes #010172
2017-08-23 22:06:57 +02:00
SNoiraud
f4dc2a1ff5
After the patch for loop, some missing references
...
Fixes #010168
2017-08-23 11:59:41 +02:00
Paul Franklin
50b4c62d5e
new gramps.pot translation template
2017-08-21 17:22:44 -07:00
SNoiraud
b03816a2c0
10169: timestamp set to zero makes gramps crash on windows.
2017-08-21 17:12:31 +02:00
Paul Franklin
e215393abd
7276: translate some currently-untranslated punctuation marks
2017-08-21 00:32:20 -07:00
Paul Franklin
04bb34b5e3
proofread and tidy up both POTFILES.in and POTFILES.skip
2017-08-21 00:26:11 -07:00
vantu5z
16e68cd605
update Russian translation
2017-08-21 09:23:03 +03:00
SNoiraud
f0dadd9576
Better solution for avoiding loop in narrativeweb.
2017-08-21 00:30:33 +02:00
SNoiraud
73f2f05b26
Avoid loop in narrativeweb with citation, source, and media.
2017-08-20 23:50:08 +02:00
Nick Hall
08aee19e5e
Use the default database backend for database conversion
2017-08-20 19:55:37 +01:00
Nick Hall
1d5788bb2d
Remove version from the database type column
...
The version is still available in the information dialog and
from the command line.
2017-08-20 19:29:14 +01:00
Paul Franklin
bb8a214c68
cope with pathlogical "person"
2017-08-19 19:01:39 -07:00
prculley
87a54127ff
Correct issue with exception on database change in Gramplets
...
Fixes #10147
2017-08-19 23:14:17 +01:00
Serge Noiraud
8a648e7e22
Reorganization of the narrative web report. ( #445 )
...
* Reorganization of the narrative web report.
Resolves #010151 , #07740
* Add empty role to person and family backref lists
2017-08-19 19:54:15 +02:00
prculley
1d51fa4f61
Fix for InMemory db close error
2017-08-15 22:50:14 +01:00
niememat
8760bb9f6f
Update fix finnish translation
2017-08-14 16:44:11 +03:00
vantu5z
ceb14a0820
update Russian translation
2017-08-14 13:23:58 +03:00
Paul Franklin
30e973162f
Cannot edit dates in Swedish locale and "day month year" format
...
Fixes #10149
2017-08-12 14:33:35 -07:00
Paul Franklin
7719e995e0
Gramps does not check [for] installed DB backend on DB selector
...
Fixes #10148
2017-08-10 22:13:34 -07:00
Paul Culley
3311224e48
Typo in note get_schema ( #444 )
2017-08-10 13:55:08 -05:00
Paul Franklin
d277b169f1
Crash when import complex .gramps 5.0 current branch backup file
...
Fixes #10152
2017-08-10 11:48:36 -07:00
Paul Franklin
4657f91116
add a few comments to the date parser (since I keep forgetting)
2017-08-10 00:08:26 -07:00
Sebastian Schubert
bd5f6e4711
example.gramps: add some non-primary participants to events
...
The following additional participants were added:
Death of Garner, Anderson:
* Page, Elizabeth (Witness)
* Farmer, Miranda Keziah (Witness)
* Page, David (Informant)
Birth of Thornton, James Arthur:
* Jankowski, Margaret Jane "Maggie" (Witness)
* Garner, Raymond E. (Informant)
Marriage of Garner, Lewis Anderson and Martel, Luella Jacques:
* Garner, Robert W. (Witness)
* Martel, Henry (Witness)
* Page, Robert (Clergy)
* Blanco, L. J. (Clergy)
2017-08-08 12:41:54 +01:00
Paul Franklin
b9b4d2e175
fix no-day numeric date display in y-m-d locales
2017-08-07 15:03:52 -07:00
Paul Franklin
f18aac14fd
translate three small-dialog "close" buttons
2017-08-06 18:32:47 -07:00
Kaj Mikkelsen
da849a1408
New danish translation after review
2017-08-05 17:00:32 +02:00
Leonhaeuser
e15deff4ed
synced with gramps 50
2017-08-03 20:46:41 +02:00
Leonhaeuser
61d11594e4
update Germantranslation
2017-08-03 20:42:57 +02:00
romjerome
9d906c29a2
update french translation
2017-08-01 12:20:05 +02:00
romjerome
ce4c24caa9
update french translation
2017-08-01 12:14:09 +02:00
romjerome
6577d43e4e
merge forward (working release steps on gramps42)
2017-08-01 12:03:46 +02:00
romjerome
5662741b03
merge forward (working release steps on gramps42)
2017-08-01 11:59:34 +02:00
Paulo Henrique Paiva de Moraes
bcec235e3b
update Brazilian Portuguese translation
2017-07-31 19:20:23 -07:00
Paulo Henrique Paiva de Moraes
44195cb607
update Brazilian Portuguese translation
2017-07-31 12:58:53 -07:00
Bernard Banko
097865b0c1
Slovenian translation update
2017-07-31 19:30:59 +02:00
Zdeněk Hataš
aa3a1cc199
czech translation update
2017-07-31 10:37:10 +02:00
Kaj Mikkelsen
db357e6af5
update Danish translation
2017-07-30 10:46:03 -07:00
Paul Franklin
d09002755b
remove obsolete translations (with doubled-percent-signs)
2017-07-30 10:41:36 -07:00
vantu5z
3c50a832e7
update Russian translation
2017-07-30 19:47:42 +03:00
niememat
2789ad40a8
Update finnish translation
2017-07-30 13:32:13 +03:00
Paul Franklin
eccbb93775
new gramps.pot translation template
2017-07-29 13:45:01 -07:00
Paul Franklin
79a3b4d57d
tidy up POTFILES.* (add recently translatable modules, etc.)
2017-07-29 13:42:17 -07:00
prculley
2d592fa521
Prevent dbapi from nesting transactions for metadata
...
Fixes #10038 .
2017-07-29 21:03:17 +01:00
Nick Hall
c7249b5ca9
Tidy up database summary information
2017-07-29 19:28:26 +01:00
romjerome
185d89c917
typo
2017-07-29 14:53:07 +02:00
Nick Hall
63bb36ea44
Reorganise DBAPI plugins
...
Add SQLite and PostgreSQL plugins.
Remove DBAPI and InMemoryDb plugins.
2017-07-28 23:42:55 +01:00
Nick Hall
1513315d05
Remove unused imports
2017-07-28 19:35:11 +01:00
Nick Hall
e24ba2f198
Remove settings.py file
2017-07-28 19:35:11 +01:00
Paul Franklin
d0880a07a0
fix another typo in the new lt.po
2017-07-27 19:46:04 -07:00
Bernard Banko
2eb81c320b
lt.po: Added quotes add the end of the last string
2017-07-28 00:06:56 +02:00
Tadas Masiulionis
bb604521f2
update Lithuanian translation
2017-07-27 12:52:20 -07:00
Alois Poettker
1a065485e3
Extend Pro-Gen importer II
...
Adapted to Pro-Gen test fix, expanded functionality and fixed
minor bugs.
2017-07-27 19:05:52 +01:00
schoonc
009783a59a
Add pycharm dir to .gitignore
2017-07-27 18:23:55 +01:00
Nick Hall
1b4f70c808
Fix permissions on leak gramplet
2017-07-27 18:18:53 +01:00
niememat
dd4a727521
Update finnish translation
2017-07-27 09:48:08 +03:00
Paul Culley
ebb7111f25
An improved Leak (Uncollected Objects) Gramplet ( #345 )
...
* Improved leak detector (debugging tool)
* Fix DummyDb so it garbage collector can reclaim it after close
* Fix leak gramplet so pop-ups use correct transient parent
2017-07-27 12:15:38 +10:00
niememat
e08e1237d9
Finnish translation update
2017-07-26 19:28:42 +03:00
Nick Hall
86fd14613e
Merge branch 'gramps50'
2017-07-25 21:45:37 +01:00
Matti Niemelä
aef8668d9f
update Finnish translation
2017-07-25 13:01:44 -07:00
Frederik De Richter
b229bd331b
update Netherlands translation
2017-07-24 23:28:13 -07:00
Zdeněk Hataš
fb28f71095
czech translation update
2017-07-24 10:17:00 +02:00
vantu5z
6d4e4ba6cc
[Russian translation] fix typo
...
PR #439
Thanks to schoonc
2017-07-24 11:05:57 +03:00
Paul Franklin
0fa3d4af76
Date Editor has 'Type' and 'Quality' labels swapped
...
Fixes #10135
2017-07-23 11:25:19 -07:00
Paul Franklin
fda7c3becb
new gramps.pot translation template
2017-07-22 15:13:42 -07:00
Nick Hall
b83283e081
Allow multiple collations per connection
...
This fixes collation for translated reports and multi-user access
for PostgreSQL.
2017-07-22 19:46:26 +01:00
vantu5z
95d84573d4
update Russian translation
2017-07-21 11:01:48 +03:00
Alois Poettker
5276461239
Tidy up code
2017-07-18 18:25:29 +01:00
Alois Poettker
40f47bc22d
Delete multiple events
2017-07-18 18:20:55 +01:00
Nick Hall
8150403ccb
Revert "Simplify import plugin unit tests"
...
This works with python 3.6 but not with 3.4.
This reverts commit b43d94ab16 .
2017-07-18 16:57:55 +01:00
Nick Hall
b43d94ab16
Simplify import plugin unit tests
2017-07-18 16:15:01 +01:00
Nick Hall
849290a3b7
Fix Pro-Gen unit test
2017-07-18 00:06:30 +01:00
Paul Culley
7771fa063a
Gramplets HandleErrors with Family Merge and issues on close/open ( #424 )
...
Unless a Gramplet has navtype=['Person'] in .gpr it will not get an
automatic connection to Person active-changed.
To prevent multiple connections after db close/open, all connections
are made through Gramplet class 'connect', rather than directly to db
fixes #10082 , #10081 , #10090 , #10089
2017-07-17 16:53:23 -05:00
Leonhaeuser
d01fbf05ec
Update German translation
2017-07-17 21:14:12 +02:00
prculley
f40526366a
Add title properties to more of schema
2017-07-17 16:13:12 +01:00
prculley
d6ca3cf527
Fix source attribute lists in schema
2017-07-17 16:13:12 +01:00
prculley
d275b3f7a3
Add db undo/redo, callback, and callback manager tests for both dbs
2017-07-17 09:52:15 -05:00
prculley
48eb507f98
Guarantee order on db emits Partial fix #10068
2017-07-17 09:52:15 -05:00
prculley
a1205009f4
Undo of delete person on dbapi fails; fixes #10070
2017-07-17 09:52:15 -05:00
Nick Hall
8f69201a70
Fix creating new PostgreSQL database
...
PostgreSQL will rollback the entire transaction on errors.
Change the code so that we know that columns created dynamically
do not already exist.
2017-07-15 00:41:23 +01:00
Leonhaeuser
0b617e9fd6
update German translation
...
Fix #0010131
2017-07-15 00:23:00 +02:00
Leonhaeuser
a2b5c8e34c
update German translation
...
Fix #0010131
2017-07-15 00:19:39 +02:00
Thomas Guyot-Sionnest
fd2af705e7
Use all parameters in settings.ini for postgresql
...
Read all parameters defined in settings.ini as keyword arguments for
postgresql. This also fixes port being ignored.
2017-07-14 18:01:51 +01:00
Paul Franklin
d611b8b99c
ignore whether 32-bit or 64-bit when reporting Windows o.s.
...
Fixes #8832
2017-07-10 10:47:20 -07:00
Zdeněk Hataš
ad93ef2bb2
czech translation update
2017-07-10 10:51:16 +02:00
Lajos Nemeséri
7f267d8c46
Update Hungarian translation
2017-07-08 13:36:00 +02:00
Lajos Nemeséri
6eb435142e
Update Hungarian translation
2017-07-08 13:34:34 +02:00
prculley
213243ae3d
Fix verify tool to close and save configs properly
...
Fixes #10121
Signed-off-by: Paul Franklin <pf.98052@gmail.com >
2017-07-07 12:10:26 -07:00
vantu5z
4feaa0b594
update Russian translation
2017-07-06 13:12:12 +03:00
Frederik De Richter
bb1ae6a240
update Netherlands translation
2017-07-05 11:34:56 -07:00
Paul Franklin
7014bc0d2e
fix (more fatal) errors in Esperanto translation
...
Travis doesn't check for string-parameter mismatches, but it would have
been fatal if anybody had tried to actually run gramps in Esperanto.
2017-07-03 20:35:47 -07:00
Paul Franklin
443809a1c7
add three (fatal) missing linefeeds to Esperanto translation
2017-07-03 20:04:45 -07:00
Pier Luigi Cinquantini
e81cd22592
update Esperanto translation
2017-07-03 19:29:40 -07:00
Leonhaeuser
d1c844e36c
update German translation
2017-07-03 20:11:27 +02:00
John Ralls
d10561f27c
Open web links with /usr/bin/open on Mac and Python older than 3.5
...
Works around https://bugs.python.org/issue24452
Fixes #10105
2017-07-03 10:24:47 -07:00
Alois Poettker
e14ea777d5
Extend Pro-Gen importer functionality
2017-07-02 23:16:10 +01:00
Paul Franklin
46d73a16a0
add verify.py rules: match same birth or death date as marriage date
...
Issue #2583
2017-07-02 13:37:17 -07:00
Paul Franklin
9174d0e573
"translate" some more strings, make real omissions more obvious
2017-07-02 10:41:19 -07:00
Paul Franklin
b36ca736ea
translate some punctuation marks
...
more colons for French
Issue #7276
2017-07-02 09:54:51 -07:00
niememat
6682ebba81
Update finnish translation
2017-07-02 19:38:34 +03:00
Fedik
4d2b918d39
Update Ukrainian translation
2017-07-02 17:23:56 +03:00
Fedik
1e28870d25
Update Ukrainian translation
2017-07-02 16:43:17 +03:00
Paul Franklin
0b263eb5d5
revert half of 0fa5454831 (LANG), make new gramps.pot template
2017-07-01 20:41:51 -07:00
Paul Franklin
4eabee4b92
slight tweaks to two wiki pointers
2017-07-01 20:22:27 -07:00
SNoiraud
dc8ec0a964
Narrated Web: path to alternate image is wrong
...
Fixes #9881
2017-06-30 15:24:24 +02:00
romjerome
d69fc070f7
merge and update french translation
2017-06-30 09:35:49 +02:00
romjerome
a9dbfca810
update french translation
2017-06-30 09:26:18 +02:00
romjerome
4acfdcce52
update french translation
2017-06-30 09:20:12 +02:00
vantu5z
0fa5454831
[about dialog] - some strings to translate
2017-06-30 09:04:46 +03:00
Paul Franklin
8611494069
don't print a 'Distribution' line in Windows error reports
2017-06-29 11:25:43 -07:00
vantu5z
4bbd5d5ee5
update Russian translation
...
- merge with template (translate new strings)
- add latest translators to translator-credits
2017-06-29 10:18:37 +03:00
arnaullv
b3c5e372d6
Updated catalan translation to latest template
2017-06-28 21:49:06 +01:00
Paul Franklin
3a663870ac
fix fatal error in Finnish translation
2017-06-28 12:03:34 -07:00
Frederik De Richter
8fce3035d3
update Netherlands translation
2017-06-28 10:43:52 -07:00
Matti Niemelä
a3070f8149
update Finnish translation
2017-06-28 10:37:19 -07:00
Sveinn í Felli
1e8beab9a3
update Icelandic translation
2017-06-28 10:29:22 -07:00
SNoiraud
afdd7c74c3
Narrative web : crash using OSM when bad lat/lon
...
Fixes : 10111
2017-06-28 17:36:58 +02:00
Zdeněk Hataš
b0ad63f1c7
czech translation update
2017-06-28 11:17:01 +02:00
Leonhaeuser
790cae7685
update German translation
2017-06-27 21:21:52 +02:00
John Ralls
19adb31b0e
FamilyGroup Report crash
...
Python's sort routine gratuitously converts the bytearrays returned by
ICU::Collator::getByteArray to a string when storing it. This resulted
in a TypeError when attempting to compare a just-returned bytearray
with a stored string.
We work around this by converting the bytearray into its hexadecimal
representation and then decoding that into a string.
Fixes #10077 .
2017-06-27 11:25:14 -07:00
Paul Franklin
a63e0c2e23
new gramps.pot translation template
2017-06-27 10:33:50 -07:00
Paul Franklin
cd88b2a0b6
typo (thanks, Sveinn Felli)
2017-06-27 10:07:20 -07:00
Paul Franklin
28c0638c38
don't print a 'Distribution' line in Windows' Help=>About
2017-06-27 09:06:11 -07:00
Paul Culley
dc645c813b
ReorderIds tool crashes with 'bytes' error on bsddb ( #428 )
...
fixes #10098
2017-06-26 22:17:40 +01:00
arnaullv
f3b3eec211
Updated catalan translation to latest template
2017-06-26 22:06:29 +01:00
Paul Franklin
e6ec825a97
merge translation with current template
2017-06-26 12:30:38 -07:00
Paul Franklin
aac102f432
merge translation with current template
2017-06-26 12:30:37 -07:00
Paul Franklin
353543e47d
merge translation with current template
2017-06-26 12:30:37 -07:00
Paul Franklin
68f1e920ed
merge translation with current template
2017-06-26 12:30:37 -07:00
Paul Franklin
9e796ebb43
merge translation with current template
2017-06-26 12:30:36 -07:00
Paul Franklin
a52f88fd53
merge translation with current template
2017-06-26 12:30:36 -07:00
Paul Franklin
0873c9006a
merge translation with current template
2017-06-26 12:30:35 -07:00
Paul Franklin
1db2181dcf
merge translation with current template
2017-06-26 12:30:35 -07:00
Paul Franklin
d2ffe9cc38
merge translation with current template
2017-06-26 12:30:35 -07:00
Paul Franklin
7ce031bb15
merge translation with current template
2017-06-26 12:30:34 -07:00
Paul Franklin
bc765ee2b0
merge translation with current template
2017-06-26 12:30:34 -07:00
Paul Franklin
c77920471d
merge translation with current template
2017-06-26 12:30:33 -07:00
Paul Franklin
702ebaf0a2
merge translation with current template
2017-06-26 12:30:33 -07:00
Paul Franklin
93349b8fa3
merge translation with current template
2017-06-26 12:30:33 -07:00
Paul Franklin
040fad0db4
merge translation with current template
2017-06-26 12:30:32 -07:00
Paul Franklin
1bdccd9270
merge translation with current template
2017-06-26 12:30:32 -07:00
Paul Franklin
919b79bef4
merge translation with current template
2017-06-26 12:30:31 -07:00
Paul Franklin
7b898b03a2
merge translation with current template
2017-06-26 12:30:31 -07:00
Paul Franklin
ef65f7bfa2
merge translation with current template
2017-06-26 12:30:30 -07:00
Paul Franklin
047bfed661
merge translation with current template
2017-06-26 12:30:30 -07:00
Paul Franklin
1b32c38373
merge translation with current template
2017-06-26 12:30:30 -07:00
Paul Franklin
a903e96e92
merge translation with current template
2017-06-26 12:30:29 -07:00
Paul Franklin
e407e6b456
merge translation with current template
2017-06-26 12:30:29 -07:00
Paul Franklin
08e58c6652
merge translation with current template
2017-06-26 12:30:28 -07:00
Paul Franklin
eda61cb80a
merge translation with current template
2017-06-26 12:30:28 -07:00
Paul Franklin
143ae11221
merge translation with current template
2017-06-26 12:30:27 -07:00
Paul Franklin
4a1e4901c8
merge translation with current template
2017-06-26 12:30:27 -07:00
Paul Franklin
02e47dbae3
merge translation with current template
2017-06-26 12:30:26 -07:00
Paul Franklin
20d952d472
merge translation with current template
2017-06-26 12:30:26 -07:00
Paul Franklin
5487e03212
merge translation with current template
2017-06-26 12:30:26 -07:00
Paul Franklin
9c1ddbeab7
merge translation with current template
2017-06-26 12:30:25 -07:00
Paul Franklin
7247bb5ced
merge translation with current template
2017-06-26 12:30:25 -07:00
Paul Franklin
0164c2087f
merge translation with current template
2017-06-26 12:30:24 -07:00
Paul Franklin
aa6e66ef9f
merge translation with current template
2017-06-26 12:30:24 -07:00
Paul Franklin
57eb2bae2b
merge translation with current template
2017-06-26 12:30:23 -07:00
Paul Franklin
f658e5a1af
merge translation with current template
2017-06-26 12:30:23 -07:00
Paul Franklin
a918c66b87
merge translation with current template
2017-06-26 12:30:23 -07:00
Paul Franklin
4e75ce56ae
add another address to the mailmap
2017-06-26 12:27:32 -07:00
Matti Niemelä
b989b46f21
update Finnish translation
2017-06-26 11:16:49 -07:00
vantu5z
fd12e81724
update Russian translation
2017-06-26 07:52:44 +03:00
John Ralls
59c97081be
Add 24x24 gramps-fanchart2way.png.
...
Missed when the plugin was added. Not having it makes for an ugly charts
toolbar in HiDPI.
2017-06-24 20:38:47 -07:00
niememat
a840566e02
Update fix finnish translation
2017-06-24 19:33:00 +03:00
Nick Hall
3e5a90b4b1
typo
...
Traceback (most recent call last):
File "C:\Program Files\GrampsAIO64-5.0.0-alpha2\gramps\gui\configure.py", line 1248, in autobackup_changed
self.uistate.set_autobackup_timer()
AttributeError: 'DisplayState' object has no attribute 'set_autobackup_timer'
https://gramps-project.org/bugs/view.php?id=10098#c52129
Issue #10098
2017-06-23 12:55:33 -07:00
prculley
d8ba3f746c
Unnecessarily long relative paths generated on Windows
...
The relative_path file utility function returns paths with '..\..'
on Windows unnecessarily.
fixes #10087
2017-06-23 19:31:47 +01:00
Nick Hall
fd329764ed
The get_name_group_mapping method should return a str
...
Fixes #10084 , #10085 , #10086 .
2017-06-23 18:17:12 +01:00
Paul Franklin
7d9556c933
merge translation with current template
2017-06-22 20:28:08 -07:00
Paul Franklin
5bb2f8b7fb
names not displayed in relationship graph
...
Issue #10093
2017-06-22 17:27:23 -07:00
Leonhaeuser
d9136ecfa8
update German translation
2017-06-22 20:29:41 +02:00
Nick Hall
f6a2199f68
Merge branch 'gramps50'
2017-06-22 17:47:33 +01:00
Zdeněk Hataš
c0e1f5629d
czech translation - small fixes
2017-06-22 12:29:42 +02:00
prculley
f954b97f96
Citations Gramplet doesn't update in many cases
...
Fixes #10069 .
2017-06-21 18:45:40 +01:00
Nick Hall
adb4883291
Fix HasCitation rule in citation filter sidebar
...
Filter parameters should be of type str.
Fixes #10076 .
2017-06-21 18:26:32 +01:00
Paul Franklin
ccb5d5245a
typo
2017-06-21 10:06:54 -07:00
Paul Franklin
c7ce70d844
Outdated Bugtracker link in Unexpected Error reporting wizard
...
Fixes #10100
2017-06-21 09:38:31 -07:00
Paul Franklin
d7b6d88274
Family Lines Report generates empty PDFs when name [has double-quotes]
...
Fixes #10096
2017-06-21 09:18:57 -07:00
Paul Franklin
184eaf21cd
non-local character in DB name causes crash on Windows
...
Fixes #10095
2017-06-19 09:51:02 -07:00
Paul Franklin
13b5680692
make error report versions closer to Help=>About ones
2017-06-17 19:07:43 -07:00
John Ralls
2f8bc559e8
Add a gir element, needed for scriptless bundles.
2017-06-17 14:51:28 -07:00
SNoiraud
65b058ff75
Dead people are shown as alive
...
Fixes #6364 .
2017-06-16 23:01:29 +01:00
prculley
d486052378
Gedcom import with OBJE/FORM URL on event
...
Fixes #7593 .
2017-06-16 22:31:56 +01:00
prculley
f17892c411
Fix click/drag in media reference editor
...
Fix so click/drag creates/updates selection using left mouse
button.
Fixes #8429 .
2017-06-16 22:05:15 +01:00
prculley
007c1cb1d6
Fix spin button updates in media reference editor
...
Fix so spin button updates visible selection when it has already
been clicked.
Bug #8429 .
2017-06-16 22:05:06 +01:00
prculley
bdbecfa46c
Fix media preview for preview size changes
...
Bug #8429 .
2017-06-16 21:58:05 +01:00
prculley
6ece4ce742
_errorview dialog mapped without transient parent
...
Fixes #8128 .
2017-06-16 19:55:50 +01:00
prculley
c1aeb6b203
Undo of delete doesn't update views
...
Fixes #10056 .
2017-06-16 18:31:48 +01:00
prculley
3150fae2b8
Error on 'cancel' for db upgrade
...
Fixes #10065 .
2017-06-16 18:07:29 +01:00
prculley
620845bc4f
Top surnames Gramplet doesn't update when db is closed
...
Fixes #10073 .
2017-06-16 17:54:45 +01:00
Josip
bec8cea3e3
DBAPI: PostgreSQL crash ( #421 )
...
Fixes #0010071 .
2017-06-16 16:53:36 +02:00
SNoiraud
1a4d43dbbf
10088: Geography: try to link a map position if we have an active place.
2017-06-16 14:54:04 +02:00
Doug Blank
676825cf52
Removes try/except and recursion in ancestor filters +/- N gens
...
This fix rewrites the Ancestor-of +/- N filters to remove the try/except
and removes the recursion. The recursion would only be a problem
on very deep trees, but the try/except was hiding a variety of
problems. Most directly, if a person did not have a main family
then it would exit out of the loop.
(I don't have a test database to break the code other than my
real data, so you'll have to do that part.)
I also made sure that the meaning of N is consistent in
both filters:
1 - root person
2 - root person's parents
3 - root person's grandparents
2017-06-16 00:55:31 +01:00
prculley
5f93da1343
HandleError on Relationship view for add child with no father
...
Fixes #10059 .
2017-06-15 21:50:24 +01:00
prculley
eedbe0db67
Fix HandleError in Citation gramplet
...
Fixes #10054 .
2017-06-15 17:29:28 +01:00
Nick Hall
dfc9dde32d
Merge branch 'gramps50'
2017-06-15 16:44:15 +01:00
Zdeněk Hataš
5b0fbf209e
removed legacy code from _date_cs.py
...
fixed inflections in cs.po
2017-06-15 12:57:03 +02:00
prculley
22fb1ab254
relationship calculator fails (missing uistate param)
...
Fixes 10052
2017-06-14 02:25:28 +02:00
bpisoj
d6b26eff26
add build version to const.py
2017-06-10 21:33:23 +02:00
bpisoj
ecf02a023a
remove build version from const.py
2017-06-10 20:52:56 +02:00
John Ralls
25dafee197
Fix GtkosxApplication load failure.
...
Viewmanager somehow lost its import of gi.
2017-06-08 10:19:17 -07:00
prculley
8c1ccabe31
Update Readme to provide some package dependency names
2017-06-08 08:22:58 -05:00
Paul Franklin
33635db955
update MANIFEST.in with both ChangeLog files
2017-06-06 11:46:09 -07:00
Paul Franklin
ee67f4496d
update ChangeLog files
2017-06-06 11:43:27 -07:00
Paul Franklin
a97c20f4b5
make official 5.0.0-alpha2 release
2017-06-06 08:41:35 -07:00
Paul Franklin
04b8be8710
update NEWS for 5.0.0-alpha2 release
2017-06-06 08:31:33 -07:00
Zdeněk Hataš
d68bbf3383
czech translation update
2017-06-05 11:52:03 +02:00
Zdeněk Hataš
50f93f54ec
czech translation update
2017-06-05 11:49:50 +02:00
John Ralls
6cbc465e60
Update gramps.modules for Python3.6.
2017-06-04 16:50:08 -07:00
John Ralls
657aca35ac
Update versions for gramps v5.0.0-alpha2.
2017-06-04 16:50:08 -07:00
Nick Hall
c727d56ed0
Add unit tests for empty dates
2017-06-04 23:15:36 +01:00
prculley
b18676aaf4
Text-only dates are sometimes not exported in XML
...
Fixes #10062 .
2017-06-04 23:14:55 +01:00
Josip
bf634ee8e8
EOFError [Ran out of input] in Clipboard ( #411 )
...
[EOFError: Ran out of input] for Clipboard when you drag and
drop the bolded lines in selected tabs of Person Edit
Attempt to drag and drop any of the "bolded lines" in the Events or
Names tabs into the clipboard window. The unbolded lines drag and drop
ok.
Fixes #8788 .
2017-06-04 19:08:27 +01:00
Matti Niemelä
e01a8602b6
update Finnish translation
2017-06-04 10:22:21 -07:00
vantu5z
ac8f5a059a
update Russian translation
2017-06-04 11:11:28 +03:00
Paul Franklin
e40f5d9faa
correct the "Language" field in some translations
2017-06-03 15:17:46 -07:00
Nick Hall
9cb1d96725
Merge branch 'gramps50'
2017-06-03 22:20:03 +01:00
Josip
6a4bd7dceb
Crash after dragging multiple items from clipboard to gallery
...
I copied 7 items from the Media List to the clipboard. I then opened a
Person, and dragged one Media Item to the Gallery. I then clicked and
dragged to highlight the remaining 6 items at once. On dragging them to
the gallery, it crashed.
2989475: ERROR: grampsapp.py: line 145: Unhandled exception
Traceback (most recent call last):
File "C:\Program
Files\GrampsAIO64-4.2.5\gramps\gui\editors\displaytabs\gallerytab.py",
line 475, in drag_data_received
(mytype, selfid, obj, row_from) = pickle.loads(sel_data.get_data())
ValueError: too many values to unpack (expected 4)
Fixes #9984 .
2017-06-03 22:17:45 +01:00
Josip
118e6c89e9
Cannot drag & drop textual value via clipboard
...
Allows dnd of textual values from clipboard and shows icon of
target-type during dragging instead of row image, except for text target
shows actual text as drag icon.
Fixes #7532 .
2017-06-03 22:13:52 +01:00
Josip
bc17245331
Quick search with Czech characters -> Crash
...
Crash happen when checking for "event.string" in "treeview_keypress"
function in "gramps/gui/widgets/interactivesearchbox.py"
Note that
https://lazka.github.io/pgi-docs/Gdk-3.0/classes/EventKey.html#Gdk.EventKey
says it is deprecated and should never be used.
Gdk.keyval_to_unicode return the corresponding unicode character, or 0
if there is no corresponding character.
Fixes #9130 .
2017-06-03 22:05:34 +01:00
Paul Franklin
ea5b54598e
new gramps.pot translation template for gramps50
2017-06-03 13:47:03 -07:00
Paul Franklin
f276507fb8
remove accelarators/mnemonics from non-top-level menu items
...
59cced2bc6 (commitcomment-22310331)
2017-06-03 13:43:45 -07:00
Nick Hall
40013dccc3
Merge branch 'gramps50'
2017-06-02 23:53:56 +01:00
Nick Hall
736f10875f
Comment out beta warning rather than change config setting
2017-06-02 23:50:44 +01:00
Serge Noiraud
24af1b8420
8200: Person Relatives Tab should use the type from the relationship ( #396 )
...
* 8200: Person Relatives Tab should use the type from the relationship
* 8200: Flag variables as there are now two variables.
2017-06-02 20:07:31 +02:00
SNoiraud
7230e8618e
10049: Narrated Web Report options reorganization
2017-06-02 13:27:53 +02:00
Serge Noiraud
213d656df4
10049: tabs reorganization in narrative web. ( #406 )
2017-06-02 13:20:21 +02:00
John Ralls
b4fed8101a
8366: February 29th invalid date in Julian dual-dated leap year
2017-05-31 12:06:53 -07:00
Nick Hall
ed8807f73a
Fix get_gramps_ids method to return a list of str
2017-05-31 17:03:20 +01:00
Nick Hall
512fa615bf
Fix DummyDb errors after a cancelled database upgrade
2017-05-30 23:27:08 +01:00
Nick Hall
16cd995558
Database upgrade to convert default handle to str
2017-05-30 19:23:48 +01:00
vantu5z
5939e722e4
update Russian translation
...
(fixes for [add->new] menu translations)
2017-05-30 11:06:42 +03:00
Nick Hall
352d6fc558
Convert handle type to str in the database API ( #405 )
...
The mixed type of handles has been a constant source of bugs.
Converting them all to str in the database API should make
maintenance easier. The key to BSDDB tables must still be bytes
in the database layer.
2017-05-30 00:19:42 +01:00
prculley
83d24ed681
8366: February 29th invalid date in Julian dual-dated leap year
2017-05-29 10:57:47 -07:00
Leonhaeuser
d14383cb3a
Update German translation
2017-05-29 19:18:56 +02:00
vantu5z
f1659d556e
update Russian translation
2017-05-29 09:46:32 +03:00
Nick Hall
22e7243660
9229: Use the term "Delete" instead of "Remove"
...
The term "Delete" should be used when an object is deleted from
the database. The term "Remove" should be used when an object is
removed from a list, but not actually deleted.
2017-05-28 17:54:46 +01:00
Leonhaeuser
2d1d0342c9
Update German translation
2017-05-25 21:59:41 +02:00
Nick Hall
fd1418dc8a
Disable development warning message
2017-05-24 00:18:31 +01:00
Nick Hall
c09b4e96d2
Remove trailing whitespace
2017-05-23 19:52:19 +01:00
Nick Hall
a80875e00c
Update Travis for gramps51
2017-05-23 19:51:24 +01:00
Nick Hall
bbdedb5097
Update a few missed version numbers
2017-05-23 19:49:23 +01:00
Nick Hall
dd0671b111
Bump all version numbers to 5.1
2017-05-23 18:30:29 +01:00
Paul Franklin
b38f68496f
restore missing (since January) "import statistics" dialog
2017-05-22 12:42:23 -07:00
Paul Franklin
f035196b6c
Revert "restore missing (since January) "import statistics" dialog"
...
This reverts commit c3fb9c0c4e .
2017-05-22 11:21:57 -07:00
Paul Franklin
c3fb9c0c4e
restore missing (since January) "import statistics" dialog
2017-05-22 06:17:26 -07:00
Zdeněk Hataš
ca7f65865e
czech translation update
2017-05-22 11:41:30 +02:00
Paul Franklin
9485e061b1
merge translation with current template
2017-05-20 13:47:12 -07:00
Paul Franklin
d6a97cf90e
10033: Note isn't included on CIR when it is attached to a name
2017-05-19 06:50:22 -07:00
vantu5z
4791550f6b
update Russian translation
2017-05-16 14:22:36 -03:00
Sam Manzi
59cced2bc6
Feature:New global [Add]>[New] menu with Keybindings ( #281 )
...
Usability improvement, allows using the Menu [Add]>[New] or global keyboard shortcut(keybinding) to add [New] entries
Supports:
Adding [New] records for:
* Person
* Family
* Event (default=Custom/Unknown)(Leave blank for unknown / enter letters for custom)
* Place
* Source
* Citation
* Repository
* Media
* Note
2017-05-16 10:43:14 +10:00
Sam Manzi
bef4b309b6
Bug8723: Missing [edit buttons] in relationship view ( #391 )
...
Shows edit-Buttons by default only if familytree is not readonly
2017-05-16 10:26:46 +10:00
Paul Culley
6a35246e08
bug 6664; fix Detailed Descendent Report, multi paths to descendent ( #386 )
...
where the descendent ends up in different generations at the same
time
2017-05-16 10:08:25 +10:00
Paul Culley
fa46fe189b
bug 6130; fix export filtering ( #380 )
2017-05-16 09:52:23 +10:00
Nick Hall
61526190e6
Remove trailing whitespace
2017-05-15 22:20:22 +01:00
Nick Hall
a4550d2cd6
Remove trailing whitespace
2017-05-15 22:03:55 +01:00
Nick Hall
85161726a2
10039: Fix unit tests that use the test case generator
...
The keys() method of a dictionary returns its keys in an arbitrary
order. These must be sorted to provide deterministic results for
unit tests.
2017-05-15 21:52:49 +01:00
Nick Hall
80779a35fa
Revert bugs #8785 and #9700
...
Expanding tree selectors by default caused performance issues.
The expanded person selector also made it more difficult to
select a specific person in some circumstances.
GEPS 041 has been created to discuss a better selector design.
2017-05-15 17:32:57 +01:00
vantu5z
05f04093af
update Russian translation
2017-05-15 10:10:58 -03:00
Paul Franklin
ccc3a4a8ef
new gramps.pot translation template for master
2017-05-14 12:24:30 -07:00
Paul Franklin
657e76ccb4
add two recently-created files to POTFILES.in
2017-05-14 12:20:30 -07:00
Leonhaeuser
d7379bd2f1
Update German translation
2017-05-14 18:18:38 +02:00
Alois Poettker
e145a30291
Extend ReorderIDs-II DE translation. ( #395 )
2017-05-14 17:41:15 +02:00
Serge Noiraud
543661d62e
FR10020: Add "within <n> km/miles/degree" filter ( #382 )
2017-05-13 22:01:55 +01:00
Alois Poettker
022da0cb82
Extend ReorderIDs-II functionality. ( #383 )
2017-05-13 16:34:15 +01:00
Serge Noiraud
5791788f0e
Narrative web features: 5592 + 5408 + 10031 ( #389 )
...
* Feature: 5592 show more details + 5408 children dates
* NarrativeWeb: another translation problem.
* Narrativeweb: different locales.
* Feature 10031: maps not displaying all events
2017-05-13 08:07:32 +02:00
Paul Franklin
2a2a0d2766
new gramps.pot translation template for master
2017-05-11 11:10:17 -07:00
Nick Hall
804fa635e6
10039: Fix imports test for non-US locales
2017-05-11 19:34:28 +01:00
vantu5z
cf479647ad
update Russian translation
2017-05-11 14:41:15 -03:00
Nick Hall
14faa46363
Use with-block when writing to file
2017-05-11 17:25:14 +01:00
Nick Hall
1b18b652bb
Remove TestLogger and associated unit test
...
This is not used anywhere. In current python versions, basicConfig
is called automatically when there is no root handler. It is easy
to add a FileHandler if required.
2017-05-11 17:18:17 +01:00
Nick Hall
0d704f03d8
Ignore log messages during unit test capture
2017-05-11 15:03:42 +01:00
Paul Franklin
07ce8c22d8
add gramps-ID option to DAR and DDR text reports
2017-05-10 20:18:52 -07:00
Nick Hall
8086d9f2ca
Revert "Increase logging level during unit tests"
...
This reverts commit 709f3a33d5 .
2017-05-11 01:05:42 +01:00
Nick Hall
709f3a33d5
Increase logging level during unit tests
2017-05-10 23:53:54 +01:00
Nick Hall
108d7b461c
Merge pull request #385 from prculley/report_test
2017-05-10 22:53:30 +01:00
prculley
355110e703
Fix imports_test nosetest description and running 2x under unittest
2017-05-10 22:46:40 +01:00
prculley
dd828cee5b
pylint improvements on report_test
2017-05-10 22:46:40 +01:00
prculley
22c966bd8a
Fix reports test to run under Unit-test and other environments
...
Originally run correctly only under nose; under unit-test failed
to find anything to do. Also was selecting wrong test file.
2017-05-10 22:45:53 +01:00
Nick Hall
2e2e6c88a4
Suppress extraneous output in unit tests
2017-05-10 18:21:48 +01:00
Nick Hall
60ab0a01bf
Rename unit test that has now been implemented
2017-05-09 19:50:53 +01:00
Nick Hall
f9cacac1db
Comment out some tests that have not yet been implemented
...
This will prevent nosetest running them.
2017-05-09 19:49:22 +01:00
Nick Hall
1e54cbbec3
Remove test suite functions
...
These cause nosetest to run duplicate tests.
2017-05-09 19:40:50 +01:00
vantu5z
828c187dc3
update Russian translation
2017-05-09 14:01:39 -03:00
Paul Franklin
8244c7b211
add gramps-ID option to Ancestor and Descendant text reports
2017-05-08 19:00:29 -07:00
Nick Hall
c6970e640c
Do not run tests in the test directory
...
The tests in the GrampsLogger directory should be moved into
gramps/gui/logger/test, but mainly duplicate the existing rotate
handler test.
2017-05-08 22:47:38 +01:00
Nick Hall
5ffb4bcfac
Add missing __init__.py in test directories
2017-05-08 21:43:33 +01:00
Paul Franklin
8d0fcc5730
convert existing reports to use the new stdoptions gramps-ID option
2017-05-07 18:15:40 -07:00
Paul Franklin
5056b8addf
add a new gramps-ID option to stdoptions
2017-05-07 18:10:58 -07:00
Paul Franklin
c8001c7483
tweak some None tests
2017-05-07 18:03:40 -07:00
Sam Manzi
49493290c5
Fix bug 9975 Incorrect SoundEx result ( #388 )
2017-05-05 16:29:27 +10:00
Sam Manzi
38db06f931
Fix syntax error postgresql ( #387 )
2017-05-05 16:10:09 +10:00
Sam Manzi
d284ace4ed
Mention translation URLs in Contribute ( #381 )
2017-05-05 15:50:10 +10:00
Paul Culley
2974f82aad
bug 9445; fix XML export of notes so lead/trail spaces are preserved ( #379 )
2017-05-05 15:29:15 +10:00
Serge Noiraud
98238c7112
10012 : Save defaults for different Narrative Web report websites ( #375 )
2017-05-05 11:51:09 +10:00
Serge Noiraud
8f99b4b488
add the date-format option to narrativeweb and webcal. ( #374 )
2017-05-05 11:30:53 +10:00
John Ralls
41bd626aa2
Update Mac moduleset dependencies.
2017-05-04 16:06:02 -07:00
John Ralls
c5ddeeca5e
Fix GI version check warning on GtkosxApplication.
2017-05-04 15:33:53 -07:00
Zdeněk Hataš
6b2f7aea64
czech translation update
2017-05-02 13:36:42 +02:00
SNoiraud
2c67db6a58
10029: Bad color assignment in geoplaces
2017-05-01 07:57:46 +02:00
Paul Franklin
6b45d7cedd
new gramps.pot translation template for master
2017-04-30 14:29:52 -07:00
Paul Franklin
1ba072e6fc
10000: report tables are always written LTR even for RTL locales
2017-04-30 13:52:42 -07:00
Paul Franklin
2b6cc3cd18
Revert "10000: report tables are always written LTR even for RTL locales"
...
This reverts commit 55fa920628 .
2017-04-30 12:31:42 -07:00
Paul Franklin
55fa920628
10000: report tables are always written LTR even for RTL locales
2017-04-30 11:44:13 -07:00
Paul Culley
db8b95cf2d
bug 9564; fix exception on Event filter editor ( #377 )
...
for 'Events occurring on a particular day of the week' filter
2017-04-30 12:27:48 +10:00
Mateusz Konieczny
9dec0bc364
add CONTRIBUTING file, enable packacking this file ( #376 )
...
CONTRIBUTING file is standard place for documentation how one may send patches
such documentation exists for this project so that file will be redirection to existing resources
At least some people potentially interested in contributing at this moment have a very small
but completely pointless task (locating documentation for developers) to overcome before doing something useful.
Ref: https://gramps-project.org/bugs/view.php?id=10019
2017-04-30 12:07:22 +10:00
Paul Franklin
bf1875e830
8128: GtkDialog mapped without a transient parent
2017-04-25 20:41:28 -07:00
vantu5z
2fef1b30d0
update Russian translation
2017-04-24 14:04:54 +03:00
Matti Niemelä
df6b946268
update finnish translation
2017-04-22 11:49:51 +02:00
romjerome
78a0ac5f50
Update french translation
2017-04-21 11:26:44 +02:00
Nemeséri Lajos
37b2f09134
Update Hungarian translation
2017-04-21 10:59:48 +02:00
Paulo Henrique Moraes
1766f9944c
Updated translation ( #373 )
2017-04-18 20:43:20 +01:00
Paul Franklin
2965d77cde
10003: add more Records options (father with most children, etc.)
2017-04-18 06:17:27 -07:00
Paul Franklin
e0a8bb4f5e
add a subtitle to the book's T.O.C. for the Family Group report
2017-04-16 09:47:57 -07:00
Paul Culley
fd4795e957
bug 8128; Fix 'print...' dialogs for missing transient parent ( #372 )
...
Requires adding uistate to the docgen basedoc and all files that
override the init
2017-04-15 11:22:54 +10:00
Paul Franklin
cb932b9221
typo (trailing whitespace)
2017-04-14 17:02:50 -07:00
Paul Franklin
8379e0ce6e
add the date-format option to some more reports
2017-04-14 13:54:24 -07:00
Paul Franklin
38239526f6
fix numeric date displayer (for Hebrew month "13" and B.C.E. years)
2017-04-10 09:15:22 -07:00
Zdeněk Hataš
8ee8e89011
czech translation update
2017-04-10 12:55:55 +02:00
Paul Franklin
1f8f8b9434
enable Tamil dates
2017-04-09 22:56:59 -07:00
Paul Franklin
95b2a8765b
new gramps.pot translation template for master
2017-04-09 18:14:41 -07:00
Paul Franklin
977db6223f
enable date-format option in Complete Individual report
2017-04-09 18:12:23 -07:00
Paul Franklin
ef271dc381
enable date-format option in reports
2017-04-09 15:24:09 -07:00
Paul Franklin
3d3b13c8ad
9985: secondary locales do not use their own numeric date format
2017-04-09 15:21:08 -07:00
SNoiraud
efd73e9427
8128: GtkDialog mapped without a transient parent in placeselection
2017-04-06 09:59:48 +02:00
Matti Niemelä
ae72a999f0
update finnish translation
2017-04-05 15:03:12 +02:00
Zdeněk Hataš
5713d173b3
czech translation update
2017-04-04 09:25:21 +02:00
Paul Franklin
fab2537dce
typo
2017-04-02 09:41:19 -07:00
Sam Manzi
3fdc986542
Merge pull request #370 from prculley/bug8128
...
Bug 8128; for color chooser dialogs; fixed transient parent
2017-04-02 10:20:04 +10:00
Sam Manzi
141cd18651
Merge pull request #369 from prculley/bug9998
...
bug 9998 partial fix for Note editor Toolbar overflow icons missing
2017-04-02 10:04:22 +10:00
prculley
3b5fcae948
bug 9998 partial fix for Note editor Toolbar overflow icons missing
...
Bug Affects Windows only.
Adds text labels to icons which will only appear in the overflow
dropdown menu when dialog is too narrow. Icons still don't show
due to Gtk bug on Windows, but at least user sees the text labels.
2017-03-31 12:23:23 -05:00
prculley
916232a6ef
Bug 8128; for color chooser dialogs; fixed transient parent
...
for styledtexteditor and Family Lines Graph, Family Colors option
2017-03-31 11:53:10 -05:00
erikdrgm
8a3b606b7a
updated nl translation
2017-03-29 22:25:38 +02:00
erikdrgm
6d050fbf7c
Merge branch 'master' of github.com:gramps-project/gramps
2017-03-29 22:02:38 +02:00
Nick Hall
002f1e0899
Remove redundant command line options
2017-03-27 21:17:31 +01:00
vantu5z
85292a9ef1
update Russian translation
2017-03-25 22:25:12 -03:00
Sam Manzi
d2ec35ec35
Merge pull request #367 from arnaullv/master
...
Update Catalan translation to latest template
2017-03-25 16:25:33 +11:00
arnaullv
0d121b32c5
Update Catalan translation to latest template
...
Update Catalan translation to latest template and unified translation criterias
2017-03-24 15:43:39 +01:00
Paul Franklin
0a58ce69f9
9995: Bug in the Name Editor / Group As
2017-03-22 17:23:03 -07:00
Paul Franklin
c56177169d
clarify use of the style editor for graphic style editing
2017-03-22 16:15:42 -07:00
Paul Franklin
9246484876
new gramps.pot translation template for master
2017-03-21 23:48:07 -07:00
Paul Franklin
08746bf024
consolidate some report style descriptions (fewer strings to translate)
2017-03-21 22:34:47 -07:00
Paul Franklin
0919763f15
enable preliminary Tamil translation
2017-03-20 12:13:51 -07:00
Logan M
d7b409ccec
initial, preliminary, partial Tamil translation (thanks, Logan!)
2017-03-20 12:07:40 -07:00
Paul Franklin
73ca25e68e
disable FGR option if it's not relevant
2017-03-19 20:52:37 -07:00
Paul Franklin
64690ea554
add a "description" to a report style table and a style table cell
2017-03-19 18:29:01 -07:00
vantu5z
be6780fa7d
update Russian translation
2017-03-19 10:27:29 -03:00
erikdrgm
2dbfcb27dd
Merge branch 'master' of github.com:gramps-project/gramps
2017-03-19 10:16:23 +01:00
Paul Franklin
57efc716ef
neaten a report's style XML file, and add the new description
2017-03-18 22:33:40 -07:00
Paul Franklin
7d907c5d63
enable a report graphic style object to have a "description"
2017-03-18 22:30:23 -07:00
Paul Franklin
ef3f1718b6
typo (trailing space)
2017-03-17 23:25:57 -07:00
Paul Franklin
3f652cfb45
new gramps.pot translation template for master
2017-03-17 11:38:11 -07:00
Paul Franklin
473dd3257a
change string paramaters to named ones, for translation
2017-03-17 11:35:48 -07:00
Paul Franklin
747104b3ab
add license to module
2017-03-16 19:46:24 -07:00
Paul Franklin
95762e864f
tidy up some translatable string things
2017-03-16 19:44:57 -07:00
Paul Franklin
46c6737d67
make Polish "numerical" date display consistent with its locale format
2017-03-13 23:47:05 -07:00
Paul Franklin
ce01a69314
add datestrings (made by running _datestrings.py) to translation
2017-03-13 22:42:22 -07:00
Nick Hall
facff359e3
Rename plugin unit test files
2017-03-11 15:33:59 +00:00
Paul Franklin
a9df15c9be
fix Bulgarian numeric dates
2017-03-10 21:11:17 -08:00
Paul Franklin
83a4b553f4
slight tweak to Arabic date handler
2017-03-10 18:35:59 -08:00
Nick Hall
c4f94bf9dc
Rename edit reference unit test
...
Unit test files must be named *_test.py to be found by the
setup.py script.
2017-03-10 22:05:02 +00:00
Nick Hall
e59aa0c907
Fix skipped cursor unit tests
2017-03-10 21:20:47 +00:00
Nick Hall
638f590eb3
Prevent warnings when importing xml from stdin
2017-03-09 23:40:51 +00:00
Paul Franklin
c5f8d2b5db
fix Icelandic numeric-format date display
2017-03-07 10:36:05 -08:00
Nick Hall
3d897f3146
Suppress output in rotate handler test
2017-03-07 18:02:47 +00:00
Paul Franklin
998c2f31b9
put "short" days into the Icelandic translation
2017-03-07 09:59:11 -08:00
Paul Franklin
337be8e6af
enable "short" days in _datestrings (_grampslocale already had them)
2017-03-07 09:53:39 -08:00
Paul Franklin
968f378174
fix Norwegian numeric-format date display
2017-03-07 09:41:45 -08:00
erikdrgm
6110fc7612
Merge branch 'master' of github.com:gramps-project/gramps
2017-03-07 09:41:36 +01:00
Nick Hall
c1c2c1557c
Suppress output in importgeneweb test
2017-03-06 23:27:07 +00:00
Nick Hall
44b7983331
Another fix
2017-03-06 23:05:13 +00:00
Nick Hall
9cc770a70c
Fix error in previous commit
2017-03-06 22:17:42 +00:00
Nick Hall
3b9d97d348
Suppress extraneous output in unit tests
2017-03-06 21:55:48 +00:00
vantu5z
f57386ab63
update Russian translation
2017-03-06 11:39:39 +03:00
Paul Franklin
adccc67a68
remove the last bogus Chinese strings from the Turkish translation
2017-03-06 00:21:21 -08:00
Paul Franklin
cd084ca257
the message looks better with another linefeed
2017-03-06 00:18:33 -08:00
romjerome
03c26cb83c
Limit creation of extra files
2017-03-04 14:55:11 +01:00
Paul Franklin
c8a418f5bf
fix some date-related words in Esperanto
2017-03-04 01:24:51 -08:00
Mìcheal A Colquhoun
539330309b
Use assertRaises to check for the NameError
...
Also corrected spelling of a word.
2017-03-04 00:57:04 +00:00
Nick Hall
0cba44146a
Avoid nested transactions
2017-03-04 00:16:27 +00:00
Nick Hall
93af3a0c63
9744: Tidy up add_* methods
2017-03-03 22:24:51 +00:00
Nick Hall
349bdf85b7
9744: Tidy up get_*_from_handle methods
2017-03-03 22:00:16 +00:00
Nick Hall
0813ba25db
Use transactions when writing metadata
2017-03-03 19:54:19 +00:00
Paul Franklin
49c5ec5977
change to Microsoft's current official country name, for Windows users
2017-03-03 10:21:36 -08:00
Paul Franklin
c4fc1066bb
add datestrings (made by running _datestrings.py) to translation
2017-03-02 21:06:47 -08:00
Paul Franklin
39c3dc437a
add datestrings (made by running _datestrings.py) to translation
2017-03-02 21:06:14 -08:00
Paul Franklin
143919db14
add datestrings (made by running _datestrings.py) to translation
2017-03-02 21:05:59 -08:00
Sam Manzi
49df7446b2
Merge pull request #361 from prculley/addon_reload
...
Fix Addon manager to recognize newly installed addons immediately
2017-03-03 15:37:17 +11:00
Matti Niemelä
d08b394e7c
update Finnish translation for "master"
2017-03-02 19:17:44 -08:00
prculley
b865556ddd
Fix Merge test for complex families
2017-03-02 14:37:51 -06:00
prculley
97bf1cb406
Bug 9973; fix remove unused objects tool to use place name not title
...
original 'title' field is often blank now...
2017-03-02 18:54:48 +00:00
arnaullv
7c5df1300e
Update Catalan translation to latest template
2017-03-02 18:39:40 +00:00
John Ralls
d5e8b810b9
Fix copy-paste error in last commit.
2017-03-02 07:11:01 -08:00
John Ralls
1571f8409a
Bug 9965: Undo in undoableentry does the wrong undo in MacOS.
...
This fixes the immediate problem peculiar to MacOS, but the underlying
problem that the code doesn't use keybindings and has a control-specific
undo stack which makes undo ambiguous for the window remains.
2017-02-28 20:55:16 -08:00
prculley
3901e7dd4c
Fix unodoableentry for international characters
...
Gtk has some parameters in bytes, some in characters; they cannot
be combined.
2017-02-28 23:11:04 +00:00
Nick Hall
c352fa6378
Check that the USER_CSS directory exists
2017-02-28 23:07:38 +00:00
Bernard Banko
5ac0d29f00
Add ~ for About modifier
2017-02-28 21:26:43 +01:00
Paul Franklin
111d792c0c
shorten option description for better CLI typeout
2017-02-28 12:00:42 -08:00
Paul Franklin
1e0e1c0b39
add filter progress bar to the Relationship Graph report
2017-02-28 11:53:51 -08:00
Paul Franklin
eb3c13dbca
add filter progress bar to the Records report
2017-02-28 11:52:19 -08:00
prculley
9116148587
Fix addon manager to reload updated plugins so they are recognized
2017-02-28 08:37:14 -06:00
prculley
5b51f3dcc9
Fix Addon manager to recognize newly installed addons immediately
2017-02-28 08:37:14 -06:00
Nick Hall
459d3f931c
Skip four failing tests in merge_ref_test
...
These four tests pass when run individually from the command line,
but fail when run as part of a module.
2017-02-27 23:18:17 +00:00
Nick Hall
55ff3efd5f
The wget package is pre-installed in travis
2017-02-27 22:52:36 +00:00
Nick Hall
d59f4e86b2
Enable merge_ref_test in travis
2017-02-27 22:02:51 +00:00
Nick Hall
682cbe6e21
Fix family merge bug
...
References do not need to be updated in people that have been
removed in the merge.
2017-02-27 22:00:08 +00:00
Nick Hall
7d38122be8
Remove unused private table variable
2017-02-25 19:26:46 +00:00
prculley
28850728af
Fix ToolComboEntry for Gtk method not supported on older Gtk
2017-02-25 08:41:01 -06:00
Sam Manzi
f603f24bbd
Merge pull request #357 from prculley/bug9954
...
bug 9954; fix Gedcom import for empty FAMC line
2017-02-25 16:06:26 +11:00
Sam Manzi
e1ba3d0523
Merge pull request #343 from prculley/gladeleak
...
Bug 9913: Fix Glade file loading to avoid loading and leaving extra toplevels
2017-02-25 15:44:27 +11:00
Sam Manzi
dee377762a
Merge pull request #354 from prculley/gtkdep
...
Fix some Gtk deprecations
2017-02-25 15:24:03 +11:00
Sam Manzi
ceeb4382f1
Merge pull request #358 from prculley/bug9920
...
bug 9920; fix for multiline Titles in Source view
2017-02-25 15:10:19 +11:00
Nick Hall
f92ee329a9
Avoid using 'shell=True' when running a subprocess
2017-02-24 22:32:24 +00:00
Paul Franklin
ce830fb8bf
give CLI warning "title" its own line, as the error already does
2017-02-24 12:28:31 -08:00
Paul Franklin
1ce98afc86
don't type out a (possible) warning message if the option is not on
2017-02-24 11:10:03 -08:00
Paul Franklin
fc4b9fe695
fix bug (the option itself is always True, we want the value)
2017-02-24 11:08:18 -08:00
Paul Franklin
8f09adefe9
improve the "__main__" routine which prints all the date formats
2017-02-23 20:20:06 -08:00
Nick Hall
74ffc76af0
Fix bug introduced in previous commit
2017-02-23 22:39:30 +00:00
Nick Hall
7b578356fd
9541: Make get_table_func method protected
2017-02-23 22:20:50 +00:00
Nick Hall
6bf8870295
Tidy up secondary column code
2017-02-23 22:20:50 +00:00
Nick Hall
a8e6f7b9a3
Use current environment and executable in process
...
The GRAMPSHOME environment variable is not unset after the
gen/utils/test/file_test unit test. This caused the Gramps
process to fail with an environment error.
2017-02-23 18:43:20 +00:00
Nick Hall
d71f7d7097
Fix vCard unit tests
2017-02-23 13:58:40 +00:00
Zdeněk Hataš
06476cfc6d
czech translation update
2017-02-23 11:30:50 +01:00
Paul Franklin
4541027dc3
enable deferred translation of date format strings
2017-02-22 21:29:13 -08:00
Nick Hall
1c4d27c2a9
Revert "enable deferred translation of date format strings"
...
This reverts commit 715cce27f4 .
2017-02-23 00:38:28 +00:00
Nick Hall
0599539d09
Revert "improve the "main" routine which prints all the date formats"
...
This reverts commit 0c144c97a9 .
2017-02-23 00:09:19 +00:00
Nick Hall
b8ba05540e
Revert import change in unit test
...
The relative import worked when the test was run from the
command line, but not in the Travis environment.
2017-02-22 17:50:02 +00:00
Nick Hall
b3509ad3f4
Convert some gui imports from absolute to relative
2017-02-22 17:16:04 +00:00
Paul Franklin
0c144c97a9
improve the "main" routine which prints all the date formats
2017-02-22 08:17:53 -08:00
Paul Franklin
715cce27f4
enable deferred translation of date format strings
2017-02-22 08:15:41 -08:00
Nick Hall
8876252771
Remove redundant OS specific code
...
The text variable is already a str.
2017-02-22 14:57:52 +00:00
Paul Franklin
0f906b363b
7305: Inconvenient size of error dialog
2017-02-21 20:29:05 -08:00
Paul Franklin
8196b65aab
add a TODO comment (since I don't understand)
2017-02-21 20:20:10 -08:00
Paul Franklin
4daf7e1214
add a TODO comment (since I don't understand)
2017-02-21 20:15:58 -08:00
Paul Franklin
63d37e84cc
make LastNameDialog a better ManagedWindow
2017-02-21 20:05:38 -08:00
Paul Franklin
fae1cb710b
better names (than the ones I hurredly chose to make pylint happy)
2017-02-21 20:02:38 -08:00
Nick Hall
5d842e046e
Remove handle class
2017-02-21 20:55:48 +00:00
prculley
a948feb60e
bug 9920; fix for multiline Titles in Source view
...
Source view is set up for single line rows, multi-line Titles
cause problems for Gtk (sometimes many unrelated rows get doubled
in height).
2017-02-21 11:41:40 -06:00
prculley
4226bc9d45
Fix Gedcom import for improper creation of error message note
...
The improper note could overwrite another note, due to overlapping
GIDs.
2017-02-21 09:13:16 -06:00
prculley
5fe0a4df46
bug 9954; fix Gedcom import for empty FAMC line
2017-02-20 16:13:10 -06:00
Nick Hall
d0b50caea1
Change "GRAMPS" to "Gramps" in comments and docstrings
2017-02-20 19:05:48 +00:00
Nick Hall
3e5a956454
Convert some imports from absolute to relative
2017-02-20 18:19:41 +00:00
Nick Hall
e46321a7c6
Move labels into schema
2017-02-20 16:27:27 +00:00
vantu5z
6a6d0c3a2e
update Russian translation
2017-02-20 09:14:14 +03:00
erikdrgm
782f81fb5e
Merge branch 'master' of github.com:gramps-project/gramps
2017-02-19 09:09:54 +01:00
erikdrgm
53eabbaa86
changed n translation
2017-02-19 09:08:25 +01:00
Paul Franklin
55d3a24d2e
tweak some report options slightly (less height, re-tabify some)
2017-02-18 19:28:14 -08:00
Paul Franklin
f7bda7d51b
new gramps.pot translation template for master
2017-02-17 15:56:10 -08:00
Paul Franklin
3af9a8b803
7276: translate some currently-untranslated punctuation marks
2017-02-17 15:53:31 -08:00
Olaf
7f813e95e5
Change output order in Relationship Graph plugin
...
This patch adds a function sort_persons() to RelGraphReport, which will
change the processing order of persons for the output. Starting from persons
with no known parents in the database, the individual family trees are
traversed in a down-and-up fashion, so that closely related people should
appear close to each other in the output. Previously the output order was
purely given by the order of internal IDs.
Rearranging the output order will make the life of GraphViz just so much easier.
It will then manage to produce graphs with much fewer unnecessary intercrossing
arrows between generations and people and ultimately produce a much nicer
output graph.
2017-02-17 22:26:14 +00:00
Nick Hall
7f07ad2637
Merge pull request #356 from Nick-Hall/json-schema
...
Convert get_schema methods to use JSON Schema
2017-02-17 22:05:23 +00:00
Nick Hall
88842e875f
Add JSON schema unit tests
2017-02-17 21:45:46 +00:00
Nick Hall
62403b5789
Remove schema field functionality
2017-02-17 21:45:46 +00:00
Nick Hall
6f0119288b
Convert get_schema methods to use JSON Schema
2017-02-17 21:45:46 +00:00
Nick Hall
2692f86cd6
Add python3-jsonschema to travis
2017-02-17 21:21:51 +00:00
romjerome
64208cf9b9
Merge branch 'master' of https://github.com/gramps-project/gramps
2017-02-17 16:11:07 +01:00
romjerome
e588ff504b
9950: Custom Note Types not shown in the filter siderbar
2017-02-17 16:11:00 +01:00
Paul Franklin
7855df6c08
make the translator's job a little easier
2017-02-13 21:29:47 -08:00
Paul Franklin
5ceb7b69d9
fix bug (typo?) where Quick Views had a title of "True"
2017-02-13 19:16:58 -08:00
Paul Franklin
0d7b79ea88
7276: translate some currently-untranslated punctuation marks
2017-02-13 19:14:46 -08:00
SNoiraud
20f7b862cf
Narrativeweb : Add possibility to translate "%s:" strings
2017-02-13 10:12:58 +01:00
SNoiraud
fe989d9ce3
9883: The family map for narrativeweb must work over https
2017-02-13 09:39:38 +01:00
vantu5z
532928ef69
update Russian translation
2017-02-13 09:19:37 +03:00
Bernard Banko
2e9c9a435a
fix bug 9600
2017-02-12 12:01:32 +01:00
Sam Manzi
4b313694fc
Merge pull request #350 from prculley/extractname
...
Fix 'Extract Information from names' tool
2017-02-12 15:53:31 +11:00
Sam Manzi
ace8cb415f
Merge pull request #349 from prculley/filters
...
Add Progress indicators to filters and reports
2017-02-12 15:39:35 +11:00
Sam Manzi
61c678417a
Merge pull request #255 from SNoiraud/FR9373
...
9373: Ability to be able to enter comma separated latitude/longitude …
2017-02-12 15:30:55 +11:00
Sam Manzi
67b967ce3c
Merge pull request #351 from prculley/bug9934
...
bug 9934; fix error when 'Manage Family Tree' is closed via ESC key
2017-02-12 15:13:13 +11:00
Sam Manzi
2278ceef55
Merge pull request #353 from beernarrd/sl-master
...
updated slovenian translation
2017-02-12 15:00:32 +11:00
Nick Hall
9ca01a3211
9945: Write PlaceID links in CSV export
...
When places are included in the export use PlaceID links,
otherwise generate a formatted place for the event.
2017-02-11 18:46:11 +00:00
prculley
a50675f7ac
Fix Gtk deprecations
2017-02-11 07:54:21 -06:00
erikdrgm
30cd5f885b
Merge branch 'master' of github.com:gramps-project/gramps
2017-02-11 11:11:52 +01:00
erikdrgm
5749fadedc
updated dutch translation
2017-02-11 11:10:55 +01:00
prculley
064ec90db0
Fix Glade file loading to avoid loading and leaving extra toplevels
...
Also deals with problems caused by fix; sometimes do need to load
some other toplevel objects.
In some cases, it was easier to remove unused toplevel objects from
glade files.
2017-02-09 16:06:23 -06:00
prculley
0c9953bb1a
Fix import gedcom glade file to remove unused toplevel object
2017-02-09 16:06:19 -06:00
prculley
2da74564a3
fix owner editor to properly destroy glade object
2017-02-09 16:06:18 -06:00
Bernard Banko
14d8e36aba
updated slovenian translation
2017-02-09 22:49:28 +01:00
Doug Reider
f3e11efeaf
Fix bookmarks keybinding on Mac to match the documentation.
2017-02-08 21:17:36 -07:00
prculley
0307c10244
Fix reports papermenu to properly destroy glade objects
2017-02-08 16:23:15 -06:00
prculley
ef647b0680
Remove unused glade files
2017-02-08 16:23:14 -06:00
prculley
f034a2b8c7
Fix dbman so RCS checkin window has correct transient parent
2017-02-08 14:58:16 -06:00
prculley
8f86906e8a
Fix POTFILES.in for removed dummydb.gpr.py
2017-02-08 12:06:28 -06:00
prculley
71cc974639
pylint on patchnames
2017-02-07 18:20:42 -06:00
prculley
e8c6ad2542
Fix 'Extract Info from names' tool; unclosed window, bad parent
...
Gtk deprecation warnings, and add window size/position config.
2017-02-07 18:20:40 -06:00
Nick Hall
4e7eaf016a
Merge pull request #336 from prculley/fastplug
...
Improve Addon management performance
2017-02-07 21:20:32 +00:00
Paul Franklin
022ba94cd7
9004: Error printing graphical report ancestor tree
2017-02-07 09:29:23 -08:00
prculley
40176eeaaf
bug 9934; fix error when 'Manage Family Tree' is closed via ESC
...
or the dialog close 'x' in top left
2017-02-07 11:23:23 -06:00
Jérôme Rapinat
42ed11e0ff
9004: Error printing graphical report ancestor tree
2017-02-07 08:58:25 -08:00
vantu5z
c8b9a5ee5b
update Russian translation
2017-02-07 08:55:44 +03:00
Paul Franklin
4284eb95a7
slightly enhance MW's setup_configs
2017-02-05 15:24:48 -08:00
Paul Franklin
081095d333
other uses of self.uistate are protected and this one should be too
2017-02-03 23:15:51 -08:00
prculley
076d75eba4
Add progress indication to long running reports
2017-02-03 18:05:08 -06:00
prculley
705ae9075d
Fix TreeBaseModel so that filters have correct transient parent
2017-02-03 18:04:17 -06:00
prculley
79888ec6ea
Add progress indication for filters with long 'prepare' times
...
And fix DeepRelationshipPathBetween for more accurate progress
And fix IsSiblingOfFilterMatch for HandleError
2017-02-03 18:00:18 -06:00
Sam Manzi
ea133b3e9f
Merge pull request #346 from prculley/soundex
...
A new Soundex filter for matching 'name' with people using Soundex
2017-02-04 10:50:33 +11:00
Sam Manzi
b58ac2da8a
Merge pull request #348 from prculley/undo
...
bug 9927; fix UndoableEntry for pygobject bug
2017-02-04 10:36:01 +11:00
Sam Manzi
f28c90bc7a
Merge pull request #344 from bertcarnell/bertcarnell/list_child_spouses
...
Add spouses to the child listing in DAR and DDR
2017-02-04 09:45:49 +11:00
Paul Franklin
28bf8479fd
9795: remember the last location of windows [Dashboard gramplets]
2017-02-02 19:30:02 -08:00
Paul Franklin
1ae88d9aed
9795: remember the last location of windows [style dialogs]
2017-02-02 19:22:55 -08:00
prculley
ae960f79d4
bug 9927; fix UndoableEntry for pygobject bug
...
This is a workaround for
https://bugzilla.gnome.org/show_bug.cgi?id=644927
What is happening, is that our UndoableEntry class is connecting
to the 'insert-text' event, which uses one of the 'in-out'
parameters for the position of the cursor in the buffer. The very
fact of the connect to the event causes the issue, not something
Gramps is doing wrong.
2017-02-02 14:33:48 -06:00
Rob
c07dcbe0ee
Updated det_ancestor_rep.sh to eliminate the unused usenick option
2017-02-02 12:54:42 -05:00
prculley
5ca82248d3
Add tests for new Person HasSoundexName, and old HasNameOf rules
2017-02-02 10:16:59 -06:00
prculley
ec6343e00c
A new Soundex filter for matching 'name' with people using Soundex
2017-02-02 10:16:57 -06:00
Peter Landgren
94716cc20f
Update Swedish translation
2017-02-02 10:46:09 +01:00
Nemeséri Lajos
c3c9b72e88
update Hungarian translation
2017-02-02 10:40:34 +01:00
romjerome
e287101688
8855: start to update API doc for DB stuff
2017-02-02 10:34:18 +01:00
romjerome
1a1515d6e3
9907: add a spacing value for children widgets
...
fit better for some Gtk themes
2017-02-02 10:28:29 +01:00
Zdeněk Hataš
d0e9728567
czech translation update
2017-02-01 10:20:46 +01:00
bertcarnell
010fe736ec
Added spouses to the child listing in the Detailed Ancestor Report and the Detailed Descendant Report for issues #9926 , #8941 , and #5698 . Also added tests as command line scripts
2017-02-01 00:06:16 -05:00
Sam Manzi
aee05dc200
Merge pull request #341 from prculley/exportopt
...
Fix CSV export options for new parameters
2017-02-01 11:41:58 +11:00
Sam Manzi
d52a8f0a61
Editorial Indent as per review.
2017-02-01 11:33:11 +11:00
SNoiraud
cad3871523
Geography : use progressmeter when filtering.
2017-01-31 10:21:08 +01:00
Sam Manzi
df4e547a18
Merge pull request #340 from sam-m888/9914hourglassgraphOption
...
9914: Add [Arrowhead direction] option to Hourglass graph
2017-01-30 09:04:51 +11:00
Sam Manzi
880947c387
Merge pull request #339 from sam-m888/9914familylinesOption
...
9914: Add [Arrowhead direction] option to Familylines graph
2017-01-30 08:55:33 +11:00
Sam Manzi
fd47f8d146
Merge pull request #342 from sam-m888/pycycleCheck
...
Remove hidden character from front of shebang line
2017-01-30 08:43:20 +11:00
Sam Manzi
1a113ae0fd
Remove hidden character from front of shebang line
...
Found by [pycycle --verbose --source gramps]
Once corrected pycycle reports:
Project successfully transformed to AST, checking imports for cycles..
No worries, no cycles here!
2017-01-30 08:24:35 +11:00
prculley
267a762262
Fix CSV export options for new parameters
2017-01-28 10:49:49 -06:00
Nick Hall
544e3dbcc4
Use correct parent window for export filter progress
2017-01-27 18:17:50 +00:00
vantu5z
5fead50446
update Russian translation
2017-01-27 14:18:27 -03:00
Nick Hall
c3c8a632de
6085: Remove import from the gui module
2017-01-27 16:20:49 +00:00
Nick Hall
dfdb11bfc9
6085: Remove import from the cli module
2017-01-27 15:36:48 +00:00
Nick Hall
36d68f089f
Fix missing filter parameter
2017-01-27 14:24:06 +00:00
Agnès Charrel-Berthillier
a6276cd38f
9914: Add [Arrowhead direction] option to Hourglass graph
2017-01-27 13:54:35 +11:00
Agnès Charrel-Berthillier
d46a00edea
9914: Add [Arrowhead direction] option to Familylines graph
2017-01-27 13:50:40 +11:00
Nick Hall
68fbebe7d1
Add filter progress to reports
...
Previously, these reports did not show progress of the main
filter loop.
2017-01-26 22:41:08 +00:00
Nick Hall
2f2b619762
Add filter progress to sort events tool
2017-01-26 22:36:54 +00:00
Nick Hall
1e54054953
Add filter progress to export assistant
2017-01-26 22:12:32 +00:00
Nick Hall
4912cc08e4
6085: Convert filters to use the User class
...
The filter apply method can now be passed a User instance
instead of a progress callback.
The prepare progress will no longer be displayed without the main
filter progress.
2017-01-26 19:00:03 +00:00
Sam Manzi
2cb8c2801a
Merge pull request #326 from prculley/progen_prog
...
Progen import fixes and testing
2017-01-26 15:58:29 +11:00
Sam Manzi
f10ce1c368
Merge pull request #333 from sam-m888/9911addcustomcolorstohourglassgraph
...
9911: Provide an option for custom colors in Hourglass graph
2017-01-26 15:39:23 +11:00
prculley
a879144cc7
Add Progen import test files
2017-01-25 17:35:52 -06:00
prculley
86263712a9
Fix Progen import for several issues
...
- Files not closed
- Note text set to 'list' instead of 'str' types
- Address structure elements set to 'None' instead of ''
- Long text strings losing characters and getting corrupted
2017-01-25 17:35:50 -06:00
prculley
d3279c1382
Fix Progen import to use 'Status Bar' progress indicator
2017-01-25 17:35:47 -06:00
prculley
42f2ac04e9
Fix test utility; more console output and make user directories
...
Console output sows even if an exception occurs
Make user directories if not present
2017-01-25 13:57:53 -06:00
prculley
cde65a53a6
Improve Addon management performance
2017-01-25 13:57:52 -06:00
Matti Niemelä
fdeb604d1f
update finnish translation
2017-01-25 14:52:09 +01:00
romjerome
26038164ec
9904: revert ee150c1
...
TODO: need a solution for recursive iteration and private records
2017-01-25 14:41:54 +01:00
Sam Manzi
4c010a94e4
Merge pull request #329 from prculley/exportgedcom
...
Improve progress indications for Gedcom export
2017-01-25 16:07:11 +11:00
romjerome
f094346742
update french translation
2017-01-24 17:05:34 +01:00
romjerome
ed0be5f17d
update translation template
2017-01-24 17:00:44 +01:00
romjerome
963acb56e0
9908: Custom Family Relations not shown in the filter siderbar
2017-01-24 16:58:54 +01:00
romjerome
ee150c101a
9904: Errors printing graphical report ancestor tree
2017-01-24 16:55:59 +01:00
Paul Culley
8739412351
Merge branch 'master' into exportgedcom
2017-01-24 07:57:01 -06:00
SNoiraud
f03dab0be3
9373 : split the third field in two lines.
2017-01-24 13:37:27 +00:00
SNoiraud
6b38e74ecb
9373: Values not saved and bug in monitoredwidgets
2017-01-24 13:37:27 +00:00
SNoiraud
b6bb8ccdcc
9373: Added EditPlaceRef and suppressed a useless tooltip
2017-01-24 13:37:27 +00:00
SNoiraud
593d57dbc0
9373: justifying the three input fields.
2017-01-24 13:37:27 +00:00
SNoiraud
eac59d932d
9373: Ability to be able to enter comma separated latitude/longitude pairs
2017-01-24 13:37:27 +00:00
Nick Hall
db81851195
Merge pull request #335 from Nick-Hall/bug9897
...
9897: Create serialize module
2017-01-22 16:06:04 +00:00
Nick Hall
5068aa1b85
Fix unit test
...
The bug that caused this to pass previously has now been fixed.
2017-01-22 01:14:14 +00:00
Nick Hall
fe1fa8b505
Remove remaining to_struct calls
2017-01-22 00:52:14 +00:00
Nick Hall
41bcfefd67
Remove to_struct and from_struct methods
2017-01-22 00:52:06 +00:00
Nick Hall
4c2464cb49
Create serialize module
2017-01-21 23:09:23 +00:00
Nick Hall
c7bbc01b20
Create the schema within a transaction
2017-01-21 20:52:48 +00:00
vantu5z
3b06bf10dd
update Russian translation
2017-01-21 09:12:22 -03:00
Sam Manzi
88e98fcd92
Merge pull request #331 from prculley/bug9886
...
bug 9886; fix citation tree view quick report right click
2017-01-20 17:33:04 +11:00
Agnès Charrel-Berthillier
6a51ac55db
9911: Provide an option for custom colors in Hourglass graph
2017-01-20 17:15:29 +11:00
prculley
3ac49dcb2c
bug 9886; fix citation tree view quick report right click
...
Another HandleError issue; Also, the Quick report that started was
actually the wrong one, due to a typo in the quickview.gpr.py.
I also rediscovered the bug 6352; and its relationship to quickreports.
2017-01-18 09:47:33 -06:00
Paul Franklin
f59c7c16bd
9795: remember the last location of windows [media manager]
2017-01-18 06:14:22 -08:00
Paul Franklin
16f56fbbea
9795: remember the last location of windows [bookmarks]
2017-01-18 06:11:40 -08:00
prculley
1b01e9d74e
Fix Check&Repair 'Cross table duplicates' Progress parent
2017-01-17 12:14:11 -06:00
prculley
ffdef3276c
bug 9898: fix Merge Place has wrong label
2017-01-17 11:27:42 -06:00
prculley
efcdcd7434
Fix ManagedWindow _present method name (incorrectly named __present)
2017-01-17 10:59:15 -06:00
prculley
e7e1976222
Add set_text method to updatecallback to allow progress text changes
2017-01-17 10:33:55 -06:00
prculley
8fa6fad67a
Fix Gedcom export to have a more detailed progress indication
2017-01-17 10:31:23 -06:00
prculley
a937d151af
fix export assistant to show textual progress steps and first step
2017-01-17 08:51:29 -06:00
prculley
a860a9d80b
Fix export assistant, proper parent for popup progress and dialog
2017-01-17 08:49:21 -06:00
prculley
99b7fc8815
Fix updatecallback to show first progress step
2017-01-17 08:42:22 -06:00
prculley
04b7888817
change __rebuild_search to use status bar progress
2017-01-16 23:21:05 +00:00
prculley
2574202a46
add uistate to models
2017-01-16 23:21:05 +00:00
prculley
e24faddabb
bug 9876; fix for two progress bars occupy the same space
...
Moves the popup progress on tree views with filters to the main
window status bar.
2017-01-16 23:21:04 +00:00
prculley
52846b8e68
bug 9877; fix performace with people tree view and some filters
...
When using deep relationship filters on the person tree view with a
large tree, the tree redraw can take a long time (hours). The
DeepRelationshipPathBetween 'prepare' method was getting called for
every person in the preceding filter. And that it also ran through
every person in the db within the prepare method. Resulting in time
as a square function of number of people.
Change view code so that 'prepare' method is called once, and 'apply'
method is called once with list of handles to scan, rather than both
called once per handle.
2017-01-16 23:14:05 +00:00
Paul Franklin
0c03ec2fc1
tweak UndoHistory to remove redundant show_all()
2017-01-16 09:30:23 -08:00
Paul Franklin
1aeea6a6e8
tweak EditTagList (to be a better ManagedWindow, I know a little more)
2017-01-16 09:28:35 -08:00
Paul Franklin
fb8d529e5b
tweak TipOfDay to use ManagedWindow "show" instead
2017-01-16 09:24:10 -08:00
Paul Franklin
ec9d6e8fa7
tweak DumpGenderStats tool (enable GUI to be closed, neaten CLI output)
2017-01-16 09:22:01 -08:00
prculley
659329c879
Fixes ManagedWindow for a modal window with another modal elsewhere
...
During Gramps startup, it is possible to start two modal dialogs;
the 'Family Trees' and the 'Update Addons' (when preferences is set
to check on startup). Both are modal.
This upgrades the Window manager and ManagedWindow to support this
case. If this occurs, then the most recent modal window is left
that way, a previous modal window is temporarily downgraded to
non-modal, and the newest window is set 'transient' for the previous
modal window, even if it was not the parent.
This means that there can be only one modal window, and it is always
on top and active.
2017-01-16 15:12:33 +00:00
prculley
56fa449de8
upgrade Update Addons to ManagedWindow
...
This change was initiated to correct status bar and popup dialogs
that were coming up in the wrong place under Windows.
Upgrade to Managedwindow allows for size/position config, correct
popup of subordinate dialogs, and better window management in
relation to other dialogs.
The Glade change allows the transient parent function to work.
Note that UpdateAddons remains a modal dialog.
2017-01-16 15:12:33 +00:00
vantu5z
4ad41e9269
update Russian translation
2017-01-16 10:07:55 -03:00
Sam Manzi
af674df82e
Merge pull request #327 from sam-m888/WordingOnGrampsViewAddonInstallation
...
Fix wording for addon restart
2017-01-15 11:27:52 +11:00
Sam Manzi
9aeeae8baf
Fix wording for addon restart
...
to mention [Gramps Views] as the special reason why you need to restart
2017-01-15 11:01:46 +11:00
romjerome
5df1612339
9899: typo on string
...
use generic 'spouse' word
2017-01-14 17:20:26 +01:00
système
b79d5c4cfc
9899: fix non-textual value on place name
2017-01-14 14:49:06 +01:00
système
c712e5813a
9824 9899: revert changes done for avoiding span and range errors
...
handling seems incomplete, need a translator-reviewer
2017-01-14 13:47:07 +01:00
système
9ccfd50d93
9824: revert romjerome mistakes (part2)
2017-01-14 13:29:23 +01:00
système
0c4529c0ae
9824: revert romjerome mistakes
2017-01-14 13:25:09 +01:00
système
db37a7dbd9
Revert "9899: try to get labels on Family according to status"
...
This reverts commit dedb5122cb .
2017-01-14 10:23:03 +01:00
système
4f96497e64
Revert "9899: tweak adjustement where one could switch locations for both parents"
...
This reverts commit 0633930667 .
2017-01-14 10:22:37 +01:00
système
8841d13a7e
Revert "9899: polish; gen.lib.person arlready called, make test on gender more clear"
...
This reverts commit fe763b7490 .
2017-01-14 10:22:01 +01:00
système
b31f6922dd
Merge branch 'master' of https://github.com/gramps-project/gramps
2017-01-14 10:21:03 +01:00
romjerome
fe763b7490
9899: polish; gen.lib.person arlready called, make test on gender more clear
2017-01-14 10:01:42 +01:00
romjerome
0633930667
9899: tweak adjustement where one could switch locations for both parents
...
this could be a specific case, so for more security, use hardcoded string
2017-01-14 09:55:59 +01:00
romjerome
dedb5122cb
9899: try to get labels on Family according to status
2017-01-14 09:44:17 +01:00
prculley
8f494a683f
Remove unused ManagedWindow modal_call method
...
This was used only once in AddMedia, which has been upgraded to use
the ManagedWindow "modal=" parameter on init instead.
2017-01-12 10:57:57 -06:00
prculley
8f79b0adbb
Fix AddMedia to use updated ManagedWindow modal parameter
...
This was the only Gramps code to use the old ManagedWindow
modal_call method.
2017-01-12 10:54:52 -06:00
Paul Franklin
3ee28584cb
tweak sqlite3 info typeout to conform, only output sometimes
2017-01-11 04:22:29 -08:00
Paul Franklin
5633570250
9795: remember the last location of windows [tag dialogs]
2017-01-11 04:13:35 -08:00
Luigi Toscano
3bcea79cc5
Italian translation updates and fixes
2017-01-11 02:11:35 +01:00
prculley
3b049b5da1
bug 9854; fix Merge Family; Error dialog hidden behind Merge Dialog
...
While performing a Merge Family that results in an error, the Error
dialog appears as normally initially.
However, if the user switches to another application and back, the
Error dialog can disappear (it is under the Merge dialog in the UI).
The mouse cannot clear this up (although the keyboard 'enter' or
'Esc' keys will be directed to the Error dialog and close everything.
2017-01-10 20:21:38 +00:00
prculley
f46350d595
bug 8128; fix progress meters for transient parent
2017-01-10 15:22:46 +00:00
système
566d057456
Merge branch 'master' of https://github.com/gramps-project/gramps
2017-01-10 08:28:37 +01:00
prculley
813361179f
bug 9875; fix up export dialog to show progress bar
...
Originally the progress bar and associated text was shown on the
summary page, but it was never seen since it was shown during the
Gtk assistant 'prepare' stage, before the page was shown.
2017-01-09 21:41:54 +00:00
prculley
1a6db46ffa
bug9873; fix Check & Repair for dbapi
2017-01-09 21:35:21 +00:00
prculley
ba7eff6e67
bug 8128; Fix common error/warn dialogs to deal with modal parent
...
Unmanaged dialogs are often called for errors, warnings, info etc.
On Windows, If called from a modal parent window, they can be a bit
confusing, since the parent window appears to still be active. This
fix makes the parent window non-modal for the duration of the dialog,
and then returns it to its original state.
2017-01-09 20:59:38 +00:00
prculley
cea4d15d7d
bug 9855; fix db undo/redo operation to delay signal emission
...
Certain multiple commit transactions can leave the db in an inconsistent
state in between commits. If signals are emitted at each commit, GUI
elements can see the inconsistent state and report errors. This fix
delays the signal emission until all the commits are complete, presuming
that the db is consistent before and after the complete transaction.
2017-01-09 20:38:32 +00:00
système
0e33ea7a81
Merge branch 'master' of https://github.com/gramps-project/gramps
2017-01-09 20:52:25 +01:00
arnaullv
7e90144db3
Update Catalan translation
2017-01-09 19:28:04 +00:00
Nick Hall
b8495e7436
Revert "fix warnings on import order (pylint)"
...
This reverts commit 86c4301cb9 .
2017-01-09 19:02:49 +00:00
Nick Hall
7a7101e71c
Rename method missed in previous commit
...
See 7f24aca813 .
2017-01-09 18:41:34 +00:00
romjerome
86c4301cb9
fix warnings on import order (pylint)
2017-01-09 10:14:53 +01:00
système
8a8807c670
PR#284 9824: try to fix some remaining errors and warnings raised by pylint
2017-01-09 10:14:53 +01:00
erikdrgm
c4c1059c50
updated dutch translation
2017-01-08 20:04:36 +01:00
Luigi Toscano
53542ea3d5
Refresh it.po using the current pot template
2017-01-08 16:25:49 +01:00
système
89699dc847
Merge branch 'master' of https://github.com/gramps-project/gramps
2017-01-07 13:24:53 +01:00
Łukasz Rymarczyk
5099b421e0
1885 3526: explanation for 'f' and 'm' letters on tests
2017-01-07 10:04:48 +01:00
romjerome
f5365202cc
7276: typos
2017-01-07 09:45:24 +01:00
romjerome
ec1360076e
7276; fix some punctuation marks for french
2017-01-07 09:41:42 +01:00
Matti Niemelä
c43c0b72d2
update finnish translation
2017-01-07 09:25:25 +01:00
prculley
b7155b47ed
Fix the debug module (profiling code) for current python libraries
2017-01-05 21:31:10 +00:00
Zdeněk Hataš
40fbdae481
czech translation update
2017-01-05 12:57:32 +01:00
romjerome
30a657b69e
update french translation
2017-01-05 09:36:09 +01:00
romjerome
43d1f8ce04
update translation strings template
2017-01-05 09:16:50 +01:00
romjerome
2a1234c45c
9243 9824: fix some warnings (pylint)
...
score from 8.91 to 9.56
2017-01-05 09:15:20 +01:00
système
d30c8e21aa
Merge branch 'master' of https://github.com/gramps-project/gramps
2017-01-04 15:38:33 +01:00
vantu5z
b974750621
update Russian translation
2017-01-04 12:41:14 +03:00
système
7efcd2edf6
Merge branch 'master' of https://github.com/gramps-project/gramps
2017-01-04 08:44:26 +01:00
arnaullv
56280fa418
Update Catalan translations
2017-01-03 21:50:36 +00:00
système
e267893470
7004: Only Event and Family Editors are checking if data_has_changed
...
tidy up and consistency between editors on save()
2017-01-03 21:37:45 +00:00
Nick Hall
49321133e0
9878: Update note text before closing
...
The object must be updated so that changes can be detected.
2017-01-03 21:25:31 +00:00
Paul Franklin
e95fe692ba
fix file chooser's deprecation warnings in import dialog
2017-01-03 12:46:31 -08:00
Paul Franklin
1991d194fa
9795: remember the last location of windows [import dialog, part 2]
2017-01-03 12:45:01 -08:00
Paul Franklin
d2b200c121
9795: remember the last location of windows [import dialog, part 1]
2017-01-03 12:43:04 -08:00
système
3b16b6be79
9851
2017-01-03 20:16:38 +01:00
Paul Franklin
998c5f4bee
9795: remember the last location of windows [FTM]
2017-01-02 18:55:04 -08:00
Paul Franklin
4f11e97b8d
Merge branch 'prculley-bug9872'
2017-01-02 18:34:38 -08:00
Sam Manzi
5acf75d696
Feature 9243: Increase relationship.py to show relationships
...
beyond 20th generation
2017-01-02 19:27:20 +00:00
Paul Franklin
5e10faf779
tweak git_revision (VERSION has no newline, so git_revision shouldn't)
2017-01-02 10:03:17 -08:00
système
b774ed8f32
9841: Support tag on EventRef Editor
2017-01-02 15:57:54 +00:00
Zdeněk Hataš
f6e854d98d
czech translation update
2017-01-02 13:38:59 +01:00
Paul Franklin
5666441e75
Merge branch 'bug9872' of git://github.com/prculley/gramps into prculley-bug9872
2017-01-01 21:49:50 -08:00
Tom Samstag
b6f9fbca9a
remove gramps.gen.simple.by_date
...
The function was deprecated in 8b39b80 (2012-11-15) but the deprecated
comment was somehow removed in 3ef1c02 (2013-11-12). The function won't
work anymore due to cmp not existing in python 3.
2017-01-01 11:46:04 -08:00
Paul Franklin
e343d55044
fix typo (and test if Travis build still breaks, after PR312)
2017-01-01 09:44:53 -08:00
prculley
b06c101a8a
Fix test_exports to ignore changes in Gedcom Copyright year
2017-01-01 17:24:41 +00:00
système
2588e61a96
Happy new year!
2017-01-01 10:40:29 +01:00
Paul Franklin
6d1631dbfe
9862: ancestor tree doesn't use replacements
2016-12-31 17:26:01 -08:00
prculley
7406c6ecf4
bug 9872: fix Windows issue; Book dialogs don't stay on top
...
They are pushed to background if background window tooltip appears.
Also, The book list display was not popping up above the dialog
(no transient parent).
2016-12-31 14:31:13 -06:00
prculley
3bca0e8184
Add call to ManagedWindow.close() to dbman
...
This is an update to "bug 8128; Fix 'Info' popup from Manage Family
Trees' dialog for parent"
2016-12-31 14:29:55 +00:00
Sam Manzi
dde84ed8bc
Merge pull request #306 from sam-m888/ChangeConfigKeysForAddons
...
Change config keys to mention addon
2016-12-30 13:38:26 +11:00
Sam Manzi
043ebaba65
Change config keys to mention addon
...
Renaming config keys to make their use clearer
2016-12-30 13:23:24 +11:00
Sam Manzi
08eb715da2
Merge pull request #304 from sam-m888/ChangeWordingAddonRestart
...
Restart addon message change wording
2016-12-30 08:44:32 +11:00
Sam Manzi
af240c9b53
Restart addon message change wording
...
As not all addons are Views.
2016-12-30 08:21:30 +11:00
prculley
f92903b1f7
bug 9854; Error dialog can become hidden behind merge dialog
2016-12-29 19:35:45 +00:00
prculley
34d6ddada0
Bug 7928; Make merging people with complex families more friendly
...
If families are complex, skip the family merge with a warning message
rather than abort the persons merge
2016-12-29 19:35:27 +00:00
prculley
a09d5471cf
bug 8128; Fix 'Info' popup from Manage Family Trees' dialog for parent
2016-12-29 19:06:48 +00:00
Sam Manzi
908201a80d
Merge pull request #302 from prculley/bug8128_gw
...
bug 8128; Fix transient parent for popup 'Gramps Warnings'
2016-12-29 08:14:25 +11:00
prculley
01b7490c8c
bug 8128; Fix transient parent for popup 'Gramps Warnings'
2016-12-28 09:06:37 -06:00
Paul Franklin
0496756abb
Merge pull request #301 from prculley/bug8128_pm
...
bug 9856; fix popup ProgressMonitor to find a parent for set_transient_for
2016-12-27 11:48:35 -08:00
prculley
1590f8c000
bug 9856; fix popup ProgressMonitor to find a parent for set_transient_for
2016-12-27 10:36:20 -06:00
prculley
1a09304335
bug 9856; fix selected person not updated if changed in people list view
2016-12-26 08:18:32 -06:00
Paul Franklin
f762fda80d
put the correct FSF address into some (presumably cribbed) modules
2016-12-24 16:25:21 -08:00
Paul Franklin
0b2aab53ee
restore the ImportInfo to the new Pro-Gen importer
2016-12-24 16:22:44 -08:00
Paul Franklin
ebe56a3f05
save quick backup's folder if backup aborted, if needed
2016-12-24 14:15:52 -08:00
Paul Franklin
0a47474e0e
8868: Make XML backup dialog size persist [part 2]
2016-12-24 14:11:45 -08:00
Paul Franklin
45de935d5e
8868: Make XML backup dialog size persist [part 1]
2016-12-24 14:10:27 -08:00
prculley
cf839a195b
Fix dialogs for Gtk deprecations
2016-12-24 09:02:57 -06:00
prculley
4498ee32df
Fix some Gtk deprecations in Plugin Manager
2016-12-24 09:02:57 -06:00
prculley
f25fb1415b
Fix the Gobject deprecation (convert to GLib) in interactivesearchbox
2016-12-24 09:02:57 -06:00
prculley
dd151a3990
fix some Gtk deprecations in textbufdoc (used by QuickReports etc.)
2016-12-24 09:02:57 -06:00
Alois Poettker
7c471db1c9
6896: Improve Pro-Gen importer
2016-12-23 20:26:54 -08:00
Nick Hall
13b53e35d4
Add window track to merge dialogs
2016-12-23 22:20:41 +00:00
Paul Franklin
e931b8a75c
typos
2016-12-23 14:12:18 -08:00
Jérôme Rapinat
85e437d291
7276: translate some currently-untranslated punctuation marks
2016-12-23 12:59:06 -08:00
Paul Franklin
f3053b19ca
9795: remember the last location of windows [Reorder]
2016-12-23 12:52:58 -08:00
Josip
3b4ceeb630
8128: GtkDialog mapped without a transient parent
...
Fix Reorder Relationships dialog
2016-12-23 14:18:39 +01:00
Sam Manzi
3ce8c4880a
Merge pull request #298 from prculley/bug9470
...
bug 9470; Don't allow selecton of Active or Home person until actually commited
2016-12-23 10:27:45 +11:00
prculley
defcda7981
bug 9235: Shrink size of Break Lock (and other QuestionDialogs)
2016-12-22 19:46:04 +00:00
prculley
2359633198
bug 8333; fix merge issue with Person Tree View
2016-12-22 18:34:17 +00:00
Paul Franklin
5ad32042c6
move two methods down slightly (to better check a forthcoming change)
2016-12-21 22:24:48 -08:00
Paul Franklin
376f2b0010
enable a simple test for translated datestrings
2016-12-21 15:37:12 -08:00
Paul Franklin
66260871dc
give GUI User an optional parent, for when None would otherwise be used
2016-12-21 15:35:45 -08:00
romjerome
f75618eb2d
9824: pylint error: map_type not set
...
was pull request #284
2016-12-21 12:21:43 +01:00
romjerome
e5ca4186da
9824: pylint error: no enable_debug, move to LOG.debug
...
was pull request #284
2016-12-21 12:16:56 +01:00
romjerome
5ecb140094
9824: pylint error: raise Error as GrampsImportError
...
was pull request #284
2016-12-21 12:14:30 +01:00
romjerome
0309598193
9824: pylint error: missing explicit variable
...
was pull request #284
2016-12-21 12:11:17 +01:00
romjerome
cb38e81a3d
9824: pylint error: missing variable names
...
was pull request #284
2016-12-21 12:08:15 +01:00
romjerome
a1dff4457b
9824: pylint error: explicit os module import
...
was pull request #284
2016-12-21 12:02:43 +01:00
romjerome
061f5fbb1f
9824: pylint error: LOG variable was not set
...
was pull request #284
2016-12-21 11:58:22 +01:00
romjerome
1a3f08203c
9824: pylint error: text variable does not exist for debug
...
was pull request #284
2016-12-21 11:54:27 +01:00
romjerome
6c993242f2
9824: pylint error: fix theme variable for AttributeError
...
was pull request #284
2016-12-21 11:52:19 +01:00
romjerome
a0b2cf1803
9824: pylint error: 'nrchild' variable not set on this section
...
was pull request #284
2016-12-21 11:50:03 +01:00
romjerome
34aefd9530
9824: pylint error: fix a missing error module
...
was pull request #284
2016-12-21 11:46:50 +01:00
romjerome
14142ff5e3
9824: pylint errors: explicit import for modules and variables on .gpr.py
...
was pull request #284
2016-12-21 11:39:23 +01:00
Matti Niemelä
1a74ba03b8
update finnish translation
2016-12-21 11:34:03 +01:00
Sam Manzi
91a279e362
9161 Debian package -ignore old changelog
2016-12-21 08:20:35 +11:00
prculley
b71b4e9c7f
bug 9844; fix QuickReports for Cairo crash when no objects found
2016-12-20 19:36:49 +00:00
prculley
55edefd4b8
bug 9842; fix lineage quickreport when started from person with no parent
2016-12-20 19:31:30 +00:00
prculley
ce884b6578
bug 9478; fix quick search exception when nothing in searched list
2016-12-20 19:10:57 +00:00
prculley
90b8145693
bug 9831: Fix HandleError when using finddupes tool to merge
2016-12-20 17:47:53 +00:00
Paul Franklin
dc320aab8c
shoehorn in some missing (somehow) datestrings in el.po
2016-12-18 19:57:04 -08:00
Paul Franklin
6a6fe9b48d
7276: translate some currently-untranslated punctuation marks
2016-12-18 14:20:36 -08:00
prculley
1e8ab3ec69
bug 9286; fix styledtext editing of LINK with URL as Visible element
2016-12-18 17:56:55 +00:00
prculley
a5ed1086d8
bug 9285; fix detection of URLs in Styled text editor
2016-12-18 17:42:04 +00:00
Paul Franklin
fb6ed2ab53
narrow GrampsPreferences if possible (e.g. in Greek it is 1138)
2016-12-18 00:13:51 -08:00
Paul Franklin
cb27d546e9
9612: Problem adding parents [with Latin names]
2016-12-17 18:30:55 -08:00
Paul Franklin
1742d44d35
center errorview dialog, and shorten it too
2016-12-17 18:27:57 -08:00
prculley
9bf5144e70
bug 9470; Don't allow selecton of Active or Home person until actually commited
2016-12-17 17:03:57 -06:00
prculley
9c92bb8551
bug 8510 fix for special characters in Family Tree names
2016-12-17 19:30:44 +00:00
Paul Franklin
341d48bd40
9795: remember the last location of windows [partial: some tools]
2016-12-17 10:34:06 -08:00
Zdeněk Hataš
2577367f01
czech translation update
2016-12-17 15:39:44 +01:00
Nick Hall
76cb80f17f
Remove --databases command line option
2016-12-16 22:18:33 +00:00
Nick Hall
9a53fae5a0
Remove backup summary and auto-load
...
Automatic backups are now saved to a user-defined directory.
2016-12-16 22:00:11 +00:00
vantu5z
33169fd05f
update Russian translation
2016-12-16 13:42:15 +03:00
Paul Franklin
1af4e89094
new gramps.pot translation template for master
2016-12-15 11:08:41 -08:00
romjerome
ab2793476f
fix a missing import
2016-12-15 16:00:07 +01:00
romjerome
f372f5b813
Tag editor: Tweak improvement on buttons order
2016-12-15 15:52:12 +01:00
SNoiraud
09cad05e05
9340: The configparser is assuming the wrong encoding.
2016-12-15 09:32:02 +01:00
Paul Franklin
083a2a721e
9795: remember the last location of windows [partial: three more]
2016-12-14 22:05:04 -08:00
Leonhaeuser
beb3962f52
update German translation and fix missing line feed
2016-12-14 22:08:36 +01:00
erikdrgm
f17379cd16
updated Dutch translation
2016-12-14 14:51:38 +01:00
erikdrgm
a27e49cf0e
updated Dutch translation
2016-12-14 14:45:09 +01:00
SNoiraud
291c29ad04
9563: Sorting in family tab of narrated web report
2016-12-14 10:38:57 +01:00
Leonhaeuser
e9acf39cf2
fix for 0009696 and German translation update
2016-12-14 00:46:56 +01:00
Nick Hall
93f59af9d8
Tidy up export assistant multiple inheritance
2016-12-13 23:26:13 +00:00
Sam Manzi
f01d469849
9801 Silence remaining PyGIWarning
2016-12-14 07:48:45 +11:00
Paul Franklin
1b6d84353c
9795: remember the last location of windows [export assistant]
2016-12-13 11:40:00 -08:00
SNoiraud
03128a0728
9563: Sorting of relationships in family tab of narrated web report
2016-12-13 14:20:55 +01:00
SNoiraud
23213e590b
NarrativeWeb: Reduce the Report options window.
2016-12-13 09:50:36 +01:00
Paul Franklin
af7c09d8ae
9795: remember the last location of windows [partial: two more]
2016-12-12 20:02:36 -08:00
Paul Franklin
5929f2066e
tweaks to saving config keys (save keys without default, pylint, etc.)
2016-12-12 19:59:45 -08:00
Zdeněk Hataš
48bab7bed1
czech translation update
2016-12-12 14:49:24 +01:00
erikdrgm
a9ce126ed4
update Dutch translation121216
2016-12-12 09:55:04 +01:00
Paul Franklin
251c4acde2
9795: remember the last location of windows [partial: verify]
2016-12-11 22:58:54 -08:00
Paul Franklin
3406450451
9795: remember the last location of windows [partial: eight more]
2016-12-10 18:27:11 -08:00
Paul Franklin
f3dc114476
new gramps.pot translation template for master
2016-12-10 10:21:46 -08:00
Paul Franklin
cdf6e0e3a3
enable custom filters in reports to select the center person
2016-12-10 10:19:28 -08:00
Lajos Nemeséri
90a513effa
update Hungarian translation
2016-12-10 11:00:15 +01:00
Paul Franklin
2087f807f3
make report dialog height less than 600, for smaller displays [RR]
2016-12-09 19:51:43 -08:00
Paul Franklin
9b5ef6d069
make report dialog height less than 600, for smaller displays [PR]
2016-12-09 19:50:13 -08:00
Paul Franklin
f2229db819
make report dialog height less than 600, for smaller displays [KR]
2016-12-09 19:49:52 -08:00
Paul Franklin
f072dd889e
make report dialog height less than 600, for smaller displays [FGR]
2016-12-09 19:49:32 -08:00
Paul Franklin
36380651e4
make report dialog height less than 600, for smaller displays [DAR]
2016-12-09 19:49:03 -08:00
Paul Franklin
b848f1cd2a
make report dialog height less than 600, for smaller displays [DR]
2016-12-09 19:48:34 -08:00
Paul Franklin
9ccc149161
make report dialog height less than 600, for smaller displays [BAR]
2016-12-09 19:47:55 -08:00
Paul Franklin
2c9bad6108
make report dialog height less than 600, for smaller displays [SC]
2016-12-09 19:47:26 -08:00
Paul Franklin
55fa8f8d86
make report dialog height less than 600, for smaller displays [FC]
2016-12-09 19:46:53 -08:00
Paul Franklin
289d28c22b
make report dialog height less than 600, for smaller displays [DT]
2016-12-09 19:43:50 -08:00
Sam Manzi
35b79acacc
Feature#1682: Enable copying Soundex result
2016-12-10 14:32:37 +11:00
Nick Hall
5621ade2e4
9799: Use latest valid date rather than today
...
This is useful for historic places when an event date is not
available.
2016-12-09 19:25:14 +00:00
Nick Hall
772265c3ef
9813: Modify endonym handling in place displayer
...
If no language code is matched, the default name is now the first
in the list, rather than a name with no language code.
2016-12-09 19:07:04 +00:00
Nick Hall
176fcae6ad
9737: Fix house number concatenation
2016-12-09 18:57:06 +00:00
vantu5z
cde4c4ebf5
update Russian translation
2016-12-09 15:02:38 +03:00
Nick Hall
7f24aca813
Simplify _create_secondary_columns method
...
Now only creates new columns.
Removed update_secondary_values_table method.
2016-12-08 23:09:00 +00:00
Nick Hall
c8998cc81c
Rename rebuild_secondary_fields to _create_secondary_columns
2016-12-08 23:09:00 +00:00
Paul Franklin
ca105fb73a
9795: remember the last location of windows [partial: the editrefs]
2016-12-08 14:28:42 -08:00
Nick Hall
4e812c738b
Remove a couple more unused methods
2016-12-08 22:05:05 +00:00
Nick Hall
d8796d35fb
Remove methods that create secondary indexes
...
All indexes are created in the _create_schema method.
2016-12-08 21:49:52 +00:00
Nick Hall
83e5bd6be3
Remove another unnecessary version file
2016-12-08 21:27:39 +00:00
Paul Franklin
50bb8ffbbc
9795: remember the last location of windows [partial: the selectors]
2016-12-08 12:44:08 -08:00
Nick Hall
290fd6ec43
Remove unused method
2016-12-08 19:03:39 +00:00
Nick Hall
c358d5c3e1
Remove creation of unnecessary version files
...
The BSDDB version is not relevant for DBAPI databases. The python
version will always be 3 and the pickle upgrade "YES".
2016-12-08 18:59:42 +00:00
Nick Hall
f321d68db1
Remove MySQL backend
2016-12-08 17:32:09 +00:00
Nick Hall
4a30d9e4b7
Make update_backlinks method protected
2016-12-08 15:16:26 +00:00
Nick Hall
013617dafb
Rename update_schema to _create_schema
2016-12-08 15:06:06 +00:00
Matti Niemelä
67c3d4a77a
update finnish translation
2016-12-08 10:38:30 +01:00
Espen Berg
bd7cc813aa
Corrected some language typos in Norwegian version of relationship calculator
2016-12-07 21:53:17 +01:00
Paul Franklin
6264461a54
reduce default width of preferences dialog (after [ 5dd88052])
2016-12-07 12:12:21 -08:00
Paul Franklin
52ccc26753
give statusbar "warnings" dialog a less-ambiguous name
2016-12-07 11:32:07 -08:00
Paul Franklin
16f229c644
9795: remember the last location of windows [partial: merge dialogs]
2016-12-07 11:30:38 -08:00
Nick Hall
4e2ab54fb9
Remove unused restore method
2016-12-07 19:29:53 +00:00
Nick Hall
6098ccd468
Remove low-level bsddb backup code
2016-12-07 19:29:24 +00:00
Nick Hall
5dd88052cf
Reduce minimum width of preferences dialog
2016-12-07 19:13:59 +00:00
Nick Hall
593f5a8f2b
Add new backup preferences
...
Allow user to specify a backup directory.
Add option to backup on exit.
Add option to autobackup at regular intervals.
2016-12-07 17:44:02 +00:00
Paul Franklin
eceeddb1e4
make "quick backup" dialog slightly wider (workaround for 8868)
2016-12-06 19:36:23 -08:00
Paul Franklin
a3925313ad
9795: remember the last location of windows [ViewConfigureDialog]
2016-12-06 18:59:23 -08:00
Paul Franklin
413da833ca
9795: remember the last location of windows [partial: main editors]
2016-12-06 15:22:09 -08:00
Paul Franklin
bbb8b5161d
9795: remember the last location of windows [partial: filter dialogs]
2016-12-06 11:59:04 -08:00
Paul Franklin
d407c2fb6b
trap FilterError when creating and testing a new filter
2016-12-06 11:57:16 -08:00
Nick Hall
2c454268a1
Remove drop_tables and reload methods
...
These methods are not used and we would not normally want to
drop all tables in a database.
2016-12-06 18:07:42 +00:00
Nick Hall
467f779230
Fix import after removal of is_empty method
2016-12-06 18:06:59 +00:00
Nick Hall
61da801fa1
Remove is_empty database method
...
The existing get_total method can be used instead.
2016-12-06 17:48:34 +00:00
Nick Hall
3e69fa5cbe
Fix get_total method and add unit tests
2016-12-06 17:32:12 +00:00
Nick Hall
35b7495438
9541: Make metadata methods protected
2016-12-06 17:10:07 +00:00
vantu5z
92618fcc6d
update Russian translation
2016-12-06 15:04:27 +03:00
erikdrgm
238a1c5c12
Dutch translation61216
2016-12-06 10:11:48 +01:00
Paul Franklin
ff6be8b3d6
9795: remember the last location of windows [partial]
2016-12-05 18:50:13 -08:00
SNoiraud
66a3dd6050
7309: GtkDialog mapped without a transient parent
2016-12-06 03:02:43 +01:00
Sam Manzi
6ab5a22292
Merge pull request #279 from prculley/bug9768
...
fix for bugs 9768 and 9778, nonetype error when merging events or families
2016-12-06 11:39:38 +11:00
Paul Culley
e584704e7b
Update Merge tests to actually run
...
So this was a lot of work...
Updated to use lxml, steep learning curve for someone who never examined XML before...
The merge test code needed some updates because it was last used with an older version of the Gramps XML.
Found another bug in the mergefamilyquery code when test started running; another nonetype issue.
Found another bug in the mergepersonquery code when test started running; another nonetype issue.
Couldn't get the subprocess stuff to work right, so changed code to just call Gramps with capture, similar to export_tests. This in turn required that importxml and exportxml be slightly changed to support StringIO redirection of stdin and stdout.
And test_util needed a change to allow stdout to accept an unencoded stream, so I added an option to use BytesIO for this test as well.
Added some code to save input, result, and expected data to files in Gramps temp directory for debugging whenever an error occurred. Easier to use my editor in diff mode than look at the outputs.
2016-12-06 11:17:54 +11:00
Paul Culley
983d787322
Change travis.yml to provide lxml dependencies
2016-12-06 11:00:45 +11:00
Nick Hall
9d77418b30
9541: Make backend methods protected
2016-12-05 19:41:12 +00:00
SNoiraud
c835c6f87c
7309: Jump to Gramps ID functionality doesn't work for relview
2016-12-05 16:20:10 +01:00
SNoiraud
55661056e2
7309: Jump to Gramps ID functionality added to pedigree
2016-12-05 16:01:27 +01:00
SNoiraud
6188812b41
7309 : Remove trailing space.
2016-12-05 14:30:47 +01:00
SNoiraud
8c7b0f8585
7309: Jump to Gramps ID functionality added to *fanchart*
2016-12-05 14:22:56 +01:00
Zdeněk Hataš
3646f2a86c
czech translation update
2016-12-05 13:23:01 +01:00
SNoiraud
bc32d2fd76
7309: Jump to Gramps ID functionality doesn't work
2016-12-05 11:03:33 +01:00
romjerome
13c5d75bc1
update french translation
2016-12-05 09:51:55 +01:00
romjerome
1fda1e2a92
typo on french translation
2016-12-05 09:49:19 +01:00
romjerome
bfb99f17ad
9276: update translation strings template
2016-12-05 09:48:21 +01:00
romjerome
8aeebcdfd2
9276: ability to search alternate place names when selecting place
2016-12-05 09:47:04 +01:00
vantu5z
2fc4bae826
update Russian translation
2016-12-05 08:08:49 +03:00
Paul Franklin
9a40306bd1
9795: remember the last location of windows [partial: EditTagList]
2016-12-04 17:11:31 -08:00
Paul Franklin
13064ef627
refine 6495240859
2016-12-04 16:25:53 -08:00
Paul Franklin
6495240859
set up a window's initial configuration easier (size, etc.; see 9795)
2016-12-04 13:27:25 -08:00
Josip
e75a45748f
fix missing imports
...
part of bug 9820
NameError: name 'DbException' is not defined
2016-12-04 18:30:36 +01:00
Espen Berg
8159e95389
Some Norwegian bokmål translation for master copy. Still some work remaining...
2016-12-04 10:30:59 +01:00
Sam Manzi
98ed617a5d
Merge pull request #278 from prculley/bug9811
...
bug 9811; Fix for Relative media path incorrectly calculated for Windows
2016-12-04 16:52:01 +11:00
Paul Franklin
74aba1f6b4
5357: Clipboard window doesn't remember its previous position
2016-12-03 16:36:31 -08:00
Espen Berg
cba583a486
Somewhat revised Norwegian language file. Still some work remaining
2016-12-04 00:41:05 +01:00
Paul Franklin
26e5f7aa9c
9789: Book Report only works with the default values (master "4ffc5e3")
2016-12-03 14:21:41 -08:00
Nick Hall
5f928d5379
Add missing base methods
2016-12-03 22:17:18 +00:00
Nick Hall
db3d7a3d0d
Fix import
2016-12-03 21:44:55 +00:00
Nick Hall
9a6c074888
Tidy up code
2016-12-03 18:00:12 +00:00
romjerome
9ae653986f
Update french translation
2016-12-03 11:36:00 +01:00
romjerome
3842b0e760
update translation strings template
2016-12-03 11:20:07 +01:00
romjerome
73267600bd
-update -m
2016-12-03 11:16:13 +01:00
romjerome
eb8c17cfa5
9812: 'Check and Repair' tool ignores some objects with tag support
2016-12-03 10:59:33 +01:00
erikdrgm
ff1f2fe33b
Dutch translation
2016-12-02 20:42:30 +01:00
prculley
72bcfc5cd6
bugs 9768 and 9778, nonetype error when merging events or families
2016-12-01 11:24:24 -06:00
prculley
e94696ecf0
bug 9811; Relative media path incorrectly calculated for Windows
2016-12-01 10:40:06 -06:00
Nick Hall
27c2b0c81d
9748: Use COLLATE clause rather than locale specific columns
2016-11-30 23:13:12 +00:00
Sam Manzi
b556b29b25
Merge pull request #275 from prculley/expdialog
...
8250 and 9736: avoid all other operations during export and fixes for export popup windows hidden.
2016-12-01 09:56:09 +11:00
Sam Manzi
0a11cbf8b5
Renable user_test on travis after 2365a72d98 fix
2016-12-01 08:51:01 +11:00
Nick Hall
a4a3c55c09
Update comments
2016-11-30 15:57:23 +00:00
Nick Hall
2365a72d98
Fix User class unit tests
2016-11-30 15:51:03 +00:00
vantu5z
cf58de59c1
update Russian translation
2016-11-30 13:32:00 +03:00
Nick Hall
1039156019
9508: Fix place tree cursor
2016-11-29 23:26:50 +00:00
Nick Hall
11942d8975
Add database unit tests for sorted handles
2016-11-29 22:30:11 +00:00
Nick Hall
98950a89a3
Create new module for DbBookmarks
2016-11-29 19:34:57 +00:00
Nick Hall
3bf40f9921
Remove trailing semi-colon from SQL statements
2016-11-29 16:41:47 +00:00
Nick Hall
634691516c
Arrange database methods into a more logical order
2016-11-29 16:21:21 +00:00
romjerome
de177975a0
9815: Fix clear map action on Geography
2016-11-29 10:32:17 +01:00
Paul Franklin
e3d732a31e
9789: Book Report only works with the default values (master "4ffc5e3")
2016-11-28 15:24:21 -08:00
Nick Hall
13acd73c9e
Remove unused database method
2016-11-28 22:58:41 +00:00
Nick Hall
5826307b63
Remove trailing whitespace
2016-11-28 22:16:49 +00:00
Nick Hall
ee4e652cac
9742: Remove table map classes
...
The Table, Map, MetaCursor and DbGenericTxn classes are no
longer used.
2016-11-28 21:45:27 +00:00
Nick Hall
baff7cddb0
9810: Fix undo/redo reference updates
...
Also rewrite to avoid using table maps.
2016-11-28 21:18:11 +00:00
Paul Franklin
e1dca2bfaa
9789: Book Report only works with the default values (master "4ffc5e3")
2016-11-26 15:23:01 -08:00
Bastien Jacquet
fec5d532d1
Feature: Gep-030 FanChart2Way
...
...New FanChart consisting of both ascendants and descendants.
It can be checked-out there :
https://sourceforge.net/u/bubblegum00/gramps/ci/geps/gep-030-FanChart2Way/~/tree/
<snip>
I find it quite handy, so please let me know if you have any comments or suggestions.
NB: I heavily cleaned up the FanChart code on my way.
Regards,
Bastien Jacquet
https://sourceforge.net/p/gramps/mailman/message/32908110/
........................................................
Refactor fanchart for further modification
Fix radial text pos_start radian alignment
Simplify father's and mother's details getter
Rename draw_gradient to draw_gradient_legend
refactor prepare_background_box
Add option not to flip names
Add a display_format(self, person, num) function as proposed by Benny Malengier on 2012-12-13
It just returns name_display.name_formats[num][_F_FN](person.get_primary_name())
Add option to show the name on two lines
Allow for variable radius depending on generation
Switch to WORD_CHAR wrapping of name (ie word, and char if 0-length word)
Move rescaling tentative inside wrap_truncate_layout
Fix person_under_cursor bugs
Refactor root angle computation
Refactor code positionning the fan
Refactor personpos_at_angle
move implementation of person_under_cursor outside of FanChartBaseWidget class
Change draw_person to take angles in radians
Use same structure for innerring as for outerring
Uses cursor_to_polar and cursor_on_tranlation_dot
Slightly change person_under_cursor logic to return an "address" in the fan
Uses radian_in_bounds to compare angles modulo 2 PI
Fixup test on cursor over inner ring
Fix Center size for FanchartDesc
Fixup fanchart check up to last generation
Give same signature to draw_person
Refactor the common code of self.draw_person in a single function in Base class
Fix center box comment
Refactoring inside celladdress
Remove manual central box drawing since done with draw_person
Fixup draw_person color for duplicates
Use draw_person for central person too
Make __compute_angle and __rec_fill_data public for use in FanChart2Way
Add 2Way View
Rewrite create_map_rect_to_sector to allow bottom-outside-oriented text-arc
Allow to automatically right upside-up bottom arc-text
Correct icons for Fanchart2Way
Small code refactoring
Refactor code of fanchartdesc to use self.rootangle_rad
Rename change_slice to toggle_cell_state
Fanchart2Way code formating and changes
Small refactoring of fanchartdesc innerring fill data
Remove the name from the local temporary data structure
Remove the name from the local temporary data structure (in Fanchart2Way)
Change background gradient to follow the user-selected gradient colors
rename parentsroot to innerring
Some renaming for clearer code
Show last generation of partners in descendant fanchart
Show last partner in Fanchart2Way
Fanchart2Way : Add option to disable gradient on the background
Fixup flipupsidedownname parameter for gramplet usage of fancharts
Fixup twolinename parameter for gramplet usage of fancharts
Add FanChart2Way in available gramplets
Tentative fix for last view on Fanchart2Way
Show step-sibling in Fancharts context-menu
Fix overestimation of descendant halfdist
(SM) Trailing White spaces removed
(SM) Fix config box Table Grid
(SM) Move Icons gramps-fanchart2way to new location
(SM) Add Copyright for Bastien Jacquet
(SM) Fix BSDDB AttributeError NoneType object has no attr
(SM) Update patch to account for bug 9771; fix missing right-click menu items
(Nick Hall/eno93) Fix set_text method takes the length of the utf-8, not the length of the unicode as the second parameter ((Gramps.py:3697): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text())
2016-11-26 18:00:08 +00:00
romjerome
3d854ba944
9801: recommend 'gir1.2-goocanvas-2.0' on debian package
2016-11-26 13:00:21 +01:00
romjerome
79cb66b0f1
8555: Database repair tool always modify all source objects
2016-11-26 12:56:43 +01:00
Tom Hughes
da018c1842
Re-enable selection in MultiTreeView on a drag-end event
...
In 201f4a5e51 we made grab_broken
re-enable selection because GTK 3.18 and later no longer send a
fake button release event.
The sending of grab broken is an implementation detail of DnD
on X based systems however, and at least some GTK backends do
not generate this, wayland being one example.
So we now use drag-end instead which is always sent to the source
when a DnD operation completes.
2016-11-25 16:45:43 +00:00
Sam Manzi
d8077a8169
Merge pull request #274 from SNoiraud/9378
...
9378: Quick Backup: remember Media (include/exclude) setting
2016-11-25 17:31:09 +11:00
Nick Hall
74b87e04eb
Restore import_from_filename function
2016-11-24 19:45:19 +00:00
Nick Hall
cb738e88ad
Remove unused function
2016-11-24 18:40:28 +00:00
Nick Hall
382987f366
Create module for database utilities
2016-11-24 17:57:18 +00:00
Matti Niemelä
5358e8dd93
Update finnish translation
2016-11-24 08:24:15 +01:00
romjerome
18b00846fe
typo on french translation
2016-11-24 08:16:37 +01:00
Nick Hall
635db88800
9534: Exclude places outside valid date ranges
2016-11-22 18:25:20 +00:00
Paul Franklin
0f9c3012be
enable book selector dialog to remember its size
2016-11-21 13:11:26 -08:00
Paul Franklin
5932addfb5
9789: Book Report only works with the default values (master "4ffc5e3")
2016-11-21 13:09:57 -08:00
Zdeněk Hataš
882c37afc1
czech translation update
2016-11-21 12:17:15 +01:00
Josip
a3960c8515
Merge pull request #272 from prculley/bug9787
...
bug 9787; fix right-click menus crash caused by PR268
2016-11-20 22:52:48 +01:00
prculley
3fe7d20799
Fix trailing whitespace again
2016-11-17 10:28:40 -06:00
romjerome
4f30f09fab
Update french translation
2016-11-17 10:11:47 +01:00
Lajos Nemeséri
43106eb47f
Update Hungarian translation
2016-11-17 10:06:35 +01:00
romjerome
4653b35cb3
Update template
2016-11-17 10:04:18 +01:00
prculley
894ce3aca5
Fix trailing whitespace and remove old code comment
2016-11-16 10:26:02 -06:00
SNoiraud
f157148414
8250 and 9736: avoid all other operations during export and fixes for export popup windows hidden.
2016-11-16 09:18:27 -06:00
SNoiraud
6675cce1f2
9378: Quick Backup: remember Media (include/exclude) setting
2016-11-16 12:32:01 +01:00
vantu5z
4a49287292
update russian translation
2016-11-16 11:55:32 +03:00
romjerome
e0cb56ee93
Merge pull request #273 from prculley/galxlt
...
Fix translation confusion on 'View' noun/verb
2016-11-16 08:53:07 +01:00
romjerome
0743c19449
Merge pull request #271 from paulohpmoraes/master
...
Update and corrections to brazilian portuguese translation.
2016-11-16 08:52:32 +01:00
prculley
5ff0b3f977
Fix translation confusion on 'View' noun/verb
2016-11-15 09:38:39 -06:00
SNoiraud
8eedb37772
Geography: Add kmls for the geography places view.
2016-11-15 13:09:12 +01:00
prculley
15ca5e6d4c
remove excess space in front of right-click menus in embedded lists
2016-11-14 09:12:11 -06:00
prculley
bd142c0744
bug 9787; fix right-click menus crash caused by PR268
2016-11-14 08:46:38 -06:00
Paulo Henrique Moraes
b99c9f41cc
Update and corrections.
2016-11-14 08:54:04 -02:00
Josip
4ffc5e3af4
add plugins/db/dbapi/settings.ini to setup
2016-11-12 15:01:15 +01:00
Josip
bb919efec7
Support for Windows Python3 pythonw.exe
2016-11-12 14:05:49 +01:00
Sam Manzi
905717f4f1
Merge pull request #269 from prculley/nameedit
...
fix name_displayer.add_name_format so it won't create duplicates
2016-11-12 12:57:27 +11:00
Sam Manzi
f4bc6c3384
Merge pull request #268 from prculley/bug9771
...
bug 9771; fix missing right-click menu items on gallerytab
2016-11-12 12:18:17 +11:00
Sam Manzi
67dfc55a0b
Merge pull request #266 from prculley/docstr
...
update db/base.py with better docstring, new methods etc.
2016-11-12 11:43:22 +11:00
prculley
def6b3fd07
#---- lines back to normal
2016-11-11 18:19:08 -06:00
prculley
d4cb0c3d7c
pylint cleanup
2016-11-11 18:19:08 -06:00
prculley
5f794c0570
update db/base.py with better docstring, new methods etc.
2016-11-11 18:19:08 -06:00
Sam Manzi
f38ce3f3f6
Merge pull request #264 from prculley/bug9765
...
bug 9765; fix citation tree view for HandleError exceptions
2016-11-12 10:13:26 +11:00
prculley
4120c5a1bc
fix name_displayer.add_name_format so it won't create duplicates
2016-11-09 13:42:12 -06:00
prculley
00aa25258e
bug 9771; Remove icons from various right-click and other menus
2016-11-08 09:43:36 -06:00
Sam Manzi
676ff5601c
Merge pull request #263 from prculley/bug9767
...
Bug9767 Fix LDS editor for 'Family' related issues
2016-11-05 14:20:07 +11:00
Sam Manzi
7ceb8ab57a
Merge pull request #262 from prculley/bug8887
...
Bug 8887 Add PEDI and _FREL/_MREL Gedcom Tag Export support
2016-11-05 14:11:58 +11:00
Sam Manzi
f69883a586
Merge pull request #259 from prculley/bug9522
...
bug 9522; fix fault when viewing family events with event gramplet
2016-11-05 14:03:41 +11:00
Sam Manzi
b82ec171a2
enable a ManagedWindow to remember its position
2016-11-03 19:06:28 -07:00
Paul Franklin
105f9fb227
enable relationship calculator tool to remember its size
2016-11-03 05:31:50 -07:00
Paul Franklin
216f9a93bf
enable 'Select a media object' dialog to remember its size
2016-11-03 05:29:52 -07:00
Zdeněk Hataš
bb9614282c
czech translation update
...
fixed end characters and typo
2016-11-03 13:10:06 +01:00
Paul Franklin
8cd4a75482
enable merge dialogs to remember their size
2016-11-02 10:15:03 -07:00
prculley
4e80f42425
Remove Icon setup, since this is covered in glade file via another commit
2016-11-02 11:29:13 -05:00
prculley
e851211460
bug9787 Fix LDS editor for 'Family' related issues
2016-11-02 11:29:13 -05:00
Nick Hall
22c1bd4e1c
Fix unit test
2016-11-02 15:56:32 +00:00
Nick Hall
dd0eedc772
9767: Fix icon and tooltip in LDS editor
...
The icon on the family selection button was removed by mistake in
commit 75009f0 .
2016-11-01 18:45:18 +00:00
Nick Hall
5f77d0eed7
Remove redundant imports
2016-11-01 18:24:16 +00:00
Nick Hall
473d3aab48
Remove unused method
...
Also removes an import from outside the gen module.
2016-11-01 17:57:33 +00:00
Nick Hall
8d7c1945f1
Remove old django code
2016-11-01 17:41:51 +00:00
Sam Manzi
e4551a483c
Merge pull request #256 from prculley/codecov
...
Improve test coverage in the Gedcom importer
2016-10-31 11:45:47 +11:00
prculley
00b2bff6d0
bug 9765; fix citation tree view for HandleError exceptions
2016-10-30 13:50:52 -05:00
prculley
9ed969eea1
Fix Mock localtime to return same val in Linux & Windows
2016-10-29 16:59:42 -05:00
prculley
0fb91b860f
Improve test coverage in the Gedcom importer
2016-10-29 16:59:42 -05:00
prculley
d21ead1c8d
Bug 8887 Add PEDI and _FREL/_MREL Gedcom Tag Export support
2016-10-29 16:50:22 -05:00
Nick Hall
19201eed67
Improve efficiency of get_tag_from_name method
2016-10-29 22:18:07 +01:00
Nick Hall
ab4e147021
Add more database unit tests
2016-10-29 22:12:28 +01:00
Nick Hall
5bbce108fd
Tidy up some SQL
2016-10-28 23:31:18 +01:00
Nick Hall
ad49598b51
9744: Tidy up _get_raw_*_from_id_data methods
2016-10-28 22:47:10 +01:00
Nick Hall
9fc316abdf
9744: Tidy up iterators
...
Remove order_by parameter.
Add unit tests.
2016-10-28 21:43:00 +01:00
Nick Hall
1905d417be
Remove unused method
2016-10-28 17:57:41 +01:00
Nick Hall
89cba484c0
9744: Tidy up commit_* methods
2016-10-28 17:07:27 +01:00
Sam Manzi
9f4cb97512
Fixes for install after removal of old LICENSE
2016-10-28 08:08:40 +11:00
MJBMZ
d333f2eee7
9082: Show more place types in family lines graph
2016-10-27 17:36:09 +01:00
MJBMZ
aab0984dfb
Fix indent
2016-10-27 17:26:55 +01:00
Nick Hall
aaf4bee03d
Remove old LICENSE file
...
This file contained the GFDL relating to the Gramps documentation,
which is no longer distributed with the source code. The GPL2
licence can be found in the COPYING file.
2016-10-27 17:02:52 +01:00
Sam Manzi
63b15de40a
Merge pull request #252 from prculley/bug9755
...
bug 9755, fix duplicated Gramps IDs on Gedcom import
2016-10-27 19:30:21 +11:00
Sam Manzi
e6088271bd
Merge pull request #251 from prculley/dupid
...
Update Tool 'Check & Repair' and 'TestCaseGenerator' to detect and repair duplicate Gramps IDs
2016-10-27 19:20:58 +11:00
Nick Hall
ddce9b0138
Add more database unit tests
2016-10-25 23:01:34 +01:00
Nick Hall
73d87e59e3
Remove build_surname_list and save_surname_list from public API
2016-10-25 22:18:48 +01:00
Nick Hall
efa910e5b9
Remove unused database method
2016-10-25 22:09:19 +01:00
Nick Hall
f036206961
9742: Rewrite cursors to avoid using table maps
2016-10-25 21:29:59 +01:00
prculley
2bbc8702a7
bug 9522; fix fault when viewing family events with event gramplet
2016-10-25 10:39:51 -05:00
vantu5z
2947e84501
update russian translation
2016-10-24 09:07:41 +03:00
Nick Hall
5fcb3ef815
Add some database unit tests
2016-10-23 19:40:14 +01:00
Paul Culley
5e0198542f
Merge pull request #249 from prculley/bug9694
...
bug 9694, fix Gedcom import with no VERSion (very old Gedcom) crash
2016-10-23 10:14:57 -05:00
Paul Culley
00dd91340b
Merge pull request #248 from prculley/bug8993
...
bug 8993; fix Gedcom import in some alternate languages; improper date parsing
2016-10-23 10:14:03 -05:00
Paul Culley
6923c53871
Merge pull request #247 from prculley/vcard
...
bug 9458, fix Import Vcard can create multiple surnames with all selected as 'Primary'
2016-10-23 10:12:53 -05:00
romjerome
691b70ccb3
Update french translation
2016-10-23 16:24:21 +02:00
Matti Niemelä
831b4f731b
Update finnish translation, template generated via './genpot.sh'
2016-10-23 15:58:06 +02:00
romjerome
69456b34e5
9328: enable debug flag on 'xgettext' for python files
2016-10-23 15:52:23 +02:00
romjerome
1fd76160ef
Fix format string (order, RTL, LTR)
...
9759: update template
2016-10-23 15:48:56 +02:00
SNoiraud
d5c4a71ee2
8250 and 9736 : remove patchs. need to found another solution.
2016-10-21 23:05:10 +02:00
Nick Hall
ce59a8a5c9
9744: Tidy up get_number_of_* methods
2016-10-19 22:18:25 +01:00
SNoiraud
900624193f
9757: [Geography] update map tiles on demand
2016-10-19 18:51:27 +02:00
prculley
8a385af882
bug 9755, fix duplicated Gramps IDs on Gedcom import
2016-10-19 10:09:30 -05:00
Nick Hall
534c5e20fd
Remove redundant id maps
2016-10-18 23:06:59 +01:00
Nick Hall
be3541756f
Modify to avoid using id maps
2016-10-18 22:51:16 +01:00
vantu5z
49a547af5e
update russian translation
2016-10-18 09:08:33 +03:00
Nick Hall
662c5c8866
Modify to avoid using table maps
2016-10-17 23:25:33 +01:00
Nick Hall
1494b5d28e
Use KEY_TO_NAME_MAP to get table names
2016-10-17 21:54:31 +01:00
Nick Hall
c1c616e0f3
9742: Avoid using table maps in commit methods
2016-10-17 21:51:15 +01:00
Nick Hall
d1e3280821
Remove redundant table maps
2016-10-17 19:36:23 +01:00
Nick Hall
a3718e23ab
9742: Rewrite remove_* methods
...
Avoid using table maps in _do_remove.
2016-10-17 19:13:22 +01:00
Nick Hall
6092065fe3
9744: Tidy up get_raw_*_data methods
2016-10-17 18:13:47 +01:00
Nick Hall
3149420f80
9744: Tidy up has_*_handle methods
2016-10-17 17:43:21 +01:00
SNoiraud
2f1f1f1b1e
9736: Export options 'Preview' buttons create hidden quickreport.
2016-10-16 22:32:09 +02:00
prculley
6f6284852d
bug 8993; fix Gedcom import in some alternate languages; improper date parsing
2016-10-16 14:50:08 -05:00
prculley
c373f6ed90
Update Tool 'Check & Repair' and 'TestCaseGenerator' to detect and repair duplicate Gramps IDs
2016-10-16 14:02:05 -05:00
Nick Hall
7b183fc79c
9742: Rewrite get_*_gramps_ids methods
...
Use get_gramps_ids rather than table maps.
2016-10-16 19:35:50 +01:00
Nick Hall
41f3475681
9742: Rewrite find_next_*_gramps_id methods
...
Use has_gramps_id rather than table maps.
2016-10-16 18:43:25 +01:00
Nick Hall
c9ae621d61
Remove get_transaction_class method
2016-10-15 23:15:21 +01:00
Nick Hall
22c93d8c87
Remove redundant Environment class
2016-10-15 23:07:19 +01:00
Paul Culley
fa9d6005a4
Merge pull request #246 from prculley/pylint
...
Pylint on Check and Repair, Test Case Generator tools
2016-10-15 10:44:15 -05:00
Nick Hall
5c28d739ea
9743: Tidy up has_*_gramps_id methods
...
Renamed from has_gramps_id_for_* methods.
2016-10-14 23:31:20 +01:00
Nick Hall
46257a4e5c
9742: Rewrite get_*_from_gramps_id methods
...
Use _get_raw_*_from_id_data methods rather than table maps.
2016-10-14 21:14:52 +01:00
Nick Hall
2babfd2e8b
9742: Tidy up has_*_handle methods
...
Rename has_handle_for_* methods to has_*_handle methods.
2016-10-14 18:36:07 +01:00
Nick Hall
8548f16ae2
9742: Tidy up get_raw_*_data methods
...
Remove protected methods.
Avoid the use of table maps.
2016-10-14 18:01:42 +01:00
Nick Hall
a158c9cba8
9746: Remove duplicate columns in person table
2016-10-13 23:46:19 +01:00
Nick Hall
736b057706
9745: Remove name columns from the family table
...
The same information can be obtained using a join to the person
table.
2016-10-13 21:39:01 +01:00
Paul Franklin
eea104b8a6
handle some report pathological cases (better)
2016-10-13 12:44:16 -07:00
Nick Hall
b29682cafb
Tidy up schema
...
These changes produce a neater schema output in sqlite3.
2016-10-13 20:34:58 +01:00
Nick Hall
4a70e9233e
9747: Remove index on primary key column
...
Primary key columns are already indexed.
2016-10-13 19:16:24 +01:00
Nick Hall
a39eff5766
Remove unused Select API code
2016-10-12 22:24:43 +01:00
Nick Hall
f2767c0d12
Remove Select API unit tests
2016-10-12 22:00:15 +01:00
Nick Hall
2993d59c2e
9749: Move experimental Select API code into a branch
2016-10-12 21:46:52 +01:00
prculley
fa2b52b9e3
bug 9694, fix Gedcom import with no VERSion (very old Gedcom) crash
2016-10-07 09:57:04 -05:00
prculley
03bed89fab
bug 9458, fix Import Vcard can create multiple surnames with all selected as 'Primary'
2016-10-06 15:04:45 -05:00
prculley
589eb06474
Pylint on Check and Repair, Test Case Generator tools
2016-10-05 16:26:20 -05:00
Paulo Henrique Moraes
2fb5fbf568
Corrections in translation.
2016-08-31 19:31:51 -03:00