In order to fix some bugs introduced in 3.4.3 and to prepare for the imminent release of version 4.0.0, the Gramps team releases version 3.4.4.
We advise everybody on 3.x versions to upgrade to this latest and most stable of Gramps versions.
For all users on Linux versions older than October 2012, the 3.4 releases will be the last versions of Gramps that can be easily installed. Therefore, bug fixes will continue for the 3.4 series for at least another year.
Most important changes:
- 6515 infinite recursion bug in narratie web generation
- protection on family trees when using version 3.4 and 4.0 on the same PC
- merging notes of media with citations now works
- 6493: crash during Calculate Preview of a filtered XML export
- fix annoying errors on navigation related to Citations gramplet and tag object.
Other changes are:
2013-05-07 14:21 jralls
- [r22193] src/DateHandler/_DateHandler.py: 6553: Local settings
and reports and event editor
Query the environment variables LC_TIME and LANG before resorting to getdefaultlocale() on Win32.
2013-05-07 14:21 jralls
- [r22192] src/plugins/lib/libtranslate.py: Bug 6553: Wrong locale
directory for alternate translations
Thanks, Kurt.
2013-05-04 06:06 romjerome
- [r22157] src/gui/configure.py: 6576: add
an optional helptext as tooltip on add_pos_int(); provide a list and sample of pango convenience markups and combinaisons
2013-05-02 15:23 romjerome
- [r22142] src/gui/configure.py: 6576: Set custom pango markup can
generate GtkWarning, ValueError or TypeError
2013-05-02 08:50 bmcage
- [r22137] src/plugins/lib/libcairodoc.py: 6659: Justified
paragraph layout does not work Actually: it works always, but pango does not justify partial lines...
2013-05-01 08:05 romjerome
- [r22125] src/plugins/lib/holidays.xml.in: add New Zealand
holidays (contribution by kerobe aka Ken B)
2013-04-30 13:21 bmcage
- [r22122] src/plugins/import/ImportXml.py: 6624: import an
exported XML crashes gramps 4.0 - Actually a logic bug python 2 does not crash on.
2013-04-13 14:11 nick-h
- [r21974] src/Filters/Rules/Note/_MatchesRegexpOf.py,
src/Filters/Rules/Person/_HasNameOf.py, src/Filters/Rules/Person/_RegExpName.py, src/Filters/Rules/_HasNoteRegexBase.py, src/Filters/Rules/_RegExpIdBase.py: 6622: Change regular expression rules to use search rather than match
2013-04-10 13:21 nick-h
- [r21941] src/Filters/Rules/Event/_HasData.py,
src/Filters/Rules/Note/_MatchesRegexpOf.py, src/Filters/Rules/Person/_HasBirth.py, src/Filters/Rules/Person/_HasCommonAncestorWithFilterMatch.py, src/Filters/Rules/Person/_HasDeath.py, src/Filters/Rules/Person/_HasGallery.py, src/Filters/Rules/Person/_HasTextMatchingRegexpOf.py, src/Filters/Rules/Person/_IsAncestorOfFilterMatch.py, src/Filters/Rules/Person/_IsDescendantOfFilterMatch.py, src/Filters/Rules/Person/_RegExpName.py, src/Filters/Rules/_HasNoteBase.py, src/Filters/Rules/_HasNoteRegexBase.py, src/Filters/Rules/_HasTextMatchingRegexpOf.py, src/Filters/Rules/_RegExpIdBase.py: 6599: Add regex parameter to rules which override the constructor
2013-04-09 13:51 nick-h
- [r21933] src/Filters/Rules/Citation/_HasCitation.py,
src/Filters/Rules/MediaObject/_HasMedia.py, src/Filters/Rules/Place/_HasPlace.py, src/Filters/Rules/Repository/_HasRepo.py, src/Filters/Rules/_HasCitationBase.py, src/Filters/Rules/_HasEventBase.py, src/Filters/Rules/_HasSourceBase.py, src/Filters/Rules/_Rule.py, src/Filters/_FilterList.py, src/Filters/_FilterParser.py, src/gui/filtereditor.py: 6599: Add regular expression option to rules using the match_substring method
2013-04-08 15:08 paul-franklin
- [r21927] src/plugins/drawreport/DescendTree.py: enable "indent
spouse" option to /not/ indent a spouse
2013-04-06 17:27 nick-h
- [r21911] src/Filters/Rules/Place/_HasPlace.py: 6599: Fix matching
empty fields in empty locations using regular expressions
2013-04-05 21:24 paul-franklin
- [r21897] src/cli/argparser.py: make _HELP text consistent with
gramps40
2013-03-31 22:08 kulath
- [r21826] src/cli/arghandler.py, src/cli/argparser.py,
src/cli/clidbman.py, src/const.py.in: 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.
2013-03-28 23:31 kulath
- [r21802] src/gen/proxy/referencedbyselection.py: 0006578:
referencedbyselection.py process_object calls non-existant process_note method
2013-03-28 22:57 kulath
- [r21801] src/gen/proxy/referencedbyselection.py: 0006578:
referencedbyselection.py process_object calls non-existant process_note method
2013-03-28 18:28 kulath
- [r21796] src/gen/proxy/filter.py,
src/gen/proxy/referencedbyselection.py: 0006544: No test for checking if Place handle exists when looking at media reference via proxy
2013-03-27 17:00 paul-franklin
- [r21764] src/cli/plug/__init__.py: 6561: v3.4.3 NarWeb creation
fails for German, Swedish
2013-03-23 22:26 nick-h
- [r21725] src/gen/utils/callman.py: Add Tag class to
CallbackManager
2013-03-20 13:59 romjerome
- [r21708] src/gui/widgets/grampletpane.py: 4687: global name
'warn' is not defined
- Various updated translations: de, fr, it, nl, pt_BR, ru, sv
See the Changelog for more details.
