Changes

Jump to: navigation, search

Gramps 5.0 Wiki Manual - What's new?

62 bytes added, 01:03, 1 July 2019
m
Protected "Gramps 5.0 Wiki Manual - What's new?": make older user manual read only ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
# Keep the resulting file(s) in a safe place
For more information, please review [[Gramps_4Gramps_5.1_Wiki_Manual_0_Wiki_Manual_-_Manage_Family_Trees#Backing_up_a_Family_Tree|Backing up a Family Tree]].
== Data Model ==
There are Details of changes to the data model(if any):
# New date and language fields on place nameNo change<hr>
* A Family Tree '''cannot be opened''' in Gramps 3.4/4.0/4.1/4.2 and Gramps 5.0 without upgrade.
* A Family Tree '''cannot downgrade can only be opened''' in Gramps 3.4/4.0/4.1 accomplished by exporting XML and Gramps 5.0 without upgrade or downgradeimporting to the previous version.
* A Gramps XML file generated by Gramps 3.4/4.0/4.1 is '''not identical''' to one generated by Gramps 5.0.
See [[Database_Formats#Detailed_Changes|detailed changes]] for more details on internal database.
==GUIPrimary changes==* You can now choose to use alternative database backends. BSDDB is still the default, but Sqlite is now available. For power users, PostgreSql and MongoDB are available as experimental third-party addons.The developers believe that Sqlite may have fewer database corruptions that prevent easy recovery.
* Review Options for automatic backup periodically and on GtkBuilder, fix some Gtk3 warnings and move from deprecated methodsexit. The Backup on exit is the default.* Change icons and buttons handling methods<hr>* [[Gramps_5.0_Wiki_Manual_Config: new database-_Entering_and_editing_data:_detailed_backup-_part_2#Place_Editor_dialog|Enhanced Place Editor]][[Image:Place_editor_42.png|New place Editor with Place name edition]]<hr>{{use-}}compression option
==GUI==* New widget: ''[[Gramps_5.0_Wiki_Manual_-_Navigation#Finding_records|interactive searchbox]]''. Use our own interactive-search box to get itcolor schemes allow a light and dark choice.[[Image:Interactive_search* Additional color indications in graphs for Home person, Unknown Alive, Family, Family divorced.png|New interactive search box]]{{-}}* Add "within <n> km/miles/degree" filter# more efficient (binary search on sorted columns).# customizable (delayed by 150ms launch of search * Ability to be able to avoid text scrambling)enter comma separated latitude/longitude pairs
* Ability Sidebar resizes better, position is remembered* Person SurName editor is more intuitive to [[Gramps_5use.0_Wiki_Manual_-_Categories#Adding_places_from_KML_files|import KML]] data into Geography views* Enhancement View Buttons order no longer changes with different startup.* Better progress indication for removing multiple selected items from Views (action group)long running operations[[Image:Action_group_dialog* Windows remember size/position* add FanChart2Way* Add kmls for the geography places view.png|Question dialog for grouped actions]]{{-}}
==Place==* Allow ability to drag a person by dragging the Family label or around Add, Edit, Share buttons.Add drag support on more Views, Selectors and Editors.search alternate place names when selecting place
== Reports, Tools, Gramplets ==* new genealogy tree report* Add right-click "Copy all" to all [[Gramps_5.0_Wiki_Manual_-_Reports_-_part_8|QuickTables]]. Place format editor and option for many reportsAll data from the TreeView, including non-viewed columns.* Date format Editor and option for many reports* Add right-click API option how to ListModelreport living people for many reports
==Place==* ReorderIDs tool has been upgraded; can now work around customized IDs (like GetGov IDs).* Narrative web has additional options and appearance changes.** Allows output in different language** Date output option** Statistics page** Add option to Include all / unreferenced Media objects** relationship to central person on individual pages* Add thumbnail size option to family lines graph* Enhance the Descendant Report and Detailed Descendant Report* Complete Individual Report add options** enable to include or exclude Person and Family Notes** add option to include or exclude census data** option to include relationship to center person** options to include GrampsID, Tags, Attributes* Include all place types in place report* Relationship, Family Lines, Hourglass Graphs options how lines are drawn
==Import/Export==* [[Gramps_5.0_Wiki_Manual_Gedcom supports more non-_Entering_and_editing_data:_detailed_-_part_2#Place_Editor_dialog|Enhanced Place Editor]] standard 'tags' and new [[Gramps_5.0_Wiki_Manual_-_Entering_and_editing_data:_detailed_-_part_2#Place_Name_Editor_dialog|Place Name editor]][[Image:Place_name_editor.png|New Place Name editor]]<hr>{{-}}additional standard tags* Review Alternate Place handling and edition* New configuration keys set by user (settings) - [[Gramps_5GEDCOM 5.0_Wiki_Manual_-_Settings#Places|{{man label|Places}}]] tab options in {{man menu|Edit > Preferences}} dialog[[Image:Place_settings_425.png|New Places item into Preferences dialog]]{{-}}1 Support Custom Event on export* New filter rule: ''is enclosed by'' == Reports, Tools, Gramplets ==XML export new compression option
==New Addons==* Consistency on '''Privacy''' option for reports[[ImageQuilt Chart view:Include_private.png|Standard ''Privacy'' check box]]{{-}}* Consistency on "Name-format" options for reports* Add DeferredFilter class (The view shows a subclass quilt chart visualization of GenericFilter)a family tree* New textual Report : [[Gramps_5.0_Wiki_Manual_-_Reports_-_part_6#Note_Link_Report|Note Link Report]]Plugin Manager Enhanced: Check Links on Notes are valid* Fix alphabetic index and toc bug in booksAn Addon/Plugin Manager with several additional capabilities* Enhancements on Style Editor* Enhancements on End Notes into textual reports* Changes on Individuals complete textual report* Changes on Ancestors Sandclock Tree draw report: Include Siblings and ready to go in multiple directionsSandclock tree using LaTeX genealogytree* Add name-format optionImport and Merge tool: Compares a Gramps XML database with the current one, and deferred translation on Records reportallows merging of the differences.* Add deferred translation Check Associations data: Will check the data on Timeline draw report* Enable [[Gramps_5.0_Wiki_Manual_-_Gramplets#Attributes_Gramplet|attributes gramplet]] on Source and Citation Views[[Image:Attributes_gramplet_source_citation.png|Enabled Attributes gramplet Association for Source and Citation objects]]{{-}}* Add new place [[Gramps_5people.0_Wiki_Manual_-_Gramplets#Location_Gramplet|locations gramplet]]
= Under the hood changes =
Technical changes.
* Numerous changes relating to support for other Database backends (Sqlite, PostgreSQL, MongoDB etc.).
* Certain database corruptions (handles to non-existent objects) that were previously hidden are now regarded as errors. It may be necessary to run the Check and Repair tool to fix exceptions with a corrupted database.
* Fixes to prevent the user from closing or changing the database during long running operations.
==Dependencies==
= Further information =
 
More information.
== Miscellaneous ==
 
* Optimizations around index, Flat and TreeView models
* More data into ''example.gramps'': custom parent relationship, notes.
* New test file: ''datetest.gramps''
* New module: ''[https://github.com/gramps-project/gramps/blob/master/gramps/gen/lib/placename.py gen.lib.placename]''
* All importers return now an [https://github.com/gramps-project/gramps/blob/master/gramps/gen/utils/libformatting.py#L201 ImportInfo] object that can hold information about the import.
* Experimental gwplus (geneweb) import file format support
* libgedcom changes ???
* Remove fallback to md5 module, all supported versions now include the hashlib module.
* Removed experimental [[Addon:HtmlView|HTML renderer view]]
* New test scripts
== Localization ==
 * Limit usage of markup into messages, better separation of content (str) and style (GUI).* New [[Date Handler]] for [https://github.com/gramps-project/gramps/blob/master/gramps/gen/datehandler/_date_ja.py Japanese]* Review on Slovenian and Czech Date Handlers* New Update translations and date handlers : implement both "traditional" and "simplified" Chinese* Serbian reviewca, cs, da, de, en_GB, eo, fr, fi, hu, is, it, lt, nb, nl, pt_BR, pt_PT, ru, sk, sl, uk, vi
== Roadmap ==
* See items related to Gramps [[Roadmap]]: [httphttps://www.gramps-project.org/bugs/roadmap_page.php?version_id=53 5.0]*[[:Category:GEPS|Gramps Enhancement Proposals (GEPS)]] - See '''Released''' column for new items implemented in Gramps 5.0]
== Changelog ==
* See items related to Gramps [httphttps://www.gramps-project.org/bugs/changelog_page.php?version_id=53 Changelog 5.0] on the Gramps issue tracker.0]
* See additional information see the changelogs for the test releases of Gramps:
** Gramps [https://github.com/gramps-project/gramps/releases/tag/v5.0.0-alpha1 5.0.0-alpha1]
** Gramps [https://github.com/gramps-project/gramps/releases/tag/v5.0.0-alpha2 5.0.0-alpha2]
** Gramps [https://github.com/gramps-project/gramps/releases/tag/v5.0.0-alpha3 5.0.0-alpha3]
** Gramps [https://github.com/gramps-project/gramps/releases/tag/v5.0.0-beta1 5.0.0-beta1]
** Gramps [https://github.com/gramps-project/gramps/releases/tag/v5.0.0-rc1 5.0.0-rc1]
** Gramps [https://github.com/gramps-project/gramps/releases/tag/v5.0.0 5.0.0]
** Gramps [https://github.com/gramps-project/gramps/releases/tag/v5.0.1 5.0.1]
{{-}}
{{man index|Gramps 5.0 Wiki Manual - Preface|Gramps 5.0 Wiki Manual - Getting started|5.0}}

Navigation menu