geeqie.git
17 years agoWed Nov 1 11:39:48 2006 John Ellis <johne@verizon.net>
John Ellis [Wed, 1 Nov 2006 17:47:14 +0000 (17:47 +0000)]
Wed Nov  1 11:39:48 2006  John Ellis  <johne@verizon.net>

        * gqview.h, main.c (window_set_icon): Change to use inline pixbufs
        instead of xpms.
        * collect.c, img-view.c, layout.c, preferences.c: Use new icons.
        * pixbuf_util.[ch]: Add new icons.
        * icons/Makefile.am: Update generated inline pixbufs.
        * icons/collect.xpm, icons/config.xpm, icons/icon.xpm, icons/tools.xpm,
        icons/view.xpm: Remove old xpm icons.
        * icons/gqview_icon.png, icons/icon_book.png, icons/icon_config.png,
        icons/icon_tools.png, icons/icon_view.png: The new icons in png format.
        * icons/svg/*.svg: Add svg sources for icons, they are not used or
        anything, but this way I can not misplace them again.

17 years agoTue Oct 31 18:06:42 2006 John Ellis <johne@verizon.net>
John Ellis [Tue, 31 Oct 2006 23:20:48 +0000 (23:20 +0000)]
Tue Oct 31 18:06:42 2006  John Ellis  <johne@verizon.net>

        * info.c: Increase default info window size to 600x400.
        * po/be.po: Update Belarusian translation,
        submitted by Pavel Piatruk <berserker@neolocation.com>.
        * gqview.desktop: Add additional formats to MimeType list.

17 years agoSat Oct 28 14:41:10 2006 John Ellis <johne@verizon.net>
John Ellis [Sat, 28 Oct 2006 18:49:38 +0000 (18:49 +0000)]
Sat Oct 28 14:41:10 2006  John Ellis  <johne@verizon.net>

        * img-view.c: Use correct method to close the window using Escape key,
        fixes bug #1231845. Also added more robust method to update window
        list when a window is closed so this doesn't happen again.
        * slideshow.c: Add sanity checks to exported functions to check for
        NULL SlideShow pointers, to match rest of coding style.

17 years agoFri Oct 27 19:45:32 2006 John Ellis <johne@verizon.net>
John Ellis [Sat, 28 Oct 2006 00:03:15 +0000 (00:03 +0000)]
Fri Oct 27 19:45:32 2006  John Ellis  <johne@verizon.net>

        * layout.c, ui_menu.c, ui_misc.c: Use g_object_ref_sink when
        gtk_object_sink is not available as it is deprecated.

17 years agoWed Oct 25 15:17:38 2006 John Ellis <johne@verizon.net>
John Ellis [Wed, 25 Oct 2006 19:23:46 +0000 (19:23 +0000)]
Wed Oct 25 15:17:38 2006  John Ellis  <johne@verizon.net>

        * pixbuf-renderer.c (pixbuf_renderer_scroll): Fix long standing bug
        where obstructed portions of an image were not always generating an
        expose event when scrolling the image.

17 years agoMon Oct 23 05:34:29 2006 John Ellis <johne@verizon.net>
John Ellis [Mon, 23 Oct 2006 09:40:37 +0000 (09:40 +0000)]
Mon Oct 23 05:34:29 2006  John Ellis  <johne@verizon.net>

        * img-view.c, layout_image.c, layout_util.c, pan-view.c: Make F11 also
        toggle fullscreen.

17 years agoFri Oct 20 09:20:10 2006 John Ellis <johne@verizon.net>
John Ellis [Fri, 20 Oct 2006 13:25:03 +0000 (13:25 +0000)]
Fri Oct 20 09:20:10 2006  John Ellis  <johne@verizon.net>

        * collect-table.c, collect.c, dupe.c, pan-view.c, search.c,
        view_file_icon.c: Keypress signal handler code clean-up round 2: the
        remaining files. Make control and shift logic easier to follow.

17 years agoFri Oct 20 08:00:08 2006 John Ellis <johne@verizon.net>
John Ellis [Fri, 20 Oct 2006 12:03:16 +0000 (12:03 +0000)]
Fri Oct 20 08:00:08 2006  John Ellis  <johne@verizon.net>

        * img-view.c, layout_image.c, layout_util.c: Keypress signal handler
        code clean-up round 1: the main windows. Also fixes [Shift]+[F] from
        deactivating full screen [F].

17 years agoChangeLog fix
John Ellis [Thu, 19 Oct 2006 19:32:31 +0000 (19:32 +0000)]
ChangeLog fix

17 years agoThu Oct 19 15:20:51 2006 John Ellis <johne@verizon.net>
John Ellis [Thu, 19 Oct 2006 19:27:20 +0000 (19:27 +0000)]
Thu Oct 19 15:20:51 2006  John Ellis  <johne@verizon.net>

        * image.c, typedefs.h: Add ALTER_DESATURATE alteration type.
        * img-view.c, layout_image.c, layout_util.c, menu.c: Allow to grayscale
        the display of current image with [Shift]+[G] kyboard shortcut and
        'adjust' submenu item.
        * pixbuf_util.[ch] (pixbuf_desaturate_rect): Implement grayscale
        function.

17 years agoThu Oct 19 09:35:18 2006 John Ellis <johne@verizon.net>
John Ellis [Thu, 19 Oct 2006 13:38:52 +0000 (13:38 +0000)]
Thu Oct 19 09:35:18 2006  John Ellis  <johne@verizon.net>

        * layout.[ch] (layout_new_with_geometry): New function to create a
        layout sized to an X geometry string.
        * main.c: Add support for --geometry on the command line.

17 years agoThu Oct 19 07:42:38 2006 John Ellis <johne@verizon.net>
John Ellis [Thu, 19 Oct 2006 11:45:14 +0000 (11:45 +0000)]
Thu Oct 19 07:42:38 2006  John Ellis  <johne@verizon.net>

        * utilops.c: Fix minimum allowed auto-rename value to be zero again,
        but keep the default at 1.

17 years agoThu Oct 19 07:23:37 2006 John Ellis <johne@verizon.net>
John Ellis [Thu, 19 Oct 2006 11:34:52 +0000 (11:34 +0000)]
Thu Oct 19 07:23:37 2006  John Ellis  <johne@verizon.net>

        * cache_maint.c, thumb_standard.[ch]: Use .thumblocal when saving
        local thumbnails as per the freedesktop.org thumbnail spec.
        * filelist.c: Add .thumblocal to list of ignored folders (those we
        never show user).
        * main.c: Fix bug in recent command line parser changes, a single
        folder on the command line was not processed by parse_out_relatives().

17 years agoSun Oct 15 12:36:06 2006 John Ellis <johne@verizon.net>
John Ellis [Sun, 15 Oct 2006 16:39:19 +0000 (16:39 +0000)]
Sun Oct 15 12:36:06 2006  John Ellis  <johne@verizon.net>

        * pan-view.c: For now, also display the full size image under the
        thumbnail's information bubble. Make clicking the info box close it.

17 years agoSun Oct 15 10:45:14 2006 John Ellis <johne@verizon.net>
John Ellis [Sun, 15 Oct 2006 14:49:25 +0000 (14:49 +0000)]
Sun Oct 15 10:45:14 2006  John Ellis  <johne@verizon.net>

        * pan-view.c: Recalc the size of the layout when popping up new images
        in the calendar so that all new images can be scrolled into view.
        * pixbuf-renderer.[ch] (pixbuf_renderer_set_tiles_size): Add ability
        to resize a tile canvas without the need for a complete reset/render.

17 years agoSun Oct 15 04:03:41 2006 John Ellis <johne@verizon.net>
John Ellis [Sun, 15 Oct 2006 08:06:14 +0000 (08:06 +0000)]
Sun Oct 15 04:03:41 2006  John Ellis  <johne@verizon.net>

        * main.c: Fix command line parser to work with any combination of files
        and/or folders on the command line.

17 years agoSun Oct 15 02:50:22 2006 John Ellis <johne@verizon.net>
John Ellis [Sun, 15 Oct 2006 06:59:10 +0000 (06:59 +0000)]
Sun Oct 15 02:50:22 2006  John Ellis  <johne@verizon.net>

        * eu.po: Add Basque translation,
        submitted by Piarres Beobide <pi@beobide.net>.
        * configure.in (ALL_LINGUAS): Add eu.
        * README: Update credits.

17 years agoSat Oct 14 09:38:08 2006 John Ellis <johne@verizon.net>
John Ellis [Sat, 14 Oct 2006 13:44:20 +0000 (13:44 +0000)]
Sat Oct 14 09:38:08 2006  John Ellis  <johne@verizon.net>

        * po/*.po: Make distcheck touches these.
        * gqview.spec.in: Fix to use License: instead of obselete Copyright:.
        * configure.in: Release 2.1.2

17 years agoSat Oct 14 08:26:38 2006 John Ellis <johne@verizon.net>
John Ellis [Sat, 14 Oct 2006 12:28:46 +0000 (12:28 +0000)]
Sat Oct 14 08:26:38 2006  John Ellis  <johne@verizon.net>

        * vi.po: Update Vietnamese translation,
        submitted by pclouds <pclouds@vnlinux.org>.
        * README: Updates.

17 years agoSat Oct 14 05:44:40 2006 John Ellis <johne@verizon.net>
John Ellis [Sat, 14 Oct 2006 09:56:04 +0000 (09:56 +0000)]
Sat Oct 14 05:44:40 2006  John Ellis  <johne@verizon.net>

        * ar.po, be.po, bg.po, ca.po, cs.po, de.po, es.po, fi.po, hu.po,
        it.po, ja.po, nl.po, pl.po, pt_BR.po, ro.po, ru.po, sk.po, sv.po,
        vi.po, zh_TW.po: Fix punctuation of "Allow enlargement of image for
        zoom to fit" translations, and unmark as fuzzy when only the change in
        punctuation caused the fuzzy state.
        * README: Updated po-stats list.

17 years agoSat Oct 14 05:18:45 2006 John Ellis <johne@verizon.net>
John Ellis [Sat, 14 Oct 2006 09:22:02 +0000 (09:22 +0000)]
Sat Oct 14 05:18:45 2006  John Ellis  <johne@verizon.net>

        * utilops.c: Mark string for translation.
        * fi.po: Update Finnish translation [merge from 2.0.2],
        submitted by Lauri Nurmi <lanurmi@iki.fi>.
        * README: Updates.

17 years agoFri Oct 13 12:18:01 2006 John Ellis <johne@verizon.net>
John Ellis [Fri, 13 Oct 2006 16:22:44 +0000 (16:22 +0000)]
Fri Oct 13 12:18:01 2006  John Ellis  <johne@verizon.net>

        * ru.po: Update Russian translation [merge from 2.0.2],
        submitted by Vitaly Lipatov <lav@altlinux.ru>.

17 years agoFri Oct 13 10:27:22 2006 John Ellis <johne@verizon.net>
John Ellis [Fri, 13 Oct 2006 14:36:26 +0000 (14:36 +0000)]
Fri Oct 13 10:27:22 2006  John Ellis  <johne@verizon.net>

        * cache_maint.c, ui_fileops.c, ui_pathsel.c, ui_tabcomp.c: Remove use
        of the d_ino > 0 test as all files listed by readdir should be valid.
        dirent.d_ino is not guanteed by POSIX, and at one recent point is
        not implemented on cygwin.

17 years agoFri Oct 13 09:25:25 2006 John Ellis <johne@verizon.net>
John Ellis [Fri, 13 Oct 2006 13:44:30 +0000 (13:44 +0000)]
Fri Oct 13 09:25:25 2006  John Ellis  <johne@verizon.net>

        * pl.po: Update Polish translation,
        submitted by Wit Wilinski <madman@linux.bydg.org>.
        * README: Updates.

17 years agoFri Oct 13 05:22:43 2006 John Ellis <johne@verizon.net>
John Ellis [Fri, 13 Oct 2006 10:14:59 +0000 (10:14 +0000)]
Fri Oct 13 05:22:43 2006  John Ellis  <johne@verizon.net>

        * bar_sort.c, pan-view.c, preferences.c: Mark strings for translation,
        plus punctuation fix.
        * utilops.c: Change auto rename start number to default to 1.
        * configure.in (ALL_LINGUAS): Add be, ca, ko translations.
        * gqview.spec.in: Add Italian translation to RPM spec file,
        submitted by HappyCactus <happycactus@people.it>.
        * be.po: Add Belarusion translation,
        submitted by Pavel Piatruk <berserker@neolocation.com>.
        * ca.po: Add Catalan translation [merge from 2.0.2],
        submitted by catux.org <mecatxis@ya.com>.
        * de.po: Update German translation [merge from 2.0.2],
        submitted by Ronny Steiner <Post@SIRSteiner.de>.
        * fr.po: Update French translation,
        submitted by �ric Lassauge <lassauge@users.sourceforge.net>.
        * it.po: Update Italian translation,
        submitted by Kostantino <ciclope10ATalice.it>.
        * ko.po: Add Korean translation (mostly menus),
        submitted by Hyun-Jin Moon <moonhyunjin@gmail.com>.
        * pt_BR.po: Update Brazilian Portuguese translation,
        submitted by Herval Ribeiro de Azev��do <heraze@gmail.com>.
        * sk.po: Update Slovak translation,
        submitted by Mgr. Peter Tuharsky <tuharsky@misbb.sk>.
        * zh_TW.po: Update Traditional Chinese translation,
        submitted by S.J. Luo <crystal@mickey.ee.nctu.edu.tw>

17 years agoFri Sep 1 02:12:45 2006 John Ellis <johne@verizon.net>
John Ellis [Fri, 1 Sep 2006 06:39:36 +0000 (06:39 +0000)]
Fri Sep  1 02:12:45 2006  John Ellis  <johne@verizon.net>

        * collect-io.c, thumb_standard.c: Do not ignore return value from
        g_list_append as newer versions of gtk now set a warning flag.
        * utilops.c: Add new auto rename option to enter formatted text, which
        uses * and # characters to symbolize original filename and numerical
        value (respectively) in new filenames.

18 years agoMon Aug 15 18:27:38 2005 John Ellis <johne@verizon.net>
John Ellis [Mon, 15 Aug 2005 22:32:57 +0000 (22:32 +0000)]
Mon Aug 15 18:27:38 2005  John Ellis  <johne@verizon.net>

        * cache.c: Make cache loader tolerant of unknown line values, so that
        a cache written by newer/older versions of GQview does not result in
        recreating data that is actually there.

18 years agoMon Aug 15 17:13:57 2005 John Ellis <johne@verizon.net>
John Ellis [Mon, 15 Aug 2005 21:41:20 +0000 (21:41 +0000)]
Mon Aug 15 17:13:57 2005  John Ellis  <johne@verizon.net>

        * collect-table.c, dupe.c, exif.c, img-view.c info.c, layout_image.c,
        md5-util.[ch], pan-view.c, remote.c, search.c, thumb_standard.c,
        ui_bookmark.c, ui_misc.c, ui_pathsel.c, view_dir_list.c,
        view_dir_tree.c, view_file_icon.c, view_file_list.c: Fix signedness
        warnings in gcc 4.0.

18 years agoMon Aug 15 16:35:15 2005 John Ellis <johne@verizon.net>
John Ellis [Mon, 15 Aug 2005 20:47:03 +0000 (20:47 +0000)]
Mon Aug 15 16:35:15 2005  John Ellis  <johne@verizon.net>

        * view_dir_tree.c (vdtree_set_path): Do not force reading folder
        contents, to allow the check for a changed timestamp do it's job.
        * doc/10_options.html: Fix page link in docs.

18 years agoThu Jun 16 01:21:43 2005 John Ellis <johne@verizon.net>
John Ellis [Thu, 16 Jun 2005 05:26:00 +0000 (05:26 +0000)]
Thu Jun 16 01:21:43 2005  John Ellis  <johne@verizon.net>

        * cache-loader.c (cache_loader_process): When converting Exif date
        string to time_t, tell mktime DST is unknown (-1).

18 years agoMon Jun 13 20:22:58 2005 John Ellis <johne@verizon.net>
John Ellis [Tue, 14 Jun 2005 00:49:25 +0000 (00:49 +0000)]
Mon Jun 13 20:22:58 2005  John Ellis  <johne@verizon.net>

        * image.c (image_zoom_cb): If needed, update window title when
        zoom changes.
        * pixbuf-renderer.c (pr_size_sync): Send zoom signal when new window
        size results in a new scale value.
        * README: Updates.
        * configure.in: Release 2.1.1

18 years agoMon Jun 13 17:31:46 2005 John Ellis <johne@verizon.net>
John Ellis [Mon, 13 Jun 2005 21:39:13 +0000 (21:39 +0000)]
Mon Jun 13 17:31:46 2005  John Ellis  <johne@verizon.net>

        * editors.[ch]: Add "%w" macro to disable full screen deactivation when
        running an editor command.
        * img-view.c, layout_image.c, pan-view.c: Honor %w editor flag to
        prevent exit of full screen.
        * image-load.c (image_load_begin): Fix to not treat short reads as
        end of file condition.
        * README, doc/10_5_editor_commands.html: Document %w macro for editor
        commands.
        * po/it.po: Update Italian translation,
        submitted by Kostantino <inverness1ATvirgilio.it>.

18 years agoSun Jun 12 19:25:26 2005 John Ellis <johne@verizon.net>
John Ellis [Sun, 12 Jun 2005 23:45:45 +0000 (23:45 +0000)]
Sun Jun 12 19:25:26 2005  John Ellis  <johne@verizon.net>

        * format_canon.[ch]: Reimplement canon raw parser to use convenience
        functions from exif.c, also separated parsers into one per file type.
        For the cr2 format also verify compression type in tiff field 0x0103.
        * format_raw.c: Add FIXME comment noting current shortcomings.

18 years agoSat Jun 11 01:06:49 2005 John Ellis <johne@verizon.net>
John Ellis [Sat, 11 Jun 2005 05:11:39 +0000 (05:11 +0000)]
Sat Jun 11 01:06:49 2005  John Ellis  <johne@verizon.net>

        * exif.c, format_nikon.c, format_olympus.c: Fix memory leaks,
        exif_text_list_find_value() will always return newly allocated text.

18 years agoFri Jun 10 20:57:42 2005 John Ellis <johne@verizon.net>
John Ellis [Sat, 11 Jun 2005 01:09:30 +0000 (01:09 +0000)]
Fri Jun 10 20:57:42 2005  John Ellis  <johne@verizon.net>

        * exif.c (exif_parse_IFD_table): Fix offset count before testing
        against buffer size.
        * exif.h: Make exif_text_list_find_value available.
        * format_canon.c: Fix copy's length when duping Canon.SerialNumber, and
        adjust several text descriptions.
        * format_fuji.c: Remove "MkN." text from tag names.
        * format_nikon.c: Fix offset count before testing against buffer size,
        and remove "MkN." text from tag names. Add several new tags.
        * format_olympus.[ch]: New files for olympus makernote.
        * format_raw.c: Add exif olympus hook.
        * src/Makefile.am: Add format_olympus.[ch].

18 years agoFri Jun 10 02:19:26 2005 John Ellis <johne@verizon.net>
John Ellis [Fri, 10 Jun 2005 06:23:22 +0000 (06:23 +0000)]
Fri Jun 10 02:19:26 2005  John Ellis  <johne@verizon.net>

        * pan-view.c: Add exif date sorting option to right click menu, and
        change 'reading dimensions...' message to be more generic as it may now
        also be reading embedded exif dates, or both date and dimensions.

18 years agoThu Jun 9 23:22:01 2005 John Ellis <johne@verizon.net>
John Ellis [Fri, 10 Jun 2005 03:24:35 +0000 (03:24 +0000)]
Thu Jun  9 23:22:01 2005  John Ellis  <johne@verizon.net>

        * exif.c (exif_parse_JPEG): Use memcmp as strncmp is inadequate when
        bytes with values of 0 are actually in the data to compare.

18 years agoThu Jun 9 22:23:18 2005 John Ellis <johne@verizon.net>
John Ellis [Fri, 10 Jun 2005 02:44:36 +0000 (02:44 +0000)]
Thu Jun  9 22:23:18 2005  John Ellis  <johne@verizon.net>

        * exif.[ch]: A lot of code clean up, add generic tiff header parser,
        remove use of packed structures to interpret tiff file format,
        fix possible endless loops in tiff parser with corrupt IFD tables,
        and fix possible overflow in jpeg exif parser.
        * format_canon.[ch]: Add additional makernote values, plus a few
        spelling fixes. Header update.
        * format_fuji.[ch]: Header update.
        * format_nikon.[ch]: Updates to use new tiff parsing utils in exif.c,
        code cleanup. Header update.
        * format_raw.[ch]: Add pathname argument to file descriptor version of
        raw parser to quickly rule out non-raw files based on file extension.
        Add raw header match type to check for tiff "make" field value.
        * image-load.c (image_loader_begin): Add image filename for raw parser.

18 years agoTue Jun 7 03:47:03 2005 John Ellis <johne@verizon.net>
John Ellis [Tue, 7 Jun 2005 07:55:00 +0000 (07:55 +0000)]
Tue Jun  7 03:47:03 2005  John Ellis  <johne@verizon.net>

        * filelist.c (filter_add_defaults): Add Nikon file extension for nef.
        * format_canon.[ch], format_fuji.[ch]: Add comment tile, and
        description field for MakerNote parser.
        * format_nikon.[ch]: Add support for jpegs embedded in Nikon nef files.
        * format_raw.c: Add debug description output and Nikon raw parser hook.

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

18 years agoSun Jun 5 03:05:39 2005 John Ellis <johne@verizon.net>
John Ellis [Sun, 5 Jun 2005 07:09:12 +0000 (07:09 +0000)]
Sun Jun  5 03:05:39 2005  John Ellis  <johne@verizon.net>

        * filelist.c (path_list_recursive_append): Fix memory leak by using
        correct function to free path list.

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

18 years agoSat Jun 4 22:24:00 2005 John Ellis <johne@verizon.net>
John Ellis [Sun, 5 Jun 2005 02:48:54 +0000 (02:48 +0000)]
Sat Jun  4 22:24:00 2005  John Ellis  <johne@verizon.net>

        * exif.[ch]: Use glib provided data types and byte order functions for
        consistency with rest of application. Made several more functions
        available in the header. Use MakerNote parsing from format_raw.c.
        * format_canon.[ch]: Changes to match exif.h and format_raw.h.
        * format_fuji.[ch]: Add support for Fuji EXIF MakerNote.
        * format_nikon.[ch]: New files, add support for Nikon EXIF MakerNote.
        * format_raw.[ch]: Add EXIF MakerNote parser functions to gather all
        camera formats here (similar to existing raw format list).
        * src/Makefile.am: Add format_nikon.[ch].

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

18 years agoSat Jun 4 04:02:04 2005 John Ellis <johne@verizon.net>
John Ellis [Sat, 4 Jun 2005 08:06:47 +0000 (08:06 +0000)]
Sat Jun  4 04:02:04 2005  John Ellis  <johne@verizon.net>

        * README: Update credits.

        Apply fix from Daniel M. German:

        * format_canon.c (canon_read_int): Fixed error which caused a
        segfault under OS X. It was a casting a number as a 32
        bit, when it was 16. it works in little endian, but not in big
        endian machines.

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

18 years agoFri Jun 3 20:02:23 2005 John Ellis <johne@verizon.net>
John Ellis [Sat, 4 Jun 2005 00:06:48 +0000 (00:06 +0000)]
Fri Jun  3 20:02:23 2005  John Ellis  <johne@verizon.net>

        * format_canon.c (canon_mknote_parse_convert): For serial number
        conversion, use the value of the data - not the value of the pointer.

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

18 years agoFri Jun 3 18:43:46 2005 John Ellis <johne@verizon.net>
John Ellis [Fri, 3 Jun 2005 22:48:37 +0000 (22:48 +0000)]
Fri Jun  3 18:43:46 2005  John Ellis  <johne@verizon.net>

        * bar_exif.c: Set a default size for the EXIF data column in the
        advanced view, and allow resizing of that column to allow more data to
        be visible when needed.
        * format_canon.c: Fix data type for Canon MakerNote Serial Number.

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

18 years agoFri Jun 3 01:49:20 2005 John Ellis <johne@verizon.net>
John Ellis [Fri, 3 Jun 2005 06:07:02 +0000 (06:07 +0000)]
Fri Jun  3 01:49:20 2005  John Ellis  <johne@verizon.net>

        * exif.[ch]: Export several parsing functions for use by the exif
        makernote parsers, and add hook for MakerNote data parsing.
        * format_canon.[ch]: Add Canon EXIF MakerNote support.
        * format_raw.c: Fix warning printf grammar.

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

18 years agoThu May 26 22:14:53 2005 John Ellis <johne@verizon.net>
John Ellis [Fri, 27 May 2005 02:17:18 +0000 (02:17 +0000)]
Thu May 26 22:14:53 2005  John Ellis  <johne@verizon.net>

        * format_raw.c (format_raw_parse): Use unsigned int to match arguments.

18 years agoThu May 26 13:57:19 2005 John Ellis <johne@verizon.net>
John Ellis [Thu, 26 May 2005 18:10:52 +0000 (18:10 +0000)]
Thu May 26 13:57:19 2005  John Ellis  <johne@verizon.net>

        * format_raw.[ch]: Move camera specific code to manufacturer specific
        format_*.c files. Change code so that file descripter version is now a
        separate functions that wraps the standard parser by using mmap.
        * format_canon.[ch]: Moved Canon specific raw support here, removed
        file descriptor versions of parser. This Canon raw file parser written
        by Daniel M. German.
        * format_fuji.[ch]: Move Fuji specific raw support here, parser written
        by Lars Ellenberg.
        * exif.c: Update for change to format_raw_img_exif_offsets.
        * filelist.c: Add cr2 extension to Canon raw format list.
        * image-load.c: Fixes for changes to format_raw_img_exif_offset_fd so
        that buffer is refilled using new offset of file descriptor.
        * src/Makefile.am: Add format_canon.[ch], format_fuji.[ch] to build.

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

19 years agoWed May 18 19:36:49 2005 John Ellis <johne@verizon.net>
John Ellis [Wed, 18 May 2005 23:52:16 +0000 (23:52 +0000)]
Wed May 18 19:36:49 2005  John Ellis  <johne@verizon.net>

        * utilops.[ch] (file_util_rename_dir): New utility to rename a folder,
        does proper checking for existing folder to avoid clobbering an
        existing folder.
        * view_dir_list.c, view_dir_tree.c: Use new utility above when renaming
        a folder to fix possible clobbering of an existing folder with the
        same name as the requested name.

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

19 years agoSun May 15 21:40:26 2005 John Ellis <johne@verizon.net>
John Ellis [Mon, 16 May 2005 01:49:51 +0000 (01:49 +0000)]
Sun May 15 21:40:26 2005  John Ellis  <johne@verizon.net>

        * format_raw.[ch]: New files to parse image data and exif offsets for
        the raw camera formats.
        * exif.c, image-load.c: Add support calls to format_raw.c functions
        above.
        * filelist.c: Add Fujifilm raw file extension to known formats.
        * thumb_standard.c (thumb_loader_std_start): Check for existing
        thumbnail file before checking for a failure mark.
        * src/Makefile.am: Add format_raw.[ch].

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

19 years agoSat May 14 13:04:23 2005 John Ellis <johne@verizon.net>
John Ellis [Sat, 14 May 2005 20:58:18 +0000 (20:58 +0000)]
Sat May 14 13:04:23 2005  John Ellis  <johne@verizon.net>

        * po/cs.po: Update Czech translation,
        submitted by Jan Raska <jan.raska@tiscali.cz>
        * de.po, fr.po: Typo and spelling fixes.

Sat May 14 12:23:19 2005  John Ellis  <johne@verizon.net>

        * image.c, pixbuf-renderer.c: Fix sending of complete signal.
        * ui_pathsel.c: Guard against strcmp of NULL dd->path, fixes crash.
        * utilops.c: Additional validation for destination of copy/move
        dialogs, and do not include extension when conveniently selecting
        filename text in rename dialogs.

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

19 years agoWed Apr 27 15:17:57 2005 John Ellis <johne@verizon.net>
John Ellis [Wed, 27 Apr 2005 19:29:15 +0000 (19:29 +0000)]
Wed Apr 27 15:17:57 2005  John Ellis  <johne@verizon.net>

        * bar_info.c, bar_sort.c: Update for new pref_toolbar_button args.
        * fullscreen.c, layout.c: Remove use of GDK_HINT_USER_SIZE as we
        never actually set these dimensions. Increase default size of main
        window.
        * layout_util.c: Use GTkToolbar for the main window toolbar.
        * pixbuf_util.[ch]: Add inline pixbufs for thumb and float icons.
        * rcfile.c: Add note to config file that it is autogenerated.
        * typedefs.h: Remove no longer used tooltip in LayoutWindow.
        * ui_misc.[ch]: pref_toolbar additions.
        * icons/icon_float.png, icons/icon_thumb.png: Icons in png format.
        * icons/icon_float.xpm, icons/icon_thumb.xpm: Remove xpm versions.
        * icons/Makefile.am: Add above icons to inline pixbuf list.

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

19 years agoSat Apr 16 12:29:42 2005 John Ellis <johne@verizon.net>
John Ellis [Sat, 16 Apr 2005 16:26:49 +0000 (16:26 +0000)]
Sat Apr 16 12:29:42 2005  John Ellis  <johne@verizon.net>

        * pan-view.c: Add option to ignore symbolic links to folders when
        creating file list (no gui control yet), and do not allow listing
        the root folder as this introduces too many issues (for instance
        how do we ignore special filesystems such as /proc using only stat
        attributes?). Add fix to not show empty folders in the flower view.
        * thumb_standard.c (thumb_loader_std_finish): Fix logic that caused
        thumbnails to be saved for images with a size between normal and large
        when using large thumbnails.
        * ui_fileops.[ch]: Add utilities lstat_utf8 and islink.

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

19 years agoThu Apr 14 10:44:00 2005 John Ellis <johne@verizon.net>
John Ellis [Thu, 14 Apr 2005 14:56:17 +0000 (14:56 +0000)]
Thu Apr 14 10:44:00 2005  John Ellis  <johne@verizon.net>

        * cache.c (cache_sim_data_load): Fix to return CacheData if any data
        type exists.
        * pan-view.c: Fix slow merging of embedded dates into file list;
        includes optimizing pan_cache_sync_date and plugging a memory leak.

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

19 years agoThu Apr 14 04:49:57 2005 John Ellis <johne@verizon.net>
John Ellis [Thu, 14 Apr 2005 08:54:29 +0000 (08:54 +0000)]
Thu Apr 14 04:49:57 2005  John Ellis  <johne@verizon.net>

        * pixbuf-renderer.c (pixbuf_renderer_move): Clear the correct draw
        queue (source). Fixes crash introduced by Apr 12 changes.

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

19 years agoWed Apr 13 18:16:14 2005 John Ellis <johne@verizon.net>
John Ellis [Wed, 13 Apr 2005 22:29:53 +0000 (22:29 +0000)]
Wed Apr 13 18:16:14 2005  John Ellis  <johne@verizon.net>

        * cache-loader.[ch]: New utility to load cache-able data.
        * cache.[ch]: Add embedded (exif) date caching.
        * pan-view.c: Use new cache loading mechanism. Add exif date support
        to timeline and calendar view.
        * src/Makefile.am: Add cache-loader.[c,h].

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

19 years agoTue Apr 12 07:59:20 2005 John Ellis <johne@verizon.net>
John Ellis [Tue, 12 Apr 2005 12:11:31 +0000 (12:11 +0000)]
Tue Apr 12 07:59:20 2005  John Ellis  <johne@verizon.net>

        * pan-view.c: Use mostly neutral (gray) colors in the pan view to avoid
        tainting user perspective of image hues.
        * pixbuf-renderer.c (pixbuf_renderer_move): Free tile cache of source
        to avoid wasteful memory allocation, this will reduce memory waste
        when in full screen.

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

19 years agoFri Apr 8 15:31:38 2005 John Ellis <johne@verizon.net>
John Ellis [Fri, 8 Apr 2005 19:43:25 +0000 (19:43 +0000)]
Fri Apr  8 15:31:38 2005  John Ellis  <johne@verizon.net>

        * pan-view.c: Optimize pan_layout_intersect by dividing object list
        into smaller sets (of ~ 1000 each) grouped by coordinates, this makes
        drawing tiles much faster when the window contains > 100,000 images.
        This adds the complexity of walking two lists when searching for a
        specific item, but the speed increase is worth it.

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

19 years agoThu Apr 7 08:42:54 2005 John Ellis <johne@verizon.net>
John Ellis [Thu, 7 Apr 2005 12:50:57 +0000 (12:50 +0000)]
Thu Apr  7 08:42:54 2005  John Ellis  <johne@verizon.net>

        * pixbuf-renderer.c (pr_queue_to_tiles): Fix logic in test for
        only_existing argument.

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

19 years agoWed Apr 6 06:41:25 2005 John Ellis <johne@verizon.net>
John Ellis [Wed, 6 Apr 2005 10:45:36 +0000 (10:45 +0000)]
Wed Apr  6 06:41:25 2005  John Ellis  <johne@verizon.net>

        * pan-view.c: Move pixbuf drawing into pixbuf_util.c.
        * pixbuf-renderer.c: Rename util_clip_region to pr_clip_region to fix
        namespace conflict with util in pixbuf_util.h.
        * pixbuf_util.[ch]: Moved pixbuf drawing utils here from pan-view.c

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

19 years agoWed Apr 6 02:43:40 2005 John Ellis <johne@verizon.net>
John Ellis [Wed, 6 Apr 2005 06:49:23 +0000 (06:49 +0000)]
Wed Apr  6 02:43:40 2005  John Ellis  <johne@verizon.net>

        * pan-view.c: Reimplement pixbuf_draw_triangle for efficiency.
        * pixbuf-renderer.c: Fix pr_queue_to_tiles only_existing argument to
        only have effect on tiles that not currently visible. Remove use of
        hard coded PR_TILE_SIZE from tile size calculations, as it is only
        supposed to be used as the default value.

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

19 years agoTue Apr 5 05:09:29 2005 John Ellis <johne@verizon.net>
John Ellis [Tue, 5 Apr 2005 09:13:51 +0000 (09:13 +0000)]
Tue Apr  5 05:09:29 2005  John Ellis  <johne@verizon.net>

        * pixbuf-renderer.c: Add argument to pr_queue_to_tiles to only redraw
        the parts of the image that have an existing tile, fixes slow loading
        of images when zoomed in because it was generating a tile for even
        off screen parts of the image.

19 years agoMon Apr 4 12:07:05 2005 John Ellis <johne@verizon.net>
John Ellis [Mon, 4 Apr 2005 16:13:18 +0000 (16:13 +0000)]
Mon Apr  4 12:07:05 2005  John Ellis  <johne@verizon.net>

        * pan-view.c: Optimize pixbuf_draw_line, and use pixbuf_set_rect_fill
        to draw the background.

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

19 years agoSun Apr 3 00:36:22 2005 John Ellis <johne@verizon.net>
John Ellis [Sun, 3 Apr 2005 05:46:47 +0000 (05:46 +0000)]
Sun Apr  3 00:36:22 2005  John Ellis  <johne@verizon.net>

        * image.c (image_options_set): Only enable PixbufRenderer 'window_fit'
        when both the ImageWindow and global setting are both enabled.
        * pan-view.c (pan_window_image_scroll_notify_cb): Add call to
        gtk_adjustment_value_changed to fix performance hit when scrolling.
        * pixbuf-renderer.c: Set tile render_todo flags to RENDER_ALL when
        invalidating so that there is no chance it will be used with old data.
        Only emit 'scroll-notify' signal when the value or range changes.
        Fix copy of zoom value in pixbuf_renderer_move.

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

19 years agoSat Apr 2 17:28:16 2005 John Ellis <johne@verizon.net>
John Ellis [Sat, 2 Apr 2005 22:59:31 +0000 (22:59 +0000)]
Sat Apr  2 17:28:16 2005  John Ellis  <johne@verizon.net>

        * gqview.1: Fix spelling of vertical in man page.

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

19 years agoSat Apr 2 17:28:16 2005 John Ellis <johne@verizon.net>
John Ellis [Sat, 2 Apr 2005 22:44:34 +0000 (22:44 +0000)]
Sat Apr  2 17:28:16 2005  John Ellis  <johne@verizon.net>

        * image.c (image_options_set): Update PixbufRenderer parent window so
        that changing 'fit window to image' option works.
        * pan-view.c (pan_window_image_zoom_cb): Use same zoom text display as
        for main windows.
        * pixbuf-renderer.c: Fix (re-implement) check for maximized window
        state. Fix pr_source_tile_visible() calculation which was using the x
        axis where it should be y. Add redrawn return value to pr_zoom_clamp()
        and use that value in pr_zoom_sync() to pass pr_redraw correct args.

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

19 years agoMon Mar 28 20:23:34 2005 John Ellis <johne@verizon.net>
John Ellis [Tue, 29 Mar 2005 01:28:17 +0000 (01:28 +0000)]
Mon Mar 28 20:23:34 2005  John Ellis  <johne@verizon.net>

        * image.[ch]: Add utility to sync image settings to user preferences.
        * pixbuf-renderer.c: Fix rounding errors.
        * preferences.c: Call image_options_sync() when applying changes.

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

19 years agoFri Mar 25 22:39:30 2005 John Ellis <johne@verizon.net>
John Ellis [Sat, 26 Mar 2005 03:50:35 +0000 (03:50 +0000)]
Fri Mar 25 22:39:30 2005  John Ellis  <johne@verizon.net>

        * image.c: Connect to 'zoom' signal of pixbuf-renderer and notify
        listener to update. Fix delay flip by listening for 'render_complete'.
        * pixbuf-renderer.[ch]: Add complete property and and emit a
        'render-complete' signal when changing complete back to TRUE.
        * view_dir_tree.c (vdtree_row_expanded): Populate a folder node
        whenever it is expanded.

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

19 years agoWed Mar 23 00:22:28 2005 John Ellis <johne@verizon.net>
John Ellis [Wed, 23 Mar 2005 05:29:45 +0000 (05:29 +0000)]
Wed Mar 23 00:22:28 2005  John Ellis  <johne@verizon.net>

        * image.c (image_change_from_image): Fix and use pixbuf_renderer_move.
        * pan-view.c: Convert back to ImageWindow from PixbufRenderer, so that
        focus and full screen work again.
        * pixbuf-renderer.[ch] (pixbuf_renderer_move): Add this function.

##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

19 years ago##### Note: GQview CVS on sourceforge is not always up to date, please use #####
John Ellis [Sat, 19 Mar 2005 01:15:17 +0000 (01:15 +0000)]
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

Fri Mar 18 19:52:38 2005  John Ellis  <johne@verizon.net>

        * pixbuf-renderer.c: Fix broken 2pass queueing so it merges a single
        queue item for each tile, and now that a tile holds a queue pointer
        there is no need to walk the tile list to find a possible merge victim.

Thu Mar 17 19:23:56 2005  John Ellis  <johne@verizon.net>

        * image.c, pixbuf-renderer.[ch]: More progress, and 2 pass zoom now
        works again (mostly).

Tue Mar 15 23:17:41 2005  John Ellis  <johne@verizon.net>

        * image.[ch]: Start conversion to use of PixbufRenderer.
        * pixbuf-renderer.[ch]: Additions and fixes for use by ImageWindow.
        * fullscreen.c, image-overlay.c, img-view.c, info.c, layout.c,
        layout_image.c, print.c: Changes for above ImageWindow conversion.
        * typedefs.h: Remove unused ImageWindow variables.

Mon Mar 14 20:45:50 2005  John Ellis  <johne@verizon.net>

        * pan-view.c: Convert to using new PixbufRenderer.
        * pixbuf-renderer.[ch]: Clean up and fixes.

Sun Mar 13 10:21:35 2005  John Ellis  <johne@verizon.net>

        * image.c (image_scroller_start): Unref scroller pixbuf after adding it
        as an overlay to avoid leaking it.
        * pixbuf-renderer.[ch]: All functions defined in header file are now
        implemented.

Fri Mar 11 17:05:36 2005  John Ellis  <johne@verizon.net>

        * pixbuf-renderer.[ch]: Set up object properties and additional.

Mar 10 19:22:18 2005  John Ellis  <johne@verizon.net>

        * pixbuf-renderer.[ch]: FIx scrolling to use old method of gdk_draw and
        not gdk_scroll, as scroll often invalidates the entire window (!). Also
        merged in source tiles code from image.c.
        * pan-view.c: Change picked up when testing PixbufRender zoom.

Tue Mar  8 23:26:00 2005  John Ellis  <johne@verizon.net>

        * pixbuf-renderer.[ch]: Start of turning image drawing portion of
        ImageWindow into an actual GtkWidget.
        * src/Makefile.am: Add pixbuf-renderer.[ch].
        * pan-view.c: Added temporary hack button and callback for testing
        PixbufRenderer widget.

19 years agoremove extra newline
John Ellis [Sat, 5 Mar 2005 21:40:46 +0000 (21:40 +0000)]
remove extra newline

19 years ago##### Note: GQview CVS on sourceforge is not always up to date, please use #####
John Ellis [Sat, 5 Mar 2005 21:40:12 +0000 (21:40 +0000)]
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

Sat Mar  5 16:23:32 2005  John Ellis  <johne@verizon.net>

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

Sat Mar  5 16:02:52 2005  John Ellis  <johne@verizon.net>

        * main.c: Enable the beta message at startup.
        * po/fr.po: Update French translation (from stable branch),
        submitted by Eric Lassauge.

19 years ago##### Note: GQview CVS on sourceforge is not always up to date, please use #####
John Ellis [Sat, 5 Mar 2005 20:55:43 +0000 (20:55 +0000)]
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

Sat Mar  5 15:51:07 2005  John Ellis  <johne@verizon.net>

        * pan-view.c: Make date search work in calendar view, plus calendar
        fixes. Make '/' search key refocus search entry.

19 years agoadd ignore
John Ellis [Sat, 5 Mar 2005 03:01:50 +0000 (03:01 +0000)]
add ignore

19 years ago##### Note: GQview CVS on sourceforge is not always up to date, please use #####
John Ellis [Sat, 5 Mar 2005 03:00:57 +0000 (03:00 +0000)]
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

Fri Mar  4 21:53:03 2005  John Ellis  <johne@verizon.net>

        * pan-view.c: Add calendar view. Make mouse wheel scroll.
        * po/POTFILES.in: Add pan-view.c for translation.

19 years ago##### Note: GQview CVS on sourceforge is not always up to date, please use #####
John Ellis [Thu, 3 Mar 2005 23:03:06 +0000 (23:03 +0000)]
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

Thu Mar  3 17:57:46 2005  John Ellis  <johne@verizon.net>

        * pan-view.c: Make subsequent searches for same string step through all
        matches, also show match index and count in search result label.

19 years agostore sourceforge CVS notice in CVS
John Ellis [Thu, 3 Mar 2005 19:33:25 +0000 (19:33 +0000)]
store sourceforge CVS notice in CVS

19 years ago##### Note: GQview CVS on sourceforge is not always up to date, please use #####
John Ellis [Thu, 3 Mar 2005 19:32:48 +0000 (19:32 +0000)]
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

Thu Mar  3 14:24:58 2005  John Ellis  <johne@verizon.net>

        * filelist.c, info.c, preferences.c, utilops.c: Use doubles instead of
        floats whenever possible.
        * ui_utildlg.c (generic_dialog_add_message): Enable line wrap for
        message body so specifying newlines is no longer needed.
        * pan-view.c: Display info dialog when thumbnail caching settings are
        not optimal.

19 years ago##### Note: GQview CVS on sourceforge is not always up to date, please use #####
John Ellis [Thu, 3 Mar 2005 06:32:53 +0000 (06:32 +0000)]
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

Thu Mar  3 01:16:23 2005  John Ellis  <johne@verizon.net>

        * pan-view.c: Add 'dots' image size option, fix up border size at edge
        of grid, and make drag and drop work to/from the window.

Wed Mar  2 23:34:30 2005  John Ellis  <johne@verizon.net>

        * globals.c, gqview.h, rcfile.c: Add thumbnail_fast option variable.
        * image-load.c, typedefs.h: Add shrunk flag to determine if an image
        was scaled down using image_loader_set_requested_size.
        * image.c: Make panning with mouse scroll more when holding shift key.
        * preferences.c: Add option for 'Fast jpeg thumbnailing' and disabled
        xvpics option in the gui - now a hidden option.
        * thumb.c, thumb_standard.c: Add support for thumbnail_fast option..

19 years ago##### Note: GQview CVS on sourceforge is not always up to date, please use #####
John Ellis [Wed, 2 Mar 2005 02:47:53 +0000 (02:47 +0000)]
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

Tue Mar  1 21:39:42 2005  John Ellis  <johne@verizon.net>

        * image.[ch] (image_scroll_to_point): Add alignment for location of
        point within visible region.
        * pan-view.c: Use alignment for scrolling above, and fix date search
        to only search thumbs and images.

19 years ago##### Note: GQview CVS on sourceforge is not always up to date, please use #####
John Ellis [Tue, 1 Mar 2005 17:16:34 +0000 (17:16 +0000)]
##### Note: GQview CVS on sourceforge is not always up to date, please use #####
##### an offical release when making enhancements and translation updates. #####

Tue Mar  1 11:32:26 2005  John Ellis  <johne@verizon.net>

        * src/Makefile.am: Add pan-view.[ch]:
        * image.[ch]: Add support for using a grid of tiles as soource image. Added
        scroll_notify callback for when the viewable regionis scrolled. Added ability
        to set min and max for the zoom range. Removed unnecessary
        gtk_widget_size_request from image_size_sync. Added image_scroll_to_point.
        * layout_util.c: Add menu item and callback for the new 'Pan view'.
        * pixbuf_util.c (pixbuf_draw_layout): Fix for when offset is non-zero.
        * typedefs.h: Add source tile stuff for ImageWindow.
        * ui_tabcomp.c: Fix tab completion pop-up menu placement.
        * pan-view.[ch]: New files for the pan view - 2.1 is officially started :)

19 years ago########
John Ellis [Tue, 1 Mar 2005 14:50:03 +0000 (14:50 +0000)]
########
 DO NOT BASE ENHANCEMENTS OR TRANSLATION UPDATES ON CODE IN THIS CVS!
 This CVS is never up to date with current development and is provided
 solely for reference purposes, please use the latest official release
 package when making any changes or translation updates.
########
Sync to updated autogen.sh so building is actually possible.

19 years ago########
John Ellis [Sun, 27 Feb 2005 18:19:07 +0000 (18:19 +0000)]
########
 DO NOT BASE ENHANCEMENTS OR TRANSLATION UPDATES ON CODE IN THIS CVS!
 This CVS is never up to date with current development and is provided
 solely for reference purposes, please use the latest official release
 package when making any changes or translation updates.
########
Sync to GQview 2.0.0 release.

19 years agoSync to GQview 1.5.9 release.
John Ellis [Sat, 26 Feb 2005 00:13:35 +0000 (00:13 +0000)]
Sync to GQview 1.5.9 release.
########
 DO NOT BASE ENHANCEMENTS OR TRANSLATION UPDATES ON CODE IN THIS CVS!
 This CVS is never up to date with current development and is provided
 solely for reference purposes, please use the latest official release
 package when making any changes or translation updates.
########

19 years agoSync to GQview 1.5.9 release.
John Ellis [Sat, 26 Feb 2005 00:07:07 +0000 (00:07 +0000)]
Sync to GQview 1.5.9 release.
########
 DO NOT BASE ENHANCEMENTS OR TRANSLATION UPDATES ON CODE IN THIS CVS!
 This CVS is never up to date with current development and is provided
 solely for reference purposes, please use the latest official release
 package when making any changes or translation updates.
########

23 years agoreally break configure
John Ellis [Tue, 19 Sep 2000 15:09:18 +0000 (15:09 +0000)]
really break configure

23 years agohmm, server pipe broke.
John Ellis [Tue, 19 Sep 2000 15:05:09 +0000 (15:05 +0000)]
hmm, server pipe broke.

23 years agoBroke the configure script on purpose,
John Ellis [Tue, 19 Sep 2000 15:04:17 +0000 (15:04 +0000)]
Broke the configure script on purpose,
Added files to note that: THIS_CVS_IS_NOT_UP_TO_DATE

24 years agoSyncing to 0.8.1
John Ellis [Sat, 15 Apr 2000 23:15:02 +0000 (23:15 +0000)]
Syncing to 0.8.1

24 years ago0.8.0
John Ellis [Thu, 13 Apr 2000 12:55:19 +0000 (12:55 +0000)]
0.8.0

24 years agoMore po.
John Ellis [Thu, 13 Apr 2000 12:53:03 +0000 (12:53 +0000)]
More po.

24 years agoInitial revision
John Ellis [Mon, 3 Apr 2000 18:24:05 +0000 (18:24 +0000)]
Initial revision

24 years agoNew repository initialized by cvs2svn.
John Ellis [Mon, 3 Apr 2000 18:24:05 +0000 (18:24 +0000)]
New repository initialized by cvs2svn.