Laurent Monin [Wed, 26 Nov 2008 20:37:14 +0000 (20:37 +0000)]
Fix up format vs type warning.
Laurent Monin [Tue, 25 Nov 2008 17:32:51 +0000 (17:32 +0000)]
Move comments/keywords read and write stuff to new metadata.{c,h}.
Laurent Monin [Tue, 25 Nov 2008 17:01:03 +0000 (17:01 +0000)]
Fix up unsigned expression always true/false warnings.
Laurent Monin [Sun, 23 Nov 2008 22:05:27 +0000 (22:05 +0000)]
Hide .gqv extension from collection name in collection window title and recent menu list.
Laurent Monin [Sun, 23 Nov 2008 16:16:09 +0000 (16:16 +0000)]
Rename wmsubclass and name to role, which corresponds better to the purpose of the parameter as it ends to be passed to gtk_window_set_role().
Laurent Monin [Sun, 23 Nov 2008 16:10:29 +0000 (16:10 +0000)]
Drop useless wmclass stuff. Gtk will take care of it and as said in the documentation using gtk_window_set_wmclass() is sort of pointless.
Laurent Monin [Sat, 22 Nov 2008 22:54:51 +0000 (22:54 +0000)]
Use the last selected images for the splitted views. Ie. when 5 images are selected, the last one is displayed, split quad while open images 5,4,3,2. It seems better to me.
Laurent Monin [Sat, 22 Nov 2008 22:43:18 +0000 (22:43 +0000)]
When more than one image is selected, Split Horizontal, Vertical and Quad will use selected images when initialized.
Laurent Monin [Sat, 22 Nov 2008 22:10:10 +0000 (22:10 +0000)]
Tidy up.
Laurent Monin [Sat, 22 Nov 2008 22:04:21 +0000 (22:04 +0000)]
Use common code for layout_image_setup_split_none() too.
Laurent Monin [Sat, 22 Nov 2008 21:58:07 +0000 (21:58 +0000)]
layout_image_setup_split_*(): simplify code.
Laurent Monin [Sat, 22 Nov 2008 21:11:09 +0000 (21:11 +0000)]
layout_image_setup_split_*(): move common code to a new function layout_image_setup_split_common().
Laurent Monin [Sat, 22 Nov 2008 16:24:23 +0000 (16:24 +0000)]
Add a back button in the toolbar: it allows to go back and forth between two directories. Experimental, please test and comment on ml.
Laurent Monin [Thu, 20 Nov 2008 17:28:34 +0000 (17:28 +0000)]
Force font weight and style to normal for keys.
Laurent Monin [Thu, 20 Nov 2008 17:23:46 +0000 (17:23 +0000)]
Fix up yet unmarked keys.
Laurent Monin [Thu, 20 Nov 2008 11:46:43 +0000 (11:46 +0000)]
Fix compilation warnings.
Laurent Monin [Thu, 20 Nov 2008 07:22:56 +0000 (07:22 +0000)]
Fix up some missing html code.
Laurent Monin [Wed, 19 Nov 2008 22:57:40 +0000 (22:57 +0000)]
More keys.
Laurent Monin [Wed, 19 Nov 2008 22:46:27 +0000 (22:46 +0000)]
Fix text wrongly marked as key.
Laurent Monin [Wed, 19 Nov 2008 22:42:20 +0000 (22:42 +0000)]
Mark keyboard keys with a span and make them look like a key through css style.
Laurent Monin [Wed, 19 Nov 2008 21:36:02 +0000 (21:36 +0000)]
Replace [Control] by shorter and more common [Ctrl].
Laurent Monin [Wed, 19 Nov 2008 21:16:27 +0000 (21:16 +0000)]
Unify [Shift] and [Control] notation.
Laurent Monin [Wed, 19 Nov 2008 20:53:53 +0000 (20:53 +0000)]
Move (and update) image pane shortcuts to a table. Simplify css styles for those tables.
Laurent Monin [Wed, 19 Nov 2008 17:42:36 +0000 (17:42 +0000)]
Update documentation.
Laurent Monin [Mon, 17 Nov 2008 18:05:42 +0000 (18:05 +0000)]
Fix up links and various enhancements.
Laurent Monin [Mon, 17 Nov 2008 17:17:47 +0000 (17:17 +0000)]
Remove colored background in headings for printable version.
Laurent Monin [Mon, 17 Nov 2008 17:09:44 +0000 (17:09 +0000)]
Change metadata directory to be $XDG_DATA_HOME instead of $XDG_CACHE_HOME as discussed on the ml (obviously it has impact only when XDG support is set). Suggestion by Omari Stephens.
Laurent Monin [Mon, 17 Nov 2008 07:10:32 +0000 (07:10 +0000)]
Comment out css code that slipped through by cut'n paste error. It may be useful at some time though.
Laurent Monin [Sun, 16 Nov 2008 19:58:43 +0000 (19:58 +0000)]
Add specific css for print media(has to be improved).
Laurent Monin [Sun, 16 Nov 2008 16:32:14 +0000 (16:32 +0000)]
Update svn:ignore property: add some files and replace gqview by geeqie where applicable.
Laurent Monin [Sat, 15 Nov 2008 20:17:14 +0000 (20:17 +0000)]
Implement preliminary support for XDG Base Directory Specification.
See http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html.
This feature was requested for a long time (feature requests #
1950978 and #
2289481).
For now, it is disabled since it breaks compatibility with previous versions.
To be able to test it, you have to enable it by defining USE_XDG to 1 in main.h.
geeqierc and other conf files are going to:
$XDG_CONFIG_HOME/geeqie/ (default to $HOME/.config/geeqie/).
metadata and thumbnails cache (if std is not used) are going to:
$XDG_CACHE_HOME/geeqie/metadata/ (default to $HOME/.cache/geeqie/metadata/)
and $XDG_CACHE_HOME/geeqie/thumbnails/ (default to $HOME/.cache/geeqie/thumbnails/)
collections are going to:
$XDG_DATA_HOME/geeqie/collections/ (default to $HOME/.local/share/geeqie/collections/)
Please test and report any issue.
Laurent Monin [Sat, 15 Nov 2008 20:01:25 +0000 (20:01 +0000)]
Replace cache_ensure_dir_exists() by new recursive_mkdir_if_not_exists().
Vladimir Nadvornik [Sat, 15 Nov 2008 19:13:43 +0000 (19:13 +0000)]
fixed usage of deprecated functions - patch by Omari Stephens
Laurent Monin [Sat, 15 Nov 2008 17:48:31 +0000 (17:48 +0000)]
Rename check_for_home_path() to mkdir_if_not_exists().
Laurent Monin [Sat, 15 Nov 2008 17:30:45 +0000 (17:30 +0000)]
Use functions to return directories instead of constants.
Following functions were added:
get_collections_dir()
get_metadata_cache_dir()
get_rc_dir()
get_thumbnails_cache_dir()
get_trash_dir()
They return the full directory path.
Laurent Monin [Sat, 15 Nov 2008 10:35:43 +0000 (10:35 +0000)]
Add a wrapper around system() call named runcmd() which allows easier debugging. Improve the code launching the help browser.
Laurent Monin [Fri, 14 Nov 2008 01:10:18 +0000 (01:10 +0000)]
Fix up Makefile.am: add missing files and do not install template.html.
Laurent Monin [Wed, 12 Nov 2008 21:38:00 +0000 (21:38 +0000)]
Fix a cut'n'paste error.
Laurent Monin [Wed, 12 Nov 2008 21:34:55 +0000 (21:34 +0000)]
More precise description of the pan view find feature and a note about ressources eating was added.
Laurent Monin [Wed, 12 Nov 2008 21:15:12 +0000 (21:15 +0000)]
Add some information about the pan view.
Laurent Monin [Wed, 12 Nov 2008 17:59:14 +0000 (17:59 +0000)]
Add a note about splitted view.
Laurent Monin [Wed, 12 Nov 2008 17:48:16 +0000 (17:48 +0000)]
Add Connected zoom and Split menu items.
Laurent Monin [Tue, 11 Nov 2008 23:35:39 +0000 (23:35 +0000)]
Add missing s...
Laurent Monin [Tue, 11 Nov 2008 23:30:13 +0000 (23:30 +0000)]
Minor fixes.
Laurent Monin [Tue, 11 Nov 2008 21:50:42 +0000 (21:50 +0000)]
Give a new style to menus.
Laurent Monin [Tue, 11 Nov 2008 21:49:33 +0000 (21:49 +0000)]
Fix missing parts.
Laurent Monin [Tue, 11 Nov 2008 21:17:55 +0000 (21:17 +0000)]
Update main window menus description to match current Geeqie.
Laurent Monin [Tue, 11 Nov 2008 21:17:03 +0000 (21:17 +0000)]
Drop dots.
Laurent Monin [Tue, 11 Nov 2008 10:32:03 +0000 (10:32 +0000)]
Update exif pane documentation a bit.
Laurent Monin [Tue, 11 Nov 2008 10:24:04 +0000 (10:24 +0000)]
Add Properties Options page.
Laurent Monin [Tue, 11 Nov 2008 10:09:09 +0000 (10:09 +0000)]
Advanced options documentation is now almost in sync with current geeqie.
Laurent Monin [Tue, 11 Nov 2008 09:12:10 +0000 (09:12 +0000)]
More updates to advanced options documentation. Not yet finished.
Laurent Monin [Mon, 10 Nov 2008 23:36:12 +0000 (23:36 +0000)]
Page cleanup and fixed. Remove obsolete note.
Laurent Monin [Mon, 10 Nov 2008 23:15:42 +0000 (23:15 +0000)]
Add missing link.
Laurent Monin [Mon, 10 Nov 2008 23:05:50 +0000 (23:05 +0000)]
Update documentation a bit: General, Image, Windows, Filtering, Editors and a part of Advanced (Image Overlay) options.
Laurent Monin [Mon, 10 Nov 2008 21:33:38 +0000 (21:33 +0000)]
Let subsection menus match index style.
Laurent Monin [Mon, 10 Nov 2008 21:14:34 +0000 (21:14 +0000)]
Cosmetic changes in image search and find duplicates shortcuts tables.
Laurent Monin [Mon, 10 Nov 2008 20:42:44 +0000 (20:42 +0000)]
Tidy up.
Laurent Monin [Mon, 10 Nov 2008 20:40:50 +0000 (20:40 +0000)]
Move from xhtml transitional to xhtml strict.
Laurent Monin [Mon, 10 Nov 2008 20:16:45 +0000 (20:16 +0000)]
Minor cleanup.
Laurent Monin [Mon, 10 Nov 2008 19:37:17 +0000 (19:37 +0000)]
Tidy up and minor fixes.
Laurent Monin [Mon, 10 Nov 2008 18:02:09 +0000 (18:02 +0000)]
Notes cleanup and minor stylistic fixes.
Laurent Monin [Mon, 10 Nov 2008 17:16:16 +0000 (17:16 +0000)]
Various fixes and cleanup.
Laurent Monin [Mon, 10 Nov 2008 16:11:28 +0000 (16:11 +0000)]
Fix up some errors.
Laurent Monin [Mon, 10 Nov 2008 15:20:13 +0000 (15:20 +0000)]
Fix up unvalid xhtml.
Laurent Monin [Mon, 10 Nov 2008 14:56:11 +0000 (14:56 +0000)]
Fix up a broken link.
Laurent Monin [Mon, 10 Nov 2008 14:10:39 +0000 (14:10 +0000)]
Beautify the manual.
Laurent Monin [Mon, 10 Nov 2008 13:00:29 +0000 (13:00 +0000)]
Reformat more pages.
Laurent Monin [Mon, 10 Nov 2008 12:06:05 +0000 (12:06 +0000)]
Reformat remaining options pages.
Laurent Monin [Mon, 10 Nov 2008 10:26:51 +0000 (10:26 +0000)]
Reformatting: notes, advanced options page and more.
Laurent Monin [Sun, 9 Nov 2008 21:53:33 +0000 (21:53 +0000)]
Reformatting.
Laurent Monin [Sun, 9 Nov 2008 17:17:19 +0000 (17:17 +0000)]
Reformat and cleanup.
Laurent Monin [Sun, 9 Nov 2008 13:37:39 +0000 (13:37 +0000)]
More cleanup of tables.
Laurent Monin [Sun, 9 Nov 2008 13:06:16 +0000 (13:06 +0000)]
Cleanup some tables.
Laurent Monin [Sun, 9 Nov 2008 12:48:00 +0000 (12:48 +0000)]
Drop most old css classes.
Laurent Monin [Sun, 9 Nov 2008 09:39:14 +0000 (09:39 +0000)]
Move dialog descriptions to definitions lists, first step.
Laurent Monin [Sun, 9 Nov 2008 09:33:01 +0000 (09:33 +0000)]
Index cleanup.
Laurent Monin [Sun, 9 Nov 2008 09:28:59 +0000 (09:28 +0000)]
Move menu descriptions to definitions lists.
Laurent Monin [Sat, 8 Nov 2008 22:11:51 +0000 (22:11 +0000)]
Re-introduce Geeqie User Manual footer.
Laurent Monin [Sat, 8 Nov 2008 17:38:36 +0000 (17:38 +0000)]
Simplify bottom navigation table.
Laurent Monin [Sat, 8 Nov 2008 17:24:02 +0000 (17:24 +0000)]
Use col tags with id in top and bottom navigation tables.
Laurent Monin [Sat, 8 Nov 2008 11:37:17 +0000 (11:37 +0000)]
Add a generic spacer at the bottom of the page, remove now unused css classes.
Laurent Monin [Sat, 8 Nov 2008 10:59:45 +0000 (10:59 +0000)]
Add two css classes navtop and navbottom and remove unused ones.
Laurent Monin [Sat, 8 Nov 2008 10:49:18 +0000 (10:49 +0000)]
Add style.css to list of files to install.
Laurent Monin [Sat, 8 Nov 2008 10:47:31 +0000 (10:47 +0000)]
Move css styles to an external stylesheet.
Laurent Monin [Thu, 6 Nov 2008 23:49:31 +0000 (23:49 +0000)]
Remove reference to numbered section.
Laurent Monin [Thu, 6 Nov 2008 23:43:46 +0000 (23:43 +0000)]
Remove references to numbered sections.
Laurent Monin [Thu, 6 Nov 2008 23:39:22 +0000 (23:39 +0000)]
Simplify the table.
Laurent Monin [Thu, 6 Nov 2008 20:01:32 +0000 (20:01 +0000)]
Previous patch (revision 1185) for the comments-related segfault was incomplete, and as such, it broke keywords in files whose metadata had keywords but no comments.
This patch fixes that (and still fixes the case where one searches on
comments and hits a file with keywords but no comments). Lastly, I would
imagine that there exists a failure mode where one searches for a keyword and
hits a file with a comment but no keyword, and I imagine this patch should fix
that case as well.
Patch by Omari Stephens (aka xsdg).
Laurent Monin [Tue, 4 Nov 2008 17:26:46 +0000 (17:26 +0000)]
Fix a segfault occuring when searching for comments in a directory where at least one photo doesn't have a comment. The fix modifies comment_read() function to return FALSE when a comment doesn't exist. Patch by Omari Stephens.
Laurent Monin [Tue, 4 Nov 2008 17:11:53 +0000 (17:11 +0000)]
Do a gtk_init before the parsing of command line arguments to allow gtk specific options. (See library.gnome.org/devel/gtk/2.14/gtk-running.html). Patch by Klaus Ethgen.
Laurent Monin [Mon, 27 Oct 2008 13:31:39 +0000 (13:31 +0000)]
Do not install doc/Makefile*. Reported and fixed by Krzysztof Kotlenga.
Laurent Monin [Sun, 26 Oct 2008 19:27:20 +0000 (19:27 +0000)]
Use h2/h3 tags where appropriate.
Petr Ostadal [Sun, 26 Oct 2008 13:43:10 +0000 (13:43 +0000)]
Fixed doc/Makefile.am according to renamed doc files.
Laurent Monin [Sat, 25 Oct 2008 14:42:52 +0000 (14:42 +0000)]
Keyboard table cleanup attempt. Need more work.
Laurent Monin [Sat, 25 Oct 2008 13:14:00 +0000 (13:14 +0000)]
Move menus to unordered lists - step 2.
Laurent Monin [Sat, 25 Oct 2008 11:02:09 +0000 (11:02 +0000)]
Move menus to unordered lists - step 1.
Laurent Monin [Sat, 25 Oct 2008 08:49:07 +0000 (08:49 +0000)]
Align Previous to the left, drop useless col tags.
Laurent Monin [Sat, 25 Oct 2008 08:14:34 +0000 (08:14 +0000)]
Drop meta CREATED and CHANGED since they will never be updated and svn takes care of versions.
Laurent Monin [Sat, 25 Oct 2008 08:10:11 +0000 (08:10 +0000)]
Fix page titles.