[gnote] Document synchronization features
- From: Aurimas Äernius <aurimasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnote] Document synchronization features
- Date: Sat, 11 Aug 2012 15:57:04 +0000 (UTC)
commit b12216d57b66acdd2bbf25ce4940e64c175e9384
Author: Aurimas Äernius <aurisc4 gmail com>
Date: Sat Aug 11 18:52:54 2012 +0300
Document synchronization features
* General synchronization documentation
* Local Folder synchronization addin documentation
* WebDAV synchronization addin documentation
* Updates to existing documentation regarding synchronization
* Screenshot updates
help/C/figures/gnote-preferences-add-ins.png | Bin 27756 -> 31243 bytes
help/C/figures/gnote-preferences-editing.png | Bin 35926 -> 37647 bytes
help/C/figures/gnote-preferences-hotkeys.png | Bin 29367 -> 31538 bytes
help/C/figures/gnote-sync-progress.png | Bin 0 -> 31384 bytes
help/C/figures/gnote-syncprefs-advanced.png | Bin 0 -> 15158 bytes
help/C/figures/gnote-syncprefs-local.png | Bin 0 -> 22858 bytes
help/C/figures/gnote-syncprefs-webdav.png | Bin 0 -> 26412 bytes
help/C/gnote-addin-sync-local.page | 26 ++++++++++++++++++
help/C/gnote-addin-sync-webdav.page | 31 ++++++++++++++++++++++
help/C/gnote-common-problems.page | 3 --
help/C/gnote-notes-preferences.page | 20 ++++++++++++++
help/C/gnote-synchronization.page | 36 ++++++++++++++++++++++++++
12 files changed, 113 insertions(+), 3 deletions(-)
---
diff --git a/help/C/figures/gnote-preferences-add-ins.png b/help/C/figures/gnote-preferences-add-ins.png
index 100ffec..c7ff9a9 100644
Binary files a/help/C/figures/gnote-preferences-add-ins.png and b/help/C/figures/gnote-preferences-add-ins.png differ
diff --git a/help/C/figures/gnote-preferences-editing.png b/help/C/figures/gnote-preferences-editing.png
index f15afe3..20cee7a 100644
Binary files a/help/C/figures/gnote-preferences-editing.png and b/help/C/figures/gnote-preferences-editing.png differ
diff --git a/help/C/figures/gnote-preferences-hotkeys.png b/help/C/figures/gnote-preferences-hotkeys.png
index f6bdfb6..770bbf8 100644
Binary files a/help/C/figures/gnote-preferences-hotkeys.png and b/help/C/figures/gnote-preferences-hotkeys.png differ
diff --git a/help/C/figures/gnote-sync-progress.png b/help/C/figures/gnote-sync-progress.png
new file mode 100644
index 0000000..a5f0f14
Binary files /dev/null and b/help/C/figures/gnote-sync-progress.png differ
diff --git a/help/C/figures/gnote-syncprefs-advanced.png b/help/C/figures/gnote-syncprefs-advanced.png
new file mode 100644
index 0000000..0c8383d
Binary files /dev/null and b/help/C/figures/gnote-syncprefs-advanced.png differ
diff --git a/help/C/figures/gnote-syncprefs-local.png b/help/C/figures/gnote-syncprefs-local.png
new file mode 100644
index 0000000..6b3fafd
Binary files /dev/null and b/help/C/figures/gnote-syncprefs-local.png differ
diff --git a/help/C/figures/gnote-syncprefs-webdav.png b/help/C/figures/gnote-syncprefs-webdav.png
new file mode 100644
index 0000000..b218384
Binary files /dev/null and b/help/C/figures/gnote-syncprefs-webdav.png differ
diff --git a/help/C/gnote-addin-sync-local.page b/help/C/gnote-addin-sync-local.page
new file mode 100644
index 0000000..db219f2
--- /dev/null
+++ b/help/C/gnote-addin-sync-local.page
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<page xmlns="http://projectmallard.org/1.0/"
+ type="topic"
+ id="addin-sync-local">
+
+ <info>
+ <link type="guide" xref="notes-preferences#sync-addins"/>
+ <link type="guide" xref="synchronization#configuration"/>
+ <desc>Synchronize to local folder</desc>
+ <license><p>GNU Free Documentation License (GFDL), Version 1.1</p></license>
+ <credit type="author">
+ <name>Aurimas Cernius</name>
+ <years>2012</years>
+ </credit>
+ </info>
+
+ <title>Local Folder Synchronization</title>
+ <p>This type of synchronization allows you to set local folder as synchronization storage.</p>
+ <p>To configure this type of synchronization, select "Local Folder" in <gui>Service</gui> drop-down and then select the desired folder as <gui>Folder Path</gui>.</p>
+ <figure>
+ <title>Local Folder Synchronization configuration</title>
+ <media type="image" src="figures/gnote-syncprefs-local.png" mime="image/png"/>
+ </figure>
+ <p>After selecting the desired folder click the <gui>Save</gui> button. Use the <gui>Clear</gui> button to turn synchronization off.</p>
+
+</page>
diff --git a/help/C/gnote-addin-sync-webdav.page b/help/C/gnote-addin-sync-webdav.page
new file mode 100644
index 0000000..5c5ff43
--- /dev/null
+++ b/help/C/gnote-addin-sync-webdav.page
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<page xmlns="http://projectmallard.org/1.0/"
+ type="topic"
+ id="addin-sync-webdav">
+
+ <info>
+ <link type="guide" xref="notes-preferences#sync-addins"/>
+ <link type="guide" xref="synchronization#configuration"/>
+ <desc>Synchronize to WebDAV share</desc>
+ <license><p>GNU Free Documentation License (GFDL), Version 1.1</p></license>
+ <credit type="author">
+ <name>Aurimas Cernius</name>
+ <years>2012</years>
+ </credit>
+ </info>
+
+ <title>WebDAV Synchronization</title>
+ <p>This type of synchronization allows you to set WebDAV as synchronization storage.</p>
+ <p>To configure this type of synchronization:</p>
+ <list>
+ <item><title>select "WebDAV" in <gui>Service</gui> drop-down and then select the desired folder as <gui>Folder Path</gui></title></item>
+ <item><title>enter the URL to your share</title></item>
+ <item><title>enter username and password</title></item>
+ </list>
+ <figure>
+ <title>Local Folder Synchronization configuration</title>
+ <media type="image" src="figures/gnote-syncprefs-webdav.png" mime="image/png"/>
+ </figure>
+ <p>After selecting the desired folder click the <gui>Save</gui> button. Use the <gui>Clear</gui> button to turn synchronization off.</p>
+
+</page>
diff --git a/help/C/gnote-common-problems.page b/help/C/gnote-common-problems.page
index 8317523..96b2466 100644
--- a/help/C/gnote-common-problems.page
+++ b/help/C/gnote-common-problems.page
@@ -21,9 +21,6 @@
<list>
<item><title>Does <app>Gnote</app> work with <app>Tomboy</app>?</title><p>You can import <app>Tomboy</app> Notes. An add-in has to be activated.</p>
</item>
- <item><title>How to Synchronize Notes?</title>
- <p>There is no Synchronization feature. However, your notes are stored into <file>~/.local/share/gnote</file> folder, so may synchronize this folder.</p>
- </item>
<item><title>I can not find the Gnote status icon</title>
<p>You can activate the <app>Gnote</app> status icon using a command from <app>terminal</app>: <cmd>gsettings set org.gnome.gnote use-status-icon true</cmd>.</p></item>
<item><title>How to automatically start <app>Gnote</app> when I log in?</title>
diff --git a/help/C/gnote-notes-preferences.page b/help/C/gnote-notes-preferences.page
index ea3a174..e4bae92 100644
--- a/help/C/gnote-notes-preferences.page
+++ b/help/C/gnote-notes-preferences.page
@@ -39,5 +39,25 @@
<section id="advanced" style="2column">
<title>Advanced Settings</title>
</section>
+ <section id="sync">
+ <title>Synchronization Settings</title>
+ <section id="sync-addins" style="2column">
+ <title>Synchronization services</title>
+ </section>
+ <section id="sync-advanced">
+ <title>Advanced</title>
+ <p>Clicking <gui>Advanced</gui> button in <gui>Synchronization</gui> tab of <gui>Preferences</gui> dialog brings another dialog for setting up conflict resolution.</p>
+ <figure>
+ <title>Advanced Synchronization Settings</title>
+ <media type="image" src="figures/gnote-syncprefs-advanced.png" mime="image/png"/>
+ </figure>
+ <p>This dialog lets you choose what to do, when a conflict occurrs. A conflict happends, when the note is modified before synchronizing and it has been also modified on other device (and synchronized to synchronization storage). You can select one of these options:</p>
+ <list>
+ <item><title>Rename existing note by appending "(Old)" to it's title and download the one from storage</title></item>
+ <item><title>Replace existing note by the one from storage, losing all modifications</title></item>
+ <item><title>Get the choice for earch conflicting note individually</title></item>
+ </list>
+ </section>
+ </section>
</page>
diff --git a/help/C/gnote-synchronization.page b/help/C/gnote-synchronization.page
new file mode 100644
index 0000000..e9a59a7
--- /dev/null
+++ b/help/C/gnote-synchronization.page
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="utf-8"?>
+<page xmlns="http://projectmallard.org/1.0/"
+ type="guide"
+ id="synchronization">
+
+ <info>
+ <link type="guide" xref="index#advanced"/>
+ <desc>Synchronize Notes</desc>
+ <license><p>GNU Free Documentation License (GFDL), Version 1.1</p></license>
+ <credit type="author">
+ <name>Aurimas Cernius</name>
+ <years>2012</years>
+ </credit>
+ </info>
+
+ <title>Synchronization</title>
+ <section id="description">
+ <title>About synchronization</title>
+ <p><app>Gnote</app> allows you to synchronize notes accross multiple machines, so that you could use it on multiple devices and work with the same notes on all of them.</p>
+ <p>In order to use synchronization, you have to configure it first in <app>Gnote</app> configuration dialog.</p>
+ <p>Notes are synchronized to one location, common to all <app>Gnote</app> installations. This location stores the history of your notes. When synchronizing, each <app>Gnote</app> instance uploads new and updated notes to this location, downloads new and updated notes on other installations. The synchronization location also contains information on deleted notes: when synchronizing, <app>Gnote</app> publishes all deleted notes and deletes the ones, that are published as such. This way multiple <app>Gnote</app> installations can keep the same set of notes.</p>
+ </section>
+ <section id="configuration" style="2column">
+ <title>Configure synchronization</title>
+ </section>
+ <section id="usage">
+ <title>Synchronize</title>
+ <p>To synchronize, select <guiseq><gui>Tools</gui><gui>Synchronize Notes</gui></guiseq> from main menu. This item is only available, if synchronization is configured.</p>
+ <p>After selected the <gui>Synchronize Notes</gui> menu item, a progress dialog will be displayed, which will let you know, when synchronization is complete. Also, all notes will be disabled for editing while synchronization is in progress.</p>
+ <figure>
+ <title>Synchronization progress</title>
+ <media type="image" src="figures/gnote-sync-progress.png" mime="image/png"/>
+ </figure>
+ </section>
+
+</page>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]