geeqie.git
15 years agoUpdate ChangeLog using C locale date format, add a script to ease future updates.
Laurent Monin [Mon, 9 Feb 2009 09:02:04 +0000 (09:02 +0000)]
Update ChangeLog using C locale date format, add a script to ease future updates.

15 years agoforce at least one idle call before writting metadata
Vladimir Nadvornik [Sat, 7 Feb 2009 21:03:11 +0000 (21:03 +0000)]
force at least one idle call before writting metadata
(without this the exit_program_write_metadata_cb could be called
before the exit_program function finished)

15 years agouse metadata_read_* functions where possible
Vladimir Nadvornik [Sat, 7 Feb 2009 19:01:21 +0000 (19:01 +0000)]
use metadata_read_* functions where possible
switch exiv2 to utf8 charset
support for exiv2 formatting that depends on other tags:
http://dev.robotbattle.com/bugs/view.php?id=0000516

15 years agoStart with "Fit to window" in "Leave Zoom at previous setting" mode
Vladimir Nadvornik [Fri, 6 Feb 2009 23:49:03 +0000 (23:49 +0000)]
Start with "Fit to window" in "Leave Zoom at previous setting" mode

15 years agodo not switch to the next image on mouse click in split mode
Vladimir Nadvornik [Fri, 6 Feb 2009 22:56:52 +0000 (22:56 +0000)]
do not switch to the next image on mouse click in split mode
it interferes with image switching too much

15 years agoimproved labels of some menu items
Vladimir Nadvornik [Fri, 6 Feb 2009 22:41:47 +0000 (22:41 +0000)]
improved labels of some menu items

15 years agoAdd year 2009 to copyright info everywhere.
Laurent Monin [Wed, 4 Feb 2009 17:15:30 +0000 (17:15 +0000)]
Add year 2009 to copyright info everywhere.

15 years agoFix up the copyright years info.
Laurent Monin [Wed, 4 Feb 2009 16:50:24 +0000 (16:50 +0000)]
Fix up the copyright years info.

15 years agoUpdate README header.
Laurent Monin [Wed, 4 Feb 2009 16:49:11 +0000 (16:49 +0000)]
Update README header.

15 years agoSpeed up random slideshow, startup time decreases from minutes to seconds when amount...
Laurent Monin [Wed, 4 Feb 2009 16:47:02 +0000 (16:47 +0000)]
Speed up random slideshow, startup time decreases from minutes to seconds when amount of images is big. Patch by Kjell Morgenstern.

15 years agoDo not show geeqie itself in editors menus.
Laurent Monin [Wed, 4 Feb 2009 14:51:23 +0000 (14:51 +0000)]
Do not show geeqie itself in editors menus.

15 years agodo not translate already translated texts from desktop files
Vladimir Nadvornik [Tue, 3 Feb 2009 18:04:10 +0000 (18:04 +0000)]
do not translate already translated texts from desktop files

15 years agoAdd support for NoDisplay (entry is then hidden) and Type (only Application type...
Laurent Monin [Tue, 3 Feb 2009 13:52:20 +0000 (13:52 +0000)]
Add support for NoDisplay (entry is then hidden) and Type (only Application type is valid here) keys.

15 years agoReorder fields a bit and make flags field unsigned.
Laurent Monin [Tue, 3 Feb 2009 13:50:10 +0000 (13:50 +0000)]
Reorder fields a bit and make flags field unsigned.

15 years agoeditor_list_get() now returns a sorted list, this way items appear in the same order...
Laurent Monin [Tue, 3 Feb 2009 08:41:21 +0000 (08:41 +0000)]
editor_list_get() now returns a sorted list, this way items appear in the same order in all menus.

15 years agoimproved placing of external commands in menu
Vladimir Nadvornik [Mon, 2 Feb 2009 20:32:59 +0000 (20:32 +0000)]
improved placing of external commands in menu
small menu improvements

15 years agotest TryExec,
Vladimir Nadvornik [Sun, 1 Feb 2009 22:35:40 +0000 (22:35 +0000)]
test TryExec,
xdg_data_home added to the list of directories

15 years agofixed switch from single to split image
Vladimir Nadvornik [Sun, 1 Feb 2009 18:27:42 +0000 (18:27 +0000)]
fixed switch from single to split image

15 years agoread external editors from .desktop files
Vladimir Nadvornik [Sun, 1 Feb 2009 12:48:14 +0000 (12:48 +0000)]
read external editors from .desktop files

15 years agoSort the list alphabetically and remove an empty line.
Laurent Monin [Thu, 29 Jan 2009 19:43:34 +0000 (19:43 +0000)]
Sort the list alphabetically and remove an empty line.

15 years agoswitched to po/LINGUAS, see http://live.gnome.org/GnomeGoals/PoLinguas
Vladimir Nadvornik [Thu, 29 Jan 2009 19:23:39 +0000 (19:23 +0000)]
switched to po/LINGUAS, see live.gnome.org/GnomeGoals/PoLinguas
(new glib-gettextize does not support the old method)

15 years agogint -> gboolean.
Laurent Monin [Thu, 29 Jan 2009 19:07:07 +0000 (19:07 +0000)]
gint -> gboolean.

15 years agoInvert Horizontally vs vertically zoom fit, it was a TRUE/FALSE mismatch, reported...
Laurent Monin [Thu, 29 Jan 2009 19:00:24 +0000 (19:00 +0000)]
Invert Horizontally vs vertically zoom fit, it was a TRUE/FALSE mismatch, reported by Christopher Beland.

15 years agoRemove harmful documentation.helpdir and documentation.htmldir options. These paths...
Laurent Monin [Thu, 29 Jan 2009 18:52:52 +0000 (18:52 +0000)]
Remove harmful documentation.helpdir and documentation.htmldir options. These paths can still be modified through --with-readmedir and --htmldir configure options. Reported by Christopher Beland.

15 years agoadded SIGBUS handler
Vladimir Nadvornik [Thu, 29 Jan 2009 18:05:41 +0000 (18:05 +0000)]
added SIGBUS handler

15 years agofixed compilation with lirc
Vladimir Nadvornik [Mon, 26 Jan 2009 21:08:05 +0000 (21:08 +0000)]
fixed compilation with lirc

15 years agoSilent two minor warnings: GtkSelectionData data field is guchar* while g_strndup...
Laurent Monin [Mon, 26 Jan 2009 14:59:49 +0000 (14:59 +0000)]
Silent two minor warnings: GtkSelectionData data field is guchar* while g_strndup() wants gchar * as first parameter.

15 years agoRemove --enable-compile-warnings from autogen.sh, it was passed to configure which...
Laurent Monin [Mon, 26 Jan 2009 14:50:56 +0000 (14:50 +0000)]
Remove --enable-compile-warnings from autogen.sh, it was passed to configure which knows nothing about this option.

15 years agoMove -Wall before -Wno-* options for them to have any effect.
Laurent Monin [Mon, 26 Jan 2009 14:49:09 +0000 (14:49 +0000)]
Move -Wall before -Wno-* options for them to have any effect.

15 years agoKeep -O0 over -O2 as requested by Vladimir.
Laurent Monin [Mon, 26 Jan 2009 14:18:08 +0000 (14:18 +0000)]
Keep -O0 over -O2 as requested by Vladimir.

15 years agoAdd -Wformat and -Wformat-security gcc options when --enable-debug-flags is set,...
Laurent Monin [Mon, 26 Jan 2009 08:36:23 +0000 (08:36 +0000)]
Add -Wformat and -Wformat-security gcc options when --enable-debug-flags is set, move default optimization to -O2 by default (-O0 is only useful for specific debugging purposes).

15 years agoFix a major bug in utf8_compare(): when case_sensitive is true, s1_t and s2_t were...
Laurent Monin [Mon, 26 Jan 2009 08:30:30 +0000 (08:30 +0000)]
Fix a major bug in utf8_compare(): when case_sensitive is true, s1_t and s2_t were uninitialized, leading to unpredicable results.

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_*().