Gramps Graph View Profiles V1.0
========================

For Gramps 6.0 and the Graph View add-on.

OVERVIEW
--------

Gramps Graph View Profiles extends the Graph View add-on with reusable Standard
and View profiles, startup control, temporary profile use and ProfileTag
filtering.

The extension makes it possible to save Graph View settings and restore
them later. A Standard profile stores a reusable setup for one family tree.
Named View profiles can also include the Home person and Active person.

This is an independent and unofficial extension. It is not affiliated with
or endorsed by the Gramps Project or the original Graph View developers.


PACKAGE CONTENTS
----------------

graphview.py
    Modified Graph View source file containing the profile functions.

addon.mo
    Optional Danish translation.

LICENSE.txt
    GNU General Public License, version 2.

README.txt
    Project information and installation instructions.

RELEASE_NOTES.txt
    Changes and compatibility information for this release.


REQUIREMENTS
------------

- Gramps 6.0
- The Graph View add-on


INSTALLATION
------------

1. Close your family tree and exit Gramps.

2. Open this folder:

   C:\Users\<your-name>\AppData\Roaming\gramps\gramps60\plugins\GraphView

3. Rename the existing file:

   graphview.py

   to:

   graphview.py.bak

4. Copy these supplied files into the GraphView folder:

   graphview.py
   LICENSE.txt
   README.txt

5. Start Gramps, open your family tree and select Graph View.

6. Open Configure -> Profiles and enable the profile function.


OPTIONAL DANISH TRANSLATION
---------------------------

The supplied addon.mo file provides the Danish translation.

1. Open this folder:

   C:\Users\<your-name>\AppData\Roaming\gramps\gramps60\plugins\GraphView\locale\da\LC_MESSAGES

2. If an addon.mo file already exists, rename it first to:

   addon.mo.bak

3. Copy the supplied addon.mo file into the folder.


BACKUPS
-------

The first time the profile function is enabled, the current Graph View
settings are automatically saved as the original settings backup. This
backup is never overwritten.

As with any add-on installation or update, it is good practice to make sure
that you have a recent backup of your family tree.


PROFILE FILES
-------------

The shared GraphView/profiles folder is used for Standard profiles, startup
settings, the original settings backup and temporary restore files.

View profiles are stored separately in the base media folder of each family
tree. This allows the same View profile names to be used independently in
different family trees.


PROFILETAG
----------

A person tag named ProfileTag can be used to limit the graph to tagged
people that Graph View can connect within the displayed graph.

ProfileTag filtering can also be selected independently of the profile
function from the Layout tab or the Graph View right-click menu.


LICENSE
-------

The original Graph View source code is distributed under the GNU General
Public License, version 2 or, at your option, any later version.

This modified version remains under the same license terms. See LICENSE.txt
for the complete GNU General Public License version 2.


DISCLAIMER
----------

This software is provided "as is", without warranty of any kind. Use it at
your own risk. The author is not liable for loss of data or any other damage
arising from its use.


PROJECT WEBSITE
---------------

https://myown-project.dk/
