Changes

Jump to: navigation, search

Addon:Graph View

1,200 bytes added, 03:13, 4 March 2018
no edit summary
{{Third-party plugin}}
{{man warn|The larger the number of people in the Family Tree|The longer the chart will take to appear eg: about 7000 people takes 10 minutes.}}
{{man note|Ancestors tree only available in the Gramps 5.0.x version of Graph View}}
[[File:Graph-View-addon-example-50.png|450px|thumb|right|Graph View - addon - In action showing both ancestors and descendant trees (Gramps 5.0.x version)]]
[[File:Graph-View-plugin-addon-example-42.png|450px|thumb|right|Graph View - addon - In action showing only descendant trees (Gramps 4.2.x version)]]
'''Graph View''' is an interactive {{icon|ance}} {{man label|Charts}} category view addon that presents a navigable ancestors(Gramps 5.0.x version only) and descendant tree using the current active person as a starting point. Clicking another person in the family tree will make that person the active person and will redraw the family tree based on them.
[[File:Graph-View-plugin-addon-example-41.png|500px|thumb|right|Graph View - plugin addon - In action]]== Usage ==
== What is From the {{icon|ance}} {{man label|Charts}} category view select the '''Graph View ==''' icon or select {{man menu|View > Graph View}} from the menu.
=== Configure Options ===Select {{man menu|View > Configure...}} from the menu to change the following: *Layout**{{checkbox|1}}{{man label|Show images}} (checkbox selected by default)**{{checkbox|1}}{{man label|Highlight the home person}} (checkbox selected by default)**{{checkbox|0}}{{man label|Show full dates}} (checkbox unselected by default)**{{checkbox|0}}{{man label|Show places}} (checkbox unselected by default) *Colors**{{man label|Home person color:}} '''Graph View<code>#bbe68a</code>''' is a view plugin that presents a navigable descendant tree using the current active person as a starting point. Clicking another person in the family tree will make that person the active person and will redraw the family tree based on them.(default)
== Features ==
* Clicking the active person will show the parent family of the active person, thereby allowing previous generations to be shown.
* The view can be panned by using mouse click and drag. Select the background of the tree and drag the mouse to pan the view.
* The view can be zoomed using Use the {{man label|Zoom:}} sliderto zoom in or out of the view.
* A right mouse click on a person or family node shows the person or family editor as appropriate.
* Right click a family to add or delete a spouse or child.
* The view redraws in response to changes made to a person or family.
 == Configure Options ==You can change the following: *Layout** Show images : checkbox selected by default** Highlight Save the home person : checkbox selected by default** Show full dates** Show places *Colors** Home person color: '''#bbe68a'''(default)dot file for a later printing. This will save a .gv file and a svg file. You must select a .gv file.
== Prerequisites ==
Before '''Graph View''' can be used you will need the following installed:
* Graphviz. If you can run the Gramps [[Gramps_5.0_Wiki_Manual_-_Reports_-_part_5|Graph reports ]] then you already have this installed.
* [http://live.gnome.org/PyGoocanvas PyGoocanvas] (Gramps3) or [https://wiki.gnome.org/Projects/GObjectIntrospection Goocanvas2 or gir1.2-goocanvas] (Gramps4)
* [http://live.gnome.org/GooCanvas Goocanvas]
 
=== Linux ===
All of these should be available in common Linux distributions.
For example, Debian packages Goocanvas/PyGoocanvas as libgoocanvas3 and python-pygoocanvas.
=== Note ===;DebianPackages Goocanvas/PyGoocanvas as libgoocanvas3 and python-pygoocanvas.
;Linux Mint Debian Edition (LMDE)
== Issues ==
* See work around in {{bug|85068054#c44291}} - Test code for Printing.* {{bug|9806}} to enable saving of Subprocess on [GraphView charts.] can generate a memory issue* {{bug|8054}} Better label positioning in Graphview
[[Category:Plugins]]
[[Category:Developers/General]]
[[Category:Views]]

Navigation menu