Commit Graph

21936 Commits

Author SHA1 Message Date
Josip d702129296 7582: [Python2] Cannot remove a person having an event reference 2014-04-06 18:26:42 +02:00
Josip a07f411548 Change use of GetEnvironmentVariableW (#7582) 2014-04-06 00:14:33 +02:00
Nick Hall 4e166d4ccd 7584: Fix update of active object after merge 2014-04-05 17:54:38 +01:00
John Ralls 4164920d67 Fix bad open flag 2014-04-04 19:44:55 -07:00
Josip e10da882fb 6548: 'Available Gramps Updates for Addons' window not on top 2014-04-05 03:02:11 +02:00
Josip 238cf389b0 fix recentfile.py to work for both py2/py3 2014-04-05 01:32:24 +02:00
Josip f607cc98ae open ==> io.open 2014-04-04 21:54:43 +02:00
Josip b240c31631 7258: transcode os.path.join args from the fs enc to prevent a crash 2014-04-04 21:49:28 +02:00
Nick Hall 0218adae42 1772: Select row on right click in embedded lists 2014-04-04 19:39:46 +01:00
Nick Hall d085f886b4 7455: Remove hover selection from embedded lists 2014-04-04 19:39:46 +01:00
Jérôme Rapinat 5cb1a82312 Update template (~4 modified/new strings) and the french translation 2014-04-04 12:43:32 +02:00
John Ralls fd0181f4e5 Correctly encode the contents of the lock file. 2014-04-03 15:50:50 -07:00
John Ralls 328bb21cee Win32: Fix crash in gramps -L when the database path includes a non-ascii character. 2014-04-03 15:50:50 -07:00
John Ralls 89fe90a1a3 Fix some errors and Py3 deprecations in cli_test.py 2014-04-03 15:10:24 -07:00
John Ralls bb8d29dea9 Test for ability to open a DB in an arbitrary Unicode path with a Unicode name.
And fix a couple of bugs that made the test fail.
2014-04-03 15:10:24 -07:00
Nick Hall 80f9a3a5c8 More informative messages in citation editor 2014-04-03 18:41:37 +01:00
Nick Hall eec38c7c73 Fix drag & drop in citation editor 2014-04-03 17:31:25 +01:00
Paul Franklin 5ae0700e4b make the export assistant slightly wider 2014-04-03 09:16:00 -07:00
Jérôme Rapinat a741108b53 typo on french translation 2014-04-02 19:03:59 +02:00
Jérôme Rapinat b39daf09b1 7572: Do not hide categorysidebar from Plugins Manager, do not try to restore hidden gramplets, typo on grampletbar (LOG.warning) 2014-04-01 12:00:10 +02:00
Jérôme Rapinat 71ac10ef4d typo: NameError: global name 'gen' is not defined 2014-04-01 11:10:35 +02:00
Jérôme Rapinat 3b23ab4602 7559: add LOG.info for displaying recursive handles for BaseObject 2014-04-01 10:32:17 +02:00
Nick Hall 9a941503e4 7137: Fix updating of events gramplets 2014-03-29 23:55:07 +00:00
Nick Hall e0f673f937 7559: Fix bug in abandon changes and quit 2014-03-29 19:56:37 +00:00
John Ralls 3f9299a9d1 Use gramps.gen.const.HOME_DIR instead of os.environ['HOME']
$HOME doesn't exist on Windows, so os.environ['HOME'] gives the wrong answer.
(cherry picked from commit 53c878aa08)
2014-03-27 11:38:26 -07:00
John Ralls 15d1d0e6d0 7258: Replace some os.environ['foo'] lookups missed earlier.
(cherry picked from commit 71650917bf)
2014-03-27 11:37:32 -07:00
John Ralls 50f514ce51 7258: Transcode FS paths to avoid a crash
The problem is really that the paths get munged into strings in the
system codepage, losing or misinterpreting most Unicode. Python's os
module is smart enough to encode the unicode to the file system
encoding, but the bsddb module needs a little help.

Provide a new function, constfunc.get_env_var(name, default=None) to
cleanly import Unicode environment variables in Windows and use it in
place of all instances of foo = os.environ['BAR] or foo =
os.environ.get('BAR').

Os path functions are smart enough to convert unicode to the file system
encoding on their own, but Db functions aren't, so provide an _encode
function in gen.db.write.py and apply it where a path is being passed to
DBEnv.open().

Also convert paths from the UI to unicode from 'utf8' rather than
sysfilesystemencoding. The latter happens to be correct most of the time
on Linux and OSX but is wrong on Windows.
2014-03-25 15:45:41 -07:00
Jérôme Rapinat 825fac0c55 7559: more accurate word for 'Undo' on french translation 2014-03-25 12:01:19 +01:00
Jérôme Rapinat d36fdb3777 6403: minor difference around bold markup between master and gramps40 branch after merging 2014-03-25 09:40:35 +01:00
Jérôme Rapinat f61dd9b250 typo on swedish translation 2014-03-25 08:51:59 +01:00
Igal Shapira b12d08cf83 Updated Hebrew translations - update to latest gramps.pot and some minor fixes 2014-03-25 08:43:21 +01:00
Jérôme Rapinat a7f6f33511 start to update NEWS 2014-03-24 16:30:44 +01:00
Helder f6dd3c349e 7544: update Brazilian Portuguese translation 2014-03-24 12:38:28 +01:00
Luigi Toscano 591bee560a update Italian translation 2014-03-24 11:16:23 +01:00
Peter Landgren 70af0666a2 update Swedish translation 2014-03-24 11:05:23 +01:00
Paul Franklin 0edd609b92 7476: Given Name Cloud Gramplet splits up given names into words 2014-03-23 18:43:01 -07:00
John Ralls a5a7126dc4 7332-Filename-Decoding-Error-in-Graphical-Reports
Don't encode the filename for output. Python does that for you.
2014-03-23 16:34:35 -07:00
Paul Franklin b059ccb359 add new gvfamilylines strings to some po files 2014-03-23 12:17:50 -07:00
Munzir Taha (منذر طه) 1bc7c6506e Update Arabic translation 2014-03-23 08:37:23 +01:00
Jérôme Rapinat bfff63d8f7 typos on french translation (spell check) 2014-03-21 18:41:11 +01:00
Pekka Valta cc40653b97 typo on Finnish translation 2014-03-21 17:19:25 +01:00
kdau ff5265605d 7501: Notes always say 'no data exists for note' when saving 2014-03-21 15:04:40 +01:00
Munzir Taha (منذر طه) 3812183a3e update Arabic translation, review plural forms 2014-03-21 12:21:15 +01:00
Pekka Valta 93b6206744 start to review plural form 2014-03-21 11:51:21 +01:00
Mirko Leonhaeuser 5c2d301619 update German translation 2014-03-20 20:02:20 +01:00
Zdeněk Hataš 3c39bd3a28 czech translation update 2014-03-20 16:38:27 +01:00
Pekka Valta a555e793e6 update Finnish translation 2014-03-19 20:35:57 +01:00
Vassilii Khachaturov 10bda16d21 RU translation update 2014-03-19 15:37:29 +02:00
Vassilii Khachaturov 7627464e58 7212: vcard: only convert non-empty BDAY to text
Discovered in #7530.
1) Previously, tests expected invalid BDAY with DD-MM-YYYY format
to be ignored. Now they are wrapped with datestr (see #7212),
and that is already covered by
 test_birthday_invalid_format_converted_to_datestr
Corrected test expectations by removing the obsolete test.
2) Test expects that an empty BDAY record won't create any
event objects. Modified import code accordingly -- we used
to create an event object without date, regression in #7212.
2014-03-19 13:34:18 +02:00
Munzir Taha ac9099434f 7539: NotRelated and Verify data dialogs appear either too small or too big 2014-03-19 09:05:16 +01:00