commit 131d97889cb84feb1cd8132b7b12752dafc3837e Author: Paolo Bacchilega Date: 2010-09-14 updated for version 2.11.92 M NEWS M configure.ac commit 30b839e02eca3b13e900c65cd4472b89c1910865 Author: Paolo Bacchilega Date: 2010-09-14 make the image navigator smoother M gthumb/gth-image-navigator.c commit bba734821d125fd9a88c02136c3eca140ab0f128 Author: Paolo Bacchilega Date: 2010-09-13 don't update the thumbnails if the last operation was cancelled [bug #629533] M gthumb/gth-file-list.c commit 8defdc67c528081587a272e2c4b5610204018b6a Author: Paolo Bacchilega Date: 2010-09-13 stop thumbnail creation if the gth_file_list_cancel was called M gthumb/gth-file-list.c commit 07116be708fab692f8222a389c85068292c19ee3 Author: Paolo Bacchilega Date: 2010-09-13 add missing icons to the list of data to install M data/icons/hicolor/scalable/actions/Makefile.am commit 754811e6c23871dec96e7d3871d7ea999cdcdf2e Author: Paolo Bacchilega Date: 2010-09-13 activate commands on key release with the exception of F5 F5 cannot be activated on key release because it's used to activate the slideshow as well, and the release key event relative to the slideshow activation is captured by the fullscreen window that quits soon after. The other commands are activated on key release to avoid double activation of a command on long key presses. M extensions/slideshow/gth-slideshow.c commit 861625a4ecfd952f544594fa15310bc06efdb1c4 Author: Paolo Bacchilega Date: 2010-09-13 check if the pixbuf is NULL before using it M extensions/slideshow/gth-slideshow.c commit 0227cbf3e4f436933b04f10f1c4315bddd03cb06 Author: Paolo Bacchilega Date: 2010-09-13 explicitly create a thread instead of using the gio scheduler ...to set the stack size. M gthumb/gth-image-loader.c commit 4f0f3a9c77be2c1c284f7e27c0c4402ceea52743 Author: Paolo Bacchilega Date: 2010-09-13 added a second step interval to be more flexible M gthumb/gth-image-preloader.c commit 680f600ce8b6957354115ca44bd9bfa1d2d547af Author: Paolo Bacchilega Date: 2010-09-13 don't use the pixbuf_loader for performance reasons M gthumb/pixbuf-io.c commit 2eb9eea9b9c296547a5c23f399f31dfc2fe2e01a Author: Paolo Bacchilega Date: 2010-09-13 The two steps loading policy is not efficient The two steps loading policy doesn't give any speed gain over the single step policy. In some cases the single step policy is faster. M gthumb/gth-browser.c commit 7bd1225e65fe44b86a8e017370194f0d14c4f146 Author: Paolo Bacchilega Date: 2010-09-13 fixed crashes when closing dialogs with the window x button remove the default ::delete-event handler when the DELETE_EVENT response is handled in the ::response callback M extensions/catalogs/gth-organize-task.c M extensions/edit_metadata/actions.c M extensions/facebook/dlg-export-to-facebook.c M extensions/facebook/facebook-authentication.c M extensions/flicker/dlg-export-to-flickr.c M extensions/flicker/dlg-import-from-flickr.c M extensions/flicker/flickr-authentication.c M extensions/oauth/oauth-authentication.c M extensions/photobucket/dlg-export-to-photobucket.c M extensions/picasaweb/dlg-export-to-picasaweb.c M extensions/picasaweb/dlg-import-from-picasaweb.c M extensions/slideshow/gth-slideshow-preferences.c commit 07d0fcc98a873e775867cc89ce0ddfc9d67ec42d Author: Paolo Bacchilega Date: 2010-09-13 removed some debug code M gthumb/gth-icon-cache.c commit 40e4d62074ab1a981271aa242a18556f031da756 Author: Paolo Bacchilega Date: 2010-09-13 request the original size if the policy is ONE_STEP M extensions/image_viewer/gth-image-viewer-page.c M gthumb/gth-image-preloader.c M gthumb/gth-image-preloader.h commit fd8d8b3a07a168e50560d4a336046adceab0e1a0 Author: Paolo Bacchilega Date: 2010-09-13 image loading optiomization do use gdk_pixbuf_get_file_info to read the file size, use the pixbuf loader directly. M gthumb/pixbuf-io.c commit 5f91099feece80f85583a539adb84a9eecb63c06 Author: Michael J. Chudobiak Date: 2010-09-13 updated slideshow docs to reflect keybinding changes M help/C/slideshow.page commit 4d80274ff221f28078f4924617ae4f290f435823 Author: Paolo Bacchilega Date: 2010-09-13 picasaweb: get the user id from the email instead of using 'default' Attempt to fix bug #629488 M extensions/picasaweb/dlg-export-to-picasaweb.c M extensions/picasaweb/dlg-import-from-picasaweb.c M extensions/picasaweb/google-connection.c M extensions/picasaweb/google-connection.h commit 1b980e36e0dd15d85592cc0054d18c661868f329 Author: dynamotwain Date: 2010-09-13 crash in load_file_attributes_ready_cb in response to UNIQUE_OPEN due to browser == NULL When multiple GThumb windows are opened in a process (either via File|New Window or `gthumb -n`), and one attempts to open an image via an external application (through a method not involving the '-n' option, such as through gthumb.desktop or directly from the commandline), GThumb crashes due to the 'browser' pointer in load_file_attributes_ready_cb is NULL. M gthumb/main.c commit ec0e6faaa30f85e430155cec88ca094841e08863 Author: Andrej Žnidaršič Date: 2010-09-12 Updated Slovenian translation M po/sl.po commit b88a224aba089d4e329a47200f7929a566f06300 Author: Paolo Bacchilega Date: 2010-09-12 slideshow: added the pause symbol support to the non-clutter projector [bug #627529] M extensions/slideshow/gth-slideshow.c M gthumb/gth-image-dragger.c M gthumb/gth-image-viewer.c M gthumb/gth-image-viewer.h commit 7444c8c01e0b9736dfaff87fd9d3e4efd93caaa0 Author: Paolo Bacchilega Date: 2010-09-11 slideshow: use a custom svg icon for the pause symbol A data/icons/hicolor/scalable/actions/slideshow-pause.svg M extensions/slideshow/gth-slideshow.c commit e22bfe5e6e42e41241a1852bdf75773324e9f65a Author: Paolo Bacchilega Date: 2010-09-11 slideshow: image not always maximized when using clutter explictly set the window size to the screen size M extensions/slideshow/actions.c M extensions/slideshow/gth-slideshow.c commit 5c941ad7e97ecba14dee21a13181cf7730ac0815 Author: Paolo Bacchilega Date: 2010-09-11 slideshow: F5 doesn't work as expected use the key press event instead of the key release event. M extensions/slideshow/gth-slideshow.c commit 0e23e51c16f72dc73266ac312d77e1e71e2c9fe9 Author: Paolo Bacchilega Date: 2010-09-11 show a pause sign when the slideshow is paused only for the clutter projector at the moment M extensions/slideshow/gth-slideshow.c commit d48143470cf5545dbc81e7e4d891fb7922576174 Author: Paolo Bacchilega Date: 2010-09-11 space restart a paused slideshow M extensions/slideshow/gth-slideshow.c commit 69e2d444f94cf753809780660002c64fd5355902 Author: Paolo Bacchilega Date: 2010-09-11 slideshow: use the same shurtcuts used in fullscreen mode space: load the next image backspace: load the previous image F5 and q: exit the slideshow p: pause the slideshow The clutter projector had the down/up keywords inverted. M extensions/slideshow/gth-slideshow.c commit cc3373db69099592c2b5ad6de659c1b68bd77f9e Author: Paolo Bacchilega Date: 2010-09-11 set the fullscreen mode sooner M gthumb/gth-browser.c commit 4cf15ae8fabeedc7929f7b4e9af9d600f7186dd9 Author: Paolo Bacchilega Date: 2010-09-11 media viewer: fixed cursor non visible anymore M extensions/gstreamer_tools/gth-media-viewer-page.c commit aae601c59a63e14a29560c9f2b169556ef66badd Author: Paolo Bacchilega Date: 2010-09-11 image viewer: fixed crash when hiding the cursor M gthumb/gth-image-viewer.c commit 19df410055a0c11e5783e8564a871c4a109be012 Author: Paolo Bacchilega Date: 2010-09-11 fixed crash when changing video in fullscreen mode M extensions/gstreamer_tools/gth-media-viewer-page.c commit 7d3cdd427d4355a45deef7756683b4bb7132b420 Author: Paolo Bacchilega Date: 2010-09-10 use a smaller timeout to update the thumbnails M gthumb/gth-file-list.c commit 1f6dfbe91d1e63ffadcca178a70e47baa7ea0384 Author: Paolo Bacchilega Date: 2010-09-10 fixed visual gliches when scrolling an image do not invalidate the frame when scrolling the image M gthumb/gth-image-viewer.c commit 0bc37c5dca6c88426e71f32e2a243904b3b566f9 Author: Petr Kovar Date: 2010-09-10 Update Czech translation by Marek Cernocky M po/cs.po commit b68437d50ccb7f0789df98590b127f6f8e3b8f0a Author: Paolo Bacchilega Date: 2010-09-10 removed other wrong change M gthumb/gth-browser.c commit 161bd85cc0654b87debfad4235ad05132478fb98 Author: Paolo Bacchilega Date: 2010-09-10 reverted wrong change call gth_viewer_page_show before gth_viewer_page_view M gthumb/gth-browser.c commit 99a78ccc72bed74e90814abf6bfcdf63fd89963c Author: Paolo Bacchilega Date: 2010-09-10 fixed the closing of the main window wait for all the async tasks to complete before closing the main window. M gthumb/gth-browser.c commit f34a08c2bf44bf089a10f370bab227c54763a4cc Author: Paolo Bacchilega Date: 2010-09-10 the image selector is slow at activation time if the image is big Do not copy the original pixbuf to make the non selected part darker. The darker effect is now done painting a semi-transparent surface on top of the original image. M gthumb/gth-image-selector.c commit b426544b399e377075f200ade64cb332056c3a65 Author: Paolo Bacchilega Date: 2010-09-10 removed unnecessary operations when the original size is ready do not reset the zoom and reload the metadata when the image has been loaded at the original size. M extensions/image_viewer/gth-image-viewer-page.c M gthumb/gth-image-preloader.c M gthumb/gth-image-preloader.h M gthumb/gth-image-viewer.c M gthumb/gth-image-viewer.h commit 2583f423def9853c204f6a612e454d03d7eca587 Author: Paolo Bacchilega Date: 2010-09-10 files with no thumbnail not loaded correctly always report a success for the generic file viewer M extensions/file_viewer/gth-file-viewer-page.c commit 9c936943f47b2b14869e92dc0ada01b5bec78604 Author: Paolo Bacchilega Date: 2010-09-10 cancel the file list operations before closing the dialog M extensions/flicker/dlg-import-from-flickr.c M extensions/picasaweb/dlg-import-from-picasaweb.c commit 246f3d9751c28532d7bdfcb27d117bef1cffcfe1 Author: Paolo Bacchilega Date: 2010-09-09 set a lower priority for thumbnail loading M extensions/image_print/gth-load-image-info-task.c M extensions/webalbums/gth-web-exporter.c M gthumb/gth-image-loader.c M gthumb/gth-image-loader.h M gthumb/gth-image-preloader.c M gthumb/gth-overwrite-dialog.c M gthumb/gth-thumb-loader.c commit cec72f5d89b26d41e1309c1e08da6f80ce3be1d4 Author: Paolo Bacchilega Date: 2010-09-09 thumb loader: fixed generation of thumbs with external scripts M gthumb/gnome-desktop-thumbnail.c M gthumb/gth-file-list.c M gthumb/gth-thumb-loader.c commit 18bf7faf85eacc426be5c0e347ef53a8c494aaae Author: Paolo Bacchilega Date: 2010-09-09 link to the math library explicitly M configure.ac M gthumb/Makefile.am commit 595e1075048395e8fe220923de71c8f7d66f350f Author: Paolo Bacchilega Date: 2010-09-09 thumb loader: create the thumbnails for all the images Set N_CREATEAHEAD to 50000 to create the thumbnails for all the images in the current list. Changed other values to make the scrolling smoother. M gthumb/gth-file-list.c commit 57de096d7ef412d3123bf7e2b9322e00cea9ba9d Author: Paolo Bacchilega Date: 2010-09-09 Minor speed optimization in the thumb loader Try the original position before searching the whole list. This should result in a speed improvement if the file position didn't change since the thumb loader started. M gthumb/gth-file-list.c commit 0a187134e769e788bbe8d625f1704992bbffdcc7 Author: Paolo Bacchilega Date: 2010-09-09 make sure closing is executed only once M gthumb/gth-browser.c commit bd83330fdec6c78093d3d511a78122316b93dc9e Author: Paolo Bacchilega Date: 2010-09-09 misc thumbnail generation changes restart thumbnail loading after a timeout to make the scrolling smoother; do not try to create all the thumbnails in the list, set a max lookahead value. M gthumb/gth-file-list.c commit dc71ddb3cb4e0d325d980f7f7c256c6ce8d1272e Author: Paolo Bacchilega Date: 2010-09-09 check the thumbnail validity without loading the pixbuf M configure.ac M gthumb/gnome-desktop-thumbnail.c M gthumb/gnome-desktop-thumbnail.h M gthumb/gth-thumb-loader.c M gthumb/gth-thumb-loader.h commit 76f5137a7e173d801b88218aa9ab48d5948f14e9 Author: Paolo Bacchilega Date: 2010-09-09 do not load hidden thumbnails for web albums to save bandwidth M extensions/facebook/dlg-export-to-facebook.c M extensions/flicker/dlg-export-to-flickr.c M extensions/flicker/dlg-import-from-flickr.c M extensions/photo_importer/dlg-photo-importer.c M extensions/photobucket/dlg-export-to-photobucket.c M extensions/picasaweb/dlg-export-to-picasaweb.c M extensions/picasaweb/dlg-import-from-picasaweb.c M gthumb/gth-file-list.c M gthumb/gth-file-list.h commit 4c103c3fac9717bdb3c81e07fb0951a4a33ead79 Merge: 9aca1fb dd397fa Author: Paolo Bacchilega Date: 2010-09-09 Merge branch 'faster-viewer' commit 9aca1fb351f726f3c1c762734f463740c7ca2802 Author: Paolo Benvenuto Date: 2010-09-09 Updated Italian translation M po/it.po commit dd397fa76ac7f462eecbd32e7feaa5a39317930b Author: Paolo Bacchilega Date: 2010-09-09 fixed image scrolling when the image is zoomed M gthumb/gth-image-viewer.c commit cd3fbc9503a83c68cba6b839668397185a54226a Author: Paolo Bacchilega Date: 2010-09-09 always use normalize_thumb to scale the thumbnail at the requested size M gthumb/gth-thumb-loader.c commit e140cb81f89141cdc74b540c9b551a5b0fe95ad5 Author: Paolo Bacchilega Date: 2010-09-09 grid not visible when using cario >= 1.9.2 set the color to white when using the DIFFERENCE operator M gthumb/gth-image-selector.c commit 62a086d813d3130cb5af77b46afa90a530fbc6f7 Author: Bruno Brouard Date: 2010-09-08 Updated French translation M po/fr.po commit 34a46b0ba52024c8c66924ff8f781294c9652b97 Author: Paolo Bacchilega Date: 2010-09-08 slideshow: copy the static image to avoid a crash M extensions/slideshow/gth-slideshow.c commit 6f5af74ddc59caef01ba615d7d5ca15cd462fe6a Author: Paolo Bacchilega Date: 2010-09-08 translate the origin by 0.5 instead of adding 0.5 to all the coordinates M gthumb/gth-cell-renderer-thumbnail.c commit cee94161eeaf2ff30eb6721aa61de83c5d5ab2e9 Author: Paolo Bacchilega Date: 2010-09-08 use a smaller timeout for the non-requested images M gthumb/gth-image-preloader.c commit 50826e4585739e6cc8d5d11675cda6112f3a4d01 Author: Paolo Bacchilega Date: 2010-09-08 gth-thumb-loader: fixed function names M gthumb/gth-thumb-loader.c commit 6e314a9e55faed4523c242d5a1d312b50c7e65ef Author: Paolo Bacchilega Date: 2010-09-08 Fixed other bugs related to image loading cancellation M extensions/file_viewer/gth-file-viewer-page.c M extensions/image_print/gth-load-image-info-task.c M extensions/list_tools/gth-script.c M extensions/webalbums/gth-web-exporter.c M gthumb/gth-browser.c M gthumb/gth-file-list.c M gthumb/gth-hook.c M gthumb/gth-image-loader.c M gthumb/gth-image-loader.h M gthumb/gth-image-preloader.c M gthumb/gth-main.h M gthumb/gth-overwrite-dialog.c M gthumb/gth-thumb-loader.c M gthumb/gth-thumb-loader.h M gthumb/pixbuf-io.h commit 69f25bc5f2a846f1bc74399b9431bb0497323bec Author: Paolo Bacchilega Date: 2010-09-06 gth-image-loader: use callbacks instead of signals this new api allows to fix some loading errors when the user quickly changes images. M extensions/file_viewer/gth-file-viewer-page.c M extensions/flicker/dlg-import-from-flickr.c M extensions/image_print/gth-load-image-info-task.c M extensions/image_viewer/gth-image-viewer-page.c M extensions/list_tools/gth-script.c M extensions/picasaweb/dlg-import-from-picasaweb.c M extensions/slideshow/gth-slideshow.c M extensions/webalbums/gth-web-exporter.c M gthumb/gth-file-list.c M gthumb/gth-file-properties.c M gthumb/gth-image-loader.c M gthumb/gth-image-loader.h M gthumb/gth-image-preloader.c M gthumb/gth-image-preloader.h M gthumb/gth-main.c M gthumb/gth-main.h M gthumb/gth-marshal.list M gthumb/gth-overwrite-dialog.c M gthumb/gth-thumb-loader.c M gthumb/gth-thumb-loader.h commit d4ad92fe287038b05b8c9f936763119afb632abc Author: Daniel Mustieles Date: 2010-09-06 Updated Spanish translation M help/es/es.po commit c3e16fe556d12ae3e2101e66c24cb1a7a5bd7232 Author: Daniel Mustieles Date: 2010-09-06 Updated Spanish translation M po/es.po commit c49c419e1d2cc7adc8a1475b514a03946207fd59 Author: Timo Jyrinki Date: 2010-09-05 Updated Finnish translation by Miika Laaksonen. M po/fi.po commit 92c619f00ff53a1f2144a39a5e20384e8b820a1a Author: Paolo Bacchilega Date: 2010-09-05 removed other unused functions M gthumb/gth-image-loader.c M gthumb/gth-image-loader.h M gthumb/gth-thumb-loader.c commit 4163ed01d9a6714276a90944f0d65aedab1e40ab Author: Paolo Bacchilega Date: 2010-09-05 removed other unused functions M gthumb/gth-image-loader.c M gthumb/gth-image-loader.h M gthumb/gth-image-preloader.c M gthumb/gth-image-preloader.h commit 5c85cc31aa736b7e9950e48966859fd32f2a80cb Author: Paolo Bacchilega Date: 2010-09-05 overwrite dialog: load previews at 256x256 ...and set the preview size in a single place M data/ui/overwrite-dialog.ui M gthumb/gth-overwrite-dialog.c commit 919e52645a5ebc71c13aae4f27ea065436ee5cce Author: Paolo Bacchilega Date: 2010-09-05 removed the IMAGE_READY signal from the image viewer M extensions/image_viewer/gth-image-viewer-page.c M gthumb/gth-image-viewer.c M gthumb/gth-image-viewer.h M gthumb/gth-overwrite-dialog.c commit 94bf8192d90ccc362666dae6c3348dc24c862c21 Author: Paolo Bacchilega Date: 2010-09-05 no need to have the image loader inside the image viewer Removed a lot of old code, not used anymore. M extensions/image_viewer/gth-image-viewer-page.c M extensions/slideshow/gth-slideshow.c M gthumb/gth-image-viewer.c M gthumb/gth-image-viewer.h M gthumb/gth-overwrite-dialog.c commit 181d70b9cfefbc17c7b2d9e889be70e35f8beb34 Author: Paolo Bacchilega Date: 2010-09-03 fixed crash when the animation is null M gthumb/gth-image-loader.c M gthumb/gth-image-preloader.c commit dd6f1497717e2ab4fab78cdc12a27cddb1b8cee2 Author: Paolo Bacchilega Date: 2010-09-03 use a gcancellable to cancel a file loading M extensions/flicker/dlg-import-from-flickr.c M extensions/picasaweb/dlg-import-from-picasaweb.c M extensions/raw_files/main.c M gthumb/gth-image-loader.c M gthumb/gth-main.h M gthumb/gth-thumb-loader.c M gthumb/pixbuf-io.c M gthumb/pixbuf-io.h commit 370f1a234ce2888f68e44d94f76c20c6adea196b Author: Paolo Bacchilega Date: 2010-09-02 update the ui when the viewer changes M gthumb/gth-browser.c commit c0d5944844ca6736af2a4b612373707418d6a27d Author: Paolo Bacchilega Date: 2010-09-02 removed the unused editor page definition M gthumb/gth-browser.h commit 13ccd19ffe8b1322883073eccca4f5d1402fa2d0 Author: Paolo Bacchilega Date: 2010-09-02 fixed shirnk_wrap regression with two steps loading M extensions/image_viewer/gth-image-viewer-page.c M extensions/image_viewer/gth-image-viewer-page.h M gthumb/gth-image-loader.c M gthumb/gth-image-viewer.c M gthumb/gth-image-viewer.h commit b6c5456908752b6e81fd4d13907038a11841ba91 Author: Paolo Bacchilega Date: 2010-09-02 importer: load the file in memory only if required Load the file in memory only when the file is an image and the metadata is required to compute the destination folder. M extensions/importer/gth-import-task.c commit 60fe5fd1a5dc1b01d086b25f03dba40ad9b7649b Author: Paolo Bacchilega Date: 2010-09-02 specify the DEBUG macro when --debug is used M configure.ac commit df17e42bddb38955609dd338e3dd84151c9f07b0 Author: Paolo Bacchilega Date: 2010-09-02 Use a two step policy to load images In the first step the image is loaded at a smaller size to minimize load time, in the second step it is loaded at full size to maximize quality. M extensions/file_viewer/gth-file-viewer-page.c M extensions/flicker/dlg-import-from-flickr.c M extensions/gstreamer_tools/gth-media-viewer-page.c M extensions/image_viewer/gth-image-viewer-page.c M extensions/picasaweb/dlg-import-from-picasaweb.c M extensions/raw_files/main.c M extensions/slideshow/gth-slideshow.c M gthumb/glib-utils.c M gthumb/glib-utils.h M gthumb/gth-image-loader.c M gthumb/gth-image-loader.h M gthumb/gth-image-preloader.c M gthumb/gth-image-preloader.h M gthumb/gth-main.h M gthumb/gth-marshal.list M gthumb/gth-thumb-loader.c M gthumb/gth-thumb-loader.h M gthumb/gth-viewer-page.c M gthumb/gth-viewer-page.h M gthumb/pixbuf-io.c M gthumb/pixbuf-io.h commit 41422c1ae0861e176560763348b1c678b3b619c7 Author: Paolo Bacchilega Date: 2010-09-02 Speed-up image loading Load the file before loading the metadata. M gthumb/gth-browser.c commit 83433d8761837f39f363a43800d903bd411080f4 Author: Paolo Bacchilega Date: 2010-09-02 emit a beep when there is no next or previuos file M gthumb/gth-browser.c commit d0740fcedb3eed7f09f790c4b095e442790c247e Author: Andrej Žnidaršič Date: 2010-09-01 Updated Slovenian translation M po/sl.po commit 6b345b4ef25f333cd847062146ebae5c5db06598 Author: Paolo Bacchilega Date: 2010-08-31 catalog migration: convert filenames to uris M gthumb/main-migrate-catalogs.c