geeqie.git
11 years agofixed dnd
Vladimir Nadvornik [Fri, 10 Aug 2012 19:55:29 +0000 (21:55 +0200)]
fixed dnd

used glib functions for uri manipulation

11 years agoselectable image drawing for gtk3
Vladimir Nadvornik [Sat, 4 Aug 2012 20:13:33 +0000 (22:13 +0200)]
selectable image drawing for gtk3

11 years agoselectable image cleanup
Vladimir Nadvornik [Sat, 4 Aug 2012 18:51:56 +0000 (20:51 +0200)]
selectable image cleanup

11 years agoupdated libchamplain code
Vladimir Nadvornik [Fri, 3 Aug 2012 21:33:18 +0000 (23:33 +0200)]
updated libchamplain code

11 years agochanged GDK_<key> to GDK_KEY_<key>
Vladimir Nadvornik [Thu, 2 Aug 2012 18:04:16 +0000 (20:04 +0200)]
changed GDK_<key> to GDK_KEY_<key>

11 years agouse cairo for drawing
Vladimir Nadvornik [Wed, 1 Aug 2012 22:15:16 +0000 (00:15 +0200)]
use cairo for drawing

cairo is the only supported drawing method in gtk3

11 years agouse accessor functions
Vladimir Nadvornik [Tue, 31 Jul 2012 22:17:18 +0000 (00:17 +0200)]
use accessor functions

gtk3 does not allow direct use of data structures,
use accessor functions instead

11 years agodetect both gtk2 and 3 in autoconf
Vladimir Nadvornik [Fri, 10 Aug 2012 20:51:57 +0000 (22:51 +0200)]
detect both gtk2 and 3 in autoconf

11 years agoupdated ChangeLog file stable/1.1 1.1
Vladimir Nadvornik [Sun, 12 Aug 2012 20:07:51 +0000 (22:07 +0200)]
updated ChangeLog file

11 years agoupdated NEWS file
Vladimir Nadvornik [Sun, 12 Aug 2012 20:06:03 +0000 (22:06 +0200)]
updated NEWS file

11 years agomake sure fd is referenced
Vladimir Nadvornik [Fri, 10 Aug 2012 19:20:07 +0000 (21:20 +0200)]
make sure fd is referenced

file_data_disconnect_sidecar_file may free a fd with zero references
we have to ref it if we want to use it later

11 years agofixed file_data_check_sidecars
Vladimir Nadvornik [Thu, 9 Aug 2012 15:32:36 +0000 (17:32 +0200)]
fixed file_data_check_sidecars

use more clear algorithm:
if the group has changed
   disconnect everything
   create new group

11 years agofixed exif_read_fd
Vladimir Nadvornik [Thu, 9 Aug 2012 15:30:12 +0000 (17:30 +0200)]
fixed exif_read_fd

- add fd to cache immediately
- do not check file presence, the result could be inconsistent with the cache

11 years agoreplaced assert with g_assert
Vladimir Nadvornik [Tue, 7 Aug 2012 08:21:29 +0000 (10:21 +0200)]
replaced assert with g_assert

11 years agoupdated README file
Vladimir Nadvornik [Sun, 5 Aug 2012 18:46:05 +0000 (20:46 +0200)]
updated README file

11 years agofixed gen_changelog for git
Vladimir Nadvornik [Sun, 5 Aug 2012 18:40:07 +0000 (20:40 +0200)]
fixed gen_changelog for git

11 years agospec file cleanup
Vladimir Nadvornik [Tue, 31 Jul 2012 17:10:15 +0000 (19:10 +0200)]
spec file cleanup

11 years agouse GPLv2 copy with new FSF address
Vladimir Nadvornik [Tue, 31 Jul 2012 17:09:43 +0000 (19:09 +0200)]
use GPLv2 copy with new FSF address

11 years agorenamed zh_CN.GB2312.po to zh_CN.po
Vladimir Nadvornik [Tue, 31 Jul 2012 16:20:06 +0000 (18:20 +0200)]
renamed zh_CN.GB2312.po to zh_CN.po

11 years agoupdated version and copyright notice
Vladimir Nadvornik [Tue, 31 Jul 2012 15:41:47 +0000 (17:41 +0200)]
updated version and copyright notice

11 years agoprevent crash in g_utf8_collate_key
Vladimir Nadvornik [Mon, 30 Jul 2012 16:21:13 +0000 (18:21 +0200)]
prevent crash in g_utf8_collate_key

https://sourceforge.net/tracker/?func=detail&aid=3330014&group_id=222125&atid=1054680

11 years agouse AC_SYS_LARGEFILE
Vladimir Nadvornik [Mon, 30 Jul 2012 14:31:04 +0000 (16:31 +0200)]
use AC_SYS_LARGEFILE

Subject: Build with large file support
From: Michal Čihař <nijel@debian.org>
Forwarded: https://sourceforge.net/tracker/?func=detail&aid=3026317&group_id=222125&atid=1054682

11 years agoupdate file data structure
Vladimir Nadvornik [Sun, 29 Jul 2012 17:07:39 +0000 (19:07 +0200)]
update file data structure

update file data structure in view_dir_tree when a new directory
is created

11 years agostatusbar fix
Vladimir Nadvornik [Sun, 29 Jul 2012 17:05:58 +0000 (19:05 +0200)]
statusbar fix

make sure layout_status_update_image is called only on valid
statusbar

11 years agoupdate statusbar after changing active image
Vladimir Nadvornik [Sun, 29 Jul 2012 13:02:56 +0000 (15:02 +0200)]
update statusbar after changing active image

https://sourceforge.net/tracker/?func=detail&aid=3531954&group_id=222125&atid=1054680

11 years agochanged "readonly destination directory" to a warning
Vladimir Nadvornik [Fri, 27 Jul 2012 14:28:48 +0000 (16:28 +0200)]
changed "readonly destination directory" to a warning

11 years agofixed bug in cache handling
Vladimir Nadvornik [Fri, 27 Jul 2012 13:03:58 +0000 (15:03 +0200)]
fixed bug in cache handling

changed files stayed in cache, but they were reported as not found,
this caused leaks and crashes
bug introduced by change of notification function,
commit 78cde6934008f79fe498e4adc64d187b0ed47417

11 years agoinitialize default options before commandline parsing
Vladimir Nadvornik [Thu, 26 Jul 2012 14:02:52 +0000 (16:02 +0200)]
initialize default options before commandline parsing

this fixes a crash on images specified on commandline

11 years agoMerge commit 'refs/merge-requests/1' of git://gitorious.org/geeqie/geeqie into merge...
Klaus Ethgen [Thu, 17 May 2012 17:28:56 +0000 (18:28 +0100)]
Merge commit 'refs/merge-requests/1' of git://gitorious.org/geeqie/geeqie into merge-requests/1

* git://gitorious.org/geeqie/geeqie:
  Ignore duplicates with same path

11 years agoMerge remote-tracking branch 'origin/toer'
Klaus Ethgen [Mon, 14 May 2012 16:33:21 +0000 (17:33 +0100)]
Merge remote-tracking branch 'origin/toer'

* origin/toer:
  Complete Swedish translation including bugs based on 55de20b 2010-12-11 version
  Almost complete Swedish translation
  Started with Swedish translation

Merged on request of Tore.

12 years agoFix directory walking bug
Klaus Ethgen [Fri, 6 Jan 2012 01:23:57 +0000 (02:23 +0100)]
Fix directory walking bug

There was a annoying bug when walking up more than one directory level.

12 years agoIgnore duplicates with same path
cybjit [Mon, 25 Apr 2011 10:53:35 +0000 (12:53 +0200)]
Ignore duplicates with same path

12 years agoVarious errors in the translation (typo, etc.)
Vincent Blut [Sat, 3 Dec 2011 14:46:20 +0000 (15:46 +0100)]
Various errors in the translation (typo, etc.)

Patch submitted by Vincent Blut that fix some typo in French locales.
Closes Debian bug #620895.

12 years agocall size signal indirectly via idle_call
Vladimir Nadvornik [Sat, 12 Nov 2011 10:36:18 +0000 (11:36 +0100)]
call size signal indirectly via idle_call

image_loader_size_cb is called from a second thread, so it can't
use any gtk functions directly or via signals
this fixes random crashes in gtk code introduced by commit e24281e5

12 years agocall log window functions indirectly via idle callbacks
Vladimir Nadvornik [Sat, 12 Nov 2011 10:34:55 +0000 (11:34 +0100)]
call log window functions indirectly via idle callbacks

12 years agorename file_data_new_simple to file_data_new_group, filedata.c cleanup
Vladimir Nadvornik [Tue, 4 Oct 2011 20:09:55 +0000 (22:09 +0200)]
rename file_data_new_simple to file_data_new_group, filedata.c cleanup

12 years agorecognize all registered extensions, even if they contain dots
Vladimir Nadvornik [Sun, 2 Oct 2011 09:55:34 +0000 (11:55 +0200)]
recognize all registered extensions, even if they contain dots

12 years agosidecar_file_priority function is already called with extension as an argument
Vladimir Nadvornik [Sun, 2 Oct 2011 09:16:03 +0000 (11:16 +0200)]
sidecar_file_priority function is already called with extension as an argument

12 years agocall notify functions in in an idle call
Vladimir Nadvornik [Sun, 2 Oct 2011 09:12:44 +0000 (11:12 +0200)]
call notify functions in in an idle call

12 years agomove the grouping code from file_data_new to filelist_read
Vladimir Nadvornik [Sat, 1 Oct 2011 21:21:08 +0000 (23:21 +0200)]
move the grouping code from file_data_new to filelist_read

12 years agoseparate function fortesting changed files without sidecars
Vladimir Nadvornik [Sat, 1 Oct 2011 18:58:34 +0000 (20:58 +0200)]
separate function fortesting changed files without sidecars

12 years agoconsistent use of fd->extension
Vladimir Nadvornik [Sat, 1 Oct 2011 15:11:10 +0000 (17:11 +0200)]
consistent use of fd->extension

12 years agosimplified grouping of sidecars
Vladimir Nadvornik [Sat, 1 Oct 2011 14:31:58 +0000 (16:31 +0200)]
simplified grouping of sidecars

12 years agofixed filelist_sort_compare_filedata to not return 0 no different files
Vladimir Nadvornik [Fri, 30 Sep 2011 21:57:31 +0000 (23:57 +0200)]
fixed filelist_sort_compare_filedata to not return 0 no different files

12 years agoalways check for sidecars by readdir
Vladimir Nadvornik [Fri, 30 Sep 2011 21:02:26 +0000 (23:02 +0200)]
always check for sidecars by readdir

12 years agodo not use FileData entries with empty path
Vladimir Nadvornik [Fri, 30 Sep 2011 08:54:32 +0000 (10:54 +0200)]
do not use FileData entries with empty path

12 years agoupdated copyright notice
Vladimir Nadvornik [Thu, 29 Sep 2011 15:17:20 +0000 (17:17 +0200)]
updated copyright notice

12 years agoadded custom tiff loader
Vladimir Nadvornik [Thu, 29 Sep 2011 15:14:36 +0000 (17:14 +0200)]
added custom tiff loader

12 years agoadded long-term cache for keywords
Vladimir Nadvornik [Thu, 29 Sep 2011 10:36:08 +0000 (12:36 +0200)]
added long-term cache for keywords

12 years agoset stereo.fixed default values to hdmi stereo standard
Vladimir Nadvornik [Tue, 27 Sep 2011 20:06:09 +0000 (22:06 +0200)]
set stereo.fixed default values to hdmi stereo standard

12 years agofixed stereo.fixed preferences
Vladimir Nadvornik [Tue, 27 Sep 2011 20:03:47 +0000 (22:03 +0200)]
fixed stereo.fixed preferences

12 years agofixed stereo_temp_disable functionality
Vladimir Nadvornik [Tue, 27 Sep 2011 19:12:02 +0000 (21:12 +0200)]
fixed stereo_temp_disable functionality

12 years agoadded panorama .pto file to the list of known files
Vladimir Nadvornik [Tue, 27 Sep 2011 08:29:36 +0000 (10:29 +0200)]
added panorama .pto file to the list of known files

12 years agofixed crash on incomplete jpeg file
Vladimir Nadvornik [Fri, 29 Jul 2011 13:27:09 +0000 (15:27 +0200)]
fixed crash on incomplete jpeg file

12 years agoadded Cycle through stereo modes menu entry
Vladimir Nadvornik [Sat, 14 May 2011 20:16:49 +0000 (22:16 +0200)]
added Cycle through stereo modes menu entry

12 years agodo not mix autodetected and user-defined stereo mode
Vladimir Nadvornik [Sat, 14 May 2011 19:53:45 +0000 (21:53 +0200)]
do not mix autodetected and user-defined stereo mode

12 years agomore compilation fixes
Vladimir Nadvornik [Sun, 10 Apr 2011 19:11:50 +0000 (21:11 +0200)]
more compilation fixes

12 years agocompilation fixes
Vladimir Nadvornik [Sun, 10 Apr 2011 18:30:17 +0000 (20:30 +0200)]
compilation fixes

12 years agofixed libjpeg in autoconf
Vladimir Nadvornik [Sat, 9 Apr 2011 17:27:43 +0000 (19:27 +0200)]
fixed libjpeg in autoconf

12 years agoimproved mpo parser, consider individual image type code
Vladimir Nadvornik [Sat, 9 Apr 2011 14:07:31 +0000 (16:07 +0200)]
improved mpo parser, consider individual image type code

12 years agofixed to compile with other libjpeg versions
Vladimir Nadvornik [Fri, 8 Apr 2011 19:16:41 +0000 (21:16 +0200)]
fixed to compile with other libjpeg versions

12 years agoallocate tile pixbuf allways
Vladimir Nadvornik [Sun, 27 Mar 2011 17:22:29 +0000 (19:22 +0200)]
allocate tile pixbuf allways

12 years agoupdated copyright notices
Vladimir Nadvornik [Sun, 27 Mar 2011 16:20:19 +0000 (18:20 +0200)]
updated copyright notices

12 years agofree mpo data
Vladimir Nadvornik [Sun, 27 Mar 2011 16:14:17 +0000 (18:14 +0200)]
free mpo data

12 years agofixed jpeg_segment_find to support more app2 segments with different signatures
Vladimir Nadvornik [Sun, 27 Mar 2011 11:53:23 +0000 (13:53 +0200)]
fixed jpeg_segment_find to support more app2 segments with different signatures

12 years agostore stereo flag in loader data
Vladimir Nadvornik [Sun, 27 Mar 2011 10:52:09 +0000 (12:52 +0200)]
store stereo flag in loader data

12 years agofixed freed data access
Vladimir Nadvornik [Sun, 27 Mar 2011 10:02:30 +0000 (12:02 +0200)]
fixed freed data access

12 years agoload mpo files as SBS
Vladimir Nadvornik [Sun, 27 Mar 2011 09:58:29 +0000 (11:58 +0200)]
load mpo files as SBS

12 years agoadded mpo parser
Vladimir Nadvornik [Sun, 27 Mar 2011 08:57:08 +0000 (10:57 +0200)]
added mpo parser

12 years agosplit jpeg parser functions to separate file
Vladimir Nadvornik [Sat, 26 Mar 2011 21:13:39 +0000 (22:13 +0100)]
split jpeg parser functions to separate file

12 years agoadded custom jpeg loader
Vladimir Nadvornik [Sat, 26 Mar 2011 21:03:30 +0000 (22:03 +0100)]
added custom jpeg loader

12 years agoinfrastructure for image loader backend
Vladimir Nadvornik [Sat, 26 Mar 2011 16:57:25 +0000 (17:57 +0100)]
infrastructure for image loader backend

12 years agorenderer interface cleanup
Vladimir Nadvornik [Fri, 25 Mar 2011 22:25:15 +0000 (23:25 +0100)]
renderer interface cleanup

12 years agofixed redrawing on expose event
Vladimir Nadvornik [Fri, 25 Mar 2011 22:14:01 +0000 (23:14 +0100)]
fixed redrawing on expose event

12 years agofixed area_changed handling
Vladimir Nadvornik [Fri, 25 Mar 2011 21:09:59 +0000 (22:09 +0100)]
fixed area_changed handling

12 years agoadded more anaglyph modes
Vladimir Nadvornik [Sun, 20 Mar 2011 18:16:07 +0000 (19:16 +0100)]
added more anaglyph modes

12 years agoadded half-size (3dtv) stereo mode
Vladimir Nadvornik [Sun, 20 Mar 2011 11:49:00 +0000 (12:49 +0100)]
added half-size (3dtv) stereo mode

12 years agofixed sbs mode
Vladimir Nadvornik [Sun, 20 Mar 2011 10:31:08 +0000 (11:31 +0100)]
fixed sbs mode

12 years agosave and load stereo options
Vladimir Nadvornik [Sun, 20 Mar 2011 10:11:08 +0000 (11:11 +0100)]
save and load stereo options

12 years agoimproved preferences dialog
Vladimir Nadvornik [Sun, 20 Mar 2011 09:52:41 +0000 (10:52 +0100)]
improved preferences dialog

12 years agoadded fixed stereo mode
Vladimir Nadvornik [Sun, 20 Mar 2011 09:15:07 +0000 (10:15 +0100)]
added fixed stereo mode

12 years agoremoved 'swap' entry from menu
Vladimir Nadvornik [Sat, 19 Mar 2011 23:23:54 +0000 (00:23 +0100)]
removed 'swap' entry from menu

12 years agotemporarily disable stereo mode, added more stereo prefs
Vladimir Nadvornik [Sat, 19 Mar 2011 23:18:13 +0000 (00:18 +0100)]
temporarily disable stereo mode, added more stereo prefs

12 years agotype of source stereo image made adjustable from menu
Vladimir Nadvornik [Sat, 19 Mar 2011 20:42:13 +0000 (21:42 +0100)]
type of source stereo image made adjustable from menu

12 years agostereo mode preferences
Vladimir Nadvornik [Sat, 19 Mar 2011 18:53:30 +0000 (19:53 +0100)]
stereo mode preferences

12 years agochange stereo mode from menu
Vladimir Nadvornik [Sat, 5 Feb 2011 21:22:12 +0000 (22:22 +0100)]
change stereo mode from menu

12 years agoswap stereo images
Vladimir Nadvornik [Sat, 5 Feb 2011 17:20:16 +0000 (18:20 +0100)]
swap stereo images

12 years agoadded mirrored stereo mode
Vladimir Nadvornik [Fri, 4 Feb 2011 22:49:13 +0000 (23:49 +0100)]
added mirrored stereo mode

12 years agofixed overlay position - part2
Vladimir Nadvornik [Sat, 29 Jan 2011 16:43:05 +0000 (17:43 +0100)]
fixed overlay position - part2

12 years agofixed overlay position
Vladimir Nadvornik [Sat, 29 Jan 2011 16:35:29 +0000 (17:35 +0100)]
fixed overlay position

12 years agodo not draw tiles outside the viewport
Vladimir Nadvornik [Sat, 29 Jan 2011 16:15:39 +0000 (17:15 +0100)]
do not draw tiles outside the viewport

12 years agodisplay pixel aspect ratio support
Vladimir Nadvornik [Sat, 29 Jan 2011 13:49:38 +0000 (14:49 +0100)]
display pixel aspect ratio support

12 years agoanaglyph support
Vladimir Nadvornik [Fri, 28 Jan 2011 13:34:57 +0000 (14:34 +0100)]
anaglyph support

12 years agort_tile_render cleanup part 3
Vladimir Nadvornik [Fri, 28 Jan 2011 12:13:27 +0000 (13:13 +0100)]
rt_tile_render cleanup part 3

12 years agort_tile_render cleanup part 2
Vladimir Nadvornik [Fri, 28 Jan 2011 12:05:14 +0000 (13:05 +0100)]
rt_tile_render cleanup part 2

12 years agort_tile_render cleanup part 1
Vladimir Nadvornik [Fri, 28 Jan 2011 11:44:32 +0000 (12:44 +0100)]
rt_tile_render cleanup part 1

12 years agofirst stereo support
Vladimir Nadvornik [Fri, 28 Jan 2011 10:05:07 +0000 (11:05 +0100)]
first stereo support

12 years agoseparated tile renderer
Vladimir Nadvornik [Thu, 27 Jan 2011 12:40:05 +0000 (13:40 +0100)]
separated tile renderer

12 years agoignore raw image support reported by the pixbuf loader
Vladimir Nadvornik [Mon, 26 Sep 2011 13:02:05 +0000 (15:02 +0200)]
ignore raw image support reported by the pixbuf loader

12 years agofixed using DEBUG_N from multiple threads
Vladimir Nadvornik [Sat, 9 Apr 2011 14:38:46 +0000 (16:38 +0200)]
fixed using DEBUG_N from multiple threads