Commit Graph

24929 Commits

Author SHA1 Message Date
kulath
c217eaae4d Replace %s with ? as requested by Doug Blank. 2016-08-01 23:29:46 +01:00
Paul Franklin
d9ec7d5e2a 8128: GtkDialog mapped without a transient parent 2016-08-01 12:16:58 -07:00
kulath
fcf1c1d13b Improve pylint to 10.0 2016-08-01 17:37:26 +01:00
kulath
3461316067 0009515: DBAPI:
gramps.plugins.database.dbapi_support.sqlite.Sqlite.try_execute ignores
errors Check if the table 'person' exists to determine whether the
database is new.
2016-08-01 16:34:46 +01:00
Paul Franklin
b40c92465a 8128: GtkDialog mapped without a transient parent
In the process of searching for uses of ErrorDialog which
did not have a "parent" argument, I stumbled on this module
-- and noticed something different in it.

Benny changed the original "ErrorDialog" calls to a
"ERROR = ErrorDialog" variant in
9a2fd50642
on 30 January 2011, "to allow a QML interface" (which by the
way has subsequently been removed from the mainline gramps
code).

In the same commit, in cli/clidbman.py, he added an
_errordialog function and an "ERROR = _errordialog" line,
evidently so all DB errors, no matter whether in GUI or CLI
code, could be changed to things like:

ERROR(_("Could not rename family tree"), str(msg))

But then in 16 February 2011 MDNauta, in
7c1b26d969
changed the generic ERROR to either DbManager.ERROR or else
CLIDbManager.ERROR, depending on whether it was in GUI code
or CLI code.

Which of course defeated the purpose of the change to the
generic call, so I have changed it back to the original
ErrorDialog call, directly.

The decision was made even easier by noticing lots of
more-recent error-handling code which used the ErrorDialog
form as opposed to Benny's variant.
2016-07-31 18:32:33 -07:00
Paul Franklin
ea82fc981d 8128: GtkDialog mapped without a transient parent 2016-07-30 17:01:34 -07:00
Paul Franklin
bedf94056b new gramps.pot template for master 2016-07-29 23:33:22 -07:00
Paul Franklin
b17f9c343a slightly generalize the running-master warning message 2016-07-29 23:31:06 -07:00
prculley
069cf4c880 Gedcom import media improvements part 2 2016-07-27 10:33:56 -05:00
kulath
4f1eed7170 2092: Problems when no database is open. Partial fix. Inactivate
inappropriate main menu items when there is no database, ensure uniform
main window title and implement a close button on the Family Trees menu.
2016-07-26 19:23:01 +01:00
Nick Hall
85b0b654bf 9427: Add new argument to IsEnclosedByRule 2016-07-26 18:37:56 +01:00
SNoiraud
480819dde8 9598: Geography : Add a message to clarify things in geoplaces 2016-07-26 10:01:34 +02:00
SNoiraud
92f7631fe3 Narrativeweb : place title must agree the references.place-auto configuration 2016-07-26 09:37:41 +02:00
Paul Franklin
a512c9d5eb improve pylint score on some CLI files
cli/arghandler.py went from 8.30 to 9.52
cli/argparser.py went from 8.43 to 9.74
cli/grampscli.py went from 7.99 to 9.29
cli/plug/__init__.py went from 7.63 to 9.69
2016-07-25 12:56:56 -07:00
vantu5z
6efe71d303 Update russian translation 2016-07-25 12:56:27 +03:00
Paul Franklin
164dbca04a clarify possible development use of "meta" 2016-07-23 15:03:06 -07:00
Paul Franklin
f1b5e5eb07 move comment lines higher, to keep out of gramps.pot
The problem is that "nearby" comments are put into the
gramps.pot template, to aid the translator, but these
comments are referring to an untranslated string, which
then confuses the translator, who wonders if the string
flagged for translation should be translated after all.

The solution is to move the comment futher away, so it
is no longer "nearby" the translated string.

http://gramps.1791082.n4.nabble.com/Fw-Translation-question-td4676138.html
2016-07-23 14:56:44 -07:00
Paul Franklin
c6d4eee407 increase pylint score by 2.11 2016-07-22 19:27:57 -07:00
Paul Franklin
b6d8223192 8128: GtkDialog mapped without a transient parent 2016-07-22 19:26:24 -07:00
Kaj Mikkelsen
66ca203a32 update Danish translation in master 2016-07-22 11:08:14 -07:00
Doug Blank
64ece7f978 Removed unused dbapi.rebuild_gender_stats()
Thanks to Paul F. for finding this.
2016-07-22 07:18:01 -04:00
Doug Blank
22afe47966 DB-API: remove duplicate indexing calls 2016-07-21 07:46:55 -04:00
Paul Franklin
d94fd873be new gramps.pot translation template for master 2016-07-20 22:34:16 -07:00
Paul Franklin
7fe4b6a079 his name is spelled "d'Aboville" and not "D'Aboville" 2016-07-20 22:33:10 -07:00
Doug Blank
c817554dbf 9588: DB-API import loses researcher and bookmarks 2016-07-21 00:07:51 -04:00
Doug Blank
894e74d127 9554: example.gramps map has different value, and should return correct type 2016-07-19 21:11:18 -04:00
Paul Franklin
919f127aed add some docstrings to the DDR, to make pylint slightly happier 2016-07-19 15:16:01 -07:00
Craig J. Anderson
72daa89abc Enhance the Descendant Report and Detailed Descendant Report
This fulfills both feature request 5902 and feature request 8297.

It adds the D'Aboville numbering system and the Henry
numbering system to the Descendant Report, as requested.

It also adds the Modified Henry numbering system to both reports.
2016-07-19 15:12:33 -07:00
Doug Blank
ac211252bb 9554: import-to-export of example.gramps map has different value 2016-07-17 08:23:35 -04:00
Matti Niemelä
fb404c2a04 update Finnish holidays 2016-07-16 20:26:55 -07:00
Paul Franklin
e3dc568092 Revert "update Finnish holidays"
This reverts commit 47e7025d06.
2016-07-16 20:15:11 -07:00
Matti Niemelä
47e7025d06 update Finnish holidays 2016-07-16 20:06:42 -07:00
Jérôme Rapinat
b3d9cfaac5 9578: Some strings in tools and report dialogs will not translate 2016-07-16 16:58:11 -07:00
Doug Blank
e257403b7d Merge pull request #202 from prculley/bug9552
Bug9552 Export to '.wft' file crashes if Unicode characters are present on Windows
2016-07-16 17:42:53 -04:00
prculley
a879d0e485 bug 9552 Export to '.wft' file crashes if Unicode characters are present on Windows 2016-07-16 16:22:43 -05:00
Doug Blank
ceac20aafc Merge pull request #201 from prculley/bug9501
Bug9501
2016-07-16 17:21:02 -04:00
prculley
f7f708225f Bug 9552 Web Family tree export should be utf-8 2016-07-16 16:14:43 -05:00
prculley
ccaad576a2 enable export test 2016-07-16 16:02:01 -05:00
prculley
41e8996761 Oops, forgot that I had an export test present 2016-07-16 15:49:17 -05:00
prculley
d524bdd512 bug 9501 CSV import/export messes up places 2016-07-16 15:49:17 -05:00
Doug Blank
f419dc9a8b Removed some executable settings on sources files (prevented tests from running) 2016-07-16 16:44:08 -04:00
Doug Blank
6f5e2a4e70 Merge pull request #198 from prculley/FTM_LINK
bug 9581 Gedcom import of FTM .ged file containing _LINK tags not supported
2016-07-16 16:02:37 -04:00
Nick Hall
3c219d545e Restrict DBAPI selection to power users 2016-07-16 19:41:53 +01:00
John Ralls
c2d601496e Change pycairo-python3 to pycairo.
pycairo for python2 is now py2cairo.
2016-07-16 10:44:02 -07:00
John Ralls
bf19ad47df Remove pango modules from bundle, pango no longer uses them. 2016-07-16 10:42:24 -07:00
prculley
a3c6ce1c30 rebase 2016-07-16 12:02:20 -05:00
prculley
aa92fa55a9 bug 9581 Gedcom import of FTM .ged file containing _LINK tags not supported 2016-07-16 11:51:00 -05:00
Doug Blank
61f6015aba Merge pull request #191 from prculley/bug9479
Bug 9479 Gedcom import loses spaces in text fields from FTM
2016-07-16 12:03:37 -04:00
prculley
e6923620ea Typo 2016-07-16 10:48:26 -05:00
Doug Blank
523abbf722 Merge pull request #196 from prculley/FTM_photo
Bug (Feature) 9580 Gedcom import of FTM file containing _PHOTO tags
2016-07-16 11:23:03 -04:00