geeqie.git
16 years agomore renames
Vladimir Nadvornik [Mon, 24 Mar 2008 09:55:09 +0000 (09:55 +0000)]
more renames

16 years agorename GQview -> Geeqie over the code
Vladimir Nadvornik [Sun, 23 Mar 2008 20:38:54 +0000 (20:38 +0000)]
rename GQview -> Geeqie over the code

16 years agorenamed to geeqie
Vladimir Nadvornik [Sun, 23 Mar 2008 20:18:51 +0000 (20:18 +0000)]
renamed to geeqie

16 years agoraw related fixes
Vladimir Nadvornik [Sat, 22 Mar 2008 19:28:45 +0000 (19:28 +0000)]
raw related fixes

16 years agooverview of supported raw formats
Vladimir Nadvornik [Sat, 22 Mar 2008 17:32:43 +0000 (17:32 +0000)]
overview of supported raw formats

16 years agoconfigure --without-exiv2
Vladimir Nadvornik [Sat, 22 Mar 2008 17:09:14 +0000 (17:09 +0000)]
configure --without-exiv2

16 years agocrw preview support with exiv2
Vladimir Nadvornik [Sat, 22 Mar 2008 16:43:59 +0000 (16:43 +0000)]
crw preview support with exiv2

16 years agowhitelist of files that can have an xmp sidecar, sample external command
Vladimir Nadvornik [Sun, 16 Mar 2008 14:11:22 +0000 (14:11 +0000)]
whitelist of files that can have an xmp sidecar, sample external command
for creating sidecar

16 years agofixed reading sidecar extensions from config file
Vladimir Nadvornik [Sun, 16 Mar 2008 10:52:44 +0000 (10:52 +0000)]
fixed reading sidecar extensions from config file

16 years agowrite comment and keywords to xmp, sidecars are used if exist
Vladimir Nadvornik [Sun, 16 Mar 2008 10:32:52 +0000 (10:32 +0000)]
write comment and keywords to xmp, sidecars are used if exist

16 years agowrite support in Exiv2 wrapper; for now only string values
Vladimir Nadvornik [Sat, 15 Mar 2008 19:53:33 +0000 (19:53 +0000)]
write support in Exiv2 wrapper; for now only string values

16 years agoa hack to read raw previews with exiv2 0.16, however it should be fixed
Vladimir Nadvornik [Sun, 24 Feb 2008 18:55:19 +0000 (18:55 +0000)]
a hack to read raw previews with exiv2 0.16, however it should be fixed
in the library

16 years agoread also iptc and xmp
Vladimir Nadvornik [Fri, 15 Feb 2008 10:48:09 +0000 (10:48 +0000)]
read also iptc and xmp

16 years agomore exiv2 fixes
Vladimir Nadvornik [Thu, 14 Feb 2008 14:04:43 +0000 (14:04 +0000)]
more exiv2 fixes

16 years agomore exiv2 fixes
Vladimir Nadvornik [Thu, 14 Feb 2008 11:03:20 +0000 (11:03 +0000)]
more exiv2 fixes

16 years agomore exiv2 fixes
Vladimir Nadvornik [Wed, 13 Feb 2008 23:02:48 +0000 (23:02 +0000)]
more exiv2 fixes

16 years agounified tag names between exiv2 and internal rxif parser
Vladimir Nadvornik [Wed, 13 Feb 2008 19:31:50 +0000 (19:31 +0000)]
unified tag names between exiv2 and internal rxif parser

16 years agomore exiv2 fixes
Vladimir Nadvornik [Wed, 13 Feb 2008 17:47:55 +0000 (17:47 +0000)]
more exiv2 fixes

16 years agoand first version that actually shows some exif data (see advanced view)
Vladimir Nadvornik [Wed, 13 Feb 2008 17:08:04 +0000 (17:08 +0000)]
and first version that actually shows some exif data (see advanced view)

16 years agofirst exiv2 support that does not crash immediately
Vladimir Nadvornik [Wed, 13 Feb 2008 16:52:41 +0000 (16:52 +0000)]
first exiv2 support that does not crash immediately

16 years agostarted exiv2 integration
Vladimir Nadvornik [Wed, 13 Feb 2008 14:46:23 +0000 (14:46 +0000)]
started exiv2 integration

16 years agosimplified exif.h, moved implementation-specific stuff to exif-int.h
Vladimir Nadvornik [Wed, 13 Feb 2008 13:57:31 +0000 (13:57 +0000)]
simplified exif.h, moved implementation-specific stuff to exif-int.h

16 years agodo not show frame for full-window images
Vladimir Nadvornik [Mon, 11 Feb 2008 15:23:43 +0000 (15:23 +0000)]
do not show frame for full-window images

16 years agoimproved drawing of image frames
Vladimir Nadvornik [Mon, 11 Feb 2008 12:51:28 +0000 (12:51 +0000)]
improved drawing of image frames

16 years agoupdated TODO list
Vladimir Nadvornik [Sat, 26 Jan 2008 21:18:23 +0000 (21:18 +0000)]
updated TODO list

16 years agodebug messages cleanup
Vladimir Nadvornik [Sun, 20 Jan 2008 19:04:18 +0000 (19:04 +0000)]
debug messages cleanup

16 years agoadded file with release notes and TODO
Vladimir Nadvornik [Wed, 16 Jan 2008 19:37:54 +0000 (19:37 +0000)]
added file with release notes and TODO

16 years agobasic sidecar files configuration via preferences dialog
Vladimir Nadvornik [Sun, 23 Dec 2007 21:24:48 +0000 (21:24 +0000)]
basic sidecar files configuration via preferences dialog

16 years agofixed loading thumbnails for sidecar files
Vladimir Nadvornik [Sun, 23 Dec 2007 20:28:50 +0000 (20:28 +0000)]
fixed loading thumbnails for sidecar files

16 years agofixed vflist_find_row and vflist_sort_set to work correctly with sidecar
Vladimir Nadvornik [Sun, 23 Dec 2007 15:49:23 +0000 (15:49 +0000)]
fixed vflist_find_row and vflist_sort_set to work correctly with sidecar
files

16 years agofixed filelist refresh
Vladimir Nadvornik [Sat, 22 Dec 2007 20:33:09 +0000 (20:33 +0000)]
fixed filelist refresh

16 years agopreserve marks setting on layout change
Vladimir Nadvornik [Sat, 22 Dec 2007 10:10:40 +0000 (10:10 +0000)]
preserve marks setting on layout change

16 years agobasic support for marks in view_file_icon.c
Vladimir Nadvornik [Sat, 22 Dec 2007 09:51:12 +0000 (09:51 +0000)]
basic support for marks in view_file_icon.c

16 years agoupdate FileData on file change
Vladimir Nadvornik [Thu, 20 Dec 2007 22:43:52 +0000 (22:43 +0000)]
update FileData on file change

16 years ago<num> toggles mark num
Vladimir Nadvornik [Thu, 20 Dec 2007 16:18:28 +0000 (16:18 +0000)]
<num> toggles mark num
<control><num> selects mark num

16 years agocreated menu "Select" with selection and marks operations
Vladimir Nadvornik [Thu, 20 Dec 2007 16:06:20 +0000 (16:06 +0000)]
created menu "Select" with selection and marks operations

16 years agocomplete set of boolean operation with marks -
Vladimir Nadvornik [Wed, 19 Dec 2007 22:01:46 +0000 (22:01 +0000)]
complete set of boolean operation with marks -
union, intersection, complement

16 years agouse accels also in fullscreen mode
Vladimir Nadvornik [Tue, 18 Dec 2007 21:15:16 +0000 (21:15 +0000)]
use accels also in fullscreen mode

16 years agomoved some actions to menu and accels
Vladimir Nadvornik [Mon, 17 Dec 2007 21:42:24 +0000 (21:42 +0000)]
moved some actions to menu and accels

16 years agoremoved unused variable
Vladimir Nadvornik [Mon, 17 Dec 2007 19:34:43 +0000 (19:34 +0000)]
removed unused variable

16 years agofixed in-place rename
Vladimir Nadvornik [Sun, 16 Dec 2007 22:30:19 +0000 (22:30 +0000)]
fixed in-place rename

16 years agobetter integration of split image functions into menu
Vladimir Nadvornik [Sat, 15 Dec 2007 17:58:51 +0000 (17:58 +0000)]
better integration of split image functions into menu

16 years agoshow active marks in image overlay
Vladimir Nadvornik [Fri, 14 Dec 2007 21:51:46 +0000 (21:51 +0000)]
show active marks in image overlay

16 years agofixed image focus
Vladimir Nadvornik [Sun, 9 Dec 2007 21:20:27 +0000 (21:20 +0000)]
fixed image focus

16 years agofixed copying zoom an scroll values from the original image on splitting
Vladimir Nadvornik [Sun, 9 Dec 2007 12:33:51 +0000 (12:33 +0000)]
fixed copying zoom an scroll values from the original image on splitting

16 years agodo not hilight selected image in SPLIT_NONE
Vladimir Nadvornik [Sun, 9 Dec 2007 11:58:39 +0000 (11:58 +0000)]
do not hilight selected image in SPLIT_NONE

16 years agoimproved drawing of frame around selected image
Vladimir Nadvornik [Sun, 9 Dec 2007 00:11:40 +0000 (00:11 +0000)]
improved drawing of frame around selected image

16 years agomore operations with file marks
Vladimir Nadvornik [Sun, 25 Nov 2007 10:25:25 +0000 (10:25 +0000)]
more operations with file marks

16 years agomarks: fixes and cleanup
Vladimir Nadvornik [Sat, 24 Nov 2007 21:06:30 +0000 (21:06 +0000)]
marks: fixes and cleanup

16 years agoimproved directory scanning a bit
Vladimir Nadvornik [Thu, 22 Nov 2007 21:15:35 +0000 (21:15 +0000)]
improved directory scanning a bit

16 years agoadded possibility to specify prefered file type for external commands
Vladimir Nadvornik [Wed, 21 Nov 2007 22:46:50 +0000 (22:46 +0000)]
added possibility to specify prefered file type for external commands

16 years agoprevent duplicate sidecar files; code cleanup
Vladimir Nadvornik [Wed, 21 Nov 2007 21:21:17 +0000 (21:21 +0000)]
prevent duplicate sidecar files; code cleanup

16 years agofixed grouping sidecar files and made it configurable via config file
Vladimir Nadvornik [Tue, 20 Nov 2007 22:28:40 +0000 (22:28 +0000)]
fixed grouping sidecar files and made it configurable via config file
(no gui yet)

16 years agofixed preloading images in file list
Vladimir Nadvornik [Mon, 22 Oct 2007 19:58:47 +0000 (19:58 +0000)]
fixed preloading images in file list

16 years agoimproved FileDataChangeInfo structure, check for another file operation in progress
Vladimir Nadvornik [Mon, 8 Oct 2007 19:41:49 +0000 (19:41 +0000)]
improved FileDataChangeInfo structure, check for another file operation in progress

16 years agodisplay sidecar files (jpeg + raw) using gtk_tree_store
Vladimir Nadvornik [Tue, 2 Oct 2007 21:49:02 +0000 (21:49 +0000)]
display sidecar files (jpeg + raw)  using gtk_tree_store
This is just a prototype to test the functionality, it needs more work.

Please test, omments are welcome :)

16 years agouse FileData even for sidecar file list
Vladimir Nadvornik [Mon, 1 Oct 2007 19:52:10 +0000 (19:52 +0000)]
use FileData even for sidecar file list

16 years agoeditors.c was almost completely rewritten:
Vladimir Nadvornik [Sun, 30 Sep 2007 21:10:54 +0000 (21:10 +0000)]
editors.c was almost completely rewritten:
- centralized template parsing
- better control of executed editors
- possibility to get editor exit status via callback

16 years agodisplay sidecar extensions in filelist
Vladimir Nadvornik [Wed, 12 Sep 2007 21:17:31 +0000 (21:17 +0000)]
display sidecar extensions in filelist
some cleanup of file marks

16 years agoreplaced gchar* path with FileData *fd
Vladimir Nadvornik [Tue, 11 Sep 2007 20:06:29 +0000 (20:06 +0000)]
replaced gchar* path with FileData *fd

16 years agostarted support for sidecar files like xmp, raw+jpeg etc.
Vladimir Nadvornik [Thu, 23 Aug 2007 20:45:59 +0000 (20:45 +0000)]
started support for sidecar files like xmp, raw+jpeg etc.

16 years agomore external commands
Vladimir Nadvornik [Mon, 20 Aug 2007 20:11:32 +0000 (20:11 +0000)]
more external commands

16 years agoimproved external delete command
Vladimir Nadvornik [Thu, 16 Aug 2007 20:57:09 +0000 (20:57 +0000)]
improved external delete command

16 years agostarted implementation of external commands; external Delete should work
Vladimir Nadvornik [Wed, 15 Aug 2007 21:37:51 +0000 (21:37 +0000)]
started implementation of external commands; external Delete should work

16 years agocompilation fix
Petr Ostadal [Fri, 20 Jul 2007 07:10:48 +0000 (07:10 +0000)]
compilation fix

16 years agoFirst implementation of marks for all photos.
Petr Ostadal [Fri, 13 Jul 2007 14:03:08 +0000 (14:03 +0000)]
First implementation of marks for all photos.

16 years agorelative scroll is working; some cleanup
Vladimir Nadvornik [Thu, 12 Jul 2007 20:46:28 +0000 (20:46 +0000)]
relative scroll is working; some cleanup

16 years agoconnected zoom
Vladimir Nadvornik [Wed, 11 Jul 2007 21:10:25 +0000 (21:10 +0000)]
connected zoom

16 years agostarted relative scroll, keep scroll position
Vladimir Nadvornik [Wed, 11 Jul 2007 20:00:07 +0000 (20:00 +0000)]
started relative scroll, keep scroll position

16 years agoimproved connected scroll and active image switching
Vladimir Nadvornik [Tue, 10 Jul 2007 21:25:51 +0000 (21:25 +0000)]
improved connected scroll and active image switching

16 years agoimplemented split windows
Vladimir Nadvornik [Fri, 29 Jun 2007 15:16:46 +0000 (15:16 +0000)]
implemented split windows
TODO: menus and hotkeys, connected zoom, activating on drag

17 years agoWed Jan 17 16:50:39 2007 John Ellis <johne@verizon.net>
John Ellis [Wed, 17 Jan 2007 21:52:24 +0000 (21:52 +0000)]
Wed Jan 17 16:50:39 2007  John Ellis  <johne@verizon.net>

        * README: Fix credits for Belarusian translation.

17 years agoSun Dec 3 12:58:06 2006 John Ellis <johne@verizon.net>
John Ellis [Sun, 3 Dec 2006 18:00:46 +0000 (18:00 +0000)]
Sun Dec  3 12:58:06 2006  John Ellis  <johne@verizon.net>

        * view_dir_tree.c (vdtree_add_by_data): Plug memory leak, in fact
        the data returned by parts_list() was not used here at all.

17 years agoSat Dec 2 20:47:12 2006 John Ellis <johne@verizon.net>
John Ellis [Sun, 3 Dec 2006 01:55:07 +0000 (01:55 +0000)]
Sat Dec  2 20:47:12 2006  John Ellis  <johne@verizon.net>

        * README: Updates.
        * configure.in: Release 2.1.5

17 years agoSat Dec 2 20:15:22 2006 John Ellis <johne@verizon.net>
John Ellis [Sun, 3 Dec 2006 01:20:31 +0000 (01:20 +0000)]
Sat Dec  2 20:15:22 2006  John Ellis  <johne@verizon.net>

        * editors.c: Escape the 4 characters [ "`$\ ] in filenames passed
        to the system shell. Assumes bash-like escaping syntax for "sh -c".

17 years agoSat Dec 2 16:44:48 2006 John Ellis <johne@verizon.net>
John Ellis [Sat, 2 Dec 2006 21:57:12 +0000 (21:57 +0000)]
Sat Dec  2 16:44:48 2006  John Ellis  <johne@verizon.net>

        * image-overlay.[ch]: More work on osd icons.
        * image.c: Use correct flag when setting auto rotation state, and set
        the state again after the rotation so that osd can update.
        * img-view.c: Show osd icon when overlay is enabled.
        * layout.c, layout_image.[ch]: Enable overlay regardless of the
        full screen state, only difference now is that image description text
        is only shown when in full screen but icons will always appear.
        * layout_util.c: Make I key toggle overlay from windowed mode too.
        * typedefs.h (LayoutWindow): Remove no longer used
        full_screen_overlay_on.

17 years agoFri Dec 1 14:27:55 2006 John Ellis <johne@verizon.net>
John Ellis [Fri, 1 Dec 2006 19:41:45 +0000 (19:41 +0000)]
Fri Dec  1 14:27:55 2006  John Ellis  <johne@verizon.net>

        * print.c (print_job_ps_page_image): Use a white mask when printing
        transparent images, fixes bug #1426596.

17 years agofix whitespace
John Ellis [Thu, 30 Nov 2006 22:59:49 +0000 (22:59 +0000)]
fix whitespace

17 years agoThu Nov 30 09:55:42 2006 John Ellis <johne@verizon.net>
John Ellis [Thu, 30 Nov 2006 14:58:27 +0000 (14:58 +0000)]
Thu Nov 30 09:55:42 2006  John Ellis  <johne@verizon.net>

        * slideshow.c (real_slideshow_start): Fix memory leak when unable to
        begin a slideshow.

17 years agoWed Nov 29 22:53:03 2006 John Ellis <johne@verizon.net>
John Ellis [Thu, 30 Nov 2006 03:56:25 +0000 (03:56 +0000)]
Wed Nov 29 22:53:03 2006  John Ellis  <johne@verizon.net>

        * image-overlay.[ch]: Prepare for icon notification display, and fix
        info overlay image index when on last image of slideshow.
        * img-view.c: Fix image index when on last image of slideshow.

17 years agoWed Nov 29 14:28:30 2006 John Ellis <johne@verizon.net>
John Ellis [Wed, 29 Nov 2006 19:38:25 +0000 (19:38 +0000)]
Wed Nov 29 14:28:30 2006  John Ellis  <johne@verizon.net>

        * image-overlay.[ch]: Rewrite most of the information overlay code to
        be more flexible and easily extended.
        * image.[ch], typedefs.h: Remove image_new_func, and replace it with
        image_state_func callback which is much more informative.
        * img-view.c, layout.c, layout_image.c: Updates for new image overlay
        function names.

17 years agoTue Nov 28 13:17:18 2006 John Ellis <johne@verizon.net>
John Ellis [Tue, 28 Nov 2006 18:20:56 +0000 (18:20 +0000)]
Tue Nov 28 13:17:18 2006  John Ellis  <johne@verizon.net>

        * image.c: When resuming a previous color adjustment, set the display
        to update incrementally to avoid user confusion of why half of image
        is color adjusted.

17 years agoTue Nov 28 11:54:30 2006 John Ellis <johne@verizon.net>
John Ellis [Tue, 28 Nov 2006 17:06:47 +0000 (17:06 +0000)]
Tue Nov 28 11:54:30 2006  John Ellis  <johne@verizon.net>

        * color-man.[ch]: Allow color manager to work with GdkPixbufs not
        linked to an ImageWindow. Fix missing embedded dummy function when
        compiling without color profile support.
        * image.c: When embedded color profiles is enabled and EXIF ColorSpace
        is set to 1 use sRGB color profile for the image. Also fixed order of
        starting the image read-ahead when color profiles are in use.
        * typedefs.h (ImageWindow): Use gpointer definition correctly so that
        cm is a pointer and not a pointer to a pointer.
        * utilops.c: Pass 0 to vertical fill arg of gtk_table_attach() instead
        of FALSE.

17 years agoMon Nov 27 01:23:23 2006 John Ellis <johne@verizon.net>
John Ellis [Mon, 27 Nov 2006 06:37:48 +0000 (06:37 +0000)]
Mon Nov 27 01:23:23 2006  John Ellis  <johne@verizon.net>

        * bar_exif.c, cache-loader.c, pan-view.c: Pass new arg for exif_read().
        * color-man.[ch]: Add color_man_new_embedded for using in-memory color
        profiles.
        * exif.[ch]: Add support for extracting color profiles embedded in jpeg
        and tiff images. This resulted in a rewrite of the jpeg parser; both
        to allow searching for any marker type, and to make the code readable.
        * format_raw.c: Add color profile tag to the debug code.
        * image.c, layout.c: Use embedded color profiles when found and
        enabled, also add toggle for the option in color profile menu.

17 years agoFri Nov 24 21:37:01 2006 John Ellis <johne@verizon.net>
John Ellis [Sat, 25 Nov 2006 03:00:33 +0000 (03:00 +0000)]
Fri Nov 24 21:37:01 2006  John Ellis  <johne@verizon.net>

        * configure.in: Add test for lcms (little cms).
        * Makefile.am: Add color-man.[ch]:
        * color-man.[ch]: New files for color management support.
        * globals.c, gqview.h, main.c, rcfile.c, typedefs.h: Add color profile
        variables and option saving.
        * image.[ch]: Add color profile functions.
        * layout.c, layout_image.[ch]: Add color profile icon, popup menu, and
        fix sort menu to use radio buttons.
        * menu.c: Use radio buttons for sort menu when appropriate.
        * preferences.c: Add color profile options to preferences.
        * ui_menu.[ch]: Add menu_item_add_radio() for radio item menus.
        * ui_misc.c: Fix gtk_table_attach() arg for vertical expansion.
        * view_file_icon.c, view_file_list.c: Check for active state in sort
        menu callbacks.
        * README: Add info about lcms, and how to disable.

17 years agoFri Nov 17 19:06:19 2006 John Ellis <johne@verizon.net>
John Ellis [Sat, 18 Nov 2006 00:12:22 +0000 (00:12 +0000)]
Fri Nov 17 19:06:19 2006  John Ellis  <johne@verizon.net>

        * ui_fileops.[ch]: Add path_list_lstat() to obtain a path listing that
        does not follow symbolic links.
        * utilops.[ch]: Add file_util_delete_dir(), and support functions.
        * view_dir_list.c: Add delete to folder popup menu.
        * view_dir_tree.c: Add delete to folder popup menu, and set rename and
        delete sensitive only when parent folder is writable.

17 years agoWed Nov 15 02:05:27 2006 John Ellis <johne@verizon.net>
John Ellis [Wed, 15 Nov 2006 07:19:16 +0000 (07:19 +0000)]
Wed Nov 15 02:05:27 2006  John Ellis  <johne@verizon.net>

        * view_file_icon.c: Fix odd crash when removing files, it seems the
        high priority idle sync is no longer called before the treeview tries
        to redraw itself, so fix the cleanup of removed pointers so that they
        are always valid or NULL (I wonder if the priorities used by
        GtkTreeView have changed in newer versions of GTK?).
        * view_file_list.c: Fix progress bar warning when files are removed
        before thumbnail generation is finished.

17 years agoTue Nov 14 15:36:14 2006 John Ellis <johne@verizon.net>
John Ellis [Tue, 14 Nov 2006 20:39:14 +0000 (20:39 +0000)]
Tue Nov 14 15:36:14 2006  John Ellis  <johne@verizon.net>

        * exif.[ch]: Fix memory alignment issues, bug #1593252.

17 years agoFri Nov 10 18:11:54 2006 John Ellis <johne@verizon.net>
John Ellis [Fri, 10 Nov 2006 23:15:30 +0000 (23:15 +0000)]
Fri Nov 10 18:11:54 2006  John Ellis  <johne@verizon.net>

        * image.c: Fix up initial scroll offset into image when auto rotated
        by exif info, and keep same center point when rotating otherwise.

17 years agoFri Nov 10 16:11:28 2006 John Ellis <johne@verizon.net>
John Ellis [Fri, 10 Nov 2006 21:15:52 +0000 (21:15 +0000)]
Fri Nov 10 16:11:28 2006  John Ellis  <johne@verizon.net>

        * format_fuji.c (format_fuji_raw): Use exif_byte_get_int32() to get
        the value, as when that is eventually fixed to be alignment safe,
        the so shall this.

17 years agofix comments
John Ellis [Fri, 10 Nov 2006 03:30:00 +0000 (03:30 +0000)]
fix comments

17 years agoThu Nov 9 20:27:47 2006 John Ellis <johne@verizon.net>
John Ellis [Fri, 10 Nov 2006 01:30:45 +0000 (01:30 +0000)]
Thu Nov  9 20:27:47 2006  John Ellis  <johne@verizon.net>

        * exif.[ch]: Rename exif_byte_swab..() to exif_byte_put..() as that is
        more in line with their counterparts of exif_byte_get..()

17 years agoThu Nov 9 17:43:06 2006 John Ellis <johne@verizon.net>
John Ellis [Thu, 9 Nov 2006 22:53:11 +0000 (22:53 +0000)]
Thu Nov  9 17:43:06 2006  John Ellis  <johne@verizon.net>

        * pan-view.c: Break this monstrosity of code into smaller files.
        * pan-calendar.c, pan-folder.c, pan-grid.c, pan-timeline.c: Move the
        layout types into their own files (for now flower is with folder tree).
        * pan-item.c: PanItem creation, drawing, actions, and maintenance.
        * pan-types.h: Defines, data types, function prototypes.
        * pan-util.c: Various utilities.
        * src/Makefile.am: Add new files above.

17 years agoWed Nov 8 16:59:14 2006 John Ellis <johne@verizon.net>
John Ellis [Wed, 8 Nov 2006 22:07:26 +0000 (22:07 +0000)]
Wed Nov  8 16:59:14 2006  John Ellis  <johne@verizon.net>

        * pixbuf-renderer.[ch]: Give image overlays their own child GdkWindow,
        and use a buffer when drawing to those windows to avoid flicker.
        Scrolling with the info [I] visible in full screen is now much
        smoother. Only one regression that will be fixed later: overlapping
        overlays are now ugly.

17 years agoWed Nov 8 11:36:58 2006 John Ellis <johne@verizon.net>
John Ellis [Wed, 8 Nov 2006 16:48:36 +0000 (16:48 +0000)]
Wed Nov  8 11:36:58 2006  John Ellis  <johne@verizon.net>

        * format_nikon.h: For the pentax test, use tiff make instead of a magic
        string that can move location.

17 years agoTue Nov 7 19:54:44 2006 John Ellis <johne@verizon.net>
John Ellis [Wed, 8 Nov 2006 00:57:04 +0000 (00:57 +0000)]
Tue Nov  7 19:54:44 2006  John Ellis  <johne@verizon.net>

        * pan-view.c: For calendar view only show months that contain an image.
        Allow choice of size when displaying an image with the info popup.

17 years agoTue Nov 7 15:35:59 2006 John Ellis <johne@verizon.net>
John Ellis [Tue, 7 Nov 2006 21:00:50 +0000 (21:00 +0000)]
Tue Nov  7 15:35:59 2006  John Ellis  <johne@verizon.net>

        * exif.c: Use new format_raw_exif_offset() function to find Exif in
        raw files.
        * filelist.c: Add orf and pef to displayed file types.
        * format_canon.h, format_fuji.h: Update to new #define format.
        * format_fuji.c: Use same offset for Exif as the jpeg image as the
        Exif is always embedded in the jpeg and assuming offset of 12 is
        just broken.
        * format_nikon.h: Update to new #define format, and add pentax here
        as finding the jpeg will be same code.
        * format_olympus.[ch]: Support Olympus raw files with embedded jpegs,
        not all raw files will have a jpeg, but all appear to have Exif tags.
        * format_raw.[ch]: Add new camera types, and add a debugging facility
        to easily list all tags within tiff files (see format_raw.h to enable).

17 years agoMon Nov 6 20:53:22 2006 John Ellis <johne@verizon.net>
John Ellis [Tue, 7 Nov 2006 01:57:19 +0000 (01:57 +0000)]
Mon Nov  6 20:53:22 2006  John Ellis  <johne@verizon.net>

        * format_olympus.c: Fix olympus makernote tag types to match image
        sample: Olympus.Bracket, Olympus.FocusDistance, Olympus.SerialNumber,
        and Olympus.FlashBias.

17 years agoSat Nov 4 17:14:47 2006 John Ellis <johne@verizon.net>
John Ellis [Sat, 4 Nov 2006 22:24:47 +0000 (22:24 +0000)]
Sat Nov  4 17:14:47 2006  John Ellis  <johne@verizon.net>

        * pan-view.c: Always recalculate canvas size when displaying popups.
        * README: Updates.
        * po/eo.po: Mark translation for 'Command Line' not fuzzy.
        * configure.in: Release 2.1.4 (quick bug fix for pan view).

17 years agoSat Nov 4 10:31:51 2006 John Ellis <johne@verizon.net>
John Ellis [Sat, 4 Nov 2006 15:41:42 +0000 (15:41 +0000)]
Sat Nov  4 10:31:51 2006  John Ellis  <johne@verizon.net>

        * README: Updates.
        * icons/Makefile.am: Remove icon files that no longer exist.
        * configure.in: Release 2.1.3