Compare commits

...

830 Commits

Author SHA1 Message Date
927e27ec4a ready for 4.0.1
svn: r22585
2013-06-24 09:10:05 +00:00
5e76adbb02 better wording
svn: r22584
2013-06-24 08:53:08 +00:00
a376e81052 updated dutch translation
svn: r22583
2013-06-24 07:41:33 +00:00
889c036804 make sure relationship calculator tool's relationships are in the UI language
svn: r22580
2013-06-24 01:59:06 +00:00
163696883c neaten top gramps40 ar.po lines
svn: r22579
2013-06-24 01:55:35 +00:00
4e4c119f9f [r22576]Move the HTML resources from gramps/plugins/webstuff
To data and images so that they're together with the other resources
instead of in site-package/gramps. Aside from a better source and
installation layout, this makes it easier to bundle them.

svn: r22577
2013-06-23 23:13:13 +00:00
00ab1b1337 6740: root cursor corruption
back-port from trunk, after successful retest by Nick

svn: r22574
2013-06-23 19:33:00 +00:00
e2b6f1cfef added SVN Id property, and SVN Id line if needed
svn: r22573
2013-06-23 17:59:40 +00:00
eed914c638 updated german translation
svn: r22570
2013-06-23 12:27:45 +00:00
1fd8ee9346 add Ukrainian relationship calculator (by Fedir)
svn: r22568
2013-06-23 10:22:03 +00:00
e769b8bef1 support Arabic on installation
svn: r22564
2013-06-23 09:08:18 +00:00
b4b3f8a1b0 enable Arabic support on lang_map (reports)
svn: r22563
2013-06-23 09:04:36 +00:00
ba11af72ac enable Ukrainian date handler (by Fedir)
svn: r22562
2013-06-23 08:54:17 +00:00
d24df59b1a update arabic translation (by Muhammad Bashir Al-Noimi)
svn: r22561
2013-06-23 08:52:04 +00:00
f808f35bd8 do not limit family's actors to mother and father, no relation between age of the person and child
svn: r22560
2013-06-23 08:43:46 +00:00
78f34ebb5d Updated
svn: r22559
2013-06-23 07:15:31 +00:00
d0c7697b0e 6814: Fix gramplet positioning when using RTL locale
svn: r22556
2013-06-22 21:00:55 +00:00
27764eddee new translation strings
svn: r22551
2013-06-21 17:30:18 +00:00
28a66e2e58 updated german translation
svn: r22546
2013-06-20 16:59:22 +00:00
66c6b85518 0006352: Bookmarking a source in the citation tree creates a blank bookmark. Disallow bookmarking a source in the Citation Tree View, and do not add sources to the history in the Citation Tree View.
svn: r22544
2013-06-20 16:43:24 +00:00
40f793f558 6821: CLI asks forever when trying to overwrite while exporting
svn: r22541
2013-06-20 16:34:00 +00:00
5896d46bf2 6817: print should be now a function
svn: r22536
2013-06-20 14:26:31 +00:00
81ca53e11c 6817: Enhancements for testing localized Relationship handlers (contribution by Fedir)
svn: r22534
2013-06-20 10:04:37 +00:00
2ed3878493 RU translation update
Merge from trunk, in preparation for 4.0.1 release.

svn: r22533
2013-06-20 10:02:03 +00:00
f60bc1fc8a updated Hungarian translation (by Lajos Nemeséri)
svn: r22531
2013-06-20 07:55:42 +00:00
aeeb1a3d72 Add Ukrainian holidays (contributions by Fedir)
svn: r22528
2013-06-20 07:20:31 +00:00
00eeea87ea Ported my fix for 6812 to gtk3
svn: r22524
2013-06-19 20:23:36 +00:00
4a6ee4567a Merge trunk ru.po and resolve fuzzies.
Merged as follows:
  msgmerge --no-wrap -C ru.po.trunk ru.po gramps.pot -o newru.po
Then resolved all fuzzy strings.

Thanks to Paul Franklin for prodding me so the current new
translations from the trunk available "for free" are included
on gramps40 as well!

svn: r22523
2013-06-19 20:23:26 +00:00
2091c7d30e test commit
testing my git/svn setup for gramps40

svn: r22522
2013-06-19 20:23:14 +00:00
e3057fbcfc GTK3: convert deprecated code for the indicator in entryfield
svn: r22517
2013-06-19 06:55:44 +00:00
b9ffeb1e4a uk translation uptade
svn: r22509
2013-06-14 14:31:13 +00:00
73d964ef2d uk translation uptade
svn: r22506
2013-06-14 08:51:24 +00:00
4bc36d85d3 6797: Alternate Names in Person Details Gramplet (patch by Heinz Brinker)
svn: r22504
2013-06-13 21:34:37 +00:00
023528e9cd 0000860: GEDCOM: Space in gramps id fails to properly export/import
svn: r22500
2013-06-13 18:06:33 +00:00
85c0f37905 uk translation uptade
svn: r22497
2013-06-12 16:10:57 +00:00
0ec43c2441 Merge trunk ru.po and resolve fuzzies.
Merged as follows:
  msgmerge --no-wrap -C ru.po.trunk ru.po gramps.pot -o newru.po
Then resolved all fuzzy strings.

Thanks to Paul Franklin for prodding me so the current new
translations from the trunk available "for free" are included
on gramps40 as well!

svn: r22491
2013-06-11 10:51:01 +00:00
84b606a28e test commit
testing my git/svn setup for gramps40

svn: r22490
2013-06-11 10:07:39 +00:00
4aa86a82f3 Geography : Gtk.Menu didn't work with gtk3.
svn: r22487
2013-06-10 20:42:29 +00:00
3c4fdbb9ae add "Id" line, and license line, to nl.po
svn: r22479
2013-06-04 21:23:15 +00:00
766c5b8eb4 updated dutch translation
svn: r22478
2013-06-04 18:43:31 +00:00
d6b74db6e4 add some more names to data.gramps (more modern: divorces, etc.)
svn: r22475
2013-06-03 20:17:24 +00:00
79ffa1145b uk translation uptade
svn: r22470
2013-06-02 10:50:58 +00:00
b68ba08c65 updated dutch translation
svn: r22465
2013-05-31 19:26:54 +00:00
147adf3160 minor fixes
svn: r22460
2013-05-31 12:25:03 +00:00
dde8d5033d Some more revision of Norwegian bokmål
svn: r22458
2013-05-30 20:01:39 +00:00
4dfd6d7ad4 6058: Ambiguous pdf output file format values [fix by Peter]
(this was already fixed in gramps34 20445)


svn: r22447
2013-05-28 20:52:38 +00:00
0acc25953d GTK3: menu needs to survive function scope
svn: r22446
2013-05-28 15:32:24 +00:00
960787a33c add "Id" property, and "Id" line, and license line, if any were needed
svn: r22434
2013-05-27 19:31:49 +00:00
e2ee60e243 [r22431]Remove extra Id line from maclocale.py
svn: r22432
2013-05-27 17:53:46 +00:00
db4b8ff004 Fix bad scaling in address editor
svn: r22425
2013-05-26 19:36:59 +00:00
fe318d77c3 6777: Crash on export to GEDCOM when there are addresses
svn: r22424
2013-05-26 19:31:44 +00:00
9e38800c97 6769: gramps crash for ancestor chart report
svn: r22421
2013-05-26 18:39:50 +00:00
546881c640 [r22417]Bugs 6099 & 6472: Don't leave zombies and report errors
Update spawnve() to subprocess.check_output()
Pop an ErrorDialog if the system's open command fails in
open_file_with_default_application()

svn: r22418
2013-05-24 23:39:17 +00:00
9f81ba6a54 revert change here, leave it in trunk
svn: r22416
2013-05-24 01:19:28 +00:00
f99dfec5bc fix string FIXME, add context for translation, as string freeze is over
svn: r22414
2013-05-23 17:20:19 +00:00
d32a91ed90 6724: Person selected jumps forward to next person inlist
svn: r22412
2013-05-22 21:23:36 +00:00
c15d9a9249 6670: Some entries into tips.xml are increasing size of the 'Tip of the day' dialog
svn: r22409
2013-05-22 11:59:26 +00:00
fb6ce753e8 6325: Cannot right-click on tables in Quick Views
svn: r22407
2013-05-22 11:07:46 +00:00
033c551cf2 Mac: Update Info.plist for 4.0.0 release
svn: r22399
2013-05-21 21:41:21 +00:00
7ca312c302 image paths and resource-path file
svn: r22398
2013-05-21 21:40:52 +00:00
5ec7f02a1d Fix osm-gps-map revision
svn: r22397
2013-05-21 21:32:04 +00:00
6de4ac83b8 Some revision of Norwegian bokmål
svn: r22396
2013-05-21 20:53:28 +00:00
aacf6106ab Fix bad filename on Gramps URL
svn: r22395
2013-05-21 19:03:44 +00:00
df05060a4d Some revision of Norwegian bokmål
svn: r22393
2013-05-21 18:23:04 +00:00
7992928798 1780: End of Line Report options window - changing Output Format cause change active tab to "report options"
This also happens on every other report, of course.
(This has already been committed to trunk and gramps34.)


svn: r22392
2013-05-21 17:41:23 +00:00
6868c08ba7 don't start a GraphViz report on the "Paper Options" tab
None of the other reports start on the "Paper Options" tab.
(This has already been committed to trunk and gramps34.)


svn: r22391
2013-05-21 17:36:14 +00:00
dd8de1d537 small uptades
svn: r22389
2013-05-21 15:20:22 +00:00
87ebfaffa3 bump to 4.0.1
svn: r22388
2013-05-21 12:58:58 +00:00
003de23ded 6403: update Russian translation, some labels (glade3) from trunk limit markup usage
svn: r22385
2013-05-21 09:35:21 +00:00
1b58e7cd8a road to 4.0.0
svn: r22384
2013-05-21 09:15:43 +00:00
18c3ac1bf0 update Polish translation (by Lukasz)
svn: r22383
2013-05-21 08:58:59 +00:00
073b302687 merge content of russian translations for 3.4.x and trunk (Vassilii)
svn: r22382
2013-05-21 08:39:43 +00:00
2ed14d4929 6754: Gramps Python 2.7 close when chosing a place by typing the place name in the list
svn: r22381
2013-05-20 19:26:40 +00:00
1454474289 updated dutch translation
svn: r22379
2013-05-19 19:29:02 +00:00
6b42681b08 Some revision of Norwegian bokmål
svn: r22378
2013-05-19 17:36:17 +00:00
8716b87689 Some revision of Norwegian bokmål
svn: r22374
2013-05-19 15:49:58 +00:00
e87e28501e update french translation, one of these remaining messages looks complicated, need to ask to the devel list after release...
svn: r22373
2013-05-19 14:03:25 +00:00
7d121e8963 Update gramps40 gramps.modules to match gramps-svn
svn: r22371
2013-05-18 22:07:02 +00:00
3f375261f3 Remove superfluous GRAMPSI18N from gramps-40 gramps.launcher
svn: r22370
2013-05-18 22:06:30 +00:00
4ab32f3b10 Update English (GB) translation
svn: r22369
2013-05-18 21:10:35 +00:00
326f5c80c3 Fixed a minor typo.
svn: r22368
2013-05-18 17:19:43 +00:00
8faa02c176 add Ukrainian date handler to SVN for testing, not enabled yet (__init__.py), contribution by Fedir Zinchuk
svn: r22366
2013-05-18 15:24:49 +00:00
a741d87c2e update Slovak translation (by Lubo Vasko)
svn: r22365
2013-05-18 15:18:01 +00:00
5f2ab46f2a Updated to new gramps.pot
svn: r22364
2013-05-18 14:10:14 +00:00
c826d6c0d7 various reviews from 3.4.x
svn: r22362
2013-05-18 06:57:05 +00:00
8040ce0ebd GrampsLocale: Disable debug logging for release
svn: r22360
2013-05-17 18:11:58 +00:00
6f4b479b3f merge more recent content from 3.4.x
svn: r22359
2013-05-17 16:20:34 +00:00
1de1e10659 merge more recent content from 3.4.x
svn: r22356
2013-05-17 16:03:18 +00:00
6c67f25eb6 merge some entries from up-to-date Slovak translation (3.4.4); waiting for a review
svn: r22352
2013-05-17 15:17:07 +00:00
9771ed0f34 merge some translation files with last template
svn: r22351
2013-05-17 15:03:46 +00:00
a02ef0fc8e new translation string (related to gedcom)
svn: r22350
2013-05-17 13:57:00 +00:00
990ba0457e 6749: 'msgid' and 'msgstr' entries do not both begin with '\n'
svn: r22349
2013-05-17 13:15:03 +00:00
e40ce4c76f czech translation update
svn: r22348
2013-05-17 13:14:09 +00:00
6c196cdfe6 merge with last template
svn: r22346
2013-05-17 12:53:19 +00:00
64e0ed1e31 0006746: Problem in Portable version immediately after upgrading to 3.4.4-1 from 3.3.1.1
svn: r22344
2013-05-17 11:29:51 +00:00
2899990d1b czech translation update
svn: r22342
2013-05-17 09:50:47 +00:00
f97e8ef621 6750: patch Danish translation (by Lars Kristian Lundin)
svn: r22341
2013-05-17 09:10:36 +00:00
822c267e0c 6749: too many errors, revert to rev22308
svn: r22340
2013-05-17 08:57:50 +00:00
5f70dd3af6 6749: remaining one...
svn: r22339
2013-05-17 08:51:13 +00:00
3dad5a32b4 6749: remove remaining patching lines
svn: r22338
2013-05-17 08:49:50 +00:00
4b69296158 6749: conflicts on header
svn: r22337
2013-05-17 08:47:34 +00:00
e577b1569d 6749: 'msgid' and 'msgstr' entries do not both begin with '\n'
svn: r22336
2013-05-17 08:45:36 +00:00
18cbf82142 6749: conflicts on the Dutch translation (thank you Harmen)
svn: r22335
2013-05-17 08:42:22 +00:00
15cb5c8565 Minor fixes.
svn: r22331
2013-05-16 21:29:19 +00:00
f1a0a703bc updated nl translation
svn: r22330
2013-05-16 21:19:33 +00:00
b3237e146b czech translation update
svn: r22325
2013-05-16 13:33:28 +00:00
f524528cdc Updated for 4.0
svn: r22323
2013-05-16 09:59:05 +00:00
cf8341a8a6 Updated nb.po
svn: r22322
2013-05-15 21:08:31 +00:00
57411ab25e typo (thank you zissis)
svn: r22319
2013-05-15 19:06:06 +00:00
ccad231d43 update Greek translation (by Zissis Papadopoulos)
svn: r22318
2013-05-15 19:01:38 +00:00
5d6a47be90 update Polish translation (by yenidai)
svn: r22317
2013-05-15 18:57:29 +00:00
c7071bd9dd updated dutch translation
svn: r22315
2013-05-15 18:07:15 +00:00
77ea97d533 updated nl translation
svn: r22308
2013-05-14 18:33:47 +00:00
1d2232bf47 updated nl translation
svn: r22307
2013-05-14 18:32:34 +00:00
c6ce33c35a Fix ListModel double click event
svn: r22305
2013-05-14 18:13:15 +00:00
4349a4d675 updated german translation
svn: r22303
2013-05-14 17:17:26 +00:00
45a5a85963 0006541: Gramps crashes during import gedcom. Ignore empty ALIA alias name.
svn: r22297
2013-05-14 15:42:28 +00:00
a6e318a53a 0006394: GEDCOM import errors truncated too much. Error message extended to 66 chars as suggested (and continuation lines formatted to fall under initial line)
svn: r22294
2013-05-14 15:02:30 +00:00
d3b706d1ff update template via intltool
svn: r22292
2013-05-14 08:12:07 +00:00
b3b6899424 Translation update
svn: r22290
2013-05-13 23:51:50 +00:00
39af1b9f6c Encoding error in date parsing literals
svn: r22289
2013-05-13 23:12:34 +00:00
22fc9958e6 0006195: Import from pro-gen. Fix citations and sources. Also other fixes: Attach SOUR TEXT as note on citation. Ensure gramps_ids are not duplicated (change map record so it maps from Pro-Gen ID to handle), and format gramps_id according to the user's preference setting. Store 'aktenr' as REFN attribute or data. Store TITL (and _TITL2 and _TITL3) as comma separated Title. Store patronymic correctly. Prevent duplication of Baptism source text. Store RESI event for person address. Store family 'Relatie code' (FAM REFN/FAM CODE) as REFN. Note testing is limited by availability of test data.
svn: r22286
2013-05-13 23:04:52 +00:00
991740e333 any documentation is better than none
svn: r22284
2013-05-13 22:37:59 +00:00
2cca179793 updated nl translation
svn: r22281
2013-05-13 18:25:52 +00:00
892eccf251 Geography : bug #6718 : The active place must have valid coordinates to set center and zoom.
svn: r22280
2013-05-13 16:51:33 +00:00
2e60dae5db czech translation update
svn: r22278
2013-05-13 13:18:04 +00:00
219ca05113 upgrade to last stable schema (citation object)
svn: r22277
2013-05-13 13:01:48 +00:00
90687fed1b small translation and uptades
svn: r22275
2013-05-13 12:03:24 +00:00
f3acd4808c add name-format option and enable translated output for this report
svn: r22271
2013-05-12 22:34:41 +00:00
c5703feb8d 0006515: Error building narrated web
Circular references (either direct or indirect) involving media->citation->media or media->citation->source->media cause NarrativeWeb to crash with "maximum recursion depth exceeded". Fix NarrativeWeb when constructing list of objects to be output by checking whether a media object has already been encountered.

Also fixes
0006418: Navweb crashes alpha4
0006630: Export Erzählende Webseite
0006643: Crash during making webstek report
0006652: [NarrativeWeb] Circular References lead to endless recursion (crash)
0006654: Unable to created narrated web report

svn: r22269
2013-05-12 16:44:47 +00:00
91ca39af06 use "langue" instead of "traduction" as label into report dialog
svn: r22267
2013-05-12 08:54:45 +00:00
6ce41cb21a updated german translation
svn: r22265
2013-05-12 01:17:15 +00:00
5bf3a88dd6 enable translated output for this report
svn: r22262
2013-05-11 19:21:55 +00:00
25047a6918 more deferred translation for the relationship calculator
This enables it for spouse strings, which are done in the
main gen/relationship.py relationship calculator and not in
one of the language-specific relationship calculators


svn: r22260
2013-05-11 19:19:52 +00:00
04e7df5425 6580: Merging Media Notes fails
svn: r22259
2013-05-11 17:43:53 +00:00
1d63127e5c update french translation
svn: r22256
2013-05-11 12:36:14 +00:00
516ce38a54 update template
svn: r22255
2013-05-11 12:28:12 +00:00
fa41eaf6a3 6716: Add extra surname, on tab away from field, value is not stored
svn: r22254
2013-05-11 12:07:18 +00:00
53512286d8 updated dutch translation
svn: r22249
2013-05-10 18:55:45 +00:00
b9ebcb13d5 move five files with translatable strings out of POTFILES.skip
svn: r22246
2013-05-10 17:01:29 +00:00
3d23affc8a 6665: New errors when using pygobject 3.8: Cannot get n_columns on flatbasemodel
svn: r22244
2013-05-10 15:59:03 +00:00
83ebd2658b 0006713: Databases written with pickle protocol 3 (Python3) should not be opened with pickle protocol 2 (Python2). Also give warning when about to upgrade a Python2 database to Python3.
svn: r22242
2013-05-10 14:37:14 +00:00
670c47d9d9 Translation update after fix of POTFILES.
svn: r22240
2013-05-10 13:03:53 +00:00
1ac29c6e76 Fix to incorrect svn merge in commit 22218 see 0006686: Wrong bsddb upgrade message given
svn: r22237
2013-05-10 09:25:01 +00:00
457d1b38a8 Fix scroll to mark bug on added page
svn: r22235
2013-05-10 00:07:06 +00:00
7611cacc13 Simple table fix for numneric and checkbox columns
svn: r22233
2013-05-09 23:52:47 +00:00
26b785b3e8 defer translation for one more date, and cleanup translation
svn: r22231
2013-05-09 22:25:55 +00:00
fca6091ebd Convert numeric columns to unicode in simple table
svn: r22229
2013-05-09 21:47:29 +00:00
1118476e38 6259: Harcoded 'raw' characters into listing files are not properly displayed into Addons dialog
Gramps-addons listings has been fixed needing this change to have this working


svn: r22227
2013-05-09 20:41:41 +00:00
91a30eaaed [r22225]Fix path left over from debugging session
svn: r22226
2013-05-09 19:36:34 +00:00
4abb1fb142 6529: new messages, cancelling database upgrade can corrupt the database
svn: r22224
2013-05-09 19:05:49 +00:00
1e03f28138 6529: Cancelling database upgrade can corrupt the database
svn: r22223
2013-05-09 18:54:22 +00:00
ff01477003 0006529: Cancelling database upgrade can corrupt the database. Ensure database is unlocked when cancelling upgrade. Make links in dialogues into clickable hyper-links. Ensure dialogue windows stays on top. Reword warning and error messages to use Bsddb version, schema version and Family Tree consistently, to be clearer about the choice the user is being offered, and to provide hyper-links to more information.
svn: r22218
2013-05-09 17:24:08 +00:00
e795d5e7f8 enable deferred translation for this Span representation
svn: r22215
2013-05-09 17:04:31 +00:00
2f0788f709 6706: odstab docgen was listed twice
svn: r22214
2013-05-09 10:53:30 +00:00
58bb9dd6d4 6706: qml modules do not need translation yet
svn: r22212
2013-05-09 10:43:48 +00:00
0ead3ea145 6706: some translation messages were missing, update template and french translation, add better comments on POTFILES.skip
svn: r22211
2013-05-09 10:33:11 +00:00
0bb8426e64 6706: update POTFILES.in POTFILES.skip
svn: r22209
2013-05-09 07:38:25 +00:00
086732a6b4 enable translated output for this report
svn: r22207
2013-05-09 05:03:30 +00:00
0fb88fb531 enable deferred translation for a Span representation
svn: r22205
2013-05-09 05:01:27 +00:00
4a299d79a7 6595, 5621: fix translation strings (were commented lines cause of xgettext bug); Thank you Paul!
svn: r22203
2013-05-08 09:14:52 +00:00
fc8f750338 6595, 5621: temp workaround for xgettext bug (not yet fixed on GNU gettext 0.18.2), see https://savannah.gnu.org/bugs/index.php?29216
svn: r22202
2013-05-08 09:09:53 +00:00
454180dcec better PEP-0008 (trans_text_ ==> trans_text)
PEP-0008 reserves the use of a trailing underscore for names
which conflict with Python keywords, which this doesn't.

The goal is to have a permanent name which is unique across
the gramps namespace, since it is defined (in po/genpot.sh
and po/update_po.py) as a keyword to flag strings to be put
into the translation "catalog" file (gramps.pot).

The new keyword "trans_text" is still unique.  (Also "_T_".)


svn: r22200
2013-05-07 18:59:15 +00:00
f31c22cdaa "_ngettext" is no longer used as a gramps translation keyword
svn: r22198
2013-05-07 18:12:23 +00:00
865d32e042 enable translated output for this report
svn: r22196
2013-05-07 17:17:03 +00:00
87306fcf57 enable deferred translation for the relationship calculator
svn: r22194
2013-05-07 17:13:56 +00:00
ded3b12080 6659: Justified paragraph layout does not work in "Custom Book Text" in book report
svn: r22191
2013-05-07 12:37:00 +00:00
d551e2b5e4 enable translated output for this report
svn: r22188
2013-05-06 19:46:40 +00:00
58f59a5d67 Minor updates.
svn: r22186
2013-05-06 16:32:34 +00:00
757a6a721b add new keywords to po/genpot.sh, comment both scripts, and add "Id" lines
svn: r22182
2013-05-05 19:40:56 +00:00
fb22b83f14 6582: Fix problem with warning message
svn: r22180
2013-05-05 18:17:37 +00:00
88c7dfd37d small translation
svn: r22179
2013-05-05 17:47:14 +00:00
a87b221292 6595: missing custom keywords support for intltool
svn: r22177
2013-05-05 12:52:55 +00:00
6f4b3cef8d [r22173]GrampsLocale: When checking translations check full locale first
So that e.g. en_GB will be preferred over en if en_GB is in fact the
desired translation.

svn: r22175
2013-05-04 20:34:18 +00:00
b470d75c13 [r22172]Add translation to gen.merge.diff
svn: r22174
2013-05-04 20:34:09 +00:00
3c7a9ec14b enable translation of the "Endnotes" section header-word for these reports
svn: r22170
2013-05-04 19:30:22 +00:00
a360db221f more flexible multi-column format for BooleanListOption
svn: r22168
2013-05-04 18:54:22 +00:00
1fb9773e16 6595: add new keywords for xgettext (textual reports and L10N/I18N)
svn: r22166
2013-05-04 17:26:52 +00:00
8afb1e4c29 6595: create a new template every time we are extracting strings from python modules
svn: r22165
2013-05-04 16:10:26 +00:00
98d3606aff 6672: Gallery: 'TreePath' object does not support indexing; it also works with pygobject 3.3.2
svn: r22161
2013-05-04 14:23:23 +00:00
2b3c2190d8 update french translation, todo: check why some event abbreviations and sentences are no more translated
svn: r22160
2013-05-04 13:38:31 +00:00
ce7181a96d 6576: add an optional helptext as tooltip on add_pos_int(); provide a list and sample of pango convenience markups and combinaisons
svn: r22158
2013-05-04 06:12:23 +00:00
7c205bf7fc enable translated output for this report
svn: r22155
2013-05-04 02:07:21 +00:00
9b109884ad disambiguate the local report argument name (vs. the similar global name)
svn: r22153
2013-05-03 19:13:52 +00:00
2d75b21b9e updated german translation
svn: r22151
2013-05-03 12:40:28 +00:00
09306a357c 6668: number of arguments for notify_db_error() into Export assistant
svn: r22147
2013-05-02 18:06:59 +00:00
022ff28d94 6656: division on hexadecimalcolor
svn: r22145
2013-05-02 17:22:16 +00:00
2cec980066 6576: Set custom pango markup can generate GtkWarning, ValueError or TypeError
svn: r22143
2013-05-02 15:38:53 +00:00
8b452f95cb 6641: Complete Individual Report crashes gramps
svn: r22141
2013-05-02 13:26:36 +00:00
a6f464592a 6659: Justified paragraph layout does not work
Actually: it works always, but pango does not justify partial lines...


svn: r22139
2013-05-02 08:51:26 +00:00
45849a93a6 enable translated output for this report
svn: r22135
2013-05-01 17:39:18 +00:00
1d470340cc enable translated output for this report
svn: r22133
2013-05-01 17:38:08 +00:00
9bbecacd9f enable translated output for this report
svn: r22131
2013-05-01 17:36:23 +00:00
c6cdfe827f updated german translation
svn: r22130
2013-05-01 12:11:50 +00:00
8c9acb6ef3 add New Zealand holidays (contribution by kerobe aka Ken B)
svn: r22126
2013-05-01 08:06:48 +00:00
18b34eea90 6624: import an exported XML crashes gramps 4.0 - Actually a logic bug python 2 does not crash on.
svn: r22124
2013-04-30 13:22:07 +00:00
1b0c7815da make the name consistent, across gramps
svn: r22120
2013-04-29 22:09:58 +00:00
6ea9a5ad70 enable translated output for this report
svn: r22118
2013-04-29 19:26:06 +00:00
70ee3d822f 5751: revert r22107, even cosmetic (most labels on base filters are not displayed); only sidebar gui filter has a custom behavior (around level=2)
svn: r22115
2013-04-29 07:53:38 +00:00
f60212f191 enable translated output for this report
svn: r22113
2013-04-28 19:28:19 +00:00
6ed2aa9a0d Translation update
svn: r22112
2013-04-28 17:56:33 +00:00
f5bae80cf3 Translation update
svn: r22111
2013-04-27 18:58:58 +00:00
9246af61a3 5751: revert 22108, using own filter rule, behavior and label via filtereditor
svn: r22110
2013-04-27 17:14:46 +00:00
a0cae8afcf 5751: use "Minimum Confidence" label into citation sidebar filter, it does not match only one level
svn: r22109
2013-04-27 16:35:27 +00:00
de88bb34c0 5751: use Minimum Confidence label according to current filter behavior
svn: r22108
2013-04-27 16:24:35 +00:00
221020cca0 5751: use Minimum Confidence label according to current filter feature
svn: r22107
2013-04-27 15:58:55 +00:00
bc7abbd85a enable multi-column paper choices, in report output
svn: r22105
2013-04-27 15:47:34 +00:00
caa75a3b2c typo
svn: r22104
2013-04-27 14:55:31 +00:00
5d180993be 6669: Descriptions for file formats into Export dialog are ignored by the translation
svn: r22103
2013-04-27 14:51:36 +00:00
f2de23047c Translation update
svn: r22102
2013-04-27 10:39:56 +00:00
fc1a5d453b Translation update
svn: r22100
2013-04-26 20:59:21 +00:00
d18e001324 updated dutch translation
svn: r22099
2013-04-26 05:59:58 +00:00
e2c726831a svn: r22098 2013-04-25 18:02:21 +00:00
7399bc73d1 Translation update
svn: r22097
2013-04-24 22:42:31 +00:00
530e561537 Translation update
svn: r22096
2013-04-24 22:29:32 +00:00
26ebc3bda7 typos
svn: r22094
2013-04-24 01:01:26 +00:00
570d0e1ac1 enable translated output for this report
svn: r22092
2013-04-24 00:12:17 +00:00
f6c39ffe17 updated german translation
svn: r22091
2013-04-23 19:04:45 +00:00
da36417690 change GuiFamilyOption precedence to match GuiPersonOption
(that is, use any "overridden" value, then any "active"
family, then any family of the "active" person, and only
then fall back on others, such as a saved-away family option
value, or any family of the user's "default" person)


svn: r22089
2013-04-23 18:06:48 +00:00
b30869c6a4 update template and french translation
svn: r22088
2013-04-23 14:43:18 +00:00
3dcc029dbd "Id" property should be into a comment
svn: r22087
2013-04-23 14:30:49 +00:00
dc1d12947e enable translated output for this report
svn: r22083
2013-04-23 04:53:59 +00:00
89b6d05fd4 enable translated output for this report
svn: r22081
2013-04-23 04:52:58 +00:00
4dd28d5532 enable translated output for this report
svn: r22079
2013-04-23 04:51:54 +00:00
5c13786ac4 enable translated output for this report
svn: r22077
2013-04-23 04:50:44 +00:00
e2be8e2875 enable translated output for this report
svn: r22075
2013-04-23 04:48:37 +00:00
42f014efeb reenable translated report title
svn: r22073
2013-04-22 18:17:24 +00:00
59ed4f8a8f need context differences for the "To Do" translation string (patch by Harmen Huizinga)
svn: r22068
2013-04-22 07:28:31 +00:00
07db07eb87 updated german translation
svn: r22064
2013-04-21 18:23:27 +00:00
f9e8c90b7d [r22062]GrampsLocale: Fix execption
'Foo has no attribute _Foo__get_type'
From moving the set_locale function to the superclass. One can get
carried away with enforcing private attributes...

svn: r22063
2013-04-21 18:02:47 +00:00
f405ef9f3a Translation update
svn: r22061
2013-04-21 11:36:35 +00:00
7a012c2790 French translation: try to make it consistent
svn: r22060
2013-04-21 10:57:47 +00:00
bc1b99a85e minor update
svn: r22059
2013-04-21 10:42:22 +00:00
34bb0b7769 from __future__ imports must occur at the beginning of the file
svn: r22058
2013-04-21 10:23:43 +00:00
391155d14b indentation
svn: r22057
2013-04-21 10:20:20 +00:00
1436945239 [r22039]Bug 6533: Report plugin name
when failing to load an add-on translation
Message now says (e.g.) WARNING: Plugin ExtendedAttributes has no translation for any of your configured languages, using US English instead

svn: r22056
2013-04-20 23:24:11 +00:00
f657238034 [r22038]GrampsLocale: Add explanatory comment
After I stopped myself from fixing something that was done right!

svn: r22055
2013-04-20 23:24:05 +00:00
821bf3b740 [r22037]GrampsLocale: Mac: Align flow of user preferences
to match other OSes.
Also add diagnostics to make Tim Lyons happy.

svn: r22054
2013-04-20 23:23:59 +00:00
8ce27e1be6 [r22036]GrampsLocale: Win32: Clean up extraneous conditions
don't set self.language prematurely

svn: r22053
2013-04-20 23:23:53 +00:00
c338c75953 [r22035]GrampsLocale: Posix: Move LC_MESSAGES check
to setting self.language

svn: r22052
2013-04-20 23:23:48 +00:00
001b520199 [r22034]GrampsLocale: Add some debugging messages.
Move the warning about failure to after the last attempt.

svn: r22051
2013-04-20 23:23:41 +00:00
c6f926188a [r22033]GrampsLocale: Init_from_environment: Change precedence
LC_MESSAGES takes precedence over LC_CTYPE for setting self.lang
$LANGUAGES overrides $LANG, $LC_FOO for setting translations

svn: r22050
2013-04-20 23:23:36 +00:00
badaa407f6 [r22032]GrampsLocale: Fix indentation error
svn: r22049
2013-04-20 23:23:29 +00:00
14575a3bc8 [r22031]MacLocale: Make sure the overrides work correctly
And that we follow the user's preferences correctly or issue a warning that we've defaulted to US English if we can't.

svn: r22048
2013-04-20 23:23:23 +00:00
edd40cafa3 [r22030]Supply a concatstrings PostScript function
To allow postscript documents to work without Ghostscript.

svn: r22047
2013-04-20 23:23:18 +00:00
50e43f51c9 [r22029]Use GrampsLocale.encoding to get the code set instead of locale
svn: r22046
2013-04-20 23:23:12 +00:00
ea0a839ab1 [r22028]GrampsLocale: Replace gen.plug.utils gfloat()
With GrampsLocale.float().
Also remove gen.plug.utils gformat(), which was written to work
around string formatting with %f localizing the decimal point,
which it doesn't do. locale.format() does, but it wasn't being
used anyway.

svn: r22045
2013-04-20 23:23:07 +00:00
9284223d4b [r22027]GrampsLocale: Wrap locale.format and locale.format_string
To concentrate the locale dependency in grampslocale.py

svn: r22044
2013-04-20 23:22:59 +00:00
7c2469a3ca [r22026]Remove some imports of locale where nothing it exports was used.
svn: r22043
2013-04-20 23:22:53 +00:00
7005b63a43 [r22025]Take the localization debug info from GrampsLocale
instead of locale

svn: r22042
2013-04-20 23:22:44 +00:00
70345ef4b8 [r22024]GrampsLocale: Add GrampsLocale attributes numeric and currency
svn: r22041
2013-04-20 23:22:37 +00:00
f2d7e62fc0 [r22023]MacLocale: Fix missing subscript.
svn: r22040
2013-04-20 23:22:31 +00:00
c032fc8dae typos
svn: r22020
2013-04-19 16:57:48 +00:00
15f7b45d3f updated dutch translation
svn: r22019
2013-04-19 06:12:05 +00:00
9c44e4500f typo
svn: r22016
2013-04-18 20:56:06 +00:00
8aa2a6aa24 give the "ahnentafel" report a user-settable title string
(since many English speakers do not know what "ahnentafel" means)


svn: r22014
2013-04-18 19:08:19 +00:00
fa35769714 add name-format option to the three GraphViz reports
svn: r22012
2013-04-18 17:16:16 +00:00
53b67443f2 6645: unable to do Spanish kinship report, 4185: Julio's patch
svn: r22010
2013-04-18 09:05:14 +00:00
feb36c5ce4 refactor: move name_format into stdoptions.py
svn: r22008
2013-04-17 20:49:14 +00:00
b0a159ee2f updated dutch translation
svn: r22007
2013-04-17 19:24:35 +00:00
6d57f08ac0 6623: funny GUI report-language display
svn: r22005
2013-04-16 22:18:47 +00:00
9fc255371d updated german translation
svn: r22004
2013-04-16 17:46:50 +00:00
706e92be77 6462: GEDCOM import fails (patch by Enno Borgsteede)
svn: r22001
2013-04-15 22:01:08 +00:00
16cfc2af23 6618: Export CSV crashes gramps 4.0 beta
svn: r21999
2013-04-15 11:01:24 +00:00
77adb230c5 6635: retry of bug 6443, exec missing globals
svn: r21997
2013-04-15 09:40:47 +00:00
9503faed70 6623: funny GUI report-language display
svn: r21994
2013-04-15 09:15:34 +00:00
1e1e57c576 updated nl translation
svn: r21993
2013-04-14 20:02:24 +00:00
fecaba830e updated nl translation
svn: r21992
2013-04-14 07:14:19 +00:00
5d13d706b6 add "Id" property and line, and stdoptions.py
svn: r21990
2013-04-13 23:34:50 +00:00
7ec9f36fe2 add "Id" property
svn: r21989
2013-04-13 21:03:07 +00:00
d8b04d281d GrampsLocale: Restore the _hastag.py files
Accidentally deleted in r21968

svn: r21988
2013-04-13 19:47:59 +00:00
dcb84fd166 add "Id" property
svn: r21987
2013-04-13 15:11:04 +00:00
3127dc08e2 [r21977]Remove unnecessary (and broken in Py3) import
svn: r21986
2013-04-13 14:38:02 +00:00
58c2b11013 [r21968]GrampsLocale: Remove get_translation()
Only one base translation per locale. To set up a different locale
on any axis (locale, domain, directory, or languages) instantiate a
secondary locale by calling GrampsLocale() with the appropriate
arguments.

svn: r21985
2013-04-13 14:37:34 +00:00
d674eed2d4 [r21967]GrampsLocale: Integrate libtranslate functions into GrampsLocale
And remove libtranslate

svn: r21984
2013-04-13 14:35:30 +00:00
751ac2aef0 [r21966]GrampsLocale: Extract 2 reporting functions
set_translation() to the Report class
Add a new module stdoptions to gen.plug.report with function
add_localization_option(). The intent of stdoptions is to reduce the code-copying among reports; this is the first bit.

svn: r21983
2013-04-13 14:35:23 +00:00
eb63ae3d8e [r21965]GrampsLocale: Add get_date and get_type functions
To enable GrampsLocale to replace libtranlate.py's Translation
class.

svn: r21982
2013-04-13 14:35:15 +00:00
6f7c65a038 [r21964]GrampsLocale: Add date_parser and date_displayer properties
svn: r21981
2013-04-13 14:35:08 +00:00
1e598e846a [r21963]MacLocale: Capture collation qualifications
svn: r21980
2013-04-13 14:35:02 +00:00
9f1ec6daf6 [r21962]GrampsLocale: Make dictionaries class variables
lang_map and country_map

svn: r21979
2013-04-13 14:34:56 +00:00
044452805b [r21961]GrampsLocale: Refactor/clean up initialization
Includes moving encoding to be a class variable.

svn: r21978
2013-04-13 14:34:49 +00:00
5d3735123e 6622: Change regular expression rules to use search rather than match
svn: r21975
2013-04-13 14:30:12 +00:00
89847f1df3 small translation and uptades
svn: r21973
2013-04-13 13:23:40 +00:00
f7a0036a41 update and merge Greek translation with last template (by Ζήσης Παπαδόπουλος)
svn: r21972
2013-04-13 06:27:55 +00:00
b1b5b1dbfb updated german translation
svn: r21970
2013-04-13 00:11:28 +00:00
24414d6285 update Hungarian translation (by Nemeséri Lajos)
svn: r21960
2013-04-12 07:22:53 +00:00
86f069e05a small translation and uptades
svn: r21959
2013-04-11 20:01:41 +00:00
40219c0b83 typo
svn: r21957
2013-04-11 07:51:29 +00:00
84c9e42d96 merge french translation with last template
svn: r21956
2013-04-11 07:48:08 +00:00
1cf906be39 update and merge Hungarian translation (by Nemeséri Lajos)
svn: r21955
2013-04-11 07:33:30 +00:00
e0ed05653d add person-index entries, for book report
svn: r21954
2013-04-10 21:56:35 +00:00
b7b2ba690a add TOC and index entries, for book report
svn: r21951
2013-04-10 20:25:35 +00:00
8725f2e236 add TOC entry, for book report
svn: r21950
2013-04-10 19:05:56 +00:00
ca4c231eaa missing import
svn: r21947
2013-04-10 19:00:58 +00:00
cb6a42364b small translation and uptades
svn: r21946
2013-04-10 18:05:23 +00:00
f6b043da6f 6599: Fix python3 error
svn: r21944
2013-04-10 17:39:19 +00:00
f4aecf48c1 6599: Add regex parameter to rules which override the constructor
svn: r21942
2013-04-10 13:24:04 +00:00
e4af48c0f3 BSDDB -> Bsddb.
svn: r21940
2013-04-10 12:58:54 +00:00
bca4e0852f BSDDB -> Bsddb.
svn: r21939
2013-04-10 12:58:15 +00:00
4862a5e072 small translation and uptades
svn: r21936
2013-04-09 18:09:15 +00:00
516cc588c6 6599: Add regular expression option to rules using the match_substring method
svn: r21934
2013-04-09 13:51:38 +00:00
ad8908fe96 6608: typo
svn: r21930
2013-04-09 13:47:41 +00:00
7b98d528f1 existing name for gexiv2 package
svn: r21929
2013-04-09 13:45:48 +00:00
342ea53dae updated german translation
svn: r21928
2013-04-08 17:52:06 +00:00
396de3564b enable "indent spouse" option to /not/ indent a spouse
svn: r21926
2013-04-08 15:08:14 +00:00
9e5922d13c Updated for Family Tree.
svn: r21924
2013-04-08 13:46:53 +00:00
35f6cba4f4 Updated for Family Tree.
svn: r21923
2013-04-08 13:44:45 +00:00
72014d89e3 Converted to Family Tree.
svn: r21922
2013-04-08 13:41:44 +00:00
1b1a0e5e92 czech translation update
svn: r21920
2013-04-08 09:52:06 +00:00
5cfbeda670 check librsvg2 package naming (apt-get -s)
svn: r21919
2013-04-08 07:07:23 +00:00
4c8b259002 Updating pt_BR translation
svn: r21917
2013-04-08 02:48:39 +00:00
df537dee58 Italian translation updates
svn: r21916
2013-04-07 22:50:02 +00:00
5d29b90dcc Pending 'it' translation updates for 3.4, forward-port to 4.0 and trunk
svn: r21915
2013-04-07 21:36:50 +00:00
a131ed20e4 updated german translation
svn: r21914
2013-04-07 11:04:40 +00:00
b240d979de 6599: Fix matching empty fields in empty locations using regular expressions
svn: r21912
2013-04-06 17:27:18 +00:00
1e5ae4aa4d clarify and qualify release information
svn: r21909
2013-04-06 16:56:57 +00:00
d167d8db03 typo, No module named versioin
svn: r21907
2013-04-06 11:56:38 +00:00
a182a68b9f need const.py into source tarball
svn: r21905
2013-04-06 09:40:49 +00:00
0ba9247e64 no new messages, cosmetic changes into grampslocale; update string references (comments) ignored after compilation
svn: r21904
2013-04-06 08:04:42 +00:00
2105312fdf Partial translation update.
svn: r21903
2013-04-06 07:55:32 +00:00
b1b1308343 alpha5 -> beta
svn: r21902
2013-04-06 07:47:38 +00:00
5dc89962ba [r21899]GrampsLocale: Ensure self.encoding exists before testing it
svn: r21901
2013-04-05 23:54:58 +00:00
2eafc3ca08 [r21898]GrampsLocale: Clean up _init_from_environment even more
And do it right this time!

svn: r21900
2013-04-05 23:54:33 +00:00
3aae88f9c2 Put maxsize back
svn: r21895
2013-04-05 17:14:22 +00:00
d4ed73da0e say pyexiv2 is no longer needed, and slight reformatting
svn: r21894
2013-04-05 17:00:58 +00:00
bc26b54d3e match filename for distutils commands
svn: r21890
2013-04-05 14:22:45 +00:00
3edf31ebbc update and merge translations before 4.0.0 beta except for de, nb, nl, pt_BR, sv (activity)
svn: r21889
2013-04-05 13:46:58 +00:00
b0e80e74b5 write.py: After the bsddb version has been upgraded, if the schema versions also needs to be upgraded, output a separate dialog asking the user whether he wants to upgrade the schema. (As requested by Benny).
svn: r21887
2013-04-05 10:54:13 +00:00
9979fd8792 [r21882]GrampsLocale: Improve windows handling of no locale
svn: r21885
2013-04-04 21:18:29 +00:00
5fc65f68ea [r21881]GrampsLocale: Ensure posix collation and calendar
are set correctly

svn: r21884
2013-04-04 21:18:22 +00:00
496cf30d6b [r21880]GrampsLocale: Better handling of unset $LANG or $LANG == 'C'
svn: r21883
2013-04-04 21:18:16 +00:00
2eeba5a9ae 6579: Check and Verify crashes
svn: r21878
2013-04-04 20:08:12 +00:00
78ada9190c updated german translation
svn: r21877
2013-04-04 18:08:43 +00:00
434d45ffd1 formatting cleanup
svn: r21876
2013-04-04 10:50:44 +00:00
028c832153 6590: gramps40 asciidoc.py crashes for at least some reports
svn: r21874
2013-04-04 10:13:36 +00:00
2cb36a7fb4 6591: converted bytes of media in a string to show in quickview
svn: r21872
2013-04-04 09:54:04 +00:00
4526da77ce More exception text
svn: r21870
2013-04-04 09:31:41 +00:00
40db10e378 fix python3 error and improve upgrade text
svn: r21868
2013-04-04 09:27:01 +00:00
7a7e95410a update template before beta, merge some translation strings from 3.4.x (french)
svn: r21866
2013-04-04 07:51:53 +00:00
c7b6e840f0 update Debian control file according to README file
svn: r21861
2013-04-03 16:48:55 +00:00
576dcb30d6 typo for handling one translated string
svn: r21860
2013-04-03 16:42:11 +00:00
b204a48b42 [r21858]GrampsLocale: Fix MSWin Syntax error
Can't do everything the C way :-(

svn: r21859
2013-04-03 03:57:50 +00:00
8fe756f5e4 [r21854]GrampsLocale: Win: Check both forward and reverse mslocale
svn: r21857
2013-04-02 20:35:51 +00:00
0303212d49 [r21853]ImportProGen: Fix "with" statement syntax.
svn: r21856
2013-04-02 20:35:44 +00:00
a67b7b7d11 [r21845]GrampsLocale: Report the plugin when complaining
About not being able to find a translation.
Well, that's usually the source of this warning. With an unsupported
locale it will say "share".

svn: r21855
2013-04-02 20:35:38 +00:00
019ad16239 0006529: Cancelling database upgrade can corrupt the database. Check whether the bsddb version has changed (or was originally unknown). If it is an upgrade, ask the user whether he has made a backup, and is ready to upgrade. If so, made a zip backup and open the database with the new bsddb version. Make messages on the dialogues more explicit with the version numbers mentioned.
svn: r21851
2013-04-02 16:05:36 +00:00
d62b34125c send a CLI error string to stderr
svn: r21848
2013-04-02 05:07:21 +00:00
52b7276c7d [r21844][Bug 6495] Translator class should use english date
When "English" is set via libtranslate.

svn: r21846
2013-04-02 00:10:28 +00:00
75a02b10d7 updated dutch translation
svn: r21842
2013-04-01 18:27:06 +00:00
3f2d9f6219 [r21839]GrampsLocale: Fix NoneType error
svn: r21840
2013-04-01 17:38:28 +00:00
efdaa1fd14 translate a few CLI strings
svn: r21838
2013-04-01 14:58:55 +00:00
7ee109ea98 add some suggestions and recommendations
svn: r21835
2013-04-01 08:39:49 +00:00
cd4585b100 [r21831][Bug 6553] Get Datehandler base language
from GRAMPS_LOCALE.calendar

svn: r21834
2013-03-31 22:51:38 +00:00
444a3f4c12 [r21830]GrampsLocale: Better initialization from environment
Splits out Win32 and Posix initializations to take account of the
fact that on Win32 setlocale() ignores environment variables and on
Posix it's not necessary to check them because setlocale() does the
right thing.

svn: r21833
2013-03-31 22:51:32 +00:00
d3d80b443e [r21829]ImportProGen: Prevent leaking file handle
svn: r21832
2013-03-31 22:51:26 +00:00
9d8d1576b4 0006483: Listing the Family Trees can corrupt them. Changed get_dbdir_summary to exit if the bsddb_version is not the current bsddb and to return both BSDDB and schema version. Changed family_tree_summary to output both versions. Changed argparser and arghandler to additionally support -t (table) option to list family tree in tab delimited format.
svn: r21827
2013-03-31 22:09:05 +00:00
ba12b62810 updated dutch translation
svn: r21823
2013-03-31 18:59:51 +00:00
49ed4e0f53 debianize for dh_python2 support
svn: r21821
2013-03-31 17:07:21 +00:00
85300edd61 6589: no TOC entry for b.r. multi-page no-title ancestor/descendant trees
svn: r21819
2013-03-30 21:00:53 +00:00
bc6c23bc65 6568: graphic descendant tree report inserts a bogus title
svn: r21817
2013-03-30 04:32:28 +00:00
2e7e0d7666 6568: graphic descendant tree report inserts a bogus title
svn: r21815
2013-03-29 20:47:08 +00:00
cb2b4a1514 clarify use of all_handles methods
svn: r21814
2013-03-29 20:03:21 +00:00
07edb59c83 6417: alpha4 filtering screws up Export
svn: r21812
2013-03-29 19:39:35 +00:00
684fd1b6df 6492: Verify crashes with python 3
svn: r21810
2013-03-29 16:59:14 +00:00
f9a872ad67 6460: Crash during Extract Event Description
svn: r21808
2013-03-29 15:57:05 +00:00
cfd162ec85 6346: If a exporter plugin crashes, the Export Assistant can't be closed
svn: r21806
2013-03-29 13:18:53 +00:00
c5982a4514 0006578: referencedbyselection.py process_object calls non-existant process_note method
svn: r21803
2013-03-28 23:32:30 +00:00
1975ca92b7 6369: BooleanOption does not support underline
svn: r21799
2013-03-28 18:41:37 +00:00
75e3385777 0006544: No test for checking if Place handle exists when looking at media reference via proxy
svn: r21797
2013-03-28 18:29:18 +00:00
10eb31e708 minor syntax error
svn: r21795
2013-03-28 18:10:51 +00:00
e0ccf7e330 6369: Accelerator keys, Gtk and User Interface
svn: r21793
2013-03-28 16:52:58 +00:00
8ef935804e 6340: In Family Tree Manager window, naming a tree which takes it out of view does not scroll to new name
svn: r21791
2013-03-28 16:23:33 +00:00
594f273260 6577: Mulltiple drop from clipboard on embeddedlist not working
svn: r21789
2013-03-28 16:02:18 +00:00
a421439a76 referencedbyselection.py. 0006493: crash during Calculate Preview of a filtered XML export.
svn: r21786
2013-03-28 14:29:25 +00:00
7ac463b03b 6569: transferring from the clipboard causes gramps40 svn 21740 to crash
svn: r21784
2013-03-28 13:54:05 +00:00
38a68f4fd2 6521: README needs to be updated, before release
svn: r21782
2013-03-28 12:30:28 +00:00
9fecd1aa53 6319: Remove libgrdb
svn: r21779
2013-03-28 12:24:23 +00:00
5fca8311f5 Python3 UnicodeDecodeError in python3 on unpickling data saved in python2
svn: r21778
2013-03-28 10:48:01 +00:00
4260777605 5163: Another crash in same editor.
svn: r21776
2013-03-28 10:02:40 +00:00
b4c225fc35 6496: GUI Export fails in gramps40
svn: r21774
2013-03-28 09:09:29 +00:00
da8cb286cd 6443: try to use remove unused objects tool
svn: r21771
2013-03-27 19:57:17 +00:00
2f0cf7d5b6 support python 3
svn: r21770
2013-03-27 19:56:54 +00:00
4c8d6a3215 6402: Error in ValidatedMaskedEntry widget
svn: r21767
2013-03-27 18:05:25 +00:00
4ca275e5b2 6561: v3.4.3 NarWeb creation fails for German, Swedish
svn: r21765
2013-03-27 17:00:40 +00:00
a581dda843 6484: IndexError for sort_data/column on quick view table
svn: r21763
2013-03-27 14:22:39 +00:00
7da053e88e 6470: Crash by filtering with filter bar in person tree view
svn: r21760
2013-03-27 13:47:13 +00:00
9cad62547e re-debianize
svn: r21758
2013-03-27 13:15:45 +00:00
0cacbc4c16 do not need extra dependency for building
svn: r21757
2013-03-27 09:34:36 +00:00
f2f148b7ba [r21753]GrampsLocale: Separate self.encoding from sys.stdout.encoding
Because python standard library functions encode to
locale.getpreferredencoding or sys.getdefaultencoding, not to
sys.stdout.encoding.

svn: r21756
2013-03-26 19:29:27 +00:00
67b6abb3df 0006564: svn 21740 restores bug 0006411 - Navweb crashes during creation of Media pages
svn: r21754
2013-03-26 19:28:53 +00:00
1f94813e59 restore SVN number to "gramps -v" output
svn: r21752
2013-03-26 19:02:37 +00:00
7d90a49fba slightly better CLI help
svn: r21749
2013-03-26 17:50:18 +00:00
c73cb0e70a only need next generation of python-gobject (<= 3.0.0) for building
svn: r21748
2013-03-26 16:10:05 +00:00
49cf845b53 add a preinst script for .deb
svn: r21747
2013-03-26 15:52:33 +00:00
f3859a2fb9 start to migrate DEBIAN rules to distutils
svn: r21746
2013-03-26 15:41:39 +00:00
40076dd093 no official release yet, what about gen.svn_revision?
svn: r21745
2013-03-26 14:37:17 +00:00
8a290a14a4 updated nl translation
svn: r21744
2013-03-26 09:55:18 +00:00
cbb8d063df 6501: Cannot crop via mouse cursor into Media reference editor
svn: r21743
2013-03-25 20:04:33 +00:00
47be9a4e02 6528: Place Names with & in name fail to display
svn: r21740
2013-03-25 14:16:23 +00:00
b84ad06523 Fix literals. Use logging for warnings.
svn: r21738
2013-03-25 13:34:44 +00:00
5a9686bad7 try to build .deb for 4.0; http://gramps-project.org/wiki/index.php?title=Debian, update control file
svn: r21736
2013-03-25 11:24:23 +00:00
4064b9917f totally revert the whole 21728/21729 open=>io.open changes
svn: r21735
2013-03-24 22:27:27 +00:00
0c791b2d14 revert 21728/21729 open=>io.open change, for Windows
svn: r21732
2013-03-24 17:45:40 +00:00
42d8a95512 modify (semi-revert) 21728/21729 open=>io.open change, for Windows
svn: r21731
2013-03-24 15:48:58 +00:00
d5e63a30d5 more open=>io.open changes, as John advised
svn: r21728
2013-03-24 00:10:34 +00:00
70f4ed3b32 Add Tag class to CallbackManager
svn: r21726
2013-03-23 22:26:25 +00:00
8bbc216d17 6544: add warning if place on event is missing by using proxies sequence
svn: r21723
2013-03-23 17:12:45 +00:00
d135d2f55b another open=>io.open change, as John advised
svn: r21721
2013-03-23 15:26:16 +00:00
8835e3f133 slight tweaks to booklist format
svn: r21718
2013-03-21 20:45:59 +00:00
93e95ad7da Some updates.
svn: r21717
2013-03-21 09:36:32 +00:00
a0016381c4 updated nl translation
svn: r21714
2013-03-20 20:05:24 +00:00
6e8435baab CLI typos and slight code cleanup
svn: r21713
2013-03-20 16:16:21 +00:00
d72ef5e5dc 4687: missing content migration...
svn: r21710
2013-03-20 14:05:37 +00:00
01f6e3e79e 4687: global name 'warn' is not defined
svn: r21707
2013-03-20 13:57:31 +00:00
3eed3217f4 merge after 3.4.3 release
svn: r21705
2013-03-20 13:49:31 +00:00
a4314abb61 Fix bug in citations bottombar gramplet
svn: r21702
2013-03-19 23:15:11 +00:00
393323a670 [r21696]TreeBaseModel: Avoid TypeError when bisecting
svn: r21700
2013-03-19 18:34:44 +00:00
764f17b935 [r21695]GrampsLocale: Ensure correct stdout encoding
Replace stdout with one that uses a transcoding Streamwriter. This
better handles differences between Py2 and Py3 than does trying to
encode strings prior to output. In particular Py3's default stdout
demands unencoded strings and prints byte-strings when one tries to
pre-encode them.

svn: r21699
2013-03-19 18:34:34 +00:00
1f38fd43f5 [r21694]GrampsLocale: Use glocale.lang or glocale.language[0]
To get the default localization instead of locale.getlocale() or
glocale.get_translation().language().

svn: r21698
2013-03-19 18:34:11 +00:00
38cc711bde [r21693]GrampsLocale: Prevent some AttributeErrors
and 'referenced before assignment' errors.

svn: r21697
2013-03-19 18:33:31 +00:00
bdcc43b911 6542: book report: graphic ancestor or descendant tree reports fail
svn: r21678
2013-03-18 18:54:01 +00:00
b8f2f13e33 README file. Add PyICU as strongly recommended.
svn: r21676
2013-03-17 14:47:38 +00:00
738c95dedc Revert change to const.py
svn: r21672
2013-03-17 12:29:04 +00:00
820816f409 Standardise messages about missing modules to include problem, consequence and what to do about it (currently including references to GEPS 029 where necessary).
svn: r21670
2013-03-17 11:40:08 +00:00
a713d5c388 ignore any CLI book report "item" which crashes
svn: r21668
2013-03-16 22:50:21 +00:00
8af82fae08 Add methods used for modal ProgressMeter to CLIDialog
svn: r21665
2013-03-16 21:47:29 +00:00
da39d249de Add modal option to ProgressMeter
svn: r21662
2013-03-16 19:48:21 +00:00
56136e1083 6195: Import citation for pro-gen file format (patch by keestux)
svn: r21658
2013-03-16 10:23:42 +00:00
063efad45f 6336: Convert to use DbGUIElement
svn: r21655
2013-03-15 21:02:44 +00:00
b885391182 6526: Check for invalid handle
svn: r21652
2013-03-15 16:17:11 +00:00
0e195c04c8 [r21646]GrampsLocale: Code cleanup
And make sure that setting lang on the GrampsLocale constructor
overrides the languages from the first instance.

svn: r21650
2013-03-14 23:08:06 +00:00
6e525893bd [r21645]Plugins: Limit addon translators
Only get an addon translator if the plugin has a locale directory
Prevents pointless warnings, esp. when the translations are in the
main Gramps message file.

svn: r21649
2013-03-14 23:07:59 +00:00
e4202098b7 [r21644]GrampsLocale: Suppress double printing of log messages
Grampsapp.py sets a global handler, so install one only during the first
init and remove it when done.

svn: r21648
2013-03-14 23:07:47 +00:00
2629bf3dee [r21640]GrampsLocale: Reduce circular imports
Lets one import grampslocale directly in a test script:
>>> from gramps.gen.utils.grampslocale import GrampsLocale
>>> import os
>>> gl = GrampsLocale(lang='fr_FR.UTF-8', localedir=os.path.join('build', 'mo'))
>>> tr = gl.get_translation().gettext
>>> tr("List of known family trees in your database path\n")
u'Liste des arbres familiaux connus dans votre chemin de base de donn\xe9es\n'

svn: r21647
2013-03-14 23:07:40 +00:00
0fda971b4c [r21636]GrampsLocale: Better handle invalid/missing locale
svn: r21639
2013-03-12 22:33:28 +00:00
651b3776f0 [r21635]MacLocale: Extract function _mac_get_gramps_defaults
And correct line handling on the languages list.

svn: r21638
2013-03-12 22:33:22 +00:00
cfea1e98dc GrampsLocale: Correct some differences with trunk
Thanks to Paul Franklin for pointing these out.

svn: r21637
2013-03-12 22:33:16 +00:00
901ec7dc5c Fix VERSION_DIR path
svn: r21633
2013-03-12 17:01:13 +00:00
06df52881e Remove post-install script for linux
svn: r21629
2013-03-12 14:53:00 +00:00
13bb98be10 Remove redundant code
svn: r21627
2013-03-12 14:40:18 +00:00
9c0f85b3c2 Fix some properties
svn: r21625
2013-03-12 14:23:19 +00:00
5d1a7e3b4e typo on version (backport from trunk)
svn: r21624
2013-03-12 13:49:54 +00:00
553d82ba34 [r21616]GrampsLocale: Ensure that encoding gets set to something
In the C locale, locale.getlocale() returns [None, None]

svn: r21621
2013-03-11 22:54:43 +00:00
bd61f08873 [r21615]Install image files to $(prefix)/share/gramps/images
Instead of $(prefix)/share/gramps/icons/hicolor, which was an old (early
Gtk2) theming requirement.

svn: r21620
2013-03-11 22:54:37 +00:00
13a49a63ff [r21614]Move VERSION, VERSION_TUPLE, major_version
from const.py to version.py

As noted in the previous change, importing const into setup.py tried to
initialize GrampsLocale and ResourcePath, which won't work. Since all we
want is the VERSION string, move that to a new file, gramps/version.py

svn: r21619
2013-03-11 22:54:31 +00:00
3a73837dc9 [r21613]Determine Paths at Runtime
Uses GRAMPS_RESOURCES to override the root location of the Gramps data
files (which would normally be $(prefix)/share). In setup.py install,
writes $(prefix)/share to gen/utils/resource-path, installs that file,
then deletes it again from the source tree. The presence or absence
determines whether Gramps is running from the source directory or from
an installation.

Const.py is now a static file; const.py.in is no longer used. Note that
because importing const into setup tried to initialize things that we
don't want initialized, VERSION is removed, and imported from
gramps.version -- a file which will be added in the next change.
Consequently, this commit will not run.

svn: r21618
2013-03-11 22:54:20 +00:00
3490ebc684 [r21612]GrampsLocale: Protect another setlocale instance
svn: r21617
2013-03-11 22:54:11 +00:00
2ebec70e21 updated german translation
svn: r21611
2013-03-11 20:23:21 +00:00
87d91cdc20 Exportgedcom and importgedcom. 0006382: ADDR tag in GEDCOM export does not contain a full address. On export, all the elements of the structured address are output as ADDR/CONT. On import the structured address takes precedence (as at present), but a warning is only given if an element in the free-form address is missing from the structured address.
svn: r21609
2013-03-11 18:44:37 +00:00
6a23860df2 6237: Suppress Gramps ID in Narrative Web report
svn: r21606
2013-03-10 23:54:52 +00:00
af3e34fef5 sync a few files in gramps40 and trunk
svn: r21604
2013-03-10 21:52:07 +00:00
1a5ad3b6f7 [r21597]Grampslocale: Protect from crashes due to passing bad strings to
setlocale

svn: r21600
2013-03-09 22:38:05 +00:00
a323c33c30 [r21596]Mac: Improve language list handling
Make sure that lang overrides the language list only if $LANG is set. Don't add encodings to the language list (e.g., en_US, not en_US.UTF-8). Start collation with None, because `if collation:` is True for collation = "". defaults may have whitespace at the end of "root", so use "startswith".

svn: r21599
2013-03-09 22:38:00 +00:00
5ecdde56f4 [r21595]GrampsLocale: Improve handling the language list
Replace "en" with "C" when setting $LANGUAGE ("en" confuses GtkBuilder), and explicitly iterate over languages when finding
the translator, because left to itself gettext will ignore English.

svn: r21598
2013-03-09 22:37:54 +00:00
aa21c636b2 slight tweaks to text, add text property
svn: r21593
2013-03-09 17:48:00 +00:00
f84cc66c58 update Portuguese (Europe) translation by Frederico Muñoz
svn: r21592
2013-03-09 16:43:55 +00:00
61046f3b75 "os" is not defined
svn: r21587
2013-03-09 10:25:10 +00:00
2dab9b146e typo for handling translated strings
svn: r21586
2013-03-09 09:17:59 +00:00
54320efc45 Mac: Update Info.plist for alpha5
svn: r21585
2013-03-09 00:01:38 +00:00
113fbcfc7f handle CLI pathological case
svn: r21583
2013-03-07 23:30:03 +00:00
7e8cc02568 Bundle libgexiv2, adjust data and icon paths back to share
svn: r21582
2013-03-07 23:27:10 +00:00
cd7b83086d Mac: Add patch for gexiv2 so that libtool can link the Gir,
svn: r21580
2013-03-07 23:24:05 +00:00
fab25576db Revert of 21558 because of changes in the GTK package for Win
svn: r21579
2013-03-07 23:22:59 +00:00
d7b4bab8a9 Mac: Add goocanvas, replace pyexiv2 with gexiv2
svn: r21578
2013-03-07 23:22:43 +00:00
c861968fd3 6128: Reverse bug fix keeping code refactor
svn: r21576
2013-03-07 22:54:58 +00:00
3cba0f2089 0006507: GEDCOM import: Repositories not imported correctly from FTM for Windows and Heredis
svn: r21570
2013-03-06 17:41:43 +00:00
3e3f5c0baf updated nl translation
svn: r21568
2013-03-06 10:15:51 +00:00
80db60b332 check gettext syntax complains about missing '\n'
svn: r21566
2013-03-06 08:28:01 +00:00
c06e8d3b64 update on translations
svn: r21565
2013-03-06 08:18:51 +00:00
c19c5e2569 Bump alpha-version to 5
svn: r21564
2013-03-06 08:05:12 +00:00
992b161798 [r21561]get_unicode_path_from_env_var(): make no-op if it's already unicode
svn: r21563
2013-03-06 01:12:07 +00:00
2dee2c4d77 [r21560]Adapt HTMLRenderer NavigationView init args to new signature
svn: r21562
2013-03-06 01:11:59 +00:00
96440156bd GEexiv2 vor Python 2.7.3 and Win (see 6464)
svn: r21558
2013-03-05 21:55:49 +00:00
588089954a Some small revision of Norwegian bokmål language file for gramps40
svn: r21556
2013-03-05 19:37:45 +00:00
7e749a9e25 [r21554]GrampsLocale:Move setlocale from _set_from_environment to
__init_first_instance

So that encoding is set for Mac as well.

svn: r21555
2013-03-05 17:26:00 +00:00
3e0fd433b5 shorten the report name for easier CLI use
svn: r21553
2013-03-05 04:46:22 +00:00
8a4732a5d2 tweak the default format for the report
svn: r21550
2013-03-05 01:02:54 +00:00
8371684a98 updated german translation
svn: r21549
2013-03-04 18:36:58 +00:00
2828211c6a 6494: svn_revision module ignores translated SVN stdout value for "exported"
svn: r21547
2013-03-04 05:12:53 +00:00
bf67b3e114 skip error msg if no file exists
svn: r21545
2013-03-04 00:42:39 +00:00
d01f7bf7df [r21540]GrampsLocale: Add _win_bindtextdomain
Adapted from init_windows_gettext in Gramps3.
Libintl-8.dll must be on the path, just like all of the other C-library
dependencies.

svn: r21543
2013-03-03 23:59:44 +00:00
1d2b143be9 [r21539]GrampsLocale: Restore setlocale, add GrampsLocale.encoding
encoding to replace translation().info()['encoding'] which isn't
the encoding we're looking for.

svn: r21542
2013-03-03 23:59:39 +00:00
debf8b601a [r21538]Win32:Apply \\ escape to all const paths
svn: r21541
2013-03-03 23:59:32 +00:00
bcef9fc868 updated german translation
svn: r21537
2013-03-03 12:12:37 +00:00
fae194d1a0 Geography : #05742 note 27613 : cairo arguments differ from gtk2 draw arc.
svn: r21535
2013-03-03 10:58:30 +00:00
7aa1c2bbde update Portuguese (Europe) translation by Frederico Muñoz
svn: r21532
2013-03-03 09:05:26 +00:00
2528da2f2d add ICU/PyICU to "gramps -v"
svn: r21530
2013-03-03 03:19:37 +00:00
8ea29ede81 win32 fix
svn: r21529
2013-03-03 00:08:15 +00:00
4ca0c9f8c9 [r21526]GrampsLocale: Create GrampsTranslation attribute for language
Rather than relying on translators to correctly fill out po files

svn: r21528
2013-03-02 20:28:57 +00:00
5a8a7479dd [r21525]GrampsLocale: Fix glocale without import
svn: r21527
2013-03-02 20:28:49 +00:00
c3f39e7d40 0005058: Note reference on Attribute for individual is not filtered on Export. Fixed many other note references that are not filtered out.
svn: r21523
2013-03-02 19:30:02 +00:00
5235a6a6ac add "Id" property
svn: r21521
2013-03-02 15:52:57 +00:00
62475bbc87 6500: relative import
svn: r21520
2013-03-02 14:56:13 +00:00
a33eb1d799 6500: missing glocale
svn: r21519
2013-03-02 14:54:29 +00:00
6e73fc8924 Better translation for compare events.
svn: r21517
2013-03-02 13:45:02 +00:00
06b8b291f8 adaption for python version less 3.x (see issue 6465) for details
svn: r21515
2013-03-02 13:42:17 +00:00
98fa69b717 0003428: When running with pythonw.exe, Windows may crash if you write to stdout. Some more print statements changed to log.warning.
svn: r21511
2013-03-01 13:12:29 +00:00
7c9ec32d22 Narrative Web: Fix alphabetic navigation bar and sorting in index pages using PyICU where available. Implements most collate contractions for western languages Gramps has been translated into. This fixes the following bugs:
0002933: Problems in Narrative Web Report with surnames beginning with V or W. Use collation primary difference to define index groupings. Special case for 'V' and 'W' in Swedish removed because the default CLDR has a primary difference between them.

0003434: NarrativeWeb new alphabet index sorted incorrectly. Fix Cyrillic sort order, and contractions for Slovak and Czech (among other languages).

0003933: References inside pages in NarWeb report and non-ascii characters. Sorting issues for Polish characters.

0004423: Web report does not handle Czech "CH" character properly. Dz contraction is not present in the CLDR. Slovak is similar.

0005088: Narrated Web Site Report sort order different Windows vs Linux. Resolved by using PyICU (if available).

0005645: can't sort greek names

0005767: Sorting in Narrative Webb does not work correctly. Fix sorting in Individuals, Surnames, Families, Events and Places to use PyICU (if available). This bug covers sorting in the index header (as well as in the body of the index pages).

svn: r21508
2013-03-01 12:41:19 +00:00
e1fb1c5b14 [r21501]RelationshipCalculator: Promote no translation message to warning
And make it more specific.
Thanks to Tim Lyons.

svn: r21505
2013-02-28 20:09:18 +00:00
7541dd5b2e Bug #06459 : change the lock strategy and split transactions in Merge citation.
svn: r21504
2013-02-28 19:57:35 +00:00
e8bad4d4c8 [r21492]grampletpane: Fix typo, naked except.
Warn with the reason when Dashboard file can't be opened or parsed.

svn: r21500
2013-02-28 19:23:15 +00:00
d704d9ac4b [r21491]MacLocale: Handle AppleCollationOrder returning "root"
svn: r21499
2013-02-28 19:23:04 +00:00
d334e0043f [r21490]MacLocale: Allow $LANG to override defaults settings
For currency, calendar, and collation

svn: r21498
2013-02-28 19:22:55 +00:00
dede164e69 [r21489]GrampsLocale: Handle errors in getting collation key from locale module
svn: r21497
2013-02-28 19:22:43 +00:00
f309f210d1 [r21488]GrampsLocale: Restore call to locale.bindtextdomain() for GtkBuilder
Apparently some Linuxes require it for GtkBuilder to find the localization files. It's not supported on Win32, though, so don't try in that case.

svn: r21496
2013-02-28 19:22:35 +00:00
ebe1d0139c [r21487]GrampsLocale: Set collation, currency, and calendar to lang
only on secondary locale objects.

svn: r21495
2013-02-28 19:22:27 +00:00
ebcd0bb119 [r21486]GrampsLocale: Use absolute address for importing grampslocale
so that it works from outside of Gramps itself, in particular gramps-addons/contrib/make.py

svn: r21494
2013-02-28 19:22:21 +00:00
fc8eb4f445 [r21485]GrampsLocale: Fix get_addon_translator path
Add the locale subdirectory.
Also clean out some cruft left over from the old implementation.

svn: r21493
2013-02-28 19:22:14 +00:00
3ae8e5cc1e 6408: Restore warning message for missing GExiv2 module
svn: r21484
2013-02-28 15:05:03 +00:00
a03877e8c9 update Portuguese (Europe) translation by Frederico Muñoz
svn: r21481
2013-02-28 10:20:48 +00:00
357eb8af19 Python less 3.x uses GdkPixbuf.new_subpixbuf instead dkPixbuf.subpixbuf issue 6487
svn: r21476
2013-02-27 22:21:10 +00:00
c91eec3d5f rename .__next__ (formerly .next) as it is "NOT an iterator"
svn: r21475
2013-02-27 18:50:47 +00:00
870f80fc83 6385: Three minor grammar issues
svn: r21473
2013-02-27 14:35:10 +00:00
3ee5b1dec4 "Delete" label instead of "Remove" on Gtk button
svn: r21472
2013-02-27 14:29:32 +00:00
c37bfc9dbe 6385: Three minor grammar issues
svn: r21471
2013-02-27 14:19:30 +00:00
bb494a56ca update template and french translation
svn: r21470
2013-02-27 13:39:46 +00:00
4a512c7347 updated nl translation
svn: r21469
2013-02-27 10:48:15 +00:00
e6034cde4b behave gracefully if no GExiv2 under Python3
svn: r21467
2013-02-26 20:36:18 +00:00
5e9837d484 updated german translation
svn: r21466
2013-02-26 19:05:14 +00:00
57fcc67498 Fix retrieval of version metadata for python3 Gramps.py -L, reverting inadvertent changes in revision 21463
svn: r21465
2013-02-26 18:44:07 +00:00
3872899ebc Fix retrieval of version metadata for python3 Gramps.py -L
svn: r21463
2013-02-26 17:34:37 +00:00
ad20c91b4f Fix type error in "python3 Gramps.py -L"
svn: r21462
2013-02-26 17:28:41 +00:00
5df0c7d3ee 6409 and 6447 Python3 changes (possibly not done yet)
svn: r21460
2013-02-26 17:18:23 +00:00
daae9242bf 0006410: Webcal report crashes and freezes alpha4. For python3 simply opening the file works.
svn: r21457
2013-02-26 17:14:28 +00:00
114a71c13c [r21451]GrampsLocale: Remove all calls to locale.setlocale and locale.bindtextdomain
svn: r21456
2013-02-26 00:24:13 +00:00
7d7cc6f789 [r21450]Addons: Check for two-letter lang as well as 5-char locale
E.g, check fr as well as fr_FR

svn: r21455
2013-02-26 00:23:44 +00:00
b99e2e29df [r21449]grampletpane: Replace diagnostic prints with log warnings.
And improve warning when unable to save the Dashboard layout.

svn: r21454
2013-02-26 00:23:31 +00:00
44f065eabf [r21448]grampletpane: Use __future__.unicode_literals instead of cuni()
And get rid of the silly NL = "\n"

svn: r21453
2013-02-26 00:23:21 +00:00
b126aa1fc3 [r21447]ConfigManager: Ensure key files are loaded and saved as utf-8
svn: r21452
2013-02-26 00:23:10 +00:00
e2860c99f6 Python3 changes: __next__ and future division (which is not done yet)
svn: r21445
2013-02-25 18:52:10 +00:00
6cd609941f slightly reformat error message
svn: r21444
2013-02-25 16:13:03 +00:00
4a23da9500 quick test and update on the french translation
svn: r21442
2013-02-25 14:02:33 +00:00
73cdf3d86f update template
svn: r21441
2013-02-25 13:45:25 +00:00
d24586eb34 update translation strings index
svn: r21440
2013-02-25 13:39:56 +00:00
158a5f93fb 6283: Re-enable optimization flag (-O) for python
svn: r21439
2013-02-25 07:26:36 +00:00
7ff24aa9d1 [r21436]Work around lack of locale.LC_MESSAGES on some Windows pythons
svn: r21437
2013-02-24 17:41:31 +00:00
bb2bcc4185 Fix missed cuni() in save.
svn: r21434
2013-02-24 16:42:58 +00:00
c8254b1c68 Fixed a typo, two " was missing.
svn: r21432
2013-02-24 15:27:54 +00:00
8d06298921 6408: python3 fix
svn: r21431
2013-02-24 13:53:15 +00:00
4621970783 revert to the old report name
svn: r21428
2013-02-24 08:39:51 +00:00
123a6e0ecf sync gramps40 to trunk (two places)
svn: r21426
2013-02-24 06:06:42 +00:00
3d0fa7a00a Fix Py2 file encoding errors
svn: r21424
2013-02-24 01:49:24 +00:00
400523c7f3 [r21326] GrampsLocale: Correct setting GrampsLocale.languages
Test only first 5 or first 2 characters of the language id against the
list of available translations.

Thanks to Tim Lyons for exposing the error.

svn: r21423
2013-02-24 01:49:15 +00:00
0bbbc76852 [r21287] GrampsLocale: Allow for importing older PyICU packages
svn: r21422
2013-02-24 01:49:07 +00:00
252d2932df [r21282]GrampsLocale: Fix creation of second GrampsLocale
svn: r21421
2013-02-24 01:49:01 +00:00
bffb6767aa [r21281] grampslocale: Pretty up the log messages.
svn: r21420
2013-02-24 01:48:42 +00:00
0c07855f37 [r21280]grampslocale.py: Protect against C.UTF-8 not being installed
svn: r21419
2013-02-24 01:48:29 +00:00
088c97106f [r21279]relationship.py: Fix not registering "en_GB" as english.
Also replace diagnostic print with proper logging.

svn: r21418
2013-02-24 01:48:24 +00:00
bfa28faf55 [r21276]Handle junk at the end of revision strings
svn: r21417
2013-02-24 01:48:16 +00:00
8222d4c04c [r21275]GrampsLocale: Replace locale functions
locale.strcoll, locale.strxfrm, and conv*_tosrtkey

With GrampsLocale.sort_key (for strxfrm and conv*_tosrtkey) and
GrampsLocale.strcoll.

If ICU is available will use the correct ICU::Collator for the locale,
otherwise falls back to locale.strxfrm -- for which it temporarily
changes the LC_COLLATE locale.

svn: r21416
2013-02-24 00:55:46 +00:00
879c48f57d [r21274]GrampsLocale: Introduce new GrampsLocale attributes
currency, calendar, and collate

svn: r21415
2013-02-24 00:55:32 +00:00
7127f8f2da [r21273] GrampsLocale: Directly set glocale attributes
... in maclocale.mac_setup_localization()

svn: r21414
2013-02-24 00:55:23 +00:00
db9daced3c [r21272]GrampsLocale: Extract function __init_from_environment
svn: r21413
2013-02-24 00:55:13 +00:00
c42cb6beee [r21271] Add modules for ICU
svn: r21412
2013-02-24 00:55:06 +00:00
efa53a0537 [r21236]GrampsLocale: Replace use of get_language_string
... with GrampsLocale.get_language_dict

Permits sorting by localized language name.
Also hides the language code, which the user doesn't really care about.
Removes get_language_string from libtranslate.py, no longer needed.

svn: r21411
2013-02-24 00:54:56 +00:00
bbf16cb40c [r21235]GrampsLocale: Use module-specific logger for grampslocale.py
Fixes double-logging problem reported by Tim Lyons.

svn: r21410
2013-02-24 00:54:40 +00:00
d62ff6059e [r21182]GrampsLocale: Restructure so for multiple GrampsLocale objects
Only the first dependent upon the environment. All may be created with
parameters which override environment variables or OS settings. See the
GrampsLocale docstring for details.

svn: r21409
2013-02-24 00:54:35 +00:00
f3361500c0 [r21181]relationship.py: Remove unused import
svn: r21408
2013-02-24 00:54:26 +00:00
df1157e9d4 [r21180]Fix platform detection on OSX
'darwin' is returned by sys.platform, not os.name.

svn: r21407
2013-02-24 00:54:18 +00:00
11ad512f2d [r21179]Fix undefined variable reference, make separate not-loaded
warning

Thanks to Pat Lefebre for reporting the error.

svn: r21406
2013-02-24 00:54:04 +00:00
fd559d0d80 [r21170]GrampsLocale: Convert some late-added translations to
GRAMPS_LOCALE

svn: r21405
2013-02-24 00:53:58 +00:00
7a894d9a41 [r21168]GrampsLocale: get_relationship_calculator: Fix missed variable
name change.

svn: r21404
2013-02-24 00:53:47 +00:00
b6b3fb8680 [r21156]Descendant Report: Fix changed Sort function name
svn: r21403
2013-02-24 00:53:37 +00:00
755b653925 [r21154]Import get_svn_revision into const.py
via const.py.in, of course

svn: r21402
2013-02-24 00:53:29 +00:00
592f68ab6e [r21153]PdfDocGen: Report cause of failure on all exceptions
not just file open ones. Expat can raise exceptions too!

svn: r21401
2013-02-24 00:53:20 +00:00
0986d69429 [r21152]GrampsLocale: Fix file encoding error in recentfiles
Expat wants a binary file, not a string file.

svn: r21400
2013-02-24 00:53:11 +00:00
98898ddb71 [r21151]GrampsLocale: Get the language code from the global translation
Instead of probing locale.getlocale() and environment variables

svn: r21399
2013-02-24 00:52:59 +00:00
8cbba85cf1 [r21150]GrampsLocale: Use the codeset from the singleton translation
Instead of locale.getlocale() or locale.nl_langinfo

svn: r21398
2013-02-24 00:52:48 +00:00
c01846fb84 [r21149]Fix some file resource leaks
I.e., files left open when the opening function exits. This is
a PyDebug warning.

svn: r21397
2013-02-24 00:52:35 +00:00
fccfdecd03 [r21148]GrampsLocale: Simplify the file-finding functions
Making use of the fact that GrampsLocale now knows what
encoding to use, and noting that filesystems don't use
more than one encoding to write filenames in directories.

Also specify the encoding on some more files

svn: r21396
2013-02-24 00:52:26 +00:00
3f408af0fa [r21147][Bug 6364] Fix file-opening failures due to unicode content.
svn: r21395
2013-02-24 00:52:07 +00:00
8cea2e239a [r21146]GrampsLocale: Replace calls to sys.getfilesystemencoding
On MSWin and OSX, this call always returns the correct
value (utf-8 on OSX, 'mbcs' on MSWin), but on Linux the
return value is bizarrely dependent upon the environment.

Replace it with a GrampsLocale function which returns 'utf-8'
(the correct value for most Linux file systems) regardless of
the environment.

Also replace its use in print and write functions: It's the
encoding of paths in the filesystem, not of the files's content,
nor of the terminal's capabilities. The former is almost
always utf-8 as long as we write the file, the latter is
given by sys.stdout.encoding. Use the 'backslashreplace' error
handler to avoid exceptions when we need to output unicode
text to an ASCII terminal.

svn: r21394
2013-02-24 00:51:57 +00:00
221c30976f [r21145][Bug 6222]: Get the addons language list from the primary
GrampsLocale instance.

svn: r21393
2013-02-24 00:51:38 +00:00
e28e114c95 [r21144]GrampsLocale: Remove ggettext
svn: r21392
2013-02-24 00:51:17 +00:00
3788d52107 [r21143]Localization: Re-implement localization as a class, GrampsLocale
GrampsLocale is effectively a singleton: An instance is created in
const.py and retrieved everywhere.

Translations are provided via Translations classes, which are derived
from GNUTranslations and NullTranslations to provide extra functions
like sgettext.

svn: r21391
2013-02-24 00:46:03 +00:00
740c7036d7 [r21142]Rename trans.py and mactrans.py to grampslocale.py and
maclocale.py

Reflecting discussion on gramps-devel about their affecting more than
just translations.

Provide for a master GrampsLocale instance to be retrieved from
const.py, set by grampsapp.

svn: r21390
2013-02-24 00:45:50 +00:00
eeaf8697f0 6408: Display GExiv2 version rather than pyexiv2 version
svn: r21389
2013-02-23 23:36:23 +00:00
3fabbe1ecb 6408: Convert Metadata Viewer from pyexiv2 to GExiv2. Move Edit Exif Metadata gramplet into gramps-addons.
svn: r21387
2013-02-23 21:11:29 +00:00
d10d572002 see issue 0006464
svn: r21384
2013-02-23 12:42:24 +00:00
3d0fa69bd0 ImportGedcom: Fix Python3 "dictionary changed size during iteration" errors
svn: r21380
2013-02-19 22:11:35 +00:00
a84d51d6b7 Import ProGen: Use python3 print syntax
svn: r21379
2013-02-19 22:11:29 +00:00
88831f8398 Fix Py2 TypeError in GEDCOM export
Due to writing regular strings instead of unicode strings.

svn: r21378
2013-02-19 22:11:21 +00:00
945bec0d6c basedocclass==>docclass to match the 20695 changes
svn: r21373
2013-02-19 19:18:59 +00:00
dfb6be488d Geography : print suppression
svn: r21371
2013-02-18 19:57:11 +00:00
22bcc94ec0 Geography : bug #06451 note 27413 : the ellipse become a line when it is too small
svn: r21369
2013-02-18 19:40:16 +00:00
d02f6a3fb1 Geography : bug #06466 : History change when clicking on one marker
bug #06451 : incomplete precedent patch


svn: r21367
2013-02-17 12:46:13 +00:00
76eae75da2 Make availability of GraphViz settings depend on output format
svn: r21366
2013-02-16 21:37:07 +00:00
657d8e233f Geography : bug #06451 : Don't see chinese characters in the geography view.
svn: r21363
2013-02-16 13:33:10 +00:00
5bb9581b15 Improve the descriptions and tooltip for GraphViz aspect ratio option
svn: r21361
2013-02-15 19:44:00 +00:00
d6c4298ff4 Fixed a typo.
svn: r21360
2013-02-15 08:46:02 +00:00
260170ce36 6448: Text Reports>Descendant Report gives an AttributeError: 'Sort' object has no attribute by_birthdate
svn: r21358
2013-02-14 23:42:02 +00:00
801f1b77aa [Bug 6413] Fix importing ProGen files
This isn't a perfect fix because it requires that the ProGen file is
encoded with CP437, which is guaranteed only in Version 3.21 and later.

svn: r21354
2013-02-14 18:36:07 +00:00
d5dfa05ff9 updated german translation
svn: r21353
2013-02-13 22:35:21 +00:00
808002d419 6247: Crash when attempting to use Book Report
svn: r21352
2013-02-13 18:47:44 +00:00
4dc0f01137 Geography : bug #6442 use the good glib with introspection.
svn: r21348
2013-02-13 13:39:58 +00:00
aa7e0b49e4 Reinstate inadvertent removal of rev 19988 change for bug 5900
svn: r21347
2013-02-13 11:08:52 +00:00
3c103143a6 Fixed a typo.
svn: r21345
2013-02-12 15:44:05 +00:00
ef65c893ea Geography : replace GObject.timeout_add by glib.timeout_add as it is deprecated
svn: r21342
2013-02-12 08:38:19 +00:00
566c3fb32b updated nl translation
svn: r21339
2013-02-11 20:01:57 +00:00
db1bd1e114 win32_py3: open use system encoding
svn: r21338
2013-02-10 22:52:19 +00:00
866796f5dc 6379: Can not get ancestry or relationship tabs to work
svn: r21336
2013-02-10 21:11:37 +00:00
fdf740b35c updated nl translation
svn: r21334
2013-02-10 19:29:32 +00:00
1500556d99 win32 changes
svn: r21330
2013-02-10 17:37:56 +00:00
5e4b2d3bdc Revert svn21254 as discussed in issue 6424
svn: r21328
2013-02-10 14:32:43 +00:00
880e6c44e7 Revert change 21304 for moving report_options file
svn: r21323
2013-02-08 17:09:50 +00:00
4068bebb3e Geography : synchronize gramps and osm-gps-map for the free maps.
svn: r21319
2013-02-08 07:39:59 +00:00
0465b9cf37 Geography : sometimes crash with unknown people or family.
svn: r21318
2013-02-07 23:25:46 +00:00
fed5cc6a71 win32-py3 fix:ValueError: strftime() requires year in [1; 9999]
svn: r21317
2013-02-07 21:43:19 +00:00
69800680a3 adapt setup script for win32
svn: r21316
2013-02-07 21:41:02 +00:00
a3a758fd13 0006411: Navweb crashes alpha4 when creating Media pages
svn: r21314
2013-02-07 16:42:16 +00:00
eadae6dbc9 use latest gtkspell if available
svn: r21308
2013-02-06 09:24:12 +00:00
3ee843917e 0003968: [NarWeb] Save/Restore settings for Narrated Website Generation. Change report_options file to be in the database directory, and implement different default report file and directory names based on the Family Tree Name. N.B. On upgrading, if you want to preserve your report_options, copy the report_option.xml file from the .gramps directory to the applicable .gramps.grampsdb.<number> directory. Also don't forget that the default options are to EXCLUDE private and living data.
svn: r21305
2013-02-05 18:07:03 +00:00
43c49238f5 Fix processing of contractions, and changes to ensure code (after initial lines) for narrativeweb is the same for trunk and gramps34 and gramps40. Also change default name of output directory (see bug 3968) and use website-directory configuration item.
svn: r21303
2013-02-05 18:00:09 +00:00
641155478f Fix of gramps -v for Graphviz and ghostscript.
svn: r21302
2013-02-05 15:18:59 +00:00
6ca692e33a 0006397: Navweb crashes alpha4. date.get_start_date has no attribute 'is_valid'
svn: r21300
2013-02-05 12:17:59 +00:00
41fdca39dd Bug #6358. gc.DEBUG_OBJECTS removed from python3. Also handle exceptions due to collected weak references.
svn: r21299
2013-02-04 22:01:19 +00:00
bb3ac61359 Change format of console logging messages to have a meaningful timestamp
svn: r21297
2013-02-04 19:15:45 +00:00
a00a5ba32d [r21155]Use IMAGE_DIR in geography.py so that map images can be found
when running from source directory.

svn: r21288
2013-02-04 02:15:55 +00:00
efdb6e9fd5 Fix memory leaks.
svn: r21284
2013-02-03 16:25:03 +00:00
ff12fdc4a3 updated nl translation
svn: r21277
2013-02-02 07:57:33 +00:00
3ef8a88a11 export file select dialogue does not correctly reject empty filenames - two (probably long standing) coding errors: use of method name 'strip' instead of calling it, and does not isolate the filename from the full pathname
svn: r21269
2013-02-01 17:40:47 +00:00
117b5b6594 Updated translation.
svn: r21266
2013-02-01 09:24:29 +00:00
6a5a78eee0 Fix for --install-scripts option and new --server option
svn: r21264
2013-01-31 22:41:10 +00:00
ba28adea94 6367: Update the Side/Bottombar text (patch by Patsyblefebre)
svn: r21259
2013-01-31 08:28:03 +00:00
17f938c978 Revert "[r21246]Allow hard-coded paths to be overridden with $XDG_DATA_DIRS"
This reverts r21247

svn: r21256
2013-01-30 14:51:52 +00:00
54034d4811 gdkpixbuf support on windows
svn: r21254
2013-01-30 10:05:06 +00:00
45fc795964 updated dutch translation
svn: r21252
2013-01-30 09:36:27 +00:00
0d9884186a 6384: Update Danish translation by Lars Kristian Lundin
svn: r21250
2013-01-30 09:31:14 +00:00
e593d753ee updated nl translation
svn: r21248
2013-01-30 08:57:31 +00:00
2cd6aa43e4 [r21246]Allow hard-coded paths to be overridden with $XDG_DATA_DIRS
Necessary for post-installation relocatability.
Also ensure that data installed to share/gramps is in mac bundle.

svn: r21247
2013-01-29 21:14:15 +00:00
7c82a5df48 typo
svn: r21244
2013-01-29 15:08:54 +00:00
23baca2f09 6377: Danish translation is incomplete (patch by Lars Kristian Lundin)
svn: r21241
2013-01-29 08:47:52 +00:00
02fd2409c5 6377: Danish translation is incomplete
svn: r21238
2013-01-28 16:10:30 +00:00
3b4496a808 [r21157]Fix GeoGraphyView.__init__ arg list for simplified bookmarks
svn: r21234
2013-01-27 20:00:42 +00:00
235a1e72fd Mac: Update (and correct) Info.plist for alpha4
svn: r21233
2013-01-27 19:33:13 +00:00
1af985dbc7 Mac: Bump alpha-version to 4
svn: r21232
2013-01-27 17:48:19 +00:00
378f24272c behavior has changed on gramplet bars, message needs an update too
svn: r21230
2013-01-27 16:50:13 +00:00
6bc5bcf644 re-enable svn revision, alpha4 release has last bug fix for 6371 and fixed translations
svn: r21228
2013-01-26 09:47:46 +00:00
efbd0e95dd mismatching
svn: r21227
2013-01-26 09:36:37 +00:00
45a6524247 Bug #6371. Fix memory leak caused by hanging reference to progress meter callback method.
svn: r21224
2013-01-26 09:28:28 +00:00
13c58292e3 ready for alpha4
svn: r21222
2013-01-26 08:54:27 +00:00
5d8e37807c 0005088: Narrated Web Site Report sort order different Windows vs Linux. Initial commit to resolve the issues on Linux and Mac (provided in both cases PyICU is installed). Windows still needs to be tested, and there may still be some other uses of strxfrm (or strcoll) that need to be fixed; by kulath, see rev21175
svn: r21221
2013-01-26 08:42:40 +00:00
5feda5f56c do not need to translate webapp yet
svn: r21220
2013-01-25 15:27:29 +00:00
5d46ae352d 6364: dead people are shown as alive in narrated web page export
svn: r21218
2013-01-25 12:51:05 +00:00
4c622a7b0f updated german translation
svn: r21217
2013-01-24 20:38:19 +00:00
7e7ae7c42b update french translation, new template after checking missing references, Note: there is some webapp strings on template.
svn: r21216
2013-01-24 17:38:40 +00:00
0e172acd4c 6307: Use untranslated string in filter
svn: r21215
2013-01-24 16:47:36 +00:00
c221c1076a 6360: Fix to work with new model
svn: r21213
2013-01-24 16:28:58 +00:00
b2ae97c544 typo
svn: r21211
2013-01-24 15:45:34 +00:00
38f29ece86 listing missing references
svn: r21209
2013-01-24 15:34:21 +00:00
383bd9548a updated dutch translation
svn: r21208
2013-01-24 14:01:07 +00:00
97a37439d2 6288: crash: no attribute 'require_version' - better fix
svn: r21206
2013-01-24 08:44:52 +00:00
3ba99eb0b0 update french translation
svn: r21205
2013-01-23 19:05:47 +00:00
1e02a60f14 [Bug #6361] try to run soundex tool
Updated for python3

svn: r21204
2013-01-22 22:22:48 +00:00
a5ffbb5e08 Fixed one small german translation error
svn: r21202
2013-01-22 21:44:08 +00:00
c36181d024 Bug #6255. Do not use TextIOWrapper when running python2.
svn: r21200
2013-01-22 20:54:34 +00:00
d91be2fd0b updated dutch translation
svn: r21193
2013-01-22 09:01:44 +00:00
b23699d9ce updated dutch translation
svn: r21192
2013-01-22 08:19:18 +00:00
313dcb77c2 updated dutch translation
svn: r21191
2013-01-21 22:51:38 +00:00
348fa98341 "grampletview" is now "dashboardview"
svn: r21190
2013-01-21 15:58:18 +00:00
7ac6856b60 Updated translation.
svn: r21185
2013-01-21 14:20:48 +00:00
e60ffbf83b updated dutch translation
svn: r21183
2013-01-21 08:55:39 +00:00
5735799057 Bug #6255. Wrap gzip files with TextIOWrapper to allow them to be read as text.
svn: r21176
2013-01-20 17:15:35 +00:00
0446b7405d Add goocanvas-2.0 to gramps dependencies
svn: r21172
2013-01-19 21:46:15 +00:00
7be387e8fd updated nl translation
svn: r21167
2013-01-18 19:25:21 +00:00
f0cc7f35d6 Use public interface of Gtk.TreeModel in listview code
svn: r21166
2013-01-18 18:53:38 +00:00
b7d5bed60a 6353: Fix error when setting colours
svn: r21164
2013-01-18 18:25:06 +00:00
c56fb05d1c Remove handle and tooltip columns from models
svn: r21162
2013-01-18 00:04:18 +00:00
64a8895df9 Tidy up bookmark code
svn: r21161
2013-01-18 00:03:48 +00:00
afefbeedf8 Allow icons as column headings in listviews
svn: r21160
2013-01-17 23:52:07 +00:00
64ca5d105f 1765: Add private column to views
svn: r21159
2013-01-17 23:51:48 +00:00
1d3a687c0c 6333: Display optional close button in gramplet bar tabs
svn: r21141
2013-01-17 00:02:38 +00:00
fb56547589 6331: Fix spelling mistakes
svn: r21138
2013-01-15 21:07:16 +00:00
e91a06dc1b 6338: NotImplementedError on Export a View to a spreadsheet from the People Category
svn: r21135
2013-01-15 19:48:54 +00:00
096e57e36a Add family filter to match twins
svn: r21133
2013-01-15 18:28:11 +00:00
44ea1b0fa8 6330: Can't download ans install addons
svn: r21130
2013-01-15 10:59:06 +00:00
3c75de2327 Filter was not working, we need to query global variable when we need it, not once at start
svn: r21128
2013-01-15 10:18:28 +00:00
ca287ac12e factor out double handle2internal
svn: r21126
2013-01-15 08:49:08 +00:00
bb392985f0 6329: Crazy citations after XML import of bacuo from Gramps 3.4.3
svn: r21124
2013-01-15 08:43:16 +00:00
0625ed8109 6326: Running Export View crashes with 'tuple' object has no attribute 'get_indices'
svn: r21119
2013-01-14 18:57:33 +00:00
5824a674d6 Changes for 1.6 svn
svn: r21118
2013-01-14 18:40:17 +00:00
ee7ef78f6d more absolute addressing, not relative
svn: r21116
2013-01-14 18:26:19 +00:00
6a287a6018 Rename Gramplet View to Dashboard View
svn: r21113
2013-01-14 11:50:32 +00:00
92ba36c349 Fix typo in GI_TYPELIB_PATH
svn: r21111
2013-01-13 21:07:03 +00:00
54fd78c12a Include gi typelibs in bundle
svn: r21109
2013-01-13 20:38:56 +00:00
adb8a084a4 Build Graphviz with pango and freetype support
Otherwise it can't output PDFs.
Also update Boost to 1.52.0



svn: r21108
2013-01-13 20:38:27 +00:00
c133edec8e updated dutch translation
svn: r21105
2013-01-13 19:57:22 +00:00
d3f8f73180 Updates to navigation sidebar
svn: r21104
2013-01-13 17:28:18 +00:00
c081c5f6f5 6288: crash: no attribute 'require_version'
svn: r21099
2013-01-13 16:50:34 +00:00
41b4634d52 updated german translation
svn: r21095
2013-01-13 02:55:15 +00:00
26ac4a6856 Add lib/girepository folder to bundle
Also Pango environment to find modules


svn: r21094
2013-01-13 02:10:26 +00:00
d4cd826b6f Updating pt_BR translation
svn: r21093
2013-01-13 01:09:01 +00:00
bd65cfcbea 6229: bug when creating a book reports
svn: r21091
2013-01-13 01:07:47 +00:00
8bf43ccabb 6315: Inserting action group 'Bookmarks' into UI manager which already has a group with this name
svn: r21086
2013-01-12 22:20:32 +00:00
faac8fef8a 6318: Mention in the README that RCS is an optional package
svn: r21084
2013-01-12 15:00:36 +00:00
1f825771b5 6321: installed rcs and tried to make an archive
svn: r21082
2013-01-12 14:48:37 +00:00
e677f40cab 6306: Remove focus from the help button in detached gramplet windows
svn: r21081
2013-01-12 00:03:31 +00:00
f9305d9e7f 6310: Warning dialog "No Home Person" should be helpful and more descriptive
svn: r21078
2013-01-11 22:50:42 +00:00
80625063a0 6291: No Text report, with output format ODF, is created
svn: r21076
2013-01-11 22:32:02 +00:00
5923610e80 6312: Fix Dashboard category icon
svn: r21075
2013-01-11 22:11:07 +00:00
904dd024c6 6307: Bug fixes for To Do gramplets
svn: r21072
2013-01-11 19:24:01 +00:00
a4abc9f26a fix error from fix encoding issue for python 3
svn: r21069
2013-01-11 17:20:00 +00:00
f4e6ffb4be 6307: Improved ToDo gramplets
svn: r21068
2013-01-11 16:19:24 +00:00
385641f092 fix home button issue in python3
svn: r21065
2013-01-11 15:18:00 +00:00
e292eb0400 6290: No Text report with output format PDF is created
6292: No Text report, with output format Print... , is created.


svn: r21063
2013-01-11 14:51:26 +00:00
af953dec7c Check for outdated const.py file
svn: r21062
2013-01-11 13:49:54 +00:00
9a6f472ffd Return correct field types for media path, desc, and mime
svn: r21060
2013-01-11 13:22:43 +00:00
c572259d25 Media Description not reported, typo
svn: r21058
2013-01-11 13:19:46 +00:00
e613f02469 fix encoding issue for python 3
svn: r21056
2013-01-11 13:04:50 +00:00
722f0f7589 Need to log in to run reports
svn: r21054
2013-01-10 19:19:33 +00:00
2255acaa62 Updates fro gramps-4.0.0-alpha3
svn: r21052
2013-01-10 18:10:08 +00:00
cac68a4110 Gramps Version number now includes svn
svn: r21051
2013-01-10 17:43:28 +00:00
599fe33470 6312: Rename Gramplets category to Dashboard
svn: r21049
2013-01-10 10:57:57 +00:00
222525e035 6309: Wrap text in empty gramplet bar tab
svn: r21047
2013-01-09 19:55:06 +00:00
94d452d63c 6311: Export assistant to export a GEDCOM fail
svn: r21044
2013-01-09 10:20:19 +00:00
b30220b72b 6311: Export assistant to export a GEDCOM fails
svn: r21043
2013-01-09 10:12:23 +00:00
1604af190d Update .gitignore
svn: r21041
2013-01-08 21:56:44 +00:00
711aba5272 Update MANIFEST.in
svn: r21040
2013-01-08 21:56:34 +00:00
2aa9aa1f48 Fix svn revision import
svn: r21036
2013-01-08 18:33:08 +00:00
d62e751285 Change to absolute paths in const.py
svn: r21034
2013-01-08 17:31:57 +00:00
2553cdc642 6299: Calendar Gramplet does not display anything
6301: ImportError: No module named QuestionDialog


svn: r21031
2013-01-08 09:03:14 +00:00
15e44633cf 6067: Narrative Web reports people as Living even when they have a deceased event (but without a date because it is unknown)
svn: r21030
2013-01-08 03:28:20 +00:00
e5194e1462 4646: reports cannot be run from the command line in a non-GUI environment
svn: r21029
2013-01-08 03:03:09 +00:00
af9f421d3f Removed extra else: typo
svn: r21026
2013-01-08 02:35:20 +00:00
a3a8444fbe Restore Makefiles removed by mistake
svn: r21025
2013-01-07 22:28:34 +00:00
3401e86c60 updated dutch translation
svn: r21023
2013-01-07 14:10:03 +00:00
4b6a95f211 fix error of revision 20699
svn: r21022
2013-01-07 09:17:30 +00:00
d1765efa49 5972: GUI Crash (metaclass conflict) when some package (e.g. python-gnome2) installed
svn: r21020
2013-01-07 08:19:50 +00:00
0bd44eeb84 Bugs 5972 and 6132: needed to remove python-gnome2 to run, GUI Crash (metaclass conflict) when some package (e.g. python-gnome2) installed, 6132: metaclass conflict in flatbasemodel.py
svn: r21018
2013-01-07 04:32:53 +00:00
32b6b27dca typo in args error reporting
svn: r21017
2013-01-06 21:49:47 +00:00
7dd022bddf display error messages correctly
svn: r21014
2013-01-06 21:40:19 +00:00
642f837658 6256: Can't create graph reports
svn: r21011
2013-01-06 21:35:34 +00:00
5f24c8834c Don't show svnversion non-version response
svn: r21006
2013-01-06 00:34:12 +00:00
d60bbe812b new location for tips.xml, typo on path
svn: r21004
2013-01-05 14:36:49 +00:00
eee79d223b new location for tips.xml
svn: r21003
2013-01-05 14:24:51 +00:00
ddd1aae5c3 06256: Can't create graph reports
svn: r21001
2013-01-05 13:33:03 +00:00
17824534cb 6282: Can't create text reports with RTF output format in python 3
svn: r21000
2013-01-05 13:32:12 +00:00
a8c1530436 6276: Fix error installing gramps.png
svn: r20998
2013-01-05 12:09:31 +00:00
47fd0cf00f 6256: Can't create graph reports
svn: r20995
2013-01-05 11:34:36 +00:00
5105b4fd44 6277: Out of index when creating textreort with PDF format
svn: r20993
2013-01-05 11:18:54 +00:00
5b8d5b739a Version back to 4.0.0-alpha3; handle version number in const.py
svn: r20991
2013-01-05 02:49:54 +00:00
bb9601a2a0 Move images and data directories. Also svn version code from r20919.
svn: r20990
2013-01-04 23:46:24 +00:00
81e1237b3c revert accidental 20685 regression (iteritems)
svn: r20988
2013-01-04 22:58:09 +00:00
236da6da81 File missed from last commit
svn: r20986
2013-01-04 22:34:09 +00:00
ca9f5de077 Convert filenames to lower case
svn: r20984
2013-01-04 22:28:57 +00:00
36008d3abe Remove make files from svn:ignore properties
svn: r20983
2013-01-04 21:41:20 +00:00
80d73f058c Remove remaining make files
svn: r20980
2013-01-04 18:08:04 +00:00
8d19b0198f 6281: Rename GrampsBar to GrampletBar and move into widgets directory
svn: r20979
2013-01-04 18:06:15 +00:00
9c69c3523e Fix of divison issue. There might be more of them.
svn: r20976
2013-01-04 15:40:26 +00:00
cae2814c97 6273: Detaching Gramplet in Sidebar/Bottombar views are not using full area
svn: r20973
2013-01-04 14:08:25 +00:00
421882c0e8 6270: Attempting to accidentally open Book Manager raises a Unhandled exception
svn: r20971
2013-01-04 13:28:20 +00:00
49585e1e96 updated dutch translation
svn: r20970
2013-01-03 19:45:50 +00:00
904397ff11 updated dutch translation
svn: r20968
2013-01-03 19:01:08 +00:00
5aa70b08a6 we are in 2013
svn: r20966
2013-01-03 18:42:11 +00:00
d080d15352 ready for alpha3
svn: r20964
2013-01-03 18:20:37 +00:00
f3c4314a89 new strings added for alpha3
svn: r20963
2013-01-03 18:15:08 +00:00
2284694530 typo
svn: r20962
2013-01-03 17:48:03 +00:00
15edee3a26 support for upgrade of database on python3
svn: r20960
2013-01-03 15:33:50 +00:00
d0e698ffac note model with wrong tag handle, gracefully continue
svn: r20958
2013-01-03 15:09:18 +00:00
addfaa933f FIX MAJOR ERROR blocking upgrade of old family trees !
svn: r20956
2013-01-03 11:26:13 +00:00
e2fc32c4c0 Fix exec problem in python 2 after previous change
svn: r20954
2013-01-03 11:19:05 +00:00
46e8d865b1 updated german translation
svn: r20953
2013-01-03 11:18:16 +00:00
c208b91184 Recover gracefully from some errors in python3
svn: r20950
2013-01-03 10:28:51 +00:00
ab6342af70 6258: Error during start of Gramps for certain LANG values
svn: r20948
2013-01-03 09:50:36 +00:00
715ddbbab3 6274: Tried to use Charts View and receive 'NameError: global name 'gen' is not defined'
svn: r20947
2013-01-03 05:41:28 +00:00
cc936c589b updated dutch translation
svn: r20945
2013-01-03 00:04:42 +00:00
f554ffd57d URL for Welcome Gramplet was still pointing to 3.3 manual
svn: r20942
2013-01-02 20:26:23 +00:00
46e9edaf59 [r20933]Bug 6268: Fix check_po for python3
svn: r20940
2013-01-02 17:27:39 +00:00
29620a31ef 6249: Please, add a tag when importing. Adds preference, and tag on import for CSV, XML, and GEDCOM. Cleaned up preferences, and added 'GEDCOM' to add source on import text.
svn: r20939
2013-01-02 07:12:22 +00:00
ca2fd738d0 Wait for report to exist before trying to download
svn: r20937
2013-01-02 03:20:16 +00:00
821caa8a5f 4719: Narweb Privacy issue, probably_alive uses spouse birth/death directly
svn: r20936
2013-01-02 03:02:25 +00:00
3a45e70f54 New URL for gramps-addons
svn: r20931
2013-01-01 20:08:45 +00:00
89f6c7d83e updated dutch translation
svn: r20928
2013-01-01 16:45:31 +00:00
ca73e01512 6266: loading plugin manager gives error
svn: r20926
2013-01-01 16:28:47 +00:00
bfcecc646d 6265: can not make back up
svn: r20923
2013-01-01 11:15:45 +00:00
77f9760504 6203: typo when interrupting a gramplet
svn: r20920
2013-01-01 07:15:23 +00:00
3a93d03a4a Two different types of selection data
svn: r20918
2012-12-31 20:55:52 +00:00
03851db458 Changes for gtk3 clipboard to work
svn: r20913
2012-12-31 18:57:02 +00:00
9f87dfd54b Improve check to prevent overwriting const.py
svn: r20911
2012-12-31 18:18:20 +00:00
711e25e5bb 6258: Error during start of Gramps for certain LANG values
svn: r20908
2012-12-31 15:00:35 +00:00
f1eecb349d Add timestamp to downloads
svn: r20907
2012-12-31 14:58:45 +00:00
04baa6b50f 6112: use get_indices method on TreePath for "old" Gtk version (e.g, 3.6.1)
svn: r20903
2012-12-31 13:39:32 +00:00
c18d73ea8f update translation template
svn: r20901
2012-12-31 09:59:59 +00:00
671f64c08c update NEWS and RELEASE_NOTES files, update ChangeLog (no revision)
svn: r20900
2012-12-31 09:48:50 +00:00
b9cd27550f Fix structure of build directory for locale files (merged from trunk; changes by Nick.H), road to alpha2
svn: r20899
2012-12-31 09:44:49 +00:00
8b26f688cb 6205: Gtk.CALENDAR needs a migration to new GI/GTK3 API
svn: r20896
2012-12-30 23:20:31 +00:00
e41c6db70d Added addons-url to config and Preferences; currently set to invalid URL, but will update in a couple of days when new addons URL comes on-line
svn: r20895
2012-12-30 22:00:58 +00:00
fdcc02d1bd Fix divisionbyzero in python3
svn: r20888
2012-12-30 17:32:22 +00:00
f4f5104b72 6205: Gtk.CALENDAR needs a migration to new GI/GTK3 API
Also: don't expand the calendar more than needed to show it.


svn: r20884
2012-12-30 15:41:54 +00:00
0caf61b805 avoid specific case with decimal comparison
svn: r20882
2012-12-30 15:28:48 +00:00
c46a66ecd1 More version strings
svn: r20880
2012-12-30 15:14:40 +00:00
35d553b4eb typo
svn: r20879
2012-12-30 10:05:42 +00:00
8bc6d475d9 updated dutch translation
svn: r20877
2012-12-29 22:11:31 +00:00
b5fec9d1a3 Set the correct number of update callbacks. Bug #6219.
svn: r20875
2012-12-29 17:20:47 +00:00
1a5c516179 6112: Cannot install addons via dialog
svn: r20869
2012-12-28 20:33:01 +00:00
054d29612c 6208: Cannot iterate on attributes when trying to paginate via cairodoc
At same time, fix deprecated cairocontext


svn: r20863
2012-12-28 17:21:28 +00:00
ad066ba200 updated dutch translation
svn: r20862
2012-12-28 16:51:41 +00:00
ffb3b1e232 6123: Index into undohistory, correct fail on older gobject
svn: r20859
2012-12-28 13:01:28 +00:00
76c896f977 Improve hover handling on displaytabs
svn: r20858
2012-12-28 10:27:38 +00:00
5e00312139 spacing, tab (fr) and paths for files (en, fr)
svn: r20855
2012-12-28 09:41:22 +00:00
c7ad3f3295 correct wrong function call
svn: r20851
2012-12-27 17:50:58 +00:00
11723ffd8c updated german translation
svn: r20850
2012-12-27 12:13:26 +00:00
cb9bebee1e Fix crash on callback after clean_up in gallerytab
svn: r20848
2012-12-26 23:18:50 +00:00
a9ac56b33c bug 1772: follow cursor to completely resolve bug
svn: r20846
2012-12-26 22:39:40 +00:00
19038fab93 bug 1772, correct event handling
svn: r20844
2012-12-26 22:22:07 +00:00
fd13311aa0 1. context menu on displaytabs showing
2. partially do bug 1772


svn: r20842
2012-12-26 22:15:03 +00:00
ec0b9fb54b 1567: beautify Relation Ship Graph, remove - if no date of birth or death
svn: r20840
2012-12-26 18:19:17 +00:00
8b94955772 GTK3 conversion in tools
svn: r20838
2012-12-24 12:35:40 +00:00
9a229466fd updated dutch translation
svn: r20837
2012-12-24 08:16:52 +00:00
647c9cfef5 rows_reoredered patch not yet in GTK
svn: r20833
2012-12-23 14:07:16 +00:00
29443339cb small translation and uptades
svn: r20832
2012-12-23 14:05:35 +00:00
f4f2747c65 updated dutch translation
svn: r20830
2012-12-23 08:11:31 +00:00
ba7913fe3c Restore include to git.gnome.org
svn: r20828
2012-12-23 02:20:13 +00:00
5526f64e1f Mods for Gtk3, Gramps 4.0.0
svn: r20827
2012-12-23 02:17:31 +00:00
0a17eab461 spacing, tab (fr) and VERSION (en, fr)
svn: r20825
2012-12-22 19:48:21 +00:00
fcce312e0a update used paths and gramps versions
svn: r20823
2012-12-22 17:51:22 +00:00
4ed2b0bace Convert validated masked entry to normal gtk.entry with icon
Working background color change on error


svn: r20821
2012-12-22 13:24:21 +00:00
759075b3e4 rows_reordered is present again in GTK 3.8
svn: r20820
2012-12-22 09:24:00 +00:00
7f4956dd00 updated dutch translation
svn: r20818
2012-12-21 19:59:12 +00:00
e1ab03348e Someone optimized some code incorrectly; lines at bottom of calendar where placed off the page
svn: r20816
2012-12-21 18:57:32 +00:00
2033fd6567 If you try to lookup an object too early, you might find that the tbl is still a dict; this protects such early lookups from crashing
svn: r20814
2012-12-21 18:34:44 +00:00
7c6872c11a alpha1 environment, what should be the VERSION into gen/const.py.in ?
svn: r20810
2012-12-21 14:15:45 +00:00
71f87a31b3 update content for 4.0.0-alpha1
svn: r20809
2012-12-21 14:09:38 +00:00
eb2ca43ff6 avoid fatal errors on norwegian bokmål translation, string status to fuzzy before review
svn: r20808
2012-12-21 13:47:14 +00:00
71b951f31d avoid fatal errors on swedish translation, string status to fuzzy before review
svn: r20807
2012-12-21 13:38:45 +00:00
a542081e25 test update and merge processes with the french translation file
svn: r20806
2012-12-21 13:26:33 +00:00
5b8da49bae do not need to check untranslated and fuzzy strings because they have not been reviewed yet; warning this script uses tab for the bloc indentation...
svn: r20804
2012-12-20 17:41:09 +00:00
4d7e1043ef On translation error, allow build to continue after asking user
svn: r20802
2012-12-20 16:40:23 +00:00
2040716b9c common date handler for Norwegian Bokmål and Norwegian Nynorsk
svn: r20801
2012-12-20 14:16:30 +00:00
8a3a477ea4 Create 4.0 branch
svn: r20798
2012-12-20 13:31:33 +00:00
1188 changed files with 781292 additions and 721270 deletions

6
.gitignore vendored
View File

@ -2,11 +2,11 @@
*.py[cod]
# Distutils
MANIFEST
build/
sdist/
dist/
# Gramps
gramps/data/tips.xml
gramps/gen/const.py
data/tips.xml
gramps/plugins/lib/holidays.xml
po/.intltool-merge-cache

View File

@ -26,5 +26,7 @@ able to run gramps from the source directory without setting PYTHONPATH
From this position, import gramps works great
"""
import os
os.environ['GRAMPS_RESOURCES'] = os.path.dirname(os.path.abspath(__file__))
import gramps.grampsapp as app
app.main()

View File

@ -15,11 +15,12 @@ version by deleting the installed directories (for example,
/usr/lib/pythonx.x/site-packages/gramps
/usr/lib/pythonx.x/dist-packages/gramps
where pythonx.x is python2.7 or whatever version you installed gramps with.
Also remove the gramps .egg files that are installed along the gramps directory.
Also remove the gramps .egg files that are installed along with the gramps
directory.
If you don't know the list of all files that Gramps installed, you can reinstall
it with the --record option, and take a look at the list this produces (so
python setup.py install --record grampsfiles.txt
If you don't know the list of all files that Gramps installed, you can
reinstall it with the --record option, and take a look at the list this
produces (so python setup.py install --record grampsfiles.txt
GRAMPS is a python application, so loading happens on reading the
files, meaning that files of a previous version that are no longer

View File

@ -11,34 +11,22 @@ include TestPlan.txt
recursive-include data *
recursive-include debian *
recursive-include docs *
recursive-include gramps *
recursive-include help *
recursive-include images *
recursive-include mac *
recursive-include po *
recursive-include gramps *
recursive-include test *
recursive-include windows *
# Remove files created in the build
exclude data/gramps.desktop
exclude data/gramps.keys
exclude data/gramps.xml
recursive-exclude data/man *.1
recursive-exclude data/man *.1.gz
exclude gramps/const.py
exclude gramps/data/tips.xml
exclude data/tips.xml
#exclude gramps/gen/const.py
exclude gramps/plugins/lib/holidays.xml
exclude po/*.gmo
exclude po/.intltool-merge-cache
exclude po/stamp-it
exclude po/POTFILES
global-exclude *.pyc
global-exclude *.py~
global-exclude *.pyo
global-exclude *.bak
# Remove directories which should not be included in the distribution
prune src/guiQML
prune src/webapp
# Remove Makefiles used by autotools
global-exclude Makefile*
prune gramps/guiQML
#prune gramps/webapp

122
NEWS
View File

@ -1,3 +1,125 @@
2013-06-24
Version 4.0.1, the "What is washing when we are on the verge of a great scientific breakthrough?", a maintenance release.
* Gtk3: fix menu on person editor and Geography views, convert deprecated code for the indicator in entryfield
* Gedcom: Fix crash on export when there are addresses, fix space on ID
* Disallow bookmarking a source in the Citation Tree View
* Better RTL support on Pedigreeview and position for gramplets
* Fix bad scaling in address editor
* Fix crash on ancestor chart report
* Fix navigation issues with selected line
* Fix size of the 'Tip of the day' dialog
* Fix right-click on tables in Quick Views
* Fix cursor corruption on Pedigree view
* Improvements when exporting via CLI
* Reports: Various fixes on dialogs, output file formats and cleanup on error messages
* MacOS: Fix bad filename on Gramps URL, osm-gps-map revision, image paths, resource-path file, maclocale
* Move the HTML resources from gramps/plugins/webstuff to Data and Images
* Alternate Names in Person Details Gramplet (patch by Heinz Brinker)
* New holidays, date and relationship handlers for Ukrainian
* Enhancements for testing localized Relationship handlers (contribution by Fedir)
* More names and events on data.gramps sample
* Translations updated: cs, de, es, fr, hu, nb, nl, ru, uk, and new support for Arabic
2013-05-21
Version 4.0.0, the "The Miracle of Birth", new major release.
* GEP 8: code reorganization
* GEP 26: Replace make
* GEP 29: Gtk 3 support
* GEP 31: Python 3 support
* Completely reworked localization handling
* The Gramplet view has been renamed Dashboard. This to avoid an overload of the word Gramplet, and to make it more clear to new users what can be expected in this view
* GTK 3 uses new themes, so users not on Gnome must set a nice GTK 3 theme to fully appreciate Gramps 4.0. Install a GTK 3 theme and set it. If Gramps looks ugly, you made an error in this step.
* Different sidebar navigators can be installed
* New Ancestor Fan Chart View and Descendant Fan Chart View, which offer a lot of insight in your family tree on a small space. Direct printing is available from these views.
* All wizards are reworked, so the exporter dialog, help and bug report dialog are different from version 3.4, but offer the same functions
* New To Do Gramplets listing all To Do Notes
* More reports support output in a different language than the interface language
* Narrative Web has been reworked to make it more stable.
2013-05-15
Version 3.4.4 of Gramps! "The Ministry of Silly Names", a maintenance release.
* infinite recursion bug in narrative web generation
* protection on family trees when using version 3.4 and 4.0 on the same PC (road to 4.0)
* merging notes of media with citations now works
* crash during Calculate Preview of a filtered XML export
* fix annoying errors on navigation related to citations gramplet and tag object.
* listing the Family Trees can corrupt them.
* various fix around handling Gedcom file format
* fix citations and sources import on ProGen format
* better date handling and better alternate translation support on some textual reports according to locale under windows
* avoid Errors when setting wrong value as markup for invalid dates (Preferences)
* fix paragraph layout on PDF format or print output
* New: New-Zealand holidays
* Polish and backport code on XML import (road to 4.0)
* Regular expression rules now use search rather than match, fix design issues on regex filter rules
* Disable/Enable indent spouse on descendants tree
* fix regular expressions on Place filter rule
* consistency on cli arguments (road to 4.0)
* fix call of non-existant process on references proxy, enhanced tests on proxy filter
* fix NarWeb creation via cli for some non-english locales
* Various updated translations: ca, de, fr, it, nl, pt_BR, ru, sv, uk
2013-03-19
Version 3.4.3 of Gramps! "'Whenever life gets you down, Mrs. Brown'", a maintenance release.
* Sorting (both in the main display window, and particularly in Narrative Web output) now uses PyICU (if that module is available). Inclusion of PyICU is 'strongly recommended'. This resolves a number of bugs particularly related to sorting of non-Latin characters, and sorting on MS Windows and Mac OS X. Some changes have been made in Narrative Web to support contractions for alphabetic indices.
* The automatic Addon checking and download now works once again (the location used in Gramps 3.4.2 and before had been changed, so the the automatic process was no longer working).
* Import from Pro-Gen has been updated (at last) to take account of the change to Citations (in 3.4.0)
* Import and Export of address fields in GEDCOM has been improved so that the round-trip works properly.
* GEDCOM Repositories not imported correctly from FTM for Windows and Heredis.
* Fixes to a number of errors in filtering notes.
* Fix some errors in determining whether someone is alive (e.g. for filtering out alive people).
* Make availability of GraphViz settings depend on output format
* Improve the descriptions and tooltip for GraphViz aspect ratio option
* Fixed update problems with citation bottombar gramplet (bug #6336)
* Fixed Open Document Text output in Book report (bug #6457)
* A number of changes to Narrative Web:
** Media objects attached to Marriage events and Sources are not included in Narrative Web Site
** restructure the families index so families are indexed under both spouses, and the family name is normalised
** separate out Families section in individual and families pages so individual page links to the family page and family page links to both people
** normalise links to families so the link is only displayed if the family page is present, and the gid is included when appropriate
** remove highlighting of media subregions except in the media pages (it was confusing and not very well implemented)
** include people whose surname is absent in the individual, surname and families indexes
** html_escape names and surnames
** always display media thumbnails for first image in Gallery list (in some cases they were suppressed if they had been displayed at the top of the page)
** change partner and parent columns in families index to improve the layout of the HTML and put the comma between multiple partners in the right place
** use event description (where present) instead of just event type in back references
** fix bug in the way obj_dict and bkref_dict were initialised
** fix missing document.png for missing media
** fixed problems that bibliography ignores media attached to citations, so if that is the only 'interesting' thing about the citation, the citation media is not output
** Replaced person link routine with one that takes into account whether there is a page for the person.
** Included repository reference media type and call number in the 'Repositories' section of the relevant source instead of the Repository page.
** Implemented a generalised back reference function to display the 'References' section of all pages. This recursively displays references till one is found for which a page exists.
** Removed list of people and families from heading of the event pages as these are now in the 'References' section.
** Fixed bug "0005968: Narrated Web Site not copying Source Citations files such as jpg or pdf docs to web site
** Fixed bug "0005946 GRAMPS failed to insert jpeg image into proper place for an event" by displaying a thumbnail for citation media in the 'Source References' section (with a link to the media page)
** Tidy up media pages - remove unused parameters, use list of media items generated in first pass. Should fix bugs 2365, 5905 and 6009.
** Tidy up sources pages - fix numbering of repositories, remove unused parameters, fix title of individual source pages
** Bug: reset NarrWeb navigation menu layout when style sheet doesn't support it
** Change Source Pages to use the list of sources generated by the first pass that finds objects to be output, and simplify references section on the Source page to use the references passed to it.
** Fix option to suppress Gramps ID (bug #6237)
* a number of technical changes to Narrative Web
** Removed a lot of redundant code and parameters (mainly connected with the old way of determining the objects to be included in the report).
** Movement of some large chunks of code within the source file and some initial work towards GEPS 022: Narrative Website Refactor. Functionality should be unchanged.
** Moved routines for calculating objects to be output so they can be part of default list building classes.
* Various updated translations: da, de, es, fr, it, nb, nl, pt_BR, pt_PT, sv, uk
2012-10-28
Version 3.4.2 -- the "We're all individuals!" bug fix release.
* Some fixes on NarrativeWeb report
* Some fixes on book report
* Improvement on database path interface and user's preferences
* Consistency on Name display and regex support
* Some platform-specific fixes for Windows system environment
* Better support for media links on Gedcom file format
* Fix possible incorrect family relations on Gedcom file format
* Various fixes on citation records
* Fix and improve places handling on Geography views
* Fix on command line arguments
* Consistency on PDF file format
* New language: Greek
* Various updated translations
* Changelog: http://www.gramps-project.org/bugs/changelog_page.php?version_id=32
2012-08-23
Version 3.4.1 -- The "A tiger? In Africa?!" bug fix release.
Mention in the release that upgrading is advised for two critical issues:

73
README
View File

@ -1,49 +1,87 @@
$Id$
Please read the COPYING file first.
If building from source, also read the INSTALL file (at least through the
"SUPER-SHORT VERSION") before going further.
Requirements
--------------------------------
The following packages *MUST* be installed in order for Gramps to work:
Python 2.7 or greater, Python 3.2 or greater (python version cannot be mixed)
Python 2.7 or greater, Python 3.2 or greater (or both python versions)
GTK 3.0 or greater
pygobject 3.3.2 or greater
cairo, pango, pangocairo with introspection bindings (the gi packages)
librsvg2 (svg icon view)
xdg-utils
bsddb3 is required for Python 3.2 (not python 2.7)
The following package is needed for full translation of the interface
to your language:
language-pack-gnome-xx
Translation of GTK elements to your language, with
xx your language code eg for Dutch you need
Translation of GTK elements to your language, with
xx your language code; e.g. for Dutch you need
language-pack-gnome-nl. The translation of the
Gramps strings is included with the source code.
Gramps strings is included with the gramps source.
The following packages are *STRONGLY RECOMMENDED* to be installed:
osmgpsmap Used to show maps in the geography view.
It may be osmgpsmap, osm-gps-map, or python-osmgpsmap,
but the Python bindings for this must also be present.
Without this the GeoView will not be active, see
http://gramps-project.org/wiki/index.php?title=Gramps_3.3_Wiki_Manual_-_Main_Window#Geography_Category
The package is named osmgpsmap, osm-gps-map
or python-osmgpsmap. Or obtain it from: http://nzjrs.github.com/osm-gps-map/
http://gramps-project.org/wiki/index.php?title=Gramps_4.0_Wiki_Manual_-_Main_Window#Geography_Category
!! PACKAGERS: unfortunately, at the moment (March 2013),
the patches which gramps 4.0 needs osm-gps-map to have
are not yet released (as a new osm-gps-map version). The
osm-gps-map sources must be dated 6 February 2013 (or
later) to have the necessary patches. You may obtain
it from: http://nzjrs.github.com/osm-gps-map/ or else
http://sourceforge.net/projects/gramps/files/Dependencies
(The necessary version seems to be 0.8 -- or later.)
GraphViz Enable creation of graphs using GraphViz engine.
Without this no beautiful graphs can be created.
Without this, three reports cannot be run.
Obtain it from: http://www.graphviz.org
pyexiv2 Enables Gramps to manage Exif metadata embedded in your
media. Gramps needs version 0.1.3 or greater.
Obtain it from: http://tilloy.net/dev/pyexiv2/download.html
PyICU Improves localised sorting in Gramps. In particular, this
applies to sorting in the various views and in the
Narrative Web output. It is particularly helpful for
non-Latin characters, for non-English locales and on MS
Windows and Mac OS X platforms. If it is not available,
sorting is done through built-in libraries. PyICU is
fairly widely available through the package managers of
distributions. See http://pyicu.osafoundation.org/
(These are Python bindings for the ICU package.)
The following packages are optional
gtkspell Enable spell checking in the notes. Gtkspell depends on
enchant. A version of gtkspell with gobject introspection
is needed, so minimally version 3.0.0
rcs The GNU Revision Control System (RCS) can be used to manage
multiple revisions of your family trees. See info at
http://www.gramps-project.org/wiki/index.php?title=Gramps_4.0_Wiki_Manual_-_Manage_Family_Trees#Archiving_a_Family_Tree
Only rcs is needed, NO python bindings are required
PIL Python Image Library is needed to crop
images and also to convert non-JPG images to
JPG so as to include them in LaTeX output.
(For Python3 a different source may be needed.)
GExiv2 Enables Gramps to manage Exif metadata embedded in your
media. Gramps needs version 0.5 or greater.
See http://www.gramps-project.org/wiki/index.php?title=GEPS_029:_GTK3-GObject_introspection_Conversion#GExiv2_for_Image_metadata
ttf-freefont More font support in the reports
gir-webkit GObject introspection data of WebKit is required for the
hidden view 'Htmlview', which allows websites to be opened in
Gramps. Users can unhide the view in the plugin manager.
A html renderer must be installed to use the view.
hidden view 'Htmlview', which allows websites to be
opened in Gramps. Users can unhide the view in the
plugin manager. A html renderer must be installed to
use the view.
!! PACKAGERS, Test if on your distribution
webkit and Gramps is stable. If you obtain crashes, patch
src/plugins/view/htmlrenderer.py and
@ -51,10 +89,10 @@ The following packages are optional
from gi.repository import WebKit as webkit
goocanvas2:
Required for the Graphview plugin
Required for the (user-downloadable) Graphview plugin
No longer needed in 4.0:
pygoocanvas, pygtk
pygoocanvas, pygtk, pyexiv2
No longer needed in 3.3:
python-enchant Enchant
No longer needed in 3.2:
@ -62,9 +100,6 @@ No longer needed in 3.2:
No longer needed in 3.1:
yelp Gnome help browser. At the moment no help is shipped
Remark: There is a conflict when using python-gnome2 in Ubuntu. This is evident
with the error: TypeError: Error when calling the metaclass bases
metaclass conflict
Documentation
---------------------------------

View File

@ -1,24 +1,69 @@
Gramps 3.2 Release Notes
$Id$
General Improvements
Gramps 4.0.0, the "The Miracle of Birth", release.
* New Plugin System
In the Help Menu -> Menu Status, all available plugins are visible. All plugins can be hidden, saving resources and hiding options you do not need. Eg: You don't use the Pedigree View? Hide it in the Plugin Status, and it will not be present anymore. You don't use vcard export? Hide it in the Plugin Status, and it will not be offered anymore.
This is a major release, don't upgrade before verifying your system can run it.
As one of the very first big ($5.4 million), multi-platform (Linux,
Windows, Mac OS X, ...), non-Gnome GTK applications, Gramps makes the
jump to GTK 3. At the same time python 2.7 and python 3 are supported,
though the last must still be considered experimental. Gramps 4.0
further uses distutils for distribution, so the install sequence is changed.
The Gramps developers have tried to make Gramps 4.0 as identical as
possible to 3.4, so no data changes are done, nor are there big interface
changes. In other words, a .gramps backup file of version 4.0 will open
without problems in Gramps 3.4, giving users the possibility to fully try Gramps 4.0.
Don't be mistaken though, a huge amount of code is new and changed!
In order to bring this release we thank the many developers who helped
the GTK support on Mac, Windows and Linux forward. Note however,
Gramps 4.0 will only work on a top of a very recent sortware stack.
A Windows installer will probably not be available soon. In Linux current
distro's don't contain the optional packages in the form Gramps 4.0 needs.
All this should make clear you can safely keep using version 3.4 and wait
for packagers to catch up. People who cannot upgrade the required components
but want to use Gramps 4.0 should use it in Virtualbox.
* Faster
Many under the hood improvements have occurred that should improve perfamance enormously. Yes, new features are present to use all your processing power, but they are all implemented as plugins that can be hidden. Eg: Insert of a person in a 30000 people family tree took 4sec on 1.4Ghz PC in 3.1, Now it is done in milliseconds.
Major enhancements in Gramps 4.0.0:
*New Views
There are new views, and some views have been greatly improved
- People view can now be sorted on the columns
- A Place treeview is present, nicely grouping your places under country groups
- GeoView has left it's beta status behind and shows your data on an
online map (Openstreetmap or google maps, fast internet connection required)
- Help Menu -> Extra Reports/Tools open a webpage with downloadable extra views
* GEP 8: code reorganization:
http://www.gramps-project.org/wiki/index.php?title=GEPS_008:_File_Organization
* GEP 26: Replace make:
http://www.gramps-project.org/wiki/index.php?title=GEPS_026:_Replace_%27make%27_for_Gramps_build
Other Improvements
* GEP 29: Gtk 3:
http://www.gramps-project.org/wiki/index.php?title=GEPS_029:_GTK3-GObject_introspection_Conversion
* Styled Notes now in most output formats that support styles, eg in the web report
* New languages
* Select language in which report should be created (only present now in some reports)
* GEP 31: Python 3 support:
http://www.gramps-project.org/wiki/index.php?title=GEPS_031:_Python_3_support
* Completely reworked localization handling
Others changes in Gramps 4.0.0:
* The Gramplet view has been renamed Dashboard. This to avoid an overload
of the word Gramplet, and to make it more clear to new users what can
be expected in this view
* GTK 3 uses new themes, so users not on Gnome must set a nice GTK 3
theme to fully appreciate Gramps 4.0. Install a GTK 3 theme and set it.
If Gramps looks ugly, you made an error in this step.
* Different sidebar navigators can be installed
* New Ancestor Fan Chart View and Descendant Fan Chart View, which offer
a lot of insight in your family tree on a small space. Direct printing
is available from these views.
* All wizards are reworked, so the exporter dialog, help and bug report
dialog are different from version 3.4, but offer the same functions
* New To Do Gramplets listing all To Do Notes
* More reports support output in a different language than the interface language
* Narrative Web has been reworked to make it more stable.
More info in the manual
http://www.gramps-project.org/wiki/index.php?title=Gramps_4.0_Wiki_Manual_-_What%27s_new%3F
Everybody is invited to update the manual to make it current!

View File

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

Before

Width:  |  Height:  |  Size: 5.2 KiB

After

Width:  |  Height:  |  Size: 5.2 KiB

View File

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

@ -1,14 +0,0 @@
# This is the data/man level Makefile for Gramps
# $Id$
SUBDIRS = fr sv nl pl cs pt_BR
man_IN_FILES = gramps.1.in
man_MANS = $(man_IN_FILES:.1.in=.1)
EXTRA_DIST = $(man_MANS) $(man_IN_FILES)
gramps.1: $(top_builddir)/config.status gramps.1.in
cd $(top_builddir) && CONFIG_FILES=data/man/$@ $(SHELL) ./config.status
CLEANFILES=$(man_MANS)

View File

@ -50,7 +50,7 @@ copyright = u'2012, Gramps project'
# The short X.Y version.
version = '4.0'
# The full version, including alpha/beta/rc tags.
release = '4.0.0'
release = '4.0.0-alpha2'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.

View File

@ -1,14 +0,0 @@
# This is the data/man/sv level Makefile for Gramps
# $Id: Makefile.am 6189 2006-03-21 19:05:46Z rshura $
man_IN_FILES = gramps.1.in
man_MANS = $(man_IN_FILES:.1.in=.1)
mandir = @mandir@/cs
EXTRA_DIST = $(man_MANS) $(man_IN_FILES)
gramps.1: $(top_builddir)/config.status gramps.1.in
cd $(top_builddir) && CONFIG_FILES=data/man/cs/$@ $(SHELL) ./config.status
CLEANFILES=$(man_MANS)

View File

@ -249,7 +249,9 @@ gramps(1) 3.4.0 gramps(1)
*${PREFIX}/bin/gramps*
*${PREFIX}/share/gramps*
*${PREFIX}/lib/python/dist-packages/gramps/*
*${PREFIX}/share/*
*${HOME}/.gramps*

View File

@ -1,7 +1,7 @@
English
=======
gramps(1) 4.0.0 gramps(1)
gramps(1) @VERSION@ gramps(1)
@ -262,11 +262,14 @@ gramps(1) 4.0.0 gramps(1)
**KNOWN BUGS AND LIMITATIONS**
**FILES**
**FILES**
*${PREFIX}/bin/gramps*
*${PREFIX}/share/gramps*
*${PREFIX}/lib/python/dist-packages/gramps/*
*${PREFIX}/share/*
*${HOME}/.gramps*
@ -293,4 +296,4 @@ gramps(1) 4.0.0 gramps(1)
January 2013 4.0.0 gramps(1)
gramps(1) @VERSION@ gramps(1)

View File

@ -1,14 +0,0 @@
# This is the data/man/fr level Makefile for Gramps
# $Id$
man_IN_FILES = gramps.1.in
man_MANS = $(man_IN_FILES:.1.in=.1)
mandir = @mandir@/fr
EXTRA_DIST = $(man_MANS) $(man_IN_FILES)
gramps.1: $(top_builddir)/config.status gramps.1.in
cd $(top_builddir) && CONFIG_FILES=data/man/fr/$@ $(SHELL) ./config.status
CLEANFILES=$(man_MANS)

View File

@ -50,7 +50,7 @@ copyright = u'2012, Gramps project'
# The short X.Y version.
version = '4.0'
# The full version, including alpha/beta/rc tags.
release = '4.0.0'
release = '4.0.0-alpha2'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.

View File

@ -1,9 +1,7 @@
French
=======
gramps(1) 4.0.0 gramps(1)
gramps(1) @VERSION@ gramps(1)
**NOM**
@ -34,33 +32,33 @@ gramps(1) 4.0.0 gramps(1)
**OPTIONS**
**gramps** *FICHIER*
Si *FICHIER* est désigné (sans autres commandes) comme arbre
familial ou comme répertoire d'arbre familial, alors une session
interactive est ouverte. Si *FICHIER* est un format de fichier
supporté par Gramps, une base vide est créée dont le nom est
celui du *FICHIER* et les données y seront importées. Les autres
options sont ignorées. Ce type de lancement permet d'utiliser
gramps pour manipuler des données comme dans un navigateur web.
Les formats natifs de gramps sont acceptés, voir ci-dessous.
Si *FICHIER* est désigné (sans autres commandes) comme arbre
familial ou comme répertoire d'arbre familial, alors une session
interactive est ouverte. Si *FICHIER* est un format de fichier
supporté par Gramps, une base vide est créée dont le nom est
celui du *FICHIER* et les données y seront importées. Les autres
options sont ignorées. Ce type de lancement permet d'utiliser
gramps pour manipuler des données comme dans un navigateur web.
Les formats natifs de gramps sont acceptés, voir ci-dessous.
**-f** , **--format=** *FORMAT*
Le format spécifique du *FICHIER* est précédé par les arguments
**-i** , ou **-e** . Si l'option **-f** n'est pas donnée pour le *FICHIER* ,
alors le format sera celui de l'extension ou du type-MIME.
Le format spécifique du *FICHIER* est précédé par les arguments
**-i** , ou **-e** . Si l'option **-f** n'est pas donnée pour le *FICHIER* ,
alors le format sera celui de l'extension ou du type-MIME.
Les formats de sortie disponibles sont **gramps-xml** (deviné si
*FICHIER* se termine par **.gramps** ), et **gedcom** (deviné si *FICHIER* se
termine par **.ged** ), ou tout autre fichier d'exportation
disponible dans le système de plugin Gramps.
Les formats de sortie disponibles sont **gramps-xml** (deviné si
*FICHIER* se termine par **.gramps** ), et **gedcom** (deviné si *FICHIER* se
termine par **.ged** ), ou tout autre fichier d'exportation
disponible dans le système de plugin Gramps.
Les formats disponibles pour l'importation sont **grdb** ,
**gramps-xml** , **gedcom** , **gramps-pkg** (deviné si *FICHIER* se termine par
**.gpkg** ), et **geneweb** (deviné si *FICHIER* se termine par **.gw** ).
Les formats disponibles pour l'importation sont **grdb** ,
**gramps-xml** , **gedcom** , **gramps-pkg** (deviné si *FICHIER* se termine par
**.gpkg** ), et **geneweb** (deviné si *FICHIER* se termine par **.gw** ).
Les formats disponibles pour l'exportation sont **gramps-xml** , **ged
com** , **gramps-pkg** , **wft** (deviné si *FICHIER* se termine par **.wft** ),
**geneweb** .
Les formats disponibles pour l'exportation sont **gramps-xml** , **ged
com** , **gramps-pkg** , **wft** (deviné si *FICHIER* se termine par **.wft** ),
**geneweb** .
**-l**
@ -68,29 +66,29 @@ gramps(1) 4.0.0 gramps(1)
**-u** , **--force-unlock**
Débloquer une base de données verrouillée.
Débloquer une base de données verrouillée.
**-O** , **--open=** *BASE_DE_DONNEES*
Ouvrir une *BASE_DE_DONNEES* qui doit être une base présente dans
le répertoire des bases ou le nom d'un arbre familial existant.
Si aucune action n'est définie, les options d'import ou d'export
sont données par la ligne de commande puis une session interac
tive est ouverte, utilisant cette base de données.
Ouvrir une *BASE_DE_DONNEES* qui doit être une base présente dans
le répertoire des bases ou le nom d'un arbre familial existant.
Si aucune action n'est définie, les options d'import ou d'export
sont données par la ligne de commande puis une session interactive
est ouverte, utilisant cette base de données.
Seulement une base peut être ouverte. Si vous utilisez plusieurs
sources, vous devez utiliser l'option d'import.
Seulement une base peut être ouverte. Si vous utilisez plusieurs
sources, vous devez utiliser l'option d'import.
**-i** , **--import=** *FICHIER*
Importer des données depuis un *FICHIER* . Si vous n'avez pas
spécifié de base de données alors une base de données temporaire
est utilisée; elle sera effacée quand vous quitterez gramps.
Importer des données depuis un *FICHIER* . Si vous n'avez pas
spécifié de base de données alors une base de données temporaire
est utilisée; elle sera effacée quand vous quitterez gramps.
Quand plus d'un fichier doit être importé, chacun doit être
précédé par la commande **-i** . Ces fichiers sont importés dans le
même ordre, i.e. **-i** *FICHIER1* **-i** *FICHIER2* et **-i** *FICHIER2* **-i**
*FICHIER1* vont tous les deux produire différents IDs gramps.
Quand plus d'un fichier doit être importé, chacun doit être
précédé par la commande **-i** . Ces fichiers sont importés dans le
même ordre, **-i** *FICHIER1* **-i** *FICHIER2* et **-i** *FICHIER2* **-i**
*FICHIER1* vont tous les deux produire différents IDs gramps.
**-e** , **--export=** *FICHIER*
@ -104,38 +102,38 @@ gramps(1) 4.0.0 gramps(1)
**-a** , **--action=** *ACTION*
Accomplir une *ACTION* sur les données importées. C'est effectué à
la fin de l'importation. Les actions possibles sont **summary**
(comme le rapport -> Afficher -> Statistiques sur la base),
**check** (comme l'outil -> Réparation de la base -> Vérifier et
réparer), **report** (produit un rapport) et **tool** (utilise un
outil), ces derniers ont besoin de *OPTION* précédé par la commande -p.
Accomplir une *ACTION* sur les données importées. C'est effectué à
la fin de l'importation. Les actions possibles sont **summary**
(comme le rapport -> Afficher -> Statistiques sur la base),
**check** (comme l'outil -> Réparation de la base -> Vérifier et
réparer), **report** (produit un rapport) et **tool** (utilise un
outil), ces derniers ont besoin de *OPTION* précédé par la commande -p.
L' *OPTION* doit satisfaire ces conditions:
Il ne doit pas y avoir d'espace. Si certains arguments doivent
utiliser des espaces, la chaîne doit être encadrée par des
guillemets. Les options vont par paire nom et valeur. Une
paire est séparée par un signe égal. Différentes paires sont
séparées par une virgule.
L' *OPTION* doit satisfaire ces conditions:
Il ne doit pas y avoir d'espace. Si certains arguments doivent
utiliser des espaces, la chaîne doit être encadrée par des
guillemets. Les options vont par paire nom et valeur. Une
paire est séparée par un signe égal. Différentes paires sont
séparées par une virgule.
La plupart des options sont spécifiques à chaque rapport. Même
s'il existe des options communes.
La plupart des options sont spécifiques à chaque rapport. Même
s'il existe des options communes.
**name=name**
Cette option est obligatoire, elle détermine quel rapport ou
outil sera utilisé. Si le name saisi ne correspond à aucun
module disponible, un message d'erreur sera ajouté.
**name=name**
Cette option est obligatoire, elle détermine quel rapport ou
outil sera utilisé. Si le name saisi ne correspond à aucun
module disponible, un message d'erreur sera ajouté.
**show=all**
Cette option produit une liste avec les noms des options
disponibles pour un rapport donné.
**show=all**
Cette option produit une liste avec les noms des options
disponibles pour un rapport donné.
**show=optionname**
Cette option affiche une description de toutes les fonctionnalités
proposées par optionname, aussi bien les types que les valeurs pour une option.
Utiliser les options ci-dessus pour trouver tout sur un rapport
choisi.
choisi.
Quand plus d'une action doit être effectuée, chacune doit être précédée
@ -144,23 +142,23 @@ gramps(1) 4.0.0 gramps(1)
**-d** , **--debug=** *NOM_LOGGER*
Permet les logs de debug pour le développement et les tests.
Regarder le code source pour les détails.
Permet les logs de debug pour le développement et les tests.
Regarder le code source pour les détails.
**--version**
Imprime le numéro de version pour gramps puis quitte.
Imprime le numéro de version pour gramps puis quitte.
**Opération**
Si le premie argument de la ligne de commande ne commence pas par un
tiret (i.e. pas d'instruction), gramps va essayer d'ouvrir la base de
données avec le nom donné par le premier argument et démarrer une ses
Si le premier argument de la ligne de commande ne commence pas par un
tiret (i.e. pas d'instruction), gramps va essayer d'ouvrir la base de
données avec le nom donné par le premier argument et démarrer une ses
sion interactive, en ignorant le reste de la ligne de commande.
Si la commande **-O** est notée, alors gramps va essayer le fichier défini
Si la commande **-O** est notée, alors gramps va essayer le fichier défini
et va travailler avec ses données, comme pour les autres paramètres de
la ligne de commande.
@ -183,7 +181,7 @@ gramps(1) 4.0.0 gramps(1)
Cette base sera **import_db.grdb** dans le répertoire **~/.gramps/import**.
Les erreurs rencontrées lors d'importation, d'exportation, ou d'action, seront
Les erreurs rencontrées lors d'importation, d'exportation, ou d'action, seront
mémorisées en *stdout* (si elles sont le fait de la manipulation par
gramps) ou en *stderr* (si elles ne sont pas le fait d'une manipulation).
Utilisez les shell de redirection de *stdout* et *stderr* pour sauver
@ -191,16 +189,16 @@ gramps(1) 4.0.0 gramps(1)
**EXEMPLES**
Pour ouvrir un arbre familial et y importer un fichier XML, on peut
Pour ouvrir un arbre familial et y importer un fichier XML, on peut
saisir:
**gramps -O** *'Mon Arbre Familial'* **-i** *~/db3.gramps*
**gramps -O** *'Mon Arbre Familial'* **-i** *~/db3.gramps*
Ceci ouvre un arbre familial, pour faire la même chose, mais importer
dans un arbre familial temporaire et démarrer une session interactive,
on peut saisir:
dans un arbre familial temporaire et démarrer une session interactive,
on peut saisir :
**gramps -i** *'Mon Arbre Familial'* **-i** *~/db3.gramps*
**gramps -i** *'Mon Arbre Familial'* **-i** *~/db3.gramps*
Lecture de quatre bases de données dont les formats peuvent être
devinés d'après les noms, puis vérification des données:
@ -225,12 +223,12 @@ gramps(1) 4.0.0 gramps(1)
Pour lire trois ensembles de données puis lancer une session
interactive de gramps sur le tout :
**gramps -i** *file1.ged* **-i** *file2.tgz* **-i** *~/db3.gramps*
**gramps -i** *file1.ged* **-i** *file2.tgz* **-i** *~/db3.gramps*
Pour lancer l'outil de vérification de la base de données depuis la
ligne de commande et obtenir le résultat :
**gramps -O** *'My Family Tree'* **-a** *tool* **-p name=** *verify*
**gramps -O** *'My Family Tree'* **-a** *tool* **-p name=** *verify*
Enfin, pour lancer une session interactive normale, entrer :
@ -253,21 +251,24 @@ gramps(1) 4.0.0 gramps(1)
**CONCEPTS**
Gramps est un système basé sur le support de plugin-python, permettant
d'importer et d'exporter, la saisie, générer des rapports, des outils,
et afficher des filtres pouvant être ajoutés sans modifier le programme.
d'importer et d'exporter, la saisie, générer des rapports, des outils,
et afficher des filtres pouvant être ajoutés sans modifier le programme.
Par ailleurs, gramps permet la génération directe : impression, rap
ports avec sortie vers d'autres formats, comme *LibreOffice.org* ,
*HTML* , ou *LaTeX* pour permettre à l'utilisateur de choisir selon ses
*HTML* , ou *LaTeX* pour permettre à l'utilisateur de choisir selon ses
besoins
**BUGS CONNUS ET LIMITATIONS**
**FICHIERS**
*${PREFIX}/bin/gramps*
*${PREFIX}/share/gramps*
*${PREFIX}/lib/python/dist-packages/gramps/*
*${PREFIX}/share/*
*${HOME}/.gramps*
@ -296,4 +297,4 @@ gramps(1) 4.0.0 gramps(1)
Janvier 2013 4.0.0 gramps(1)
gramps(1) @VERSION@ gramps(1)

View File

@ -1,4 +1,4 @@
.TH "GRAMPS" "1" "04 December 2012" "4.0" "Gramps"
.TH "GRAMPS" "1" "28 December 2012" "4.0" "Gramps"
.SH NAME
gramps \- Gramps Documentation
.
@ -28,10 +28,10 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
..
.\" Man page generated from reStructeredText.
.\" Man page generated from reStructuredText.
.
.sp
gramps(1) 4.0.0 gramps(1)
gramps(1) @VERSION@ gramps(1)
.INDENT 0.0
.TP
.B \fBNOM\fP
@ -72,7 +72,7 @@ Les formats natifs de gramps sont acceptés, voir ci\-dessous.
.TP
.B \fB\-f\fP , \fB\-\-format=\fP \fIFORMAT\fP
Le format spécifique du \fIFICHIER\fP est précédé par les arguments
\fB\-i\fP , ou \fB\-e\fP . Si l\(aqoption \fB\-f\fP n\(aqest pas donnée pour le \fIFICHIER\fP ,
\fB\-i\fP , ou \fB\-e\fP . Si l\(aqoption \fB\-f\fP n\(aqest pas donnée pour le \fIFICHIER\fP ,
alors le format sera celui de l\(aqextension ou du type\-MIME.
.sp
Les formats de sortie disponibles sont \fBgramps\-xml\fP (deviné si
@ -96,10 +96,10 @@ Débloquer une base de données verrouillée.
.TP
.B \fB\-O\fP , \fB\-\-open=\fP \fIBASE_DE_DONNEES\fP
Ouvrir une \fIBASE_DE_DONNEES\fP qui doit être une base présente dans
le répertoire des bases ou le nom d\(aqun arbre familial existant.
le répertoire des bases ou le nom d\(aqun arbre familial existant.
Si aucune action n\(aqest définie, les options d\(aqimport ou d\(aqexport
sont données par la ligne de commande puis une session interac
tive est ouverte, utilisant cette base de données.
sont données par la ligne de commande puis une session interactive
est ouverte, utilisant cette base de données.
.sp
Seulement une base peut être ouverte. Si vous utilisez plusieurs
sources, vous devez utiliser l\(aqoption d\(aqimport.
@ -109,9 +109,9 @@ Importer des données depuis un \fIFICHIER\fP . Si vous n\(aqavez pas
spécifié de base de données alors une base de données temporaire
est utilisée; elle sera effacée quand vous quitterez gramps.
.sp
Quand plus d\(aqun fichier doit être importé, chacun doit être
Quand plus d\(aqun fichier doit être importé, chacun doit être
précédé par la commande \fB\-i\fP . Ces fichiers sont importés dans le
même ordre, i.e. \fB\-i\fP \fIFICHIER1\fP \fB\-i\fP \fIFICHIER2\fP et \fB\-i\fP \fIFICHIER2\fP \fB\-i\fP
même ordre, \fB\-i\fP \fIFICHIER1\fP \fB\-i\fP \fIFICHIER2\fP et \fB\-i\fP \fIFICHIER2\fP \fB\-i\fP
\fIFICHIER1\fP vont tous les deux produire différents IDs gramps.
.TP
.B \fB\-e\fP , \fB\-\-export=\fP \fIFICHIER\fP
@ -124,17 +124,15 @@ précédé par la commande \fB\-e\fP . Ces fichiers sont importés dans le
même ordre.
.TP
.B \fB\-a\fP , \fB\-\-action=\fP \fIACTION\fP
.INDENT 7.0
.INDENT 3.5
Accomplir une \fIACTION\fP sur les données importées. C\(aqest effectué à
la fin de l\(aqimportation. Les actions possibles sont \fBsummary\fP
(comme le rapport \-> Afficher \-> Statistiques sur la base),
\fBcheck\fP (comme l\(aqoutil \-> Réparation de la base \-> Vérifier et
réparer), \fBreport\fP (produit un rapport) et \fBtool\fP (utilise un
la fin de l\(aqimportation. Les actions possibles sont \fBsummary\fP
(comme le rapport \-> Afficher \-> Statistiques sur la base),
\fBcheck\fP (comme l\(aqoutil \-> Réparation de la base \-> Vérifier et
réparer), \fBreport\fP (produit un rapport) et \fBtool\fP (utilise un
outil), ces derniers ont besoin de \fIOPTION\fP précédé par la commande \-p.
.sp
L\(aq \fIOPTION\fP doit satisfaire ces conditions:
Il ne doit pas y avoir d\(aqespace. Si certains arguments doivent
Il ne doit pas y avoir d\(aqespace. Si certains arguments doivent
utiliser des espaces, la chaîne doit être encadrée par des
guillemets. Les options vont par paire nom et valeur. Une
paire est séparée par un signe égal. Différentes paires sont
@ -144,25 +142,21 @@ La plupart des options sont spécifiques à chaque rapport. Même
s\(aqil existe des options communes.
.sp
\fBname=name\fP
Cette option est obligatoire, elle détermine quel rapport ou
Cette option est obligatoire, elle détermine quel rapport ou
outil sera utilisé. Si le name saisi ne correspond à aucun
module disponible, un message d\(aqerreur sera ajouté.
.sp
\fBshow=all\fP
Cette option produit une liste avec les noms des options
disponibles pour un rapport donné.
.UNINDENT
.UNINDENT
.sp
\fBshow=optionname\fP
Cette option affiche une description de toutes les fonctionnalités
proposées par optionname, aussi bien les types que les valeurs pour une option.
.INDENT 7.0
.TP
.B Utiliser les options ci\-dessus pour trouver tout sur un rapport
.sp
Utiliser les options ci\-dessus pour trouver tout sur un rapport
choisi.
.UNINDENT
.UNINDENT
.sp
Quand plus d\(aqune action doit être effectuée, chacune doit être précédée
par la commande \fB\-a\fP . Les actions seront réalisées une à une, dans
@ -178,12 +172,12 @@ Imprime le numéro de version pour gramps puis quitte.
.UNINDENT
.TP
.B \fBOpération\fP
Si le premie argument de la ligne de commande ne commence pas par un
tiret (i.e. pas d\(aqinstruction), gramps va essayer d\(aqouvrir la base de
données avec le nom donné par le premier argument et démarrer une ses
Si le premier argument de la ligne de commande ne commence pas par un
tiret (i.e. pas d\(aqinstruction), gramps va essayer d\(aqouvrir la base de
données avec le nom donné par le premier argument et démarrer une ses
sion interactive, en ignorant le reste de la ligne de commande.
.sp
Si la commande \fB\-O\fP est notée, alors gramps va essayer le fichier défini
Si la commande \fB\-O\fP est notée, alors gramps va essayer le fichier défini
et va travailler avec ses données, comme pour les autres paramètres de
la ligne de commande.
.sp
@ -208,7 +202,7 @@ Utilisez les shell de redirection de \fIstdout\fP et \fIstderr\fP pour sauver
les messages et les erreurs dans les fichiers.
.TP
.B \fBEXEMPLES\fP
Pour ouvrir un arbre familial et y importer un fichier XML, on peut
Pour ouvrir un arbre familial et y importer un fichier XML, on peut
saisir:
.INDENT 7.0
.INDENT 3.5
@ -217,8 +211,8 @@ saisir:
.UNINDENT
.sp
Ceci ouvre un arbre familial, pour faire la même chose, mais importer
dans un arbre familial temporaire et démarrer une session interactive,
on peut saisir:
dans un arbre familial temporaire et démarrer une session interactive,
on peut saisir :
.INDENT 7.0
.INDENT 3.5
\fBgramps \-i\fP \fI\(aqMon Arbre Familial\(aq\fP \fB\-i\fP \fI~/db3.gramps\fP
@ -292,22 +286,25 @@ PROFILE pour Windows 2000/XP).
.TP
.B \fBCONCEPTS\fP
Gramps est un système basé sur le support de plugin\-python, permettant
d\(aqimporter et d\(aqexporter, la saisie, générer des rapports, des outils,
et afficher des filtres pouvant être ajoutés sans modifier le programme.
d\(aqimporter et d\(aqexporter, la saisie, générer des rapports, des outils,
et afficher des filtres pouvant être ajoutés sans modifier le programme.
.sp
Par ailleurs, gramps permet la génération directe : impression, rap
ports avec sortie vers d\(aqautres formats, comme \fILibreOffice.org\fP ,
\fIHTML\fP , ou \fILaTeX\fP pour permettre à l\(aqutilisateur de choisir selon ses
\fIHTML\fP , ou \fILaTeX\fP pour permettre à l\(aqutilisateur de choisir selon ses
besoins
.UNINDENT
.sp
\fBBUGS CONNUS ET LIMITATIONS\fP
.sp
\fBFICHIERS\fP
.INDENT 0.0
.INDENT 3.5
\fI${PREFIX}/bin/gramps\fP
.sp
\fI${PREFIX}/share/gramps\fP
\fI${PREFIX}/lib/python/dist\-packages/gramps/\fP
.sp
\fI${PREFIX}/share/\fP
.sp
\fI${HOME}/.gramps\fP
.UNINDENT
@ -336,11 +333,10 @@ La documentation pour développeur est disponible sur le site
\fI\%http://www.gramps-project.org/wiki/index.php?title=Portal:Developers\fP .
.UNINDENT
.sp
Janvier 2013 4.0.0 gramps(1)
gramps(1) @VERSION@ gramps(1)
.SH AUTHOR
Jerome Rapinat
.SH COPYRIGHT
2012, Gramps project
.\" Generated by docutils manpage writer.
.\"
.

View File

@ -298,9 +298,11 @@ or LaTeX to allow the users to modify the format to suit their needs.
.SH FILES
.LP
\fI${PREFIX}/bin/gramps\fP
\fI${PREFIX}/bin/gramps\fP
.br
\fI${PREFIX}/share/gramps\fP
\fI${PREFIX}/lib/python/dist\-packages/gramps/\fP
.br
\fI${PREFIX}/share/\fP
.br
\fI${HOME}/.gramps\fP

View File

@ -1,15 +0,0 @@
# This is the data/man/nl level Makefile for Gramps
# $Id: Makefile.am 9819 2008-01-15 15:42:10Z bmcage $
mandir = @mandir@/nl
man_IN_FILES = gramps.1.in
man_MANS = $(man_IN_FILES:.1.in=.1)
EXTRA_DIST = $(man_MANS) $(man_IN_FILES)
gramps.1: $(top_builddir)/config.status gramps.1.in
cd $(top_builddir) && CONFIG_FILES=data/man/nl/$@ $(SHELL) ./config.status
CLEANFILES=$(man_MANS)

View File

@ -227,11 +227,14 @@ gramps(1) 3.4.0 gramps(1)
**GEKENDE BUGS EN BEPERKINGEN**
**BESTANDEN**
*${PREFIX}/bin/gramps*
*${PREFIX}/share/gramps*
*${PREFIX}/lib/python/dist-packages/gramps/*
*${PREFIX}/share/*
*${HOME}/.gramps*

View File

@ -1,14 +0,0 @@
# This is the data/man/sv level Makefile for Gramps
# $Id: Makefile.am 6189 2006-03-21 19:05:46Z rshura $
man_IN_FILES = gramps.1.in
man_MANS = $(man_IN_FILES:.1.in=.1)
mandir = @mandir@/pl
EXTRA_DIST = $(man_MANS) $(man_IN_FILES)
gramps.1: $(top_builddir)/config.status gramps.1.in
cd $(top_builddir) && CONFIG_FILES=data/man/pl/$@ $(SHELL) ./config.status
CLEANFILES=$(man_MANS)

View File

@ -276,7 +276,9 @@ gramps(1) 3.4.0 gramps(1)
*${PREFIX}/bin/gramps*
*${PREFIX}/share/gramps*
*${PREFIX}/lib/python/dist-packages/gramps/*
*${PREFIX}/share/*
*${HOME}/.gramps (jeśli nie użyta została zmienna środowiskowa GRAMP
SHOME)*

View File

@ -1,14 +0,0 @@
# This is the data/pt_BR level Makefile for Gramps
# $Id: Makefile.am 16377 2011-01-13 18:32:42Z matlas $
man_IN_FILES = gramps.1.in
man_MANS = $(man_IN_FILES:.1.in=.1)
mandir = @mandir@/pt_BR
EXTRA_DIST = $(man_MANS) $(man_IN_FILES)
gramps.1: $(top_builddir)/config.status gramps.1.in
cd $(top_builddir) && CONFIG_FILES=data/man/pt_BR/$@ $(SHELL) ./config.status
CLEANFILES=$(man_MANS)

View File

@ -255,9 +255,11 @@ gramps(1) 4.0.0 gramps(1)
*ARQUIVOS**
*${PREFIX}/bin/gramps*
*${PREFIX}/share/gramps*
*${PREFIX}/lib/python/dist-packages/gramps/*
*${PREFIX}/share/*
*${HOME}/.gramps*

View File

@ -1,14 +0,0 @@
# This is the data/man/sv level Makefile for Gramps
# $Id: Makefile.am 6189 2006-03-21 19:05:46Z rshura $
man_IN_FILES = gramps.1.in
man_MANS = $(man_IN_FILES:.1.in=.1)
mandir = @mandir@/sv
EXTRA_DIST = $(man_MANS) $(man_IN_FILES)
gramps.1: $(top_builddir)/config.status gramps.1.in
cd $(top_builddir) && CONFIG_FILES=data/man/sv/$@ $(SHELL) ./config.status
CLEANFILES=$(man_MANS)

View File

@ -246,7 +246,9 @@ Gramps(1) 3.4.0 Gramps(1)
*${PREFIX}/bin/gramps*
*${PREFIX}/share/gramps*
*${PREFIX}/lib/python/dist-packages/gramps/*
*${PREFIX}/share/*
*${HOME}/.gramps*

View File

@ -52,11 +52,11 @@ SPHINXBUILD = 'sphinx-build'
if sys.platform == 'win32':
pythonCmd = os.path.join(sys.prefix, 'bin', 'python.exe')
sphinxCmd = os.path.join(sys.prefix, 'bin', 'sphinx-build.exe')
elif sys.platform == 'linux2' or os.name == 'darwin':
elif sys.platform in ['linux2', 'darwin', 'cygwin']:
pythonCmd = os.path.join(sys.prefix, 'bin', 'python')
sphinxCmd = SPHINXBUILD
else:
print ("ERROR: unknown system, don't know sphinx, ... commands")
print ("Update Man ERROR: unknown system, don't know sphinx, ... commands")
sys.exit(0)
def tests():

Some files were not shown because too many files have changed in this diff Show More