Difference between revisions of "Template:Releases/3.4.4"

From Gramps
m
m
 
(18 intermediate revisions by the same user not shown)
Line 1: Line 1:
Release|3.4.4 (The " " bug fix release)| '''2013.05.'''
+
{{Release|3.4.4 (The "The Ministry of Silly Names" bug fix)| '''2013.05.15'''
The Gramps Developers have released:
 
  
In order to fix some bugs introduced in 3.4.3 and to prepare for the
+
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.
+
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
+
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
+
stable of Gramps versions.  
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 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.
 
for at least another year.
 +
 +
----
  
 
Most important changes:
 
Most important changes:
* {{bug|6515}} infinite recursion bug in narratie web generation
+
* {{bug|6515}} infinite recursion bug in narrative 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
 
* {{bug|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:
+
* 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
  
2013-05-11 17:42  bmcage
+
* {{bug|6493}}: crash during Calculate Preview of a filtered XML export
  
* [r22257] src/gen/lib/mediaobj.py: 6580: Merging Media Notes fails
+
* fix annoying errors on navigation related to citations gramplet and tag object.
  
2013-05-10 14:29  kulath
+
* {{bug|6483}}: listing the Family Trees can corrupt them.
  
* [r22241] src/cli/grampscli.py, src/gen/db/exceptions.py,
+
----
  src/gen/db/write.py, src/gui/dbloader.py: 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.
 
  
2013-05-09 17:23  kulath
+
Other changes are:
 
 
* [r22217] src/QuestionDialog.py, src/cli/grampscli.py,
 
  src/gen/db/exceptions.py, src/gen/db/write.py,
 
  src/gui/dbloader.py: 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.
 
 
 
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-04-05 10:52  kulath
 
 
 
* [r21886] src/gen/db/write.py: 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).
 
 
 
2013-04-02 16:01  kulath
 
 
 
* [r21850] src/cli/arghandler.py, src/cli/clidbman.py,
 
  src/cli/grampscli.py, src/gen/db/base.py,
 
  src/gen/db/exceptions.py, src/gen/db/read.py,
 
  src/gen/db/test/db_test.py, src/gen/db/write.py,
 
  src/gui/dbloader.py, src/plugins/lib/libgrdb.py: 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.
 
 
 
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,
+
* various fix around handling Gedcom file format
  src/gen/proxy/referencedbyselection.py: 0006544: No test for
+
* fix citations and sources import on ProGen format
  checking if Place handle exists when looking at media reference
+
* better date handling and better alternate translation support on some textual reports according to locale under windows
  via proxy
+
* 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-28 14:23  kulath
+
}}
 
 
* [r21785] src/gen/proxy/referencedbyselection.py:
 
  referencedbyselection.py. 0006493: crash during Calculate Preview
 
  of a filtered XML export.
 
 
 
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-23 17:08  romjerome
 
 
 
* [r21722] src/gen/proxy/referencedbyselection.py: 6544: add
 
  warning if place on event is missing by using proxies sequence
 
 
 
2013-03-20 14:04  romjerome
 
 
 
* [r21709] src/gui/widgets/grampletpane.py: 4687: missing content
 
  migration...
 
 
 
2013-03-20 13:59  romjerome
 
 
 
* [r21708] src/gui/widgets/grampletpane.py: 4687: global name
 
  'warn' is not defined
 
 
 
2013-03-19 23:14  nick-h
 
 
 
* [r21701] src/plugins/gramplet/Citations.py: Fix bug in citations
 
  bottombar gramplet
 
 
 
 
 
* Various updated translations: de, fr, it, nl, pt_BR, ru, sv
 
  
 
See the [http://www.gramps-project.org/bugs/changelog_page.php?version_id=40 Changelog] for more details.
 
See the [http://www.gramps-project.org/bugs/changelog_page.php?version_id=40 Changelog] for more details.
 
  
  
 
<noinclude>{{languages|Template:Releases/3.4.4}}</noinclude>
 
<noinclude>{{languages|Template:Releases/3.4.4}}</noinclude>

Latest revision as of 09:15, 15 May 2013

 Gramps 3.4.4 (The "The Ministry of Silly Names" bug fix) released.
Gramps-release.png
2013.05.15

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 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
  • 6493: crash during Calculate Preview of a filtered XML export
  • fix annoying errors on navigation related to citations gramplet and tag object.
  • 6483: listing the Family Trees can corrupt them.

Other changes are:

  • 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

See the Changelog for more details.