geeqie.git
15 years agoadded the original COPYING file from GQview - we can't rely on autogen.sh
Vladimir Nadvornik [Sun, 25 Jan 2009 19:38:31 +0000 (19:38 +0000)]
added the original COPYING file from GQview - we can't rely on autogen.sh

15 years agoupdated ChangeLog from svn log
Vladimir Nadvornik [Sun, 25 Jan 2009 18:14:08 +0000 (18:14 +0000)]
updated ChangeLog from svn log

15 years agofixed gthread detection
Vladimir Nadvornik [Sun, 25 Jan 2009 16:58:19 +0000 (16:58 +0000)]
fixed gthread detection

15 years agodo not ignore newly created sidecars
Vladimir Nadvornik [Sun, 25 Jan 2009 09:27:27 +0000 (09:27 +0000)]
do not ignore newly created sidecars

15 years agoadjusted marks spacing to align them with the marks filter
Vladimir Nadvornik [Sat, 24 Jan 2009 13:46:08 +0000 (13:46 +0000)]
adjusted marks spacing to align them with the marks filter

15 years agoFix incorrect translation.
Laurent Monin [Sat, 24 Jan 2009 13:38:53 +0000 (13:38 +0000)]
Fix incorrect translation.

15 years agofixed restoring of OSD at layout_image_full_screen_stop
Vladimir Nadvornik [Sat, 24 Jan 2009 13:05:06 +0000 (13:05 +0000)]
fixed restoring of OSD at layout_image_full_screen_stop
https://sourceforge.net/tracker/index.php?func=detail&aid=2039839&group_id=222125&atid=1054680

15 years agofixed glib warning
Vladimir Nadvornik [Sat, 24 Jan 2009 12:15:01 +0000 (12:15 +0000)]
fixed glib warning

15 years agoupdated version string
Vladimir Nadvornik [Sat, 24 Jan 2009 10:09:29 +0000 (10:09 +0000)]
updated version string

15 years agoSilent two compilation warnings.
Laurent Monin [Sat, 24 Jan 2009 07:41:23 +0000 (07:41 +0000)]
Silent two compilation warnings.

15 years agoFrench translation was updated.
Laurent Monin [Sat, 24 Jan 2009 07:36:21 +0000 (07:36 +0000)]
French translation was updated.

15 years agofixed possible crash
Vladimir Nadvornik [Fri, 23 Jan 2009 22:53:02 +0000 (22:53 +0000)]
fixed possible crash

15 years agoenable threads by default
Vladimir Nadvornik [Wed, 21 Jan 2009 18:30:54 +0000 (18:30 +0000)]
enable threads by default

15 years agocompilation fixes for older exiv2
Vladimir Nadvornik [Wed, 21 Jan 2009 18:16:26 +0000 (18:16 +0000)]
compilation fixes for older exiv2

15 years agoimproved metadata preferences
Vladimir Nadvornik [Tue, 20 Jan 2009 22:53:09 +0000 (22:53 +0000)]
improved metadata preferences

15 years agofixed possible segfault
Vladimir Nadvornik [Tue, 20 Jan 2009 22:29:31 +0000 (22:29 +0000)]
fixed possible segfault

15 years agoshow symlinks in filelist
Vladimir Nadvornik [Sun, 11 Jan 2009 21:28:03 +0000 (21:28 +0000)]
show symlinks in filelist

15 years agofixed includes
Vladimir Nadvornik [Sun, 11 Jan 2009 21:24:58 +0000 (21:24 +0000)]
fixed includes

15 years agoadded a status bar button for writting metadata immediately
Vladimir Nadvornik [Sun, 11 Jan 2009 18:58:05 +0000 (18:58 +0000)]
added a status bar button for writting metadata immediately

15 years agometadata write mode (direct or sidecar) made configurable for each file
Vladimir Nadvornik [Sun, 11 Jan 2009 12:13:30 +0000 (12:13 +0000)]
metadata write mode (direct or sidecar) made configurable for each file
format

15 years agosimplified metadata interface, dropped metadata_read,
Vladimir Nadvornik [Sat, 10 Jan 2009 20:40:37 +0000 (20:40 +0000)]
simplified metadata interface, dropped metadata_read,
fixes for older exiv2 versions

15 years agoWhen "Remember print settings" is checked, save _all_ settings. Before this patch...
Laurent Monin [Sun, 4 Jan 2009 17:14:34 +0000 (17:14 +0000)]
When "Remember print settings" is checked, save _all_ settings. Before this patch, text fields, text size, source, layout and image scale properties were not saved.

15 years agoFrench translation was updated.
Laurent Monin [Sun, 4 Jan 2009 10:32:47 +0000 (10:32 +0000)]
French translation was updated.

15 years agoSilent warnings.
Laurent Monin [Sat, 3 Jan 2009 17:13:20 +0000 (17:13 +0000)]
Silent warnings.

15 years agowrite keywords and comments with separate functions
Vladimir Nadvornik [Sat, 3 Jan 2009 15:29:08 +0000 (15:29 +0000)]
write keywords and comments with separate functions

15 years agofixed updating of selection after deleting the last image from the list
Vladimir Nadvornik [Fri, 2 Jan 2009 23:14:01 +0000 (23:14 +0000)]
fixed updating of selection after deleting the last image from the list

15 years agodo not enter a directory after rename
Vladimir Nadvornik [Fri, 2 Jan 2009 22:57:09 +0000 (22:57 +0000)]
do not enter a directory after rename
fixed dir tree updating
http://sourceforge.net/tracker/index.php?func=detail&aid=2481287&group_id=222125&atid=1054680

15 years agoadded done callback to utilops
Vladimir Nadvornik [Fri, 2 Jan 2009 14:58:21 +0000 (14:58 +0000)]
added done callback to utilops
used the callback for metadata writting at exit and for renaming new
folder

15 years agofixed view_dir notification
Vladimir Nadvornik [Fri, 2 Jan 2009 09:39:14 +0000 (09:39 +0000)]
fixed view_dir notification

15 years agosidecar files grouping was made case-insensitive
Vladimir Nadvornik [Fri, 2 Jan 2009 09:26:23 +0000 (09:26 +0000)]
sidecar files grouping was made case-insensitive
added possibility to use macros %raw, %image, %meta in extensions lists

15 years agofixed writting of legacy metadata
Vladimir Nadvornik [Sat, 27 Dec 2008 22:53:07 +0000 (22:53 +0000)]
fixed writting of legacy metadata

15 years agooptimized get_mark_func
Vladimir Nadvornik [Fri, 26 Dec 2008 19:04:36 +0000 (19:04 +0000)]
optimized get_mark_func
fixed reference counting bug

15 years agoremove cached entries on all changes
Vladimir Nadvornik [Fri, 26 Dec 2008 18:54:07 +0000 (18:54 +0000)]
remove cached entries on all changes

15 years agofixed previous change
Vladimir Nadvornik [Fri, 26 Dec 2008 17:38:52 +0000 (17:38 +0000)]
fixed previous change

15 years agoimproved sidecar writting
Vladimir Nadvornik [Fri, 26 Dec 2008 14:12:36 +0000 (14:12 +0000)]
improved sidecar writting
private metadata can be saved in xmp format

15 years agoimplemented a possibility to connect keywords with marks
Vladimir Nadvornik [Thu, 25 Dec 2008 12:39:34 +0000 (12:39 +0000)]
implemented a possibility to connect keywords with marks

15 years agolow-level keyword-to-mark functionality
Vladimir Nadvornik [Thu, 25 Dec 2008 12:28:04 +0000 (12:28 +0000)]
low-level keyword-to-mark functionality

15 years agoperform internal commands in idle call
Vladimir Nadvornik [Thu, 25 Dec 2008 12:19:37 +0000 (12:19 +0000)]
perform internal commands in idle call

15 years agoallow writing of empty keywords/comment
Vladimir Nadvornik [Tue, 23 Dec 2008 22:42:57 +0000 (22:42 +0000)]
allow writing of empty keywords/comment

15 years agoadded change notification to bar_info.c
Vladimir Nadvornik [Tue, 23 Dec 2008 20:53:44 +0000 (20:53 +0000)]
added change notification to bar_info.c

15 years agoimproved buffering and notifications
Vladimir Nadvornik [Tue, 23 Dec 2008 19:15:12 +0000 (19:15 +0000)]
improved buffering and notifications

15 years agowrite changes immediately, the necessary buffering is done on lower
Vladimir Nadvornik [Tue, 23 Dec 2008 19:13:48 +0000 (19:13 +0000)]
write changes immediately, the necessary buffering is done on lower
level in metadata.c

15 years agofile class made configurable in preferences
Vladimir Nadvornik [Mon, 22 Dec 2008 23:25:15 +0000 (23:25 +0000)]
file class made configurable in preferences

15 years agoFrench translation was updated.
Laurent Monin [Mon, 22 Dec 2008 19:43:46 +0000 (19:43 +0000)]
French translation was updated.

15 years agowrite metadata after timeout, image change or dir change
Vladimir Nadvornik [Mon, 22 Dec 2008 18:29:25 +0000 (18:29 +0000)]
write metadata after timeout, image change or dir change

15 years agoshow metadata options in preferences dialog
Vladimir Nadvornik [Mon, 22 Dec 2008 18:15:26 +0000 (18:15 +0000)]
show metadata options in preferences dialog

15 years agofixed safe delete
Vladimir Nadvornik [Sun, 21 Dec 2008 21:36:58 +0000 (21:36 +0000)]
fixed safe delete

15 years agomost of the metadata options now works
Vladimir Nadvornik [Sun, 21 Dec 2008 21:20:36 +0000 (21:20 +0000)]
most of the metadata options now works

15 years agofixed new options
Vladimir Nadvornik [Sun, 21 Dec 2008 16:26:03 +0000 (16:26 +0000)]
fixed new options

15 years agoFrench translation was updated.
Laurent Monin [Sun, 21 Dec 2008 09:28:16 +0000 (09:28 +0000)]
French translation was updated.

15 years agoadded options for metadata - not yet used
Vladimir Nadvornik [Sat, 20 Dec 2008 23:18:20 +0000 (23:18 +0000)]
added options for metadata - not yet used

15 years agoFix two minor compilation warnings.
Laurent Monin [Sat, 20 Dec 2008 21:47:04 +0000 (21:47 +0000)]
Fix two minor compilation warnings.

15 years agoSwitch to fullscreen when double clicking on file in icon or list view. Feature reque...
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.

15 years agouse the workflow in utilops.c for metadata approving and writting
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

15 years agoqueue metadata and write them in an idle callback
Vladimir Nadvornik [Tue, 16 Dec 2008 12:59:23 +0000 (12:59 +0000)]
queue metadata and write them in an idle callback

15 years agoprepared infrastructure for delayed metadata writting - refreshing
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

15 years agoAllow to drag keywords on files in list or icon view. Dragged text is appended to...
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.

15 years agoFrench translation was updated.
Laurent Monin [Tue, 9 Dec 2008 19:12:38 +0000 (19:12 +0000)]
French translation was updated.

15 years agoAllow to invert the current selection in Collection view. A new Selection submenu...
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.

15 years agoDisplay error dialog with appropriate message when user is trying to open an invalid...
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.

15 years agoCosmetic fix.
Laurent Monin [Mon, 8 Dec 2008 21:33:14 +0000 (21:33 +0000)]
Cosmetic fix.

15 years agoFix patch 1290: we only want to remove unused parameter warnings not all warnings...
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).

15 years agohandle the case when io.open() fails
Vladimir Nadvornik [Sun, 7 Dec 2008 13:28:04 +0000 (13:28 +0000)]
handle the case when io.open() fails

15 years agodisabled the "unused parameter" warnings, they are harmless and nobody
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)

15 years agoRename few variables to make the code more readable.
Laurent Monin [Tue, 2 Dec 2008 19:34:53 +0000 (19:34 +0000)]
Rename few variables to make the code more readable.

15 years agokeyword_list_find() -> find_string_in_list(), return gboolean.
Laurent Monin [Sun, 30 Nov 2008 21:59:28 +0000 (21:59 +0000)]
keyword_list_find() -> find_string_in_list(), return gboolean.

15 years agometadata_set_keywords() -> metadata_set(). Use gboolean type for boolean parameters.
Laurent Monin [Sun, 30 Nov 2008 21:52:37 +0000 (21:52 +0000)]
metadata_set_keywords() -> metadata_set(). Use gboolean type for boolean parameters.

15 years agoRename most comment_*() functions to more appropriate metadata_*().
Laurent Monin [Sun, 30 Nov 2008 21:43:01 +0000 (21:43 +0000)]
Rename most comment_*() functions to more appropriate metadata_*().

15 years agoFile filters cleanup: add .pef .dng and .arw extensions to default sidecar extensions...
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().

15 years agoDo not hardcode exif formatted prefix.
Laurent Monin [Thu, 27 Nov 2008 19:10:59 +0000 (19:10 +0000)]
Do not hardcode exif formatted prefix.

15 years agoFix up sign-related warning.
Laurent Monin [Thu, 27 Nov 2008 12:34:39 +0000 (12:34 +0000)]
Fix up sign-related  warning.

15 years agoFix up unsigned expression always true warning.
Laurent Monin [Thu, 27 Nov 2008 12:34:03 +0000 (12:34 +0000)]
Fix up unsigned expression always true warning.

15 years agoResync .h with .c declarations.
Laurent Monin [Thu, 27 Nov 2008 12:33:07 +0000 (12:33 +0000)]
Resync .h with .c declarations.

15 years agoFix up pointer signedness warnings.
Laurent Monin [Thu, 27 Nov 2008 12:31:27 +0000 (12:31 +0000)]
Fix up pointer signedness warnings.

15 years agoFix up not a prototype warning.
Laurent Monin [Thu, 27 Nov 2008 12:30:49 +0000 (12:30 +0000)]
Fix up not a prototype warning.

15 years agoRemove unused variable.
Laurent Monin [Thu, 27 Nov 2008 12:30:10 +0000 (12:30 +0000)]
Remove unused variable.

15 years agoFix up deprecated function and not a prototype warnings.
Laurent Monin [Thu, 27 Nov 2008 12:29:38 +0000 (12:29 +0000)]
Fix up deprecated function and not a prototype warnings.

15 years agoHandle return values better to silent some warnings.
Laurent Monin [Wed, 26 Nov 2008 20:39:50 +0000 (20:39 +0000)]
Handle return values better to silent some warnings.

15 years agoPrint a message if chown() or chmod() fail.
Laurent Monin [Wed, 26 Nov 2008 20:38:47 +0000 (20:38 +0000)]
Print a message if chown() or chmod() fail.

15 years agoFix up format vs type warning.
Laurent Monin [Wed, 26 Nov 2008 20:37:14 +0000 (20:37 +0000)]
Fix up format vs type warning.

15 years agoMove comments/keywords read and write stuff to new metadata.{c,h}.
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}.

15 years agoFix up unsigned expression always true/false warnings.
Laurent Monin [Tue, 25 Nov 2008 17:01:03 +0000 (17:01 +0000)]
Fix up unsigned expression always true/false warnings.

15 years agoHide .gqv extension from collection name in collection window title and recent menu...
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.

15 years agoRename wmsubclass and name to role, which corresponds better to the purpose of the...
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().

15 years agoDrop useless wmclass stuff. Gtk will take care of it and as said in the documentation...
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.

15 years agoUse the last selected images for the splitted views. Ie. when 5 images are selected...
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.

15 years agoWhen more than one image is selected, Split Horizontal, Vertical and Quad will use...
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.

15 years agoTidy up.
Laurent Monin [Sat, 22 Nov 2008 22:10:10 +0000 (22:10 +0000)]
Tidy up.

15 years agoUse common code for layout_image_setup_split_none() too.
Laurent Monin [Sat, 22 Nov 2008 22:04:21 +0000 (22:04 +0000)]
Use common code for layout_image_setup_split_none() too.

15 years agolayout_image_setup_split_*(): simplify code.
Laurent Monin [Sat, 22 Nov 2008 21:58:07 +0000 (21:58 +0000)]
layout_image_setup_split_*(): simplify code.

15 years agolayout_image_setup_split_*(): move common code to a new function layout_image_setup_s...
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().

15 years agoAdd a back button in the toolbar: it allows to go back and forth between two director...
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.

15 years agoForce font weight and style to normal for keys.
Laurent Monin [Thu, 20 Nov 2008 17:28:34 +0000 (17:28 +0000)]
Force font weight and style to normal for keys.

15 years agoFix up yet unmarked keys.
Laurent Monin [Thu, 20 Nov 2008 17:23:46 +0000 (17:23 +0000)]
Fix up yet unmarked keys.

15 years agoFix compilation warnings.
Laurent Monin [Thu, 20 Nov 2008 11:46:43 +0000 (11:46 +0000)]
Fix compilation warnings.

15 years agoFix up some missing html code.
Laurent Monin [Thu, 20 Nov 2008 07:22:56 +0000 (07:22 +0000)]
Fix up some missing html code.

15 years agoMore keys.
Laurent Monin [Wed, 19 Nov 2008 22:57:40 +0000 (22:57 +0000)]
More keys.

15 years agoFix text wrongly marked as key.
Laurent Monin [Wed, 19 Nov 2008 22:46:27 +0000 (22:46 +0000)]
Fix text wrongly marked as key.

15 years agoMark keyboard keys with a span and make them look like a key through css style.
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.

15 years agoReplace [Control] by shorter and more common [Ctrl].
Laurent Monin [Wed, 19 Nov 2008 21:36:02 +0000 (21:36 +0000)]
Replace [Control] by shorter and more common [Ctrl].