Open main menu

Gramps β

Changes

PT:Manual Wiki Gramps 4.2 - O que ha de novo

8,446 bytes added, 19:12, 6 September 2016
Created page with "{{man index/pt|PT:Manual wiki do Gramps 4.2|PT:Manual wiki do Gramps 4.2 - O que há de novo?|4.2}} {{languages|Gramps 4.2 Wiki Manual}} Esta seção dá uma visão geral das..."
{{man index/pt|PT:Manual wiki do Gramps 4.2|PT:Manual wiki do Gramps 4.2 - O que há de novo?|4.2}}
{{languages|Gramps 4.2 Wiki Manual}}

Esta seção dá uma visão geral das alterações desde a versão 3.4 do Gramps. Estas alterações também estão detalhadas mais à frente neste manual. Usuários do Gramps atualizando a partir das versões 3.4 ou 4.1 são incentivados a revisar esta seção para assegurarem-se de tirar vantagem dos novos recursos quando iniciarem o uso da versão 4.2.

= Antes de atualizar =

{{man warn| Aviso |Criar um arquivo antes de atualizar pode não ser o suficiente para salvaguardar seus dados: no caso improvável de que o Gramps 4.2 corrompa sua base de dados, seu arquivo também pode acabar corrompido. Uma cópia de segurança dos seus dados conforme descrito nesta seção é recomendado.}}

Antes de fazer a atualização, certifique-se de que sua árvore genealógica está segura.
A melhor maneira de fazer isso é:
# Inicie o Gramps 3.4 ou Gramps 4.1
# Carregue sua árvore genealógica
# Faça uma cópia de segurança da árvore genealógica no formato ''gramps xml'' ou ''pacote gramps xml'' (o ''pacote gramps xml'' inclui suas fotografias e outros arquivos de mídia associados com os dados da sua árvore genealógica). Faça a cópia de segurança da sua árvore através do menu {{man menu|Árvores genealógicas -> Fazer cópia de segurança...}}.
# Feche a árvore genealógica e repita os passos acima para todas as outras árvores que você possui
# Mantenha os arquivos resultantes em um lugar seguro

Para mais informações, acesse [[Gramps_4.1_Wiki_Manual_-_Manage_Family_Trees#Backing_up_a_Family_Tree|Backing up a Family Tree]].


Após salvaguardar seus dados de maneira apropriada, instale o Gramps 4.2 usando o processo de instalação comum do seu sistema operacional. Na maioria dos casos, isto irá assegur que a nova instalação do novo Gramps 4.2 não irá interferir com a vesão mais antiga. No entanto, pode ser mais seguro desinstalar o Gramps 3.4 antes de instalar o Gramps 4.2, ou certificar-se de que você está instalando o Gramps 4.2 em um lugar diferente. Isto é sempre necessário se você estiver instalando a partir do código fonte. Para mais informações sobre a instalação do Gramps 4.2 consulte [[Download|Downloading the latest Gramps]].

Após instalar o Gramps 4-2, você pode abrir suas árvores genealógicas existentes e continuar o seu trabalho. Em caso de problemas (ex. após uma atualização completa de sistema), importe as cópias de seguranças criadas acima para recriar suas árvores genealógicas.

{{man warn| Aviso |Once you open a family tree in a newer version of Gramps '''or''' using a newer operating system, you generally should not try to open that database using an older version again. As always, the ''gramps xml'' format is the format to use for the interchange of your data in such cases. There are tools to repair broken databases, but they are for expert users, so avoid needing them by following the steps above before you upgrade your OS or Gramps.}}

= Visible changes to the core =

Changes visible after the migration: interface, data.

== Data Model ==

There are changes to the data model:

# New date and language fields on place name


* A Family Tree '''cannot be opened''' in Gramps 3.4/4.0/4.1 and Gramps 4.2 without upgrade or downgrade.

* A Gramps XML file generated by Gramps 3.4/4.0/4.1 is '''not identical''' to one generated by Gramps 4.2.

* Gramps 4.2 is now '''python3''' only

See [[Database_Formats#Detailed_Changes|detailed changes]] for more details on internal database.

==GUI==

* Review on GtkBuilder, fix some Gtk3 warnings and move from deprecated methods
* Change icons and buttons handling methods
<hr>
* [[Gramps_4.2_Wiki_Manual_-_Entering_and_editing_data:_detailed_-_part_2#Place_Editor_dialog|Enhanced Place Editor]]
[[Image:Place_editor_42.png|New place Editor with Place name edition]]
<hr>
{{-}}

* New widget: ''[[Gramps_4.2_Wiki_Manual_-_Navigation#Finding_records|interactive searchbox]]''. Use our own interactive-search box to get it.
[[Image:Interactive_search.png|New interactive search box]]
{{-}}
# more efficient (binary search on sorted columns).
# customizable (delayed by 150ms launch of search to avoid text scrambling)

* Ability to [[Gramps_4.2_Wiki_Manual_-_Categories#Adding_places_from_KML_files|import KML]] data into Geography views
* Enhancement for removing multiple selected items from Views (action group)
[[Image:Action_group_dialog.png|Question dialog for grouped actions]]
{{-}}

* Allow to drag a person by dragging the Family label or around Add, Edit, Share buttons.
Add drag support on more Views, Selectors and Editors.

* Add right-click "Copy all" to all [[Gramps_4.2_Wiki_Manual_-_Reports_-_part_8|QuickTables]].
All data from the TreeView, including non-viewed columns.
* Add right-click API to ListModel

==Place==

* [[Gramps_4.2_Wiki_Manual_-_Entering_and_editing_data:_detailed_-_part_2#Place_Editor_dialog|Enhanced Place Editor]] and new [[Gramps_4.2_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>
{{-}}
* Review Alternate Place handling and edition
* New configuration keys set by user (settings) - [[Gramps_4.2_Wiki_Manual_-_Settings#Places|{{man label|Places}}]] tab options in {{man menu|Edit > Preferences}} dialog
[[Image:Place_settings_42.png|New Places item into Preferences dialog]]
{{-}}
* New filter rule: ''is enclosed by''

== Reports, Tools, Gramplets ==

* Consistency on '''Privacy''' option for reports
[[Image:Include_private.png|Standard ''Privacy'' check box]]
{{-}}
* Consistency on "Name-format" options for reports
* Add DeferredFilter class (a subclass of GenericFilter)
* New textual Report : [[Gramps_4.2_Wiki_Manual_-_Reports_-_part_6#Note_Link_Report|Note Link Report]]: Check Links on Notes are valid
* Fix alphabetic index and toc bug in books
* Enhancements on Style Editor
* Enhancements on End Notes into textual reports
* Changes on Individuals complete textual report
* Changes on Ancestors Tree draw report: Include Siblings and ready to go in multiple directions
* Add name-format option, and deferred translation on Records report
* Add deferred translation on Timeline draw report
* Enable [[Gramps_4.2_Wiki_Manual_-_Gramplets#Attributes_Gramplet|attributes gramplet]] on Source and Citation Views
[[Image:Attributes_gramplet_source_citation.png|Enabled Attributes gramplet for Source and Citation objects]]
{{-}}
* Add new place [[Gramps_4.2_Wiki_Manual_-_Gramplets#Location_Gramplet|locations gramplet]]

= Under the hood changes =

Technical stuff

==Dependencies==

* Support '''python3''' only. ( python2 support dropped)
* Need GTK+ 3.10 and pygobject 3.12 or greater versions

= 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 translations and date handlers : implement both "traditional" and "simplified" Chinese
* Serbian review

== Roadmap ==

* [[Roadmap]]: [http://www.gramps-project.org/bugs/roadmap_page.php?version_id=53 4.2.0]

== Changelog ==

* [http://www.gramps-project.org/bugs/changelog_page.php?version_id=53 Changelog 4.2.0]

{{man index|Gramps 4.2 Wiki Manual - Preface|Gramps 4.2 Wiki Manual - Getting started|4.2}}

{{languages|Gramps 4.2 Wiki Manual - What's new?}}

{{grampsmanualcopyright}}

[[Category:Documentation]]
20
edits