[giggle] Initial Mallard documentation port.
- From: Javier Jardón <jjardon src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [giggle] Initial Mallard documentation port.
- Date: Wed, 21 Apr 2010 21:08:14 +0000 (UTC)
commit 225ad793ee553ba42dfb15ddef514bd60f760730
Author: Å?ukasz JernaÅ? <deejay1 srem org>
Date: Sat Jan 23 13:33:59 2010 +0100
Initial Mallard documentation port.
.gitignore | 1 +
Makefile.am | 8 +++-
configure.ac | 7 +++-
help/C/index.page | 26 ++++++++++++++
help/C/introduction.page | 45 +++++++++++++++++++++++
help/C/legal.xml | 72 ++++++++++++++++++++++++++++++++++++++
help/C/opening-repositories.page | 37 +++++++++++++++++++
help/C/tagging-commits.page | 29 +++++++++++++++
help/Makefile.am | 13 +++++++
m4/.gitignore | 1 +
10 files changed, 236 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 7c9fab5..45b09af 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,6 +3,7 @@ autom4te*
config.*
configure
depcomp
+gnome-doc-utils.make
install-sh
libtool
ltmain.sh
diff --git a/Makefile.am b/Makefile.am
index 3386e55..fc4640b 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,6 +1,6 @@
ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
-SUBDIRS = data libgiggle libgiggle-git plugins src po pixmaps test
+SUBDIRS = data libgiggle libgiggle-git plugins src po pixmaps help test
INTLTOOL = \
intltool-extract.in \
@@ -8,9 +8,13 @@ INTLTOOL = \
intltool-update.in
EXTRA_DIST = \
- $(INTLTOOL)
+ $(INTLTOOL) \
+ gnome-doc-utils.make
DISTCLEANFILES = \
intltool-extract \
intltool-merge \
intltool-update
+
+DISTCHECK_CONFIGURE_FLAGS = \
+ --disable-scrollkeeper
diff --git a/configure.ac b/configure.ac
index d6d26b8..82b23b8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -134,6 +134,10 @@ AM_GLIB_DEFINE_LOCALEDIR(LOCALEDIR)
AC_SUBST([CONFIG_STATUS_DEPENDENCIES],['$(top_srcdir)/po/LINGUAS'])
+dnl -------------
+dnl | User Manual |---------------------------------------
+dnl -------------
+GNOME_DOC_INIT([0.17.3])
dnl -----------------------
dnl | GTK+ platform check |----------------------------------
@@ -178,8 +182,9 @@ dnl -----------------------------------------------------------
AC_CONFIG_FILES([
Makefile
data/Makefile
- libgiggle-git/Makefile
+ help/Makefile
libgiggle/Makefile
+ libgiggle-git/Makefile
pixmaps/Makefile
plugins/Makefile
po/Makefile.in
diff --git a/help/C/index.page b/help/C/index.page
new file mode 100644
index 0000000..a1ade82
--- /dev/null
+++ b/help/C/index.page
@@ -0,0 +1,26 @@
+<page xmlns="http://projectmallard.org/1.0/"
+ type="guide"
+ id="index">
+ <info>
+
+ <credit type="author">
+ <name>Å?ukasz JernaÅ?</name>
+ <email>deejay1 srem org</email>
+ </credit>
+
+<!--
+ <copyright>
+ <year>2009</year>
+ <name>GNOME Documentation Project</name>
+ </copyright>
+-->
+ <include href="legal.xml" xmlns="http://www.w3.org/2001/XInclude"/>
+ </info>
+
+ <title>Giggle Help</title>
+
+ <section id="basics" style="2column">
+ <title>Working with GIT repositories</title>
+ </section>
+
+</page>
diff --git a/help/C/introduction.page b/help/C/introduction.page
new file mode 100644
index 0000000..70e3e0f
--- /dev/null
+++ b/help/C/introduction.page
@@ -0,0 +1,45 @@
+<page xmlns="http://projectmallard.org/1.0/"
+ type="topic"
+ id="introduction">
+ <info>
+ <link type="guide" xref="index"/>
+ <desc>
+ Introduction to the <app>Giggle</app> GIT repository viewer
+ </desc>
+
+ <credit type="author">
+ <name>Å?ukasz JernaÅ?</name>
+ <email>deejay1 srem org</email>
+ </credit>
+
+<!--
+ <copyright>
+ <year>2009</year>
+ <name>GNOME Documentation Project</name>
+ </copyright>
+-->
+ <include href="legal.xml" xmlns="http://www.w3.org/2001/XInclude"/>
+ </info>
+
+ <title>Introduction</title>
+ <p>The <app>Giggle</app> application enables you to graphically browse and manipulate the contents of a git directory tree.</p>
+
+ <section id="starting-giggle">
+ <title>Starting <app>giggle</app></title>
+ <p>You can start <app>giggle</app> in the following ways:</p>
+ <steps>
+ <item>
+ <p>Choose <guiseq><gui>Programming</gui> <gui>Giggle</gui></guiseq> from the <gui>Applications</gui> menu.</p>
+ </item>
+ <item>
+ <p>Run <cmd>giggle</cmd> at the prompt in a terminal such or from the <gui>Run Application</gui> dialog.</p>
+ </item>
+ </steps>
+ </section>
+
+ <section id="stoping-giggle">
+ <title>Closing <app>giggle</app></title>
+ <p>To close <app>giggle</app> choose <guiseq><gui>Project</gui><gui>Quit</gui></guiseq>, or press <keyseq><key>Ctrl</key><key>Q</key></keyseq>.</p>
+ </section>
+
+</page>
diff --git a/help/C/legal.xml b/help/C/legal.xml
new file mode 100644
index 0000000..030eaf3
--- /dev/null
+++ b/help/C/legal.xml
@@ -0,0 +1,72 @@
+<legalnotice id="legalnotice">
+ <para>
+ Permission is granted to copy, distribute and/or modify this
+ document under the terms of the GNU Free Documentation
+ License (GFDL), Version 1.1 or any later version published
+ by the Free Software Foundation with no Invariant Sections,
+ no Front-Cover Texts, and no Back-Cover Texts. You can find
+ a copy of the GFDL at this <ulink type="help"
+ url="ghelp:fdl">link</ulink> or in the file COPYING-DOCS
+ distributed with this manual.
+ </para>
+ <para> This manual is part of a collection of GNOME manuals
+ distributed under the GFDL. If you want to distribute this
+ manual separately from the collection, you can do so by
+ adding a copy of the license to the manual, as described in
+ section 6 of the license.
+ </para>
+
+ <para>
+ Many of the names used by companies to distinguish their
+ products and services are claimed as trademarks. Where those
+ names appear in any GNOME documentation, and the members of
+ the GNOME Documentation Project are made aware of those
+ trademarks, then the names are in capital letters or initial
+ capital letters.
+ </para>
+
+ <para>
+ DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED
+ UNDER THE TERMS OF THE GNU FREE DOCUMENTATION LICENSE
+ WITH THE FURTHER UNDERSTANDING THAT:
+ <orderedlist>
+ <listitem>
+ <para>
+ DOCUMENT IS PROVIDED ON AN "AS IS" BASIS,
+ WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR
+ IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES
+ THAT THE DOCUMENT OR MODIFIED VERSION OF THE
+ DOCUMENT IS FREE OF DEFECTS MERCHANTABLE, FIT FOR
+ A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE
+ RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE
+ OF THE DOCUMENT OR MODIFIED VERSION OF THE
+ DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR
+ MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT,
+ YOU (NOT THE INITIAL WRITER, AUTHOR OR ANY
+ CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY
+ SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
+ OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS
+ LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED
+ VERSION OF THE DOCUMENT IS AUTHORIZED HEREUNDER
+ EXCEPT UNDER THIS DISCLAIMER; AND
+ UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL
+ THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE),
+ CONTRACT, OR OTHERWISE, SHALL THE AUTHOR,
+ INITIAL WRITER, ANY CONTRIBUTOR, OR ANY
+ DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION
+ OF THE DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH
+ PARTIES, BE LIABLE TO ANY PERSON FOR ANY
+ DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR
+ CONSEQUENTIAL DAMAGES OF ANY CHARACTER
+ INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS
+ OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR
+ MALFUNCTION, OR ANY AND ALL OTHER DAMAGES OR
+ LOSSES ARISING OUT OF OR RELATING TO USE OF THE
+ DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT,
+ EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF
+ THE POSSIBILITY OF SUCH DAMAGES.
+ </para>
+ </listitem>
+ </orderedlist>
+ </para>
+</legalnotice>
diff --git a/help/C/opening-repositories.page b/help/C/opening-repositories.page
new file mode 100644
index 0000000..09ff491
--- /dev/null
+++ b/help/C/opening-repositories.page
@@ -0,0 +1,37 @@
+<page xmlns="http://projectmallard.org/1.0/"
+ type="topic"
+ id="opening-repositories">
+ <info>
+ <link type="guide" xref="index#basics"/>
+ <desc>
+ Opening GIT repositories
+ </desc>
+
+ <credit type="author">
+ <name>Å?ukasz JernaÅ?</name>
+ <email>deejay1 srem org</email>
+ </credit>
+
+<!--
+ <copyright>
+ <year>2009</year>
+ <name>GNOME Documentation Project</name>
+ </copyright>
+-->
+ <include href="legal.xml" xmlns="http://www.w3.org/2001/XInclude"/>
+ </info>
+
+ <title>Opening a repository</title>
+ <p>You can open a git repository in the following ways:</p>
+ <steps>
+ <item>
+ <p>using <guiseq><gui>Project</gui><gui>Open</gui></guiseq>, and selecting the directory with your repository,</p>
+ </item>
+ <item>
+ <p>running <cmd>giggle</cmd> in your project's directory,</p>
+ </item>
+ <item>
+ <p>running <cmd>giggle</cmd> with the repository path specified as an argument.</p>
+ </item>
+ </steps>
+</page>
diff --git a/help/C/tagging-commits.page b/help/C/tagging-commits.page
new file mode 100644
index 0000000..1c70712
--- /dev/null
+++ b/help/C/tagging-commits.page
@@ -0,0 +1,29 @@
+<page xmlns="http://projectmallard.org/1.0/"
+ type="topic"
+ id="tagging-commits">
+ <info>
+ <link type="guide" xref="index#basics"/>
+ <desc>
+ Tagging commits
+ </desc>
+
+ <credit type="author">
+ <name>Å?ukasz JernaÅ?</name>
+ <email>deejay1 srem org</email>
+ </credit>
+
+<!--
+ <copyright>
+ <year>2009</year>
+ <name>GNOME Documentation Project</name>
+ </copyright>
+-->
+ <include href="legal.xml" xmlns="http://www.w3.org/2001/XInclude"/>
+ </info>
+
+ <title>Tagging commits</title>
+ <p>To make a new tag open the context menu by right clicking on a commit in the revision window (it doesn't matter if it's the Browse or History view), then click <gui>Create tag</gui> and enter a name in the just opened dialog window.</p>
+ <p>You will notice that near the revision you have selected a new icon has appeared - it's your newly created tag.</p>
+
+</page>
+
diff --git a/help/Makefile.am b/help/Makefile.am
new file mode 100644
index 0000000..efd1a5f
--- /dev/null
+++ b/help/Makefile.am
@@ -0,0 +1,13 @@
+include $(top_srcdir)/gnome-doc-utils.make
+
+DOC_ID = giggle
+DOC_INCLUDES = legal.xml
+
+DOC_PAGES = \
+ index.page \
+ introduction.page\
+ opening-repositories.page\
+ tagging-commits.page
+
+DOC_LINGUAS =
+dist-hook: doc-dist-hook
diff --git a/m4/.gitignore b/m4/.gitignore
index 55eaa80..5c53635 100644
--- a/m4/.gitignore
+++ b/m4/.gitignore
@@ -4,3 +4,4 @@ ltoptions.m4
ltsugar.m4
ltversion.m4
lt~obsolete.m4
+gnome-doc-utils.m4
\ No newline at end of file
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]