From 4bbe91f85a565ddb2dec69204f22b2a79f429578 Mon Sep 17 00:00:00 2001 From: "Daniel P. Berrange" Date: Sun, 4 Oct 2009 20:42:08 +0100 Subject: [PATCH] Flesh out basic website pages a little more --- docs/website/Makefile.am | 2 ++ docs/website/bugs.html.in | 26 ++++++++++++++++++++++++++ docs/website/communicate.html.in | 10 ++++++++++ docs/website/documentation.html.in | 14 ++++++++++++++ docs/website/download.html.in | 10 ++++++++++ docs/website/faq.html.in | 38 ++++++++++++++++++++++++++++++++++++++ docs/website/index.css | 15 +++++++++++++-- docs/website/index.html.in | 5 ++--- docs/website/manual.html.in | 10 ++++++++++ docs/website/navigation.html | 10 +++++----- docs/website/page.html | 2 +- docs/website/scm.html.in | 23 +++++++++++++++++++++++ docs/website/screenshots.html.in | 7 +++++++ docs/website/todo.html.in | 34 ++++++++++++++++++++++++++++++++++ 14 files changed, 195 insertions(+), 11 deletions(-) create mode 100644 docs/website/bugs.html.in create mode 100644 docs/website/communicate.html.in create mode 100644 docs/website/documentation.html.in create mode 100644 docs/website/download.html.in create mode 100644 docs/website/faq.html.in create mode 100644 docs/website/manual.html.in create mode 100644 docs/website/scm.html.in create mode 100644 docs/website/screenshots.html.in create mode 100644 docs/website/todo.html.in diff --git a/docs/website/Makefile.am b/docs/website/Makefile.am index f06dae7..4293fd5 100644 --- a/docs/website/Makefile.am +++ b/docs/website/Makefile.am @@ -10,4 +10,6 @@ website_DATA = $(PAGES:%.html.in=%.html) CLEANFILES = $(website_DATA) +GITIGNOREFILES = $(CLEANFILES) + -include $(top_srcdir)/git.mk diff --git a/docs/website/bugs.html.in b/docs/website/bugs.html.in new file mode 100644 index 0000000..3f63d0f --- /dev/null +++ b/docs/website/bugs.html.in @@ -0,0 +1,26 @@ +[% SET + title = "Bug and feature tracking" %] + +[% WRAPPER page.html %] + +

Viewing bug and feature reports

+ +

+ There will be a bug tracker a +

+ +

Reporting new bugs

+ +

+ If the GUI is crashing then before filing a bug report, collect + basic debugging information using the --debug-capa + command line flag +

+ +

+ If a camera is not behaving well with Capa, then before filing + a bug report, collect gphoto2 debugging information using the + --debug-gphoto command line flag +

+ +[% END %] diff --git a/docs/website/communicate.html.in b/docs/website/communicate.html.in new file mode 100644 index 0000000..241b45d --- /dev/null +++ b/docs/website/communicate.html.in @@ -0,0 +1,10 @@ +[% SET + title = "Communicate with development team" %] + +[% WRAPPER page.html %] + +

+ There will be mailing lists.... +

+ +[% END %] diff --git a/docs/website/documentation.html.in b/docs/website/documentation.html.in new file mode 100644 index 0000000..68b2737 --- /dev/null +++ b/docs/website/documentation.html.in @@ -0,0 +1,14 @@ +[% SET + title = "Documentation" %] + +[% WRAPPER page.html %] + + + + +[% END %] diff --git a/docs/website/download.html.in b/docs/website/download.html.in new file mode 100644 index 0000000..bcb6ac1 --- /dev/null +++ b/docs/website/download.html.in @@ -0,0 +1,10 @@ +[% SET + title = "Download official releases" %] + +[% WRAPPER page.html %] + +

+ At this time there are no official releases, check back soon +

+ +[% END %] diff --git a/docs/website/faq.html.in b/docs/website/faq.html.in new file mode 100644 index 0000000..82963ef --- /dev/null +++ b/docs/website/faq.html.in @@ -0,0 +1,38 @@ +[% SET + title = "Frequently Asked Questions" %] + +[% WRAPPER page.html %] + +
+
Where does the name come from ?
+
+

The original desire was to have a name which met the following criteria

+
    +
  • Recursive acronym
  • +
  • Easily typed short format
  • +
  • No clashes with existing projects on freshmeat
  • +
  • No clashes with other photography apps on google
  • +
  • Derived from / related to the word 'capture'
  • +
+

+ After a little brainstorming the result was Capa: Capa Assists Photograph Acquisition. +

+
+
What license is the code under?
+

The GNU GPL v3+

+
What does the build process depend on?
+
+

At the time of writing the required build depedancies are:

+ +
+
+ +[% END %] diff --git a/docs/website/index.css b/docs/website/index.css index 5b0ae39..74d1bb3 100644 --- a/docs/website/index.css +++ b/docs/website/index.css @@ -58,7 +58,7 @@ body { /* The next

spills out of header, so force this down to botom to avoid covering hyperlinks */ - z-index: -100; + z-index: -1; } #header h1 { @@ -71,6 +71,10 @@ body { padding: 1em; } +#header h1 a { + color: inherit; + text-decoration: none; +} #footer { color: #888; @@ -84,7 +88,7 @@ body { margin: 2em; } -#navigation a { +#navigation a, #content a { color: #2c3b5f; } @@ -161,3 +165,10 @@ li.settings { list-style: url(item-settings.png); } +dl dt { + font-weight: bold; +} + +dl dd { + margin-bottom: 2em; +} \ No newline at end of file diff --git a/docs/website/index.html.in b/docs/website/index.html.in index 4235016..082e529 100644 --- a/docs/website/index.html.in +++ b/docs/website/index.html.in @@ -20,15 +20,14 @@

With a sufficiently capable - digital SLR camera Capa allows + digital SLR camera Capa allows:

diff --git a/docs/website/manual.html.in b/docs/website/manual.html.in new file mode 100644 index 0000000..3f4d21e --- /dev/null +++ b/docs/website/manual.html.in @@ -0,0 +1,10 @@ +[% SET + title = "User manual" %] + +[% WRAPPER page.html %] + +

+ It would be a good idea if somewhere were to write a user manual :-) +

+ +[% END %] diff --git a/docs/website/navigation.html b/docs/website/navigation.html index aefda83..c27bc7b 100644 --- a/docs/website/navigation.html +++ b/docs/website/navigation.html @@ -17,13 +17,13 @@

Communicate

- Join the capa-devel mailing list or try + Join the capa-devel mailing list or try the IRC channel #capa on OFTC

-

Documentation

+

Documentation

View screenshots of the application @@ -40,15 +40,15 @@

Bug reporting

- View known bugs + View known bugs

- Report a new bug + Report a new bug

-

Code repository

+

Code repository

The code is browseable online. diff --git a/docs/website/page.html b/docs/website/page.html index 2123514..7036a1d 100644 --- a/docs/website/page.html +++ b/docs/website/page.html @@ -7,7 +7,7 @@

diff --git a/docs/website/scm.html.in b/docs/website/scm.html.in new file mode 100644 index 0000000..b2ac0d5 --- /dev/null +++ b/docs/website/scm.html.in @@ -0,0 +1,23 @@ +[% SET + title = "Source code management" %] + +[% WRAPPER page.html %] + +

+ Capa uses GIT for managing source code. Don't be afraid. +

+ +

+ The code is browseable online +

+
+  http://gitorious.org/capa/capa
+
+

+ Or get a direct local checkout using +

+
+  # git clone git://gitorious.org/capa/capa.git
+
+ +[% END %] diff --git a/docs/website/screenshots.html.in b/docs/website/screenshots.html.in new file mode 100644 index 0000000..7bc4cca --- /dev/null +++ b/docs/website/screenshots.html.in @@ -0,0 +1,7 @@ +[% SET + title = "Screenshots" %] + +[% WRAPPER page.html %] + + +[% END %] diff --git a/docs/website/todo.html.in b/docs/website/todo.html.in new file mode 100644 index 0000000..b11b005 --- /dev/null +++ b/docs/website/todo.html.in @@ -0,0 +1,34 @@ +[% SET + title = "Todo items & ideas for future work" %] + +[% WRAPPER page.html %] + +

Core planned, but missing functionality

+ +
    +
  • New/open/close of sessions
  • +
  • Custimizable camera setting control layouts
  • +
  • Handle disconnect & re-connect of camera while manager is open
  • +
  • Automatic refresh of settings from camera to track changes
  • +
  • Preferences dialog w/ gconf(?) backend
  • +
  • Track camera based off serial number + model
  • +
+ +

Important scalability work

+ +
    +
  • Load all images in background threads
  • +
  • Use the freedesktop thumbnail spec for caching thumbnails
  • +
+ +

Ideas for future "cool stuff"

+ +
    +
  • Ability to configure camera settings from image EXIF tags
  • +
  • Add support for libgudev as option instead of HAL
  • +
  • Automatically unmount gvfs volumes to allow camera use
  • +
  • Allow tear-off windows for thumbnails to allow larger comparisons
  • +
  • Real fullscreen mode where menus, settings, thumbnails & toolbar are hidden
  • +
+ +[% END %] -- 2.1.4