2007-02-26 Paolo Bacchilega [ gthumb 2.9.3 released ] * configure.in: updated to 2.9.3 * NEWS: updated 2007-02-25 Michael J. Chudobiak * libgthumb/file-utils.c: (get_pixbuf_using_external_converter): Backed out RAW thumbnailing speed-ups. It's not worth the added complexity to do it right (dcraw is not elegant). Keep HDR speed-ups, though. 2007-02-25 Michael J. Chudobiak * libgthumb/file-utils.c: (get_pixbuf_using_external_converter): Delete cached converted RAW/HDR files used for thumbnails, because the thumbnails will be cached in the standard .thumbnails dir. 2007-02-25 Michael J. Chudobiak * libgthumb/file-utils.c: (get_pixbuf_using_external_converter): Forgot a g_free in the last commit. 2007-02-25 Michael J. Chudobiak * libgthumb/file-utils.c: (get_pixbuf_using_external_converter), (gth_pixbuf_new_from_uri): Speed up RAW and HDR thumbnailing by using prescaling or embedded thumbnails. 2007-02-25 Paolo Bacchilega * src/dlg-categories.c (dlg_categories_common): add the renderes to the same column instead of creating a column for each renderer. Fixes bug # 347657 – Click on category text to checkmark a category 2007-02-25 Paolo Bacchilega * libgthumb/search.h: * libgthumb/search.c (search_util_get_patterns): * src/dlg-search.c (search_clicked_cb): Fixed bug #346382 – False Positives in Catagory Search 2007-02-24 Paolo Bacchilega * src/gth-browser.c (pref_view_as_changed): Do not unref a NULL pointer. Fixes bug #409596. 2007-02-23 Michael J. Chudobiak * NEWS: Removed duplicate line. 2007-02-23 Michael J. Chudobiak * libgthumb/file-utils.c: (get_file_mime_type): Recognize NEF files as raw when gnome-vfs says they are TIFF. * get_pixbuf_using_external_converter), (gth_pixbuf_new_from_uri): Check if dcraw/pfstools are executable first, to avoid errors messages if they are not present. 2007-02-23 Paolo Bacchilega * libgthumb/file-data.c: include "gth-exif-utils.h" 2007-02-22 Michael J. Chudobiak * libgthumb/gth-image-list.c: (gth_image_list_class_init): Removed bindings to numeric keypad keys, to avoid overlap with the new hot key feature. 2007-02-22 Michael J. Chudobiak * libgthumb/image-loader.c: (image_loader_init): Increased stack size to 512k, to prevent crashes when viewing svg files. Bug 410827. Patch by Manuel Braga. * src/gth-browser.c: (key_press_cb): Enabled PgUp/PgDown scrolling in browser mode. Bug 409605. Patch by Manuel Braga. 2007-02-22 Michael J. Chudobiak * NEWS: * libgthumb/file-utils.c: (mime_type_is_video), (mime_type_is_audio), (file_is_audio), (file_is_image_video_or_audio): * libgthumb/file-utils.h: * libgthumb/gth-file-list.c: (load_new_list): * src/dlg-duplicates.c: (directory_load_cb): * src/dlg-search.c: (file_respects_search_criteria): * src/gth-browser.c: (launch_selected_videos_or_audio), (key_press_cb), (gth_browser_hide_sidebar): * src/gth-monitor.c: (add_monitor_event): Modified video launcher to permit audio launching as well. 2007-02-21 Michael J. Chudobiak * src/gth-browser.c: (launch_selected_videos), (key_press_cb), (gth_browser_hide_sidebar): Pass all selected video files to the default video player, if they are supported by that player and the player supports multiple file inputs. Skip selected files if they require a different player than the current file. 2007-02-21 Paolo Bacchilega * NEWS: updated 2007-02-21 Paolo Bacchilega * libgthumb/gth-file-list.c: exec next op in queue after setting the filter. 2007-02-21 Paolo Bacchilega * src/gthumb-preloader.c: removed commented out code. * src/gth-browser.c (window_update_image_info): load the jpeg data only for jpeg images. * libgthumb/image-loader.c: use the same factory of thumb-loader to avoid two thumbnails for each video. * libgthumb/file-utils.c (gth_pixbuf_new_from_video): resolve all symbolic links before loading the thumbnail. 2007-02-21 Paolo Bacchilega * src/gth-browser.c: launch the registered video player instead of always launching "totem" * libgthumb/dlg-save-image.c: use the default overwrite confirmation dialog when saving an image. * src/gth-window.h: added void line :) 2007-02-21 Paolo Bacchilega * libgthumb/dlg-save-image.c (file_save_ok_cb): do not dup the mime_type here. 2007-02-21 Paolo Bacchilega * libgthumb/dlg-save-image.c (file_save_ok_cb): use get_uri instead of get_filename. * src/gth-browser.c (save_pixbuf__image_saved_cb): notify a change if the filename is present in the list. 2007-02-21 Paolo Bacchilega * src/gthumb-preloader.c (gthumb_preloader_finalize): set ploaders to NULL after finalizing them, removed useless function. 2007-02-20 Michael J. Chudobiak * src/gthumb-preloader.c: (gthumb_preloader_finalize): Fixed bug 378546 - Crash after exiting slideshow. Patch by Manuel Braga. 2007-02-20 Michael J. Chudobiak * libgthumb/dlg-save-image.c: (save_image): Another attempt to fix bug 409799 - mime_type occasionally gets corrupted (why??), so make a copy for image_type. 2007-02-20 Michael J. Chudobiak * libgthumb/dlg-save-image.c: (save_image): Make file-selection dialog the parent of the overwrite dialog, to avoid bug 409799. 2007-02-19 Paolo Bacchilega * libgthumb/image-loader.c: removed unused function close_info_cb 2007-02-19 Paolo Bacchilega * src/gth-browser.c (file_list_done_cb): update the window title after loading the image list. 2007-02-19 Michael J. Chudobiak * data/gthumb.applications: * data/gthumb.desktop.in: Add image/x-pcx to registered file types. * libgthumb/file-utils.c: (get_file_mime_type): Temporary hack to make gThumb recognize pcx files. This is a workaround for gnomevfs bug 329072. 2007-02-19 Michael J. Chudobiak * AUTHORS: Credit to Manuel Braga, Jef Driesen, and Rennie deGraaf * libgthumb/image-loader.c: (image_loader_finalize), (image_loader_stop_common): fix for "image_loader_start" crashes. Bugs 351959, 386674, and many duplicates. Patch by Manuel Braga.