Vladimir Nadvornik [Mon, 14 Sep 2009 21:25:10 +0000 (21:25 +0000)]
fixed selection handling in sidebar
Vladimir Nadvornik [Sun, 13 Sep 2009 21:08:40 +0000 (21:08 +0000)]
fixed editor list in popup menu
- show an editor if any of selected files matches
- added debug messages
Vladimir Nadvornik [Sun, 13 Sep 2009 21:03:17 +0000 (21:03 +0000)]
fixed incorrect translation
Vladimir Nadvornik [Sun, 13 Sep 2009 20:00:08 +0000 (20:00 +0000)]
fixed filelist refresh
Vladimir Nadvornik [Sun, 13 Sep 2009 12:33:11 +0000 (12:33 +0000)]
preserve histmap on NOTIFY_CHANGE
Vladimir Nadvornik [Sun, 13 Sep 2009 09:55:21 +0000 (09:55 +0000)]
added possibility to use geeqie-rotate as a standalone script
Vladimir Nadvornik [Sat, 12 Sep 2009 16:37:05 +0000 (16:37 +0000)]
strip the "lang=" prefix from exiv2 in all metadata formats
Vladimir Nadvornik [Sat, 12 Sep 2009 16:03:09 +0000 (16:03 +0000)]
simplified template
Vladimir Nadvornik [Sat, 12 Sep 2009 15:51:37 +0000 (15:51 +0000)]
editor fixes
- fixed editor loading order
- fixed EditorWindow->modified flag handling
Vladimir Nadvornik [Sat, 12 Sep 2009 15:31:24 +0000 (15:31 +0000)]
fixed reloading of editors
Vladimir Nadvornik [Wed, 9 Sep 2009 18:16:09 +0000 (18:16 +0000)]
advertisment added
Vladimir Nadvornik [Mon, 7 Sep 2009 20:44:29 +0000 (20:44 +0000)]
start_editor_from_filelist_full fixes
fixed return value from start_editor_from_filelist_full()
call editor_command_parse to detect possible problems early enough
Vladimir Nadvornik [Mon, 7 Sep 2009 20:04:22 +0000 (20:04 +0000)]
fixed list of possible editors in popup menu
Vladimir Nadvornik [Mon, 7 Sep 2009 19:48:05 +0000 (19:48 +0000)]
fixes sidecar file grouping
files with a number in extension were listed twice, it
caused problems later
Laurent Monin [Mon, 7 Sep 2009 08:24:09 +0000 (08:24 +0000)]
Comment out unused functions, silenting related compilation warnings.
Laurent Monin [Mon, 7 Sep 2009 08:18:18 +0000 (08:18 +0000)]
Remove an unused variable and minor code cleanup.
Vladimir Nadvornik [Sun, 6 Sep 2009 14:29:19 +0000 (14:29 +0000)]
improved editor loading
Vladimir Nadvornik [Sun, 6 Sep 2009 14:21:19 +0000 (14:21 +0000)]
fixed unnecessary image reloads in color menu
Vladimir Nadvornik [Sun, 6 Sep 2009 14:01:03 +0000 (14:01 +0000)]
load desktop files in idle time
- scanning all desktop files takes a lot of time because of hdd seek
- this change moves the scanning to idle time
- the editors appears in the menus some time after startup
https://sourceforge.net/tracker/index.php?func=detail&aid=
2852522&group_id=222125&atid=
1054680
Vladimir Nadvornik [Sun, 6 Sep 2009 09:08:37 +0000 (09:08 +0000)]
added messages for debugging startup time
Laurent Monin [Sat, 5 Sep 2009 13:48:21 +0000 (13:48 +0000)]
Update svn ignore lists.
Laurent Monin [Fri, 4 Sep 2009 15:53:04 +0000 (15:53 +0000)]
Fix up compilation issues related to libchamplain.
See http://sourceforge.net/tracker/index.php?func=detail&aid=
2848469&group_id=222125&atid=
1054680
Vladimir Nadvornik [Thu, 3 Sep 2009 20:00:40 +0000 (20:00 +0000)]
fixed in-place rename
Vladimir Nadvornik [Thu, 3 Sep 2009 19:18:20 +0000 (19:18 +0000)]
do not reload image on copy, move, rename and external editor
changed files should be detected anyway
http://sourceforge.net/tracker/index.php?func=detail&aid=
2848373&group_id=222125&atid=
1054680
Vladimir Nadvornik [Fri, 28 Aug 2009 23:09:05 +0000 (23:09 +0000)]
fixed vd_notify_cb leak
Vladimir Nadvornik [Fri, 28 Aug 2009 21:01:29 +0000 (21:01 +0000)]
improved printing of selection
Vladimir Nadvornik [Fri, 28 Aug 2009 20:18:46 +0000 (20:18 +0000)]
improved the sidecar grouping algorithm
Vladimir Nadvornik [Thu, 27 Aug 2009 20:23:28 +0000 (20:23 +0000)]
fixed toggle_slideshow function
https://sourceforge.net/tracker/index.php?func=detail&aid=
2844302&group_id=222125&atid=
1054680
Vladimir Nadvornik [Wed, 26 Aug 2009 19:19:06 +0000 (19:19 +0000)]
updated version message
Vladimir Nadvornik [Wed, 26 Aug 2009 19:16:02 +0000 (19:16 +0000)]
save one unnecessary call to stat_utf8
Vladimir Nadvornik [Tue, 25 Aug 2009 22:21:46 +0000 (22:21 +0000)]
use name as a tooltip of external editor if comment is missing
the hotkey dialog ignores entries with empty tooltip
Vladimir Nadvornik [Tue, 25 Aug 2009 21:30:50 +0000 (21:30 +0000)]
write metadata before another opeation
- this is implemented for copy and external editor
- the unsaved metadata should survive operations like move or rename
- saving metadata before delete is pointless
Vladimir Nadvornik [Sun, 23 Aug 2009 14:10:56 +0000 (14:10 +0000)]
workaround for xpm loader
https://sourceforge.net/tracker/?func=detail&aid=
2824016&group_id=222125&atid=
1054680
Vladimir Nadvornik [Sun, 23 Aug 2009 13:37:15 +0000 (13:37 +0000)]
fixed moving and maintenance of std. thumbnails
https://sourceforge.net/tracker/?func=detail&aid=
2836224&group_id=222125&atid=
1054680
Vladimir Nadvornik [Sat, 22 Aug 2009 21:58:49 +0000 (21:58 +0000)]
remove deleted files from metadata queue
Vladimir Nadvornik [Sat, 22 Aug 2009 20:20:19 +0000 (20:20 +0000)]
fixed sidecar grouping
this fixes grouping of files which differs only
in upper/lowercase extension. The old code stopped scanning
when the first file was found.
Vladimir Nadvornik [Tue, 18 Aug 2009 20:19:23 +0000 (20:19 +0000)]
fixed possible crash in exif_item_get_integer
Vladimir Nadvornik [Mon, 3 Aug 2009 20:47:14 +0000 (20:47 +0000)]
updated links
Klaus Ethgen [Mon, 3 Aug 2009 12:34:57 +0000 (12:34 +0000)]
Fixing libexiv2 bug
Klaus Ethgen [Sat, 1 Aug 2009 22:37:57 +0000 (22:37 +0000)]
Fix a small problem with casefull keywords
In @1636 I miss one check for keyword case. Now it should be all fixed.
Klaus Ethgen [Sat, 1 Aug 2009 22:37:37 +0000 (22:37 +0000)]
This function is never used anymore: file_maint_removed
Vladimir Nadvornik [Fri, 31 Jul 2009 20:46:55 +0000 (20:46 +0000)]
updated project status
Vladimir Nadvornik [Fri, 31 Jul 2009 20:31:56 +0000 (20:31 +0000)]
added project web page under version control
Laurent Monin [Thu, 30 Jul 2009 17:59:20 +0000 (17:59 +0000)]
Some systems (BSD,MacOsX,HP-UX,...) define MAP_ANON and not MAP_ANONYMOUS. Make each an alias of other to be sure. issue reported by Martin Proetzsch.
Vladimir Nadvornik [Wed, 29 Jul 2009 21:03:38 +0000 (21:03 +0000)]
updated czech translation
Vladimir Nadvornik [Tue, 28 Jul 2009 22:27:24 +0000 (22:27 +0000)]
improved scroll on slower machines
patch by Stanislav Brabec
Vladimir Nadvornik [Tue, 28 Jul 2009 22:14:26 +0000 (22:14 +0000)]
do not process sidecar files in bar_gps
patch by Colin Clark
Vladimir Nadvornik [Tue, 28 Jul 2009 22:03:54 +0000 (22:03 +0000)]
run the scripts with /bin/sh
Laurent Monin [Sat, 25 Jul 2009 08:23:23 +0000 (08:23 +0000)]
French translation was updated.
Laurent Monin [Sat, 25 Jul 2009 08:13:13 +0000 (08:13 +0000)]
Remove some bashisms from configure.in. Patch by Greg Troxel.
Laurent Monin [Sat, 25 Jul 2009 08:00:07 +0000 (08:00 +0000)]
Romanian translation was completed. Thanks to Sabin Iacob.
Vladimir Nadvornik [Fri, 24 Jul 2009 14:07:54 +0000 (14:07 +0000)]
update column sizes after toggling thumbnails
Vladimir Nadvornik [Fri, 24 Jul 2009 13:32:37 +0000 (13:32 +0000)]
fixed switching of multiline texts
Vladimir Nadvornik [Fri, 24 Jul 2009 12:56:54 +0000 (12:56 +0000)]
do not try to reload deleted image
deleted image is replaced by the next one from the list, keep
the old image displayed until the new one is set
Vladimir Nadvornik [Fri, 24 Jul 2009 12:45:42 +0000 (12:45 +0000)]
call gtk_tree_view_columns_autosize only when reall needed
gtk_tree_view_columns_autosize is rather expensive, call it only
afrer directory change or after user-requested refresh
Vladimir Nadvornik [Fri, 24 Jul 2009 12:21:23 +0000 (12:21 +0000)]
do not use cell_data_func
cell_data_func is too slow, store formatted string in the tree_store
instead
Vladimir Nadvornik [Tue, 21 Jul 2009 14:17:01 +0000 (14:17 +0000)]
fixed destroying of menu data
Make sure that menu destroy functions do not access parent widget
structures that are already destroyed
There are 2 ways to achieve this:
- use g_signal_handlers_disconnect_matched() like in vf_destroy_cb()
- use separate data structure passed to *_popup_menu_destroy_cb()
like in img-view.
Klaus Ethgen [Sat, 18 Jul 2009 08:16:54 +0000 (08:16 +0000)]
Fix a overrun
data_offset + data_length could be bigger than guint which makes the
calculation overflow to a value smaller then size.
Vladimir Nadvornik [Thu, 2 Jul 2009 17:37:05 +0000 (17:37 +0000)]
updated ChangeLog file
Vladimir Nadvornik [Thu, 2 Jul 2009 17:31:38 +0000 (17:31 +0000)]
updated ca.po - submitted by Mecatxis
Vladimir Nadvornik [Wed, 1 Jul 2009 20:55:37 +0000 (20:55 +0000)]
make sure that automake and config.h uses the same installation paths
Vladimir Nadvornik [Wed, 1 Jul 2009 19:38:17 +0000 (19:38 +0000)]
updated version string
Vladimir Nadvornik [Wed, 1 Jul 2009 19:33:09 +0000 (19:33 +0000)]
fixed mnemonic conflicts
Vladimir Nadvornik [Wed, 1 Jul 2009 18:59:39 +0000 (18:59 +0000)]
removed msgctxt keyword, older gettext fails on it
Vladimir Nadvornik [Wed, 1 Jul 2009 18:32:32 +0000 (18:32 +0000)]
removed gettext.h reference
Vladimir Nadvornik [Wed, 1 Jul 2009 07:04:42 +0000 (07:04 +0000)]
updated spec file
Laurent Monin [Tue, 30 Jun 2009 23:40:37 +0000 (23:40 +0000)]
French translation was updated.
Vladimir Nadvornik [Tue, 30 Jun 2009 20:15:33 +0000 (20:15 +0000)]
fixed an use of uninitialized value
Vladimir Nadvornik [Tue, 30 Jun 2009 20:12:28 +0000 (20:12 +0000)]
fixes for a built without Exiv2
don't try to access XMP metadata if not compiled with Exiv2
some metadata options are valid without Exiv2, do not disable them
Klaus Ethgen [Tue, 30 Jun 2009 19:53:55 +0000 (19:53 +0000)]
Revert "Add pgettext for some ambiguous strings"
Now there should be all ambiguous strings gone. This reverts commit 1628
With that commit also all ambiguous strings should be solved.
Vladimir Nadvornik [Tue, 30 Jun 2009 19:12:25 +0000 (19:12 +0000)]
add desktop.in files to the tarball
Vladimir Nadvornik [Mon, 29 Jun 2009 19:48:14 +0000 (19:48 +0000)]
fixed writting to gqview legacy format
Laurent Monin [Mon, 29 Jun 2009 16:32:43 +0000 (16:32 +0000)]
French translation was updated.
Laurent Monin [Mon, 29 Jun 2009 16:02:28 +0000 (16:02 +0000)]
Fix POTFILES.in and update regen_potfiles.sh to add .desktop.in files.
Vladimir Nadvornik [Sun, 28 Jun 2009 13:41:51 +0000 (13:41 +0000)]
added geeqie-import-geeqie.desktop.in
Vladimir Nadvornik [Sun, 28 Jun 2009 11:55:54 +0000 (11:55 +0000)]
libchamplain compatibility fix
Vladimir Nadvornik [Sun, 28 Jun 2009 09:25:47 +0000 (09:25 +0000)]
cleanup: remove some disabled code
Vladimir Nadvornik [Sun, 28 Jun 2009 09:08:25 +0000 (09:08 +0000)]
warn if another operation is performed on a file with unsaved metadata
Vladimir Nadvornik [Sun, 28 Jun 2009 08:49:28 +0000 (08:49 +0000)]
sync histogram state after enabling it from the menu
Vladimir Nadvornik [Sun, 28 Jun 2009 08:32:27 +0000 (08:32 +0000)]
added script for importing GQView and Geeqie-alpha metadata
Vladimir Nadvornik [Sat, 27 Jun 2009 23:12:52 +0000 (23:12 +0000)]
put preferences to separate submenu
Klaus Ethgen [Sat, 27 Jun 2009 22:58:20 +0000 (22:58 +0000)]
German translation update
Klaus Ethgen [Sat, 27 Jun 2009 22:57:56 +0000 (22:57 +0000)]
Complete commit @1747 (intltool usage)
With using intltool the localisation will fail cause of missing
desktop.in file. Also the old desktop files are obsoleted by this
commit.
Also it is not necessary any more to have a './' in front of the files
in POTFILES.in.
Klaus Ethgen [Sat, 27 Jun 2009 22:56:50 +0000 (22:56 +0000)]
Fix AM_CFLAGS and AM_CXXFLAGS from @1701
The commit 1701 did insert wrong lines for AM_CFLAGS and AM_CXXFLAGS to
src/Makefile.am.
I also did some minor whitespace fixes and made the internal
documentation consistent by using \ than @ for doxygen doc.
Vladimir Nadvornik [Sat, 27 Jun 2009 22:40:25 +0000 (22:40 +0000)]
added command for editing ufraw id file, changed menu location
Vladimir Nadvornik [Sat, 27 Jun 2009 21:12:07 +0000 (21:12 +0000)]
reordered View menu
Vladimir Nadvornik [Sat, 27 Jun 2009 20:47:17 +0000 (20:47 +0000)]
use radio buttons for file and dir mode in popup menu
Vladimir Nadvornik [Sat, 27 Jun 2009 20:12:56 +0000 (20:12 +0000)]
simplified menu_item_add_radio usage
Vladimir Nadvornik [Sat, 27 Jun 2009 17:54:31 +0000 (17:54 +0000)]
created Files and Folders submenu
Vladimir Nadvornik [Sat, 27 Jun 2009 15:47:50 +0000 (15:47 +0000)]
improved overlay menu
- indicate overlay and histogram state in toggle and radio entries in
the menu
- all entries have visible effect in all modes
Vladimir Nadvornik [Wed, 24 Jun 2009 20:31:30 +0000 (20:31 +0000)]
test if an accelerator can be stored
gtk_accel_map_change_entry can't change accelerators
to keys like arrows. Test this and show the keys in the list
only if they can be really changed.
https://sourceforge.net/tracker/?func=detail&aid=
2805139&group_id=222125&atid=
1054680
Vladimir Nadvornik [Tue, 23 Jun 2009 19:20:48 +0000 (19:20 +0000)]
improved description string
Klaus Ethgen [Sun, 21 Jun 2009 22:52:45 +0000 (22:52 +0000)]
Localizing one string
Klaus Ethgen [Sun, 21 Jun 2009 22:52:08 +0000 (22:52 +0000)]
Fix two memory failures
1. if the description field for a exif information is empty the program
dumps core when trying to change this. The reason is a strcmp with a
NULL value.
The fix add the small functionality to set the field to default when
it is set empty.
2. There was a g_strdup miss in exif.c which could end in memory
corruption.
Vladimir Nadvornik [Sun, 21 Jun 2009 20:14:53 +0000 (20:14 +0000)]
improved file list update priority
- update list with lower priority than the priority of file operations
- make sure that it is updated at least once per 2 seconds
Vladimir Nadvornik [Sun, 21 Jun 2009 13:28:02 +0000 (13:28 +0000)]
fixed jumping of filelist on focus_in event
Vladimir Nadvornik [Sun, 21 Jun 2009 12:39:58 +0000 (12:39 +0000)]
fixed updating of marks in sidecars
Vladimir Nadvornik [Sat, 20 Jun 2009 23:15:11 +0000 (23:15 +0000)]
various geeqie-ufraw improvements
- handle xmp sidecars
- commandline options, help
Vladimir Nadvornik [Sat, 20 Jun 2009 18:42:23 +0000 (18:42 +0000)]
fixed leak in file_util_* functions
- file_util_* are changed to take over the filelist and free it when
done
- make sure that these functions are called correctly
Vladimir Nadvornik [Sat, 20 Jun 2009 16:46:32 +0000 (16:46 +0000)]
improved list view
- do the string formatting in the cell_data callback
- show the sidecar list only in collapsed entries