Commit Graph

1470 Commits

Author SHA1 Message Date
Jérôme Rapinat
6df1e6bd32 7678: typo, set_border_width was set twice on CLIVbox() 2014-06-03 21:16:22 +02:00
Jérôme Rapinat
d4df31abf3 7766: Fan Chart views crash with self.maxperiod = self.minperiod 2014-06-03 10:38:25 +02:00
Ondrej Krc
8f1fca7fed Git Merge Request #10: Update Slovak date handler 2014-05-30 10:14:36 +02:00
Jérôme Rapinat
742f946970 Add support for Slovak manual 2014-05-29 15:32:10 +02:00
Nick Hall
fd3ca0348f 7712: Use full path for file existence check 2014-05-27 15:25:44 +01:00
Nick Hall
16a038d2be Add check for PangoCairo typelib at startup 2014-05-25 14:15:20 +01:00
noirauds
23f64a155b BUG #0007744 : years are displayed as floating numbers 2014-05-25 11:24:16 +02:00
Nick Hall
0e6b71eb6f Fix tree cursor for read-only databases 2014-05-25 00:00:40 +01:00
Nick Hall
8ceb80bc29 7554: Replace LaTex by LaTeX 2014-05-24 21:26:03 +01:00
Nick Hall
2578252d11 Match alternative names in HasPlace filter 2014-05-24 20:53:42 +01:00
Nick Hall
dd77bf74d5 7177: Rebuild place tree view when a place moves in the hierarchy 2014-05-24 00:08:31 +01:00
Nick Hall
26ca29b122 7731: Fix error tagging source in citation tree view 2014-05-22 14:07:58 +01:00
Jérôme Rapinat
f7c4cddcc8 remove trunk references for addons 2014-05-22 14:59:07 +02:00
Jérôme Rapinat
6a6e1cd73a Do not need to warn user anymore about UNSTABLE code (trunk) 2014-05-22 09:04:37 +02:00
Nick Hall
debedc57e9 Enable drag & drop for place references 2014-05-22 00:06:02 +01:00
Nick Hall
3b2bb00706 7729: Extend tag report to show all primary object types 2014-05-21 23:49:56 +01:00
Nick Hall
7bbbafe377 Revert [27453a] and [9d6049]
Fix broken proxies and make proxies read-only.
2014-05-21 22:01:18 +01:00
Nick Hall
751b3d5a34 Reduce label width in assistants (Gtk 3.10) 2014-05-21 21:19:48 +01:00
Jérôme Rapinat
978c5055d8 typo 2014-05-21 20:55:43 +02:00
Jérôme Rapinat
c2ee4b0ab9 polish date handler for french locales 2014-05-21 19:40:22 +02:00
noirauds
a040f4de82 Geography: Bug #007722 : segfault in cairo.SurfaceImage.create_from_png 2014-05-20 21:53:12 +02:00
Nick Hall
4f7f2db4ef 7152: Fix error when importing database from the CLI 2014-05-20 13:26:53 +01:00
Nick Hall
d01a33d382 7719: Prevent auto-completion of title before a change is made 2014-05-19 22:44:17 +01:00
Paul Franklin
9d6049d1af 7693: Broken proxies 2014-05-19 11:33:09 -07:00
Nick Hall
b5ad672ace 7027: Update merge_test to use SrcAttribute 2014-05-17 21:54:36 +01:00
Nick Hall
28a70926ab 7711: Fix tree views in python3 2014-05-17 19:32:37 +01:00
Nick Hall
61ba0edd25 Use custom SrcAttributeType in GEDCOM import/export 2014-05-17 18:33:00 +01:00
Nick Hall
4aede124fa 7708: Fix LaTeX output format for reports 2014-05-17 17:34:48 +01:00
Nick Hall
d1edfc478b 7709: Fix bug in web calendar report 2014-05-17 16:31:21 +01:00
Jérôme Rapinat
882796ac53 7706: typo, 'val' not defined on gui.viewmanager 2014-05-17 15:35:01 +02:00
Jérôme Rapinat
41cb84a7cc 7648: [Unit test] database dir and environment; https://gramps-project.org/bugs/view.php?id=7648#c36301 ; works on jralls' config, not yet on mine 2014-05-17 15:22:24 +02:00
Nick Hall
a055aaba8a 7710: Fix crash in fan chart view when scrolling 2014-05-17 01:18:39 +01:00
Nick Hall
545e7702e7 Fix list size in check tool 2014-05-16 23:01:11 +01:00
Nick Hall
cd44e173e3 Fix resizing of widgets in dialogs 2014-05-16 22:11:36 +01:00
Nick Hall
a1b069e3d8 Fix import bug introduced in [27dab7] 2014-05-16 18:03:30 +01:00
Jérôme Rapinat
60761c0aff 7705: 'uni_to_gui' not called on gui.viewmanager 2014-05-16 16:27:19 +02:00
Bob Igo aka human-being
9e15649868 7699: update and run again tools.sh; it outputs two DB files for human inspection 2014-05-16 11:52:53 +02:00
Nick Hall
dce7a6d7f7 Fix bug in latitude/longitude conversion
Fixed unit test for python3.  int('+ 1') works in python2 but not python3.
Also corrected a unit test.
2014-05-15 19:06:30 +01:00
Nick Hall
ae3ef1894f Suppress output and fix for python3 2014-05-15 17:55:00 +01:00
Nick Hall
01db5db7b4 Fix for python3 2014-05-15 17:55:00 +01:00
Nick Hall
98aaf8feab Fix unit tests after XML format change 2014-05-15 01:17:42 +01:00
Nick Hall
afd154a19e 7650: New unit tests for merging places 2014-05-15 00:10:53 +01:00
Nick Hall
27dab7c811 Update Gramps XML schemas
Also made a slight change to the XML format for places.
2014-05-14 22:11:56 +01:00
Paul Franklin
5f7f7104ac typo (unused import) 2014-05-14 11:56:12 -07:00
Nick Hall
5468dd31d0 7692: Add alternative place names to Gramps XML 2014-05-14 19:28:00 +01:00
Nick Hall
9c879279a6 Prevent removing idle process after it has finished 2014-05-14 00:52:04 +01:00
Paul Franklin
5d4ffa5d2d 5690: Can create multiple events with same Gramps-ID 2014-05-13 14:35:53 -07:00
Nick Hall
3218218e23 7435: Revert b38e59 to fix error when creating new media object 2014-05-13 22:16:14 +01:00
Nick Hall
9c637e57c7 7325: Use utility function to get full media path 2014-05-13 21:33:23 +01:00
Nick Hall
643e742556 7960: Store custom event attribute types in the metadata 2014-05-13 20:52:27 +01:00
Nick Hall
737e8eb74b 7571: Fix custom event types 2014-05-13 18:34:50 +01:00
Jérôme Rapinat
a58b0f601c 7657: 7648: SyntaxError with python3 on 'gramps.cli.test.cli_test' 2014-05-13 18:24:23 +02:00
Jérôme Rapinat
09244d037d 7659: SyntaxError with python3 on 'gramps.gen.db.test.grampsdbtestbase' 2014-05-13 18:02:42 +02:00
John Ralls
3259255c38 7519: "Family Tree Directory Path" with accented characters
Take 2.
2014-05-12 07:32:24 -07:00
Paul Franklin
3b15d81e43 5690: Can create multiple events with same Gramps-ID 2014-05-11 10:35:50 -07:00
Pitxyoki
aad0b84553 7671: Typo on Portuguese translation for 'third grandson/daughter' 2014-05-09 12:21:59 +02:00
Human
49e6469962 7258 7665: NameError: global name 'conv_to_unicode' is not defined 2014-05-08 16:05:37 +02:00
Jérôme Rapinat
5dc84c83a9 7649: [Unit test] gramps type, encoding and to_struct(); specific to python2 2014-05-07 17:15:26 +02:00
John Ralls
a611678f37 7666: ANSEL GEDCOM import messes up foreign characters
Make the ansel code strings bytestrings.

(cherry picked from commit 8d9436a8fc0a4ba17c07a9f351699b5754847f6b)
2014-05-05 20:32:57 -04:00
Jérôme Rapinat
c45167c170 7663: readonly/readwrite and 'create_id' method into 'gen/db/test/db_test.py', no more 'create_id' in the DB code, see [2a6081] for more details 2014-05-04 17:46:05 +02:00
Paul Franklin
2a608151c2 7582: Cannot remove a primary object having a new created backreference
This removes the create_id method from gen/db/write.py, since
after a recent "from __future__ import unicode_literals" (there)
it started producing unicode.  Instead the create_id method in
gen/utils/id.py is used, as its code is essentially identical,
in use in many other places -- and does not produce unicode.
2014-05-03 15:16:41 -07:00
Paul Franklin
92f5a5e36c use a standard string, not a unique string 2014-05-03 15:16:40 -07:00
Jérôme Rapinat
ac1bbc8d83 7648 7258: typo, io module called twice 2014-05-01 18:21:51 +02:00
Jérôme Rapinat
1a0e5c2c69 7628: Relationship calculator not displaying data 2014-04-30 20:07:27 +02:00
John Ralls
4327f6952b 7646: [Unit test] typo on 'gramps.gen.utils.file.py'
Replace the call with ensuring that dirname is unicode; since
TMP_DIR is guaranteed to be, os.path.join() willl return a unicode so
further conversion is unnecessary.
2014-04-30 07:33:00 -07:00
Josip
9e0adbad8d 7628: Relationship calculator not displaying data 2014-04-29 16:56:00 +02:00
Paul Franklin
e8bfbc9050 fix (Arabic) comma in some other translated-output reports 2014-04-27 16:19:28 -07:00
Paul Franklin
a5d7532ba5 fix comma in translated-output Ancestor and Descendant Tree reports 2014-04-27 16:17:41 -07:00
Paul Franklin
4927422d7e enable name displayer to show a locale-specific (Arabic) comma 2014-04-27 16:14:15 -07:00
Jérôme Rapinat
f79a97bce8 7630: Unable to edit citations on association 2014-04-26 09:04:54 +02:00
Paul Franklin
e6d0372534 fix deferred translation of dates and places, add name-format option 2014-04-25 07:56:40 -07:00
Paul Franklin
c3f0a811f8 7258 typos 2014-04-24 08:38:50 -07:00
Jérôme Rapinat
057fbf66c1 7258: incomplete commit; https://gramps-project.org/bugs/view.php?id=7258#c35856 2014-04-24 11:41:44 +02:00
Nick Hall
b7fcc9dc6f Prevent warning message in expander navigation plugin 2014-04-21 22:26:30 +01:00
John Ralls
b3edd2fa5f Make recentfiles.do_save exception safe. 2014-04-21 14:12:36 -07:00
John Ralls
5f3f280ea0 Fix None type exception when there's no localedir. 2014-04-21 14:08:57 -07:00
Paul Franklin
8a831ed466 7620: 'Display as' field in Name Editor reverts to Preferences default ... 2014-04-21 13:53:16 -07:00
John Ralls
2b1cd04071 Fix indentation errors
Thanks to Paul Franklin for noticing.

(cherry picked from commit d5f918040c)
2014-04-20 19:52:31 -07:00
John Ralls
f0ffd6e9b9 Remove gramps.gen.utils.file.fix_encoding()
Yet another overly complicated way to spell conv_to_unicode().
Note that unicode() and str.decode() are alternate spellings of the same function in Py2, and unicode();
note as well that this was used on strings coming from the GUI or the database, not the shell, so that
using glocale.encoding was also incorrect.
2014-04-20 17:05:53 -07:00
John Ralls
55610b6f0a Remove get_unicode_path_from_env_var(), get_unicode_path_from_file_chooser()
Two very cumbersome ways of saying conv_to_unicode().
2014-04-20 17:05:53 -07:00
John Ralls
ecfad157a8 7258: Replace os.getcwd() with gramps.gen.constfunc.get_curr_dir()
Py2 on Win32 returns a str from os.getcwd(), which doesn't work with unicode in the path.
New function get_curr_dir() uses the Windows GetCurrentDirectoryW to return a Unicode.
2014-04-20 17:05:52 -07:00
John Ralls
10921cee29 GrampsLocale: Don't try to set self.localedir to _first.localedir if the latter path doesn't exist. 2014-04-20 17:05:52 -07:00
John Ralls
c1dcd6f59e 7258: Remove all instances of sys.getfilesystemencoding()
This function reliably returns a useful value only on MacOS X. On Linux it's incorrectly determined by the
locale's encoding and on Windows it always returns 'mbcs' which is correct only on FAT file systems.
2014-04-20 17:05:51 -07:00
John Ralls
efa3741579 7258: Ensure that resource paths are set correctly when they include Unicode characters. 2014-04-20 17:05:51 -07:00
Paul Franklin
8e164e29a2 flag some semicolons, for translation in Arabic 2014-04-20 16:34:29 -07:00
John Ralls
8f4aebe4c6 7258: A consequence of forcing paths to unicode is that we sometimes need to explicitly decode a path to utf8 to pass to Gtk
Only in Py2, of course, since the Py3 version of PyGObject knows what to do.
2014-04-20 08:13:00 -07:00
John Ralls
74336a7ca8 7258: Metadata viewer: Exiv2 can't handle Windows's UTF16 pathnames
So open the file and pass the handle.
2014-04-20 08:12:59 -07:00
John Ralls
94518f2577 7258: MediaEditor: Ensure that pathnames are always Unicode. 2014-04-20 08:12:58 -07:00
John Ralls
7962403216 7258: Work around PyCairo path issue by opening the target file first.
PyCairo, even the latest version, insists on using the 'mbcs' codec on path names on Windows.
That destroys pathnames with characters that aren't in the current default code-page.
2014-04-20 08:12:58 -07:00
Nick Hall
20c9d949ac Fix python2 bug when creating backup filename 2014-04-18 22:06:30 +01:00
Jérôme Rapinat
9b5ab192eb move some devel gramplets to UNSTABLE, do not need to translate them 2014-04-18 20:43:24 +02:00
John Ralls
fa2be88b68 Correct lambda syntax for py3
Thanks to Paul Franklin for reporting it.
2014-04-17 14:22:20 -07:00
Jérôme Rapinat
c8b73dd3f9 workarounds for incomplet gtk3 migration and ValueError on populatesources debug tool, need a real fix 2014-04-17 15:44:46 +02:00
Jérôme Rapinat
a483e2990e update template, test french translation, think on merging and do not need to translate hidden titles (on glade) 2014-04-17 15:34:26 +02:00
Paul Franklin
5434a9f3fc fix another "po/update_po -p" warning 2014-04-16 09:54:42 -07:00
John Ralls
73fed7385a 7258: Fix a path encoding issue when upgrading the database. 2014-04-15 17:05:13 -07:00
Nick Hall
16d5dfff09 Keep button active if current category is clicked 2014-04-15 23:01:35 +01:00
Nick Hall
4e239310a1 Fix popup menus in drop-down navigation sidebar 2014-04-15 22:37:50 +01:00
Nick Hall
c7e160436a Prevent MapList action warning 2014-04-15 22:29:52 +01:00
John Ralls
081675c4bc Bug 7258: Work around bug in Py2Cairo 1.8.10 and earlier on Linux
(cherry picked from commit 117fbe2810)
2014-04-15 11:48:33 -07:00