Laurent Monin [Sun, 21 Dec 2008 09:28:16 +0000 (09:28 +0000)]
French translation was updated.
Vladimir Nadvornik [Sat, 20 Dec 2008 23:18:20 +0000 (23:18 +0000)]
added options for metadata - not yet used
Laurent Monin [Sat, 20 Dec 2008 21:47:04 +0000 (21:47 +0000)]
Fix two minor compilation warnings.
Laurent Monin [Sat, 20 Dec 2008 21:30:27 +0000 (21:30 +0000)]
Switch to fullscreen when double clicking on file in icon or list view. Feature request
1966042. The code was there since a long time but disabled, please report any issue.
Vladimir Nadvornik [Sat, 20 Dec 2008 20:43:56 +0000 (20:43 +0000)]
use the workflow in utilops.c for metadata approving and writting
TODO: configuration
Vladimir Nadvornik [Tue, 16 Dec 2008 12:59:23 +0000 (12:59 +0000)]
queue metadata and write them in an idle callback
Vladimir Nadvornik [Mon, 15 Dec 2008 22:47:31 +0000 (22:47 +0000)]
prepared infrastructure for delayed metadata writting - refreshing
metadata immediately before writting is now possible
modified metadata are stored in fd->modified_xmp
Laurent Monin [Mon, 15 Dec 2008 18:04:42 +0000 (18:04 +0000)]
Allow to drag keywords on files in list or icon view. Dragged text is appended to keywords list of the destination file.
Laurent Monin [Tue, 9 Dec 2008 19:12:38 +0000 (19:12 +0000)]
French translation was updated.
Laurent Monin [Tue, 9 Dec 2008 17:51:28 +0000 (17:51 +0000)]
Allow to invert the current selection in Collection view. A new Selection submenu was added to the contextual menu, Select All and Select None were moved to it, and Invert selection was added.
Laurent Monin [Mon, 8 Dec 2008 21:34:32 +0000 (21:34 +0000)]
Display error dialog with appropriate message when user is trying to open an invalid collection file.
Laurent Monin [Mon, 8 Dec 2008 21:33:14 +0000 (21:33 +0000)]
Cosmetic fix.
Laurent Monin [Sun, 7 Dec 2008 15:51:50 +0000 (15:51 +0000)]
Fix patch 1290: we only want to remove unused parameter warnings not all warnings produced by -Wextra, so just disable then using -Wno-unused-parameter and re-add -Wextra (was -W, but this is the old name).
Vladimir Nadvornik [Sun, 7 Dec 2008 13:28:04 +0000 (13:28 +0000)]
handle the case when io.open() fails
Vladimir Nadvornik [Sat, 6 Dec 2008 21:24:38 +0000 (21:24 +0000)]
disabled the "unused parameter" warnings, they are harmless and nobody
is going to fix it ;)
(note: -W is equivalent to -Wextra)
Laurent Monin [Tue, 2 Dec 2008 19:34:53 +0000 (19:34 +0000)]
Rename few variables to make the code more readable.
Laurent Monin [Sun, 30 Nov 2008 21:59:28 +0000 (21:59 +0000)]
keyword_list_find() -> find_string_in_list(), return gboolean.
Laurent Monin [Sun, 30 Nov 2008 21:52:37 +0000 (21:52 +0000)]
metadata_set_keywords() -> metadata_set(). Use gboolean type for boolean parameters.
Laurent Monin [Sun, 30 Nov 2008 21:43:01 +0000 (21:43 +0000)]
Rename most comment_*() functions to more appropriate metadata_*().
Laurent Monin [Sun, 30 Nov 2008 11:46:34 +0000 (11:46 +0000)]
File filters cleanup: add .pef .dng and .arw extensions to default sidecar extensions list, add .k25 in Kodak raw extensions, simplify and optimize sidecar_ext_parse().
Laurent Monin [Thu, 27 Nov 2008 19:10:59 +0000 (19:10 +0000)]
Do not hardcode exif formatted prefix.
Laurent Monin [Thu, 27 Nov 2008 12:34:39 +0000 (12:34 +0000)]
Fix up sign-related warning.
Laurent Monin [Thu, 27 Nov 2008 12:34:03 +0000 (12:34 +0000)]
Fix up unsigned expression always true warning.
Laurent Monin [Thu, 27 Nov 2008 12:33:07 +0000 (12:33 +0000)]
Resync .h with .c declarations.
Laurent Monin [Thu, 27 Nov 2008 12:31:27 +0000 (12:31 +0000)]
Fix up pointer signedness warnings.
Laurent Monin [Thu, 27 Nov 2008 12:30:49 +0000 (12:30 +0000)]
Fix up not a prototype warning.
Laurent Monin [Thu, 27 Nov 2008 12:30:10 +0000 (12:30 +0000)]
Remove unused variable.
Laurent Monin [Thu, 27 Nov 2008 12:29:38 +0000 (12:29 +0000)]
Fix up deprecated function and not a prototype warnings.
Laurent Monin [Wed, 26 Nov 2008 20:39:50 +0000 (20:39 +0000)]
Handle return values better to silent some warnings.
Laurent Monin [Wed, 26 Nov 2008 20:38:47 +0000 (20:38 +0000)]
Print a message if chown() or chmod() fail.
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.