commit 91fd41c4c0dbfd4a4627ee44ebddbb99b9ee5ccf Author: Paolo Bacchilega Date: 2011-06-06 updated for version 2.13.2 M NEWS M configure.ac commit b69fe7c765fd2f7ce863ae061bb1b431d41619dd Author: Paolo Bacchilega Date: 2011-06-06 use the new thumbnail system if the --enable-gnome-3 flag is used M gthumb/gnome-desktop-thumbnail.c commit 2f6a3d594e24af636d801986804a4258e5f5d43f Author: Abner Silva Date: 2011-06-03 Save the user preference changes when the pref window is about to be destroyed This patch makes the 'close' button and the 'x' window manager close button behave exactly the same. It will save all user preferences when the window pref is about to be destroyed. M gthumb/dlg-preferences.c commit a68870f9aabeaa265024ba412abb6766fe445f92 Author: Christian Kirbach Date: 2011-06-02 [l10n] Updated German help screenshots A help/de/figures/general-filter.png A help/de/figures/import-pref-auto-folder.png A help/de/figures/import-pref-custom-format.png A help/de/figures/import.png M help/de/figures/main-win.png A help/de/figures/specfic-filter.png A help/de/figures/thumbnail-pane.png commit 425e0329df5f94bfe2f002807891cbc0deafd8bd Author: Paolo Bacchilega Date: 2011-05-31 updated POTFILES.in M po/POTFILES.in commit 1ede67e6d73081f222e91eb780a7a31c8aa93280 Author: Paolo Bacchilega Date: 2011-05-31 disable the screensaver when playing videos or slideshows [new feature] M extensions/gstreamer_tools/gth-media-viewer-page.c M extensions/slideshow/gth-slideshow.c M gthumb/Makefile.am A gthumb/gth-screensaver.c A gthumb/gth-screensaver.h commit 346d08d236171b6eb7ba146aacbd2bc3d43e0bcb Author: Daniel Mustieles Date: 2011-05-30 Updated Spanish translation M po/es.po commit 2ce12f9569b2964fad1da39482fd9ae4cbc89e90 Author: Paolo Bacchilega Date: 2011-05-29 ignore the embedded thumbnail if it's less the 90% of the requested size this avoids blurred thumbnails generation M extensions/exiv2_tools/exiv2-utils.cpp commit c7a916ee3b52de3444a38375af9211fd1cdbd2e2 Author: Paolo Bacchilega Date: 2011-05-29 delete metadata: added a confirmation dialog M extensions/edit_metadata/actions.c M extensions/edit_metadata/callbacks.c commit 025588b34321a6ed0f6f5ac6705856e017c9065f Author: Paolo Bacchilega Date: 2011-05-29 notify the file change after deleting the metadata M extensions/edit_metadata/gth-delete-metadata-task.c commit f581c7fe23124646181009ebd912d9995bbb6121 Author: Paolo Bacchilega Date: 2011-05-29 implemeted the "delete-metadata" function for embedded metadata and comments M extensions/comments/main.c M extensions/exiv2_tools/exiv2-utils.cpp M extensions/exiv2_tools/main.c commit 06306a022657eef992c238734f717607b78b3878 Author: Paolo Bacchilega Date: 2011-05-29 fixed crash when the pixbuf is null M gthumb/pixbuf-io.c commit bbcb40a78e9a4ce470f0cf4e49b35223a0f64cf3 Author: Paolo Bacchilega Date: 2011-05-29 added the delete metadata task M extensions/edit_metadata/Makefile.am M extensions/edit_metadata/actions.c A extensions/edit_metadata/gth-delete-metadata-task.c A extensions/edit_metadata/gth-delete-metadata-task.h M extensions/edit_metadata/main.c commit 269b8e68f3e556a9e46192f5d9f7d176e3c6dc7a Author: Paolo Bacchilega Date: 2011-05-28 added the delete metadata command in the tool list M extensions/edit_metadata/actions.c M extensions/edit_metadata/actions.h M extensions/edit_metadata/callbacks.c M extensions/edit_metadata/edit_metadata.extension.in.in M extensions/edit_metadata/main.c M extensions/list_tools/callbacks.c commit 9ad32f30d86a428d7304432f3a0cc81a569ba224 Author: Paolo Bacchilega Date: 2011-04-30 added a exiv2_clear_metadata function M extensions/exiv2_tools/exiv2-utils.cpp M extensions/exiv2_tools/exiv2-utils.h commit e0458d1530906a131ad791d0c95ed52be472d73f Author: Paolo Bacchilega Date: 2011-05-28 Fixed adjust-time tool not changing minutes and seconds [bug #651297] M extensions/change_date/dlg-change-date.c commit 455f157e33aaf1a7992619b6f384a8187f33d4a9 Author: Paolo Bacchilega Date: 2011-05-27 fixed progress-bar jumps when copying or moving files M gthumb/gio-utils.c commit c4cb2627e82ddf6b8786cb451e130c8ccf1f597b Author: Paolo Bacchilega Date: 2011-05-26 change 'make dist' to create tar.xz files M configure.ac commit 827165582b41739dc97a6a6ccc4ee41648007634 Author: Paolo Bacchilega Date: 2011-05-25 emit an update signal after synchronizing with the embedded metadata M extensions/comments/main.c commit afd1f42d11fddfa625908cc89dd63a1c21136178 Author: Paolo Bacchilega Date: 2011-05-25 Fixed automatic creation of comments from embedded data ensure the comment directory is present before saving the comment file M extensions/comments/main.c commit ee9c7ef941d45dc87ba72671005dca69ddb18514 Author: Paolo Bacchilega Date: 2011-05-22 fixed the desktop background setting with GNOME 3.0 or higher M configure.ac M extensions/desktop_background/actions.c commit 9e42c588021598ca714ed832666062777ba772f8 Author: Paolo Bacchilega Date: 2011-05-22 fixed display of the tag list in the search dialog M gthumb/gth-test-category.c commit 5b58a4b278931be5622d71e89a0e1b2ee1bda031 Author: Paolo Bacchilega Date: 2011-05-22 check whether the viewer is null before using it M gthumb/gth-image-selector.c commit 5720de1bd6ba7a330d7a6db4b41cb8eeaa28b715 Author: Paolo Bacchilega Date: 2011-05-22 moved the timeout removal from finalize to close this can possibly close bug #648579 M gthumb/gth-browser.c commit 0b25ebc2d67587c818a8fbb87cdb42ef97887798 Author: Paolo Bacchilega Date: 2011-05-22 fixed function arguments M gthumb/gth-file-source.c commit 0bf64753e46aa1c1e639e445e26bd8a6ea5d2ad6 Author: Lincoln de Sousa Date: 2011-05-13 Fixing an indirect linking problem against libICE M configure.ac commit 8743701164ee234544572359716dbd468a69317a Author: Paolo Bacchilega Date: 2011-05-22 pressing the delete key in a catalog removes the file from the catalog instead of deleting the file from disk [bug #623620] M extensions/catalogs/actions.c M extensions/catalogs/gth-file-source-catalogs.c M extensions/catalogs/gth-file-source-catalogs.h M extensions/file_manager/callbacks.c M gthumb/gth-file-source-vfs.c M gthumb/gth-file-source.c M gthumb/gth-file-source.h commit 0b4f713502332d48b43f5987db356d723ec09766 Author: Paolo Bacchilega Date: 2011-05-22 moved the delete files and trash files functions to gth-file-source-vfs M extensions/file_manager/actions.c M extensions/file_manager/actions.h M extensions/file_manager/callbacks.c M extensions/find_duplicates/Makefile.am M extensions/find_duplicates/find_duplicates.extension.in.in M gthumb/gth-file-source-vfs.c M gthumb/gth-file-source-vfs.h M gthumb/gth-file-source.c M gthumb/gth-file-source.h commit de1c8d3e9249bed23db43af526ebb860eede79dc Author: Paolo Bacchilega Date: 2011-05-22 gth-file-source: added the remove virtual function M gthumb/gth-file-source.c M gthumb/gth-file-source.h commit df3b83f239c3347151c145b56c6b92206359942a Author: Paolo Bacchilega Date: 2011-05-21 preferences dialog: show the number of extensions for each category M data/ui/extensions-preferences.ui M gthumb/dlg-preferences-extensions.c commit c40659170ec62a993431dd314797c42e006342ab Author: Paolo Bacchilega Date: 2011-05-19 set the hscroll policy to automatic M data/ui/extensions-preferences.ui M data/ui/preferences.ui commit f5f4af8982ca70835775b238238ec117c869ba57 Author: Paolo Bacchilega Date: 2011-05-19 no need to set the font description M extensions/image_viewer/gth-image-viewer-page.c commit 710e95a7c75a3c6a6954c306f9b53ab3216d96a7 Author: Paolo Bacchilega Date: 2011-05-19 moved the extensions activation in the preferences dialog M data/ui/Makefile.am A data/ui/extensions-preferences.ui D data/ui/extensions.ui M data/ui/preferences.ui M gthumb/Makefile.am R091 gthumb/dlg-extensions.c gthumb/dlg-preferences-extensions.c R075 gthumb/dlg-extensions.h gthumb/dlg-preferences-extensions.h M gthumb/gth-browser-actions-callbacks.c M gthumb/gth-browser-actions-callbacks.h M gthumb/gth-browser-actions-entries.h M gthumb/gth-browser-ui.h M gthumb/gth-main-default-types.c commit 854b96e37b11a3a640396b2996bcb7005ec9a590 Author: Paolo Bacchilega Date: 2011-05-18 fixed histogram computation and visualization M gthumb/gth-histogram-view.c M gthumb/gth-histogram.c commit fd8c3314d677d2eafd415a41793e3f746d5068e0 Author: Paolo Bacchilega Date: 2011-05-18 fixed rotation when dragging the image from the first quarter M extensions/file_tools/gth-image-rotator.c commit 2f0cf2e606c9c34137fc5578d12bc521bcb9f483 Author: Paolo Bacchilega Date: 2011-05-18 rotate image: added ability to rotate dragging the image M extensions/file_tools/cairo-rotate.c M extensions/file_tools/cairo-rotate.h M extensions/file_tools/gth-file-tool-rotate.c M extensions/file_tools/gth-image-rotator.c M extensions/file_tools/gth-image-rotator.h commit 3f4ebc2daf06bd1f64a96af563966ec9ebb34135 Author: Paolo Bacchilega Date: 2011-05-18 rotate image: use a crosshair cursor when drawing the alignment M extensions/file_tools/gth-image-line-tool.c commit 64fe1561b9eb3a06ea515170ddb8b62689a03e41 Author: Paolo Bacchilega Date: 2011-05-18 disable the map view by default as it crashes frequently for unknown reasons M configure.ac M gthumb/gth-main.c commit 55fb646f0e9b52b7d2f7ce3f6ea2ef7c5991011a Author: Paolo Bacchilega Date: 2011-05-18 updated POTFILES.in M po/POTFILES.in commit 527ea0312a0cf91854e9946ab436117760169a51 Author: Paolo Bacchilega Date: 2011-05-17 rotate image: simplified the align horizonal/vertical function M extensions/file_tools/Makefile.am M extensions/file_tools/data/ui/rotate-options.ui M extensions/file_tools/gth-file-tool-rotate.c A extensions/file_tools/gth-image-line-tool.c A extensions/file_tools/gth-image-line-tool.h commit ac839cd7d49d8072f850bba82b29446cca9cb0a2 Author: Paolo Bacchilega Date: 2011-05-17 image-viewer-tool: added [set|unset]_viewer functions M extensions/file_tools/gth-file-tool-crop.c M extensions/file_tools/gth-image-rotator.c M extensions/file_tools/gth-image-rotator.h M extensions/red_eye_removal/gth-file-tool-red-eye.c M gthumb/gth-image-dragger.c M gthumb/gth-image-dragger.h M gthumb/gth-image-selector.c M gthumb/gth-image-selector.h M gthumb/gth-image-viewer-tool.c M gthumb/gth-image-viewer-tool.h M gthumb/gth-image-viewer.c M gthumb/gth-image-viewer.h commit aebbdc541848021aa9c90e7d0b52a2eb6d184a85 Author: Paolo Bacchilega Date: 2011-05-16 image selector: reduce the selection size by 0.5 M gthumb/cairo-utils.c M gthumb/gth-image-selector.c commit dbbaa727323b95655cde726938103452136d7566 Author: Paolo Bacchilega Date: 2011-05-16 image rotator: make sure the crop area is inside the original image M extensions/file_tools/gth-image-rotator.c commit f2c7075c5a1733c866ab795b292a23ce57aaa5c2 Author: Paolo Bacchilega Date: 2011-05-16 image selector: fixed display of the image selection M extensions/file_tools/gth-image-rotator.c M gthumb/cairo-utils.c M gthumb/gth-image-selector.c commit 821bfefe02e6787acdcac02dafc44631f3c95340 Author: Paolo Bacchilega Date: 2011-05-16 rotate image: load and save the tool options M extensions/file_tools/data/gthumb_rotate_options.schemas.in M extensions/file_tools/gth-file-tool-rotate.c M extensions/file_tools/gth-image-rotator.c M extensions/file_tools/gth-image-rotator.h M extensions/file_tools/preferences.h commit 74c798d259ce01f831736c0d58ebe7af81db1c0a Author: Paolo Bacchilega Date: 2011-05-16 rotate image: misc changes *) moved the code to get an high quality image in gth_image_rotator_get_result *) and fixed rotation of images with a transparency M extensions/file_tools/cairo-rotate.c M extensions/file_tools/cairo-rotate.h M extensions/file_tools/gth-file-tool-rotate.c M extensions/file_tools/gth-image-rotator.c M extensions/file_tools/gth-image-rotator.h commit 6316026c38e5187681b738bed9a54cc664f679cc Author: Paolo Bacchilega Date: 2011-05-16 rotate image: pass a cairo_surface to the rotate function, instead of a GdkPixbuf M extensions/file_tools/Makefile.am R055 extensions/file_tools/gdk-pixbuf-rotate.c extensions/file_tools/cairo-rotate.c A extensions/file_tools/cairo-rotate.h D extensions/file_tools/gdk-pixbuf-rotate.h M extensions/file_tools/gth-file-tool-rotate.c commit cc0db4c6a9a538468b825ba45787daa18f5dc6f0 Author: Paolo Bacchilega Date: 2011-05-15 rotate image: batch of changes *) moved the grid efore the background option, because it is more useful *) fixed display of the crop area when the image is zoomed *) disable the zoom when the rotation tool is activated M extensions/file_tools/data/ui/rotate-options.ui M extensions/file_tools/gth-file-tool-rotate.c M extensions/file_tools/gth-image-rotator.c M gthumb/cairo-utils.c commit e67e91b52342c5c4629256923b062bd0aab380d1 Author: Paolo Bacchilega Date: 2011-05-15 rotate image: use always high quality, no need for an option M extensions/file_tools/data/ui/rotate-options.ui M extensions/file_tools/gth-file-tool-rotate.c commit f66e18d988c41e3c5ca7cf7a3d863c1b35d8f9a7 Author: Paolo Bacchilega Date: 2011-05-15 rotate image: added ability to choose the original image size as well M extensions/file_tools/data/ui/rotate-options.ui M extensions/file_tools/gth-file-tool-rotate.c commit 1232981825ce93c117ff1afb9cd51686361a8a4f Author: Paolo Bacchilega Date: 2011-05-15 added the crop option for consinstency M extensions/file_tools/gth-image-rotator.c M extensions/file_tools/gth-image-rotator.h commit 7f139d60ae91281c2ea2a30d286b328c7350bd34 Author: Paolo Bacchilega Date: 2011-05-15 image rotator: removed unused code M extensions/file_tools/Makefile.am M extensions/file_tools/gth-image-rotator.c M extensions/file_tools/gth-image-rotator.h D extensions/file_tools/gth-transform-resize.c D extensions/file_tools/gth-transform-resize.h commit 32f8810ad9b51fb9d6218243bd82c097b880448d Author: Paolo Bacchilega Date: 2011-05-15 image rotator: added crop_region and grid_type M extensions/file_tools/gth-image-rotator.c M extensions/file_tools/gth-image-rotator.h commit 0cf97cc85a081ab4e02bc2a63b31e2454d0a8ccc Author: Paolo Bacchilega Date: 2011-05-15 moved the grid painting function in cairo-utils.c M gthumb/cairo-utils.c M gthumb/cairo-utils.h M gthumb/gth-image-selector.c M gthumb/gth-image-selector.h M gthumb/typedefs.h commit 2a44f1f14a750c3ca744be0f2829b6e416307dee Author: Paolo Bacchilega Date: 2011-05-15 cairio-io: set the has_alpha flag when loading a jpeg or png image M extensions/cairo_io/cairo-io-jpeg.c M extensions/cairo_io/cairo-io-png.c M extensions/file_tools/gth-file-tool-rotate.c M gthumb/cairo-utils.c M gthumb/cairo-utils.h commit 13eb08dbea318facfe7fa8432ce74017b00c23da Author: Paolo Bacchilega Date: 2011-05-15 removed the deprecated has-separator property from the ui files M data/ui/extensions.ui M data/ui/personalize-filters.ui M data/ui/preferences.ui M data/ui/sort-order.ui M extensions/bookmarks/data/ui/bookmarks.ui M extensions/catalogs/data/ui/add-to-catalog.ui M extensions/catalogs/data/ui/catalog-properties.ui M extensions/catalogs/data/ui/organize-files-task.ui M extensions/catalogs/data/ui/organize-files.ui M extensions/comments/data/ui/comments-preferences.ui M extensions/contact_sheet/data/ui/contact-sheet.ui M extensions/contact_sheet/data/ui/image-wall.ui M extensions/convert_format/data/ui/convert-format.ui M extensions/facebook/data/ui/export-to-facebook.ui M extensions/find_duplicates/data/ui/find-duplicates-dialog.ui M extensions/find_duplicates/data/ui/find-duplicates.ui M extensions/flicker/data/ui/export-to-flickr.ui M extensions/flicker/data/ui/import-from-flickr.ui M extensions/gstreamer_tools/data/ui/save-screenshot.ui M extensions/list_tools/data/ui/ask-value.ui M extensions/list_tools/data/ui/personalize-scripts.ui M extensions/photo_importer/data/ui/photo-importer.ui M extensions/photobucket/data/ui/export-to-photobucket.ui M extensions/picasaweb/data/ui/export-to-picasaweb.ui M extensions/picasaweb/data/ui/import-from-picasaweb.ui M extensions/rename_series/data/ui/rename-series.ui M extensions/resize_images/data/ui/resize-images.ui M extensions/webalbums/data/ui/web-album-exporter.ui commit aa218da1e3ffdfa2ef6b5dbb7e651fa8f8cd51a1 Author: Lincoln de Sousa Date: 2011-05-13 Replacing references for members being accessed directly by their getters and setters In other words, we are now making it possible to compile gthumb with the --enable-gseal flag. M extensions/file_manager/callbacks.c M extensions/gstreamer_tools/gth-media-viewer-page.c M extensions/image_viewer/gth-image-viewer-page.c commit fa928ba3171171003b2710f0a399dec3c36b631f Author: Paolo Bacchilega Date: 2011-05-12 updated the required gtk+ and glib versions M configure.ac commit bd0035332f65bceed2264aa4bcd97d55b6074b67 Merge: e238e7e bab5929 Author: Paolo Bacchilega Date: 2011-05-12 Merge branch 'gtk-2-24' commit bab5929bf9d68c19f2e51f4ffd1c2ffdfe4f59f0 Author: Paolo Bacchilega Date: 2011-05-12 fixed some errors when linunque is not used M gthumb/main.c commit cab896cb6b61bbb883783f449111ae6a1949a636 Author: Paolo Bacchilega Date: 2011-05-12 do not acces the evet_window attribute directly M gthumb/gth-toggle-menu-tool-button.c commit a46bdfa245af0d4cd809edc8c1ab946e3b012b00 Author: Paolo Bacchilega Date: 2011-05-12 removed calls to gtk_about_dialog_set_url_hook and gtk_about_dialog_set_email_hook M gthumb/gth-main.c commit c89a7851dcadfe9fc46afdc21ed352e9ee6674e4 Author: Paolo Bacchilega Date: 2011-05-12 do not access suggested_action directly M gthumb/gth-icon-view.c commit 90575fb483cb3072a1a44fe1a5ec205d976b3931 Author: Paolo Bacchilega Date: 2011-05-12 removed use of deprecated gtk_combo_box API M extensions/file_tools/gth-file-tool-crop.c M extensions/flicker/dlg-export-to-flickr.c M gthumb/gth-test-category.c M gthumb/gth-time-selector.c commit c5493603922574cb30fc1a9bc2446f9507b168f0 Author: Paolo Bacchilega Date: 2011-05-12 removed use of gdk_drawable_get_size M extensions/contact_sheet/gth-contact-sheet-theme-dialog.c M extensions/image_viewer/gth-image-viewer-page.c M gthumb/gth-icon-view.c commit 277b701b3d5aefa5ddf8c086d870cbde43dc7f3b Author: Paolo Bacchilega Date: 2011-05-12 check for libbrasero 2 instead of 3 M configure.ac commit 739ec296997ea78d18da63d18b2be719d9ebad46 Author: Lincoln de Sousa Date: 2011-05-06 Replacing the deprecated gdk_set_sm_client_id call by a gdk_x11_set_sm_client_id M copy-n-paste/eggsmclient-xsmp.c commit 9e2d29223385a86a1016f0b9f721b9c508d6bd74 Author: Lincoln de Sousa Date: 2011-05-06 Replacing gtk_combo_box text API by gtk_combo_box_text one Instead of using the gtk_combo_box_new_text, that was a special constructor of the GtkComboBox widget, we're now using the GtkComboBoxText widget. M gthumb/dlg-personalize-filters.c commit 0854726363627f0f6077aa29906ad2ba7a4c9c15 Author: Lincoln de Sousa Date: 2011-05-07 Project wide replace GtkComboBox by GtkComboBoxText when needed The replaces happened when the `_append_text()' method was being called. In all other places, the usual GtkComboBox remains. M extensions/edit_metadata/gth-edit-comment-page.c M extensions/file_tools/gth-file-tool-crop.c M extensions/file_tools/gth-file-tool-resize.c M extensions/photo_importer/dlg-photo-importer.c M extensions/search/gth-search-editor.c M gthumb/gth-filter-editor-dialog.c M gthumb/gth-filter.c M gthumb/gth-test-category.c M gthumb/gth-test-simple.c M gthumb/gth-time-selector.c M gthumb/gtk-utils.c M gthumb/gtk-utils.h commit be3370bfb8524c7747379c68ca9420d68af1265a Author: Paolo Bacchilega Date: 2011-05-11 Revert "There's no depth param in the gdk_window_get_geometry function anymore" This reverts commit 656a52f604c282e78660dbedc6bd3b6357f98ae1. M gthumb/gth-browser.c commit 7407e3b122060d4c20d7c11c5a233476e37a3587 Author: Lincoln de Sousa Date: 2011-05-07 Removing all references of the `gtk_dialog_set_has_separator()' function M extensions/contact_sheet/gth-contact-sheet-theme-dialog.c M extensions/edit_metadata/gth-edit-metadata-dialog.c M extensions/edit_metadata/gth-tag-chooser-dialog.c M extensions/facebook/facebook-account-chooser-dialog.c M extensions/facebook/facebook-account-manager-dialog.c M extensions/facebook/facebook-album-properties-dialog.c M extensions/flicker/flickr-account-chooser-dialog.c M extensions/flicker/flickr-account-manager-dialog.c M extensions/importer/gth-import-preferences-dialog.c M extensions/list_tools/gth-script-editor-dialog.c M extensions/oauth/oauth-account-chooser-dialog.c M extensions/oauth/oauth-account-manager-dialog.c M extensions/photobucket/photobucket-album-properties-dialog.c M extensions/picasaweb/picasa-account-chooser-dialog.c M extensions/picasaweb/picasa-account-manager-dialog.c M extensions/picasaweb/picasa-account-properties-dialog.c M extensions/picasaweb/picasa-album-properties-dialog.c M extensions/rename_series/gth-template-editor-dialog.c M extensions/search/gth-search-editor-dialog.c M gthumb/gth-filter-editor-dialog.c M gthumb/gth-overwrite-dialog.c M gthumb/gth-progress-dialog.c M gthumb/gtk-utils.c commit fbe716a622ddcbe482fe076b043416e049b02b60 Author: Lincoln de Sousa Date: 2011-05-07 Stripping unused code from gedit-message-area Both `style_set()' and `expose_event()' virtual methods were not being used and it's senseless to port the expose_event to a gtk3 `draw()' method if it's empty. M gthumb/gedit-message-area.c commit f85d383dce8fe3304dfd6f5188dc1ce950b9aac4 Author: Lincoln de Sousa Date: 2011-05-06 Replace GDK_ with GDK_KEY_ through the code M extensions/file_tools/callbacks.c M extensions/list_tools/dlg-personalize-scripts.c M extensions/list_tools/gth-script-editor-dialog.c M gthumb/gedit-message-area.c M gthumb/gth-browser.c M gthumb/gth-image-viewer.c commit 656a52f604c282e78660dbedc6bd3b6357f98ae1 Author: Lincoln de Sousa Date: 2011-05-06 There's no depth param in the gdk_window_get_geometry function anymore M gthumb/gth-browser.c commit 5ab4712f389d5dbe38028bee4a1a743d01fe2d69 Author: Lincoln de Sousa Date: 2011-05-06 Updating the gdk_drag_* stuff in gth-browser.c Instead of accessing GSEALed members of the GdkDragContext instances used in the browser's treeview drag n drop controllers, we're now using the proper accessors and mutators. M gthumb/gth-browser.c commit f42f27862aeaac39988aa4f922fcb0593bda504c Author: Lincoln de Sousa Date: 2011-05-06 Replacing an include for by a M copy-n-paste/eggsmclient-private.h commit 7d34606b3abe7f7581869d2cd458e5b5dda6e822 Author: Paolo Bacchilega Date: 2011-05-11 make the libunique dependency optional M configure.ac M gthumb/Makefile.am M gthumb/main.c commit e238e7e4de8379412ecc1cf9f1e0c1f3d3b924d3 Author: Daniel Mustieles Date: 2011-05-03 Updated Spanish translation M po/es.po commit 419322e8fae1ca970ee0644d21b1e36c6333ca0d Author: Paolo Bacchilega Date: 2011-05-03 cairo-io-png: fixed crash and memory leak when cancelling the operation M extensions/cairo_io/cairo-io-png.c commit 3764d5f2e692c8bd68c5b0a301dcc323efb7852d Author: Paolo Bacchilega Date: 2011-05-03 hide the embed after unrealizing the widget to try to fix a crash with libchamplain M extensions/map_view/gth-map-view.c commit 7ebb0b2aefb2160072289d0ab0f896862b782c69 Author: Paolo Bacchilega Date: 2011-05-03 use gtk_widget_reparent to move the file_properties widget in another container M gthumb/gth-browser.c commit 2a30b615b070c374bd43167653df3ebc35d8cdcc Author: Paolo Bacchilega Date: 2011-05-01 rotate tool: reorganized the options to make things less cluttered M extensions/file_tools/data/ui/rotate-options.ui M extensions/file_tools/gth-file-tool-rotate.c commit 73b9e32ddb41348cde262b130af68049ee2ca8fb Author: Stefano Pettini Date: 2011-05-01 rotate tool: option to select the background color M extensions/file_tools/data/ui/rotate-options.ui M extensions/file_tools/gdk-pixbuf-rotate.c M extensions/file_tools/gdk-pixbuf-rotate.h M extensions/file_tools/gth-file-tool-rotate.c commit 1c7b39fb1acfb583c0016ea0c701fd4b37e91ecd Author: Stefano Pettini Date: 2011-04-30 rotate tool: added proper support for alpha channel M extensions/file_tools/gdk-pixbuf-rotate.c commit ee29c42ee986cf9d604aab664186194dcde1fc9e Author: Stefano Pettini Date: 2011-04-30 rotate tool: locking the cropping region inside the rotated image M extensions/file_tools/gdk-pixbuf-rotate.c M extensions/file_tools/gdk-pixbuf-rotate.h M extensions/file_tools/gth-file-tool-rotate.c commit ce0303d9a3cc4b8939fefdafd5f8a80d9dfacb3d Author: Stefano Pettini Date: 2011-04-30 rotate tool: minor fixes and adjustments M extensions/file_tools/gth-file-tool-rotate.c commit fe9dc6cf96349e96f57cd23dee99be67a7318b98 Author: Paolo Bacchilega Date: 2011-04-30 reverted wrong change to the property view M gthumb/gth-file-properties.c commit a6d2c75186d0d1fd46c5c3c2c95f23ed3ccef35d Author: Paolo Bacchilega Date: 2011-04-30 histogram view: added the thousands separator to the pixel total M gthumb/gth-histogram-view.c commit 5808a7442875feb5087652832ba18e7706ba5729 Author: Paolo Bacchilega Date: 2011-04-30 map view: added a space after minutes and seconds for better readability M extensions/map_view/gth-map-view.c commit 648a60407f4f302653bda9b0b70fdf992cafd7d6 Author: Paolo Bacchilega Date: 2011-04-30 updated POTFILES.in M po/POTFILES.in commit d15367f7114252406c39b10a21c0ccedac275b90 Author: Paolo Bacchilega Date: 2011-04-30 added a map view to view the geographical position where the picture was taken [new feature] M configure.ac M data/icons/hicolor/16x16/actions/Makefile.am A data/icons/hicolor/16x16/actions/map.png M extensions/Makefile.am A extensions/map_view/Makefile.am A extensions/map_view/gth-map-view.c A extensions/map_view/gth-map-view.h A extensions/map_view/main.c A extensions/map_view/map_view.extension.in.in M gthumb/Makefile.am M gthumb/gth-file-properties.c M gthumb/gth-main.c commit 98e5e7aaa7ecedf9c56382b767c74f3d3ad11dd6 Author: Paolo Bacchilega Date: 2011-04-29 check whether surface is null before using it M gthumb/pixbuf-utils.c commit 30962adbaefd0efbda05124911a312d62ae5c4ee Author: Paolo Bacchilega Date: 2011-04-29 set the flash thumbnail queue timeout to 100ms M gthumb/gth-file-list.c commit 048b12581c6ee52595a6cd97497e761e3ef1dd93 Author: Paolo Bacchilega Date: 2011-04-29 slideshow: set the transition duration to 650ms M extensions/slideshow/gth-transition.h commit 618654671c402c3eaf68c686a8db5d1df97bd6c5 Author: Paolo Bacchilega Date: 2011-04-29 slideshow: use a sinusoidal increment and decrement on the animations M extensions/slideshow/gth-slideshow.c commit b61e2f3eb4638fe319545ad936470d79b6946ec4 Author: Paolo Bacchilega Date: 2011-04-29 slideshow: use the progress instead of the msecs to make the code more generic M extensions/slideshow/gth-transition.c M extensions/slideshow/gth-transition.h M extensions/slideshow/main.c commit 67d8453944082b7eddb8464f87941c1053ebadbe Author: Paolo Bacchilega Date: 2011-04-29 correctly display images with wrong extension name If after reading the metadata we got a different mime type and the current viewer is the default file viewer it's likely that we have an image with a wrong extension. Try to load the file again to see if the mime type can be viewed by a different viewer_page. [bug fixed] M gthumb/gth-browser.c commit bc206394802aaf70686a4260fcbb03415263135f Author: Paolo Bacchilega Date: 2011-04-29 image metadata provider: set the mime type as well M extensions/image_viewer/gth-metadata-provider-image.c commit f2cf0f1ec6e2981565c4f5e762037fed760ef026 Author: Daniel Mustieles Date: 2011-04-29 Updated Spanish translation M po/es.po commit d6db0867c4bdb505afc15bd3386d57f05ca053c5 Author: Paolo Bacchilega Date: 2011-04-28 Fixed renaming of files when the new name is entered quickly. [fixed bug] M extensions/rename_series/dlg-rename-series.c commit 05b34d47ba0bdbb7ccd0a5ee4458bf39bc2c004e Author: Paolo Bacchilega Date: 2011-04-28 image preloader: cancel the current loader before starting the new one M gthumb/gth-image-preloader.c commit e6ed0a104d5c000801d082fa5de71474e376a052 Author: Paolo Bacchilega Date: 2011-04-28 added a cairo png loader M extensions/cairo_io/Makefile.am A extensions/cairo_io/cairo-io-png.c C062 extensions/cairo_io/main.c extensions/cairo_io/cairo-io-png.h M extensions/cairo_io/main.c commit 768c88c49e84aa7943fc2bf239f8d0d9c5b4d6fd Author: Paolo Bacchilega Date: 2011-04-28 renamed _cairo_multiply to _cairo_multiply_alpha M gthumb/cairo-utils.c M gthumb/cairo-utils.h commit d17d6a151c6ae155e1ffaf9e70a7c015e883b028 Author: Paolo Bacchilega Date: 2011-04-28 cairo-io-jpeg: use the new cairo utils M extensions/cairo_io/cairo-io-jpeg.c commit b20d05565ab6f71d5c059c857a861e8693b0aaf7 Author: Paolo Bacchilega Date: 2011-04-28 cairo utils: added _cairo_multiply and CAIRO_RGBA_TO_UINT32 M gthumb/cairo-utils.c M gthumb/cairo-utils.h commit 06e125f76fd565a973c1ccb463721ccb8ed5f32f Author: Paolo Bacchilega Date: 2011-04-28 cairo-io-jpeg: use the shift to create the cairo pixel M extensions/cairo_io/cairo-io-jpeg.c commit c4baadb8b85ee27094400b2a475a98f3439f4e77 Author: Paolo Bacchilega Date: 2011-04-27 don't try to create cairo surfaces bigger then 32767 M extensions/cairo_io/cairo-io-jpeg.c M gthumb/cairo-utils.h commit b77f62749f77352aeb2780314bf91e1a7a409c83 Author: Paolo Bacchilega Date: 2011-04-27 rotate tool: removed the Crop and Undo buttons M extensions/file_tools/data/ui/rotate-options.ui M extensions/file_tools/gth-file-tool-rotate.c commit 757423586f96da84f9114951a41d3188837cdca8 Author: Paolo Bacchilega Date: 2011-04-27 removed double gth-file-tool-rotate.c in SOURCES M extensions/file_tools/Makefile.am commit 7d0f18fcac1bef6e77a9813c7a3114fe1d567ab0 Author: Paolo Bacchilega Date: 2011-04-27 fixed ref/unref of pixbufs M extensions/file_tools/gth-file-tool-rotate.c commit 3ea5fec4f604626f406d2503c300dfd486ca842d Author: Paolo Bacchilega Date: 2011-04-27 set the alpha channel to 255 if present M extensions/file_tools/gdk-pixbuf-rotate.c commit c66774b1f029dba52c61eb14bef4c53d0600e4ec Merge: 7477634 a0ccaff Author: Paolo Bacchilega Date: 2011-04-27 Merge branch 'rotate-tool' Conflicts: extensions/file_tools/Makefile.am extensions/file_tools/data/ui/rotate-options.ui extensions/file_tools/gth-file-tool-mirror.c extensions/file_tools/gth-file-tool-rotate-right.c extensions/file_tools/gth-file-tool-rotate.c extensions/file_tools/gth-file-tool-rotate.h extensions/file_tools/main.c commit a0ccaff4c94f38375f88adc9511c3e851fbda696 Author: Stefano Pettini Date: 2011-04-26 rotate tool: added reset button M extensions/file_tools/data/ui/rotate-options.ui M extensions/file_tools/gth-file-tool-rotate.c commit cc00f26b077fa89da842fd7fdf1f0eba70dee4c1 Author: Stefano Pettini Date: 2011-04-26 gtk utils: setting the GtkSpinButton climb rate correcly M gthumb/gtk-utils.c commit a77994cc821e4a42e81b0587a5e4f018be95c699 Author: Stefano Pettini Date: 2011-04-26 rotate tool: further improved crop UI M extensions/file_tools/gdk-pixbuf-rotate.c M extensions/file_tools/gdk-pixbuf-rotate.h M extensions/file_tools/gth-file-tool-rotate.c commit 98a9aae814338c91679bac5b051e6b4c1ba36219 Author: Stefano Pettini Date: 2011-04-25 rotate tool: fixed dest_pixbuf management M extensions/file_tools/gth-file-tool-rotate.c commit 136824fdda04eb9016840215e21cbf7195378dcd Author: Stefano Pettini Date: 2011-04-25 rotate tool: automatic alignment completed M extensions/file_tools/data/ui/rotate-options.ui M extensions/file_tools/gdk-pixbuf-rotate.c M extensions/file_tools/gdk-pixbuf-rotate.h M extensions/file_tools/gth-file-tool-rotate.c commit ad8a16700159ec24dce7c140ab6c2821be4c66a7 Author: Stefano Pettini Date: 2011-04-25 rotate tool: improved crop/undo UI and performances M extensions/file_tools/data/ui/rotate-options.ui M extensions/file_tools/gth-file-tool-rotate.c commit 2484b9bbd4ab398090c809378549f26539c82302 Author: Stefano Pettini Date: 2011-04-25 rotate tool: improved UI with the new grid M extensions/file_tools/data/ui/rotate-options.ui M extensions/file_tools/gth-file-tool-rotate.c commit d5eb5b253b4bca8293df4f606a490edb33e842b0 Author: Stefano Pettini Date: 2011-04-25 image selector: new grid type, performance and cosmetic improvements M extensions/file_tools/gth-file-tool-crop.c M extensions/file_tools/gth-file-tool-rotate.c M gthumb/gth-image-selector.c M gthumb/gth-image-selector.h commit 80a58594285526417b887ad095a01522c9c2e96a Author: Stefano Pettini Date: 2011-04-25 rotate tool: minor improvements M extensions/file_tools/gdk-pixbuf-rotate.c M extensions/file_tools/gdk-pixbuf-rotate.h M extensions/file_tools/gth-file-tool-rotate.c commit 96e8bc23e4651464a2e596947c9f0ed090cb4115 Author: Stefano Pettini Date: 2011-04-25 rotate tool: crop completed, algorithm fixed and UI improved M extensions/file_tools/data/ui/rotate-options.ui M extensions/file_tools/gdk-pixbuf-rotate.c M extensions/file_tools/gdk-pixbuf-rotate.h M extensions/file_tools/gth-file-tool-rotate.c commit 2175b9e2559d09e4d676e2bdcb9bddb10f7b384e Author: Stefano Pettini Date: 2011-04-24 rotate tool: fixed display of cropping region M extensions/file_tools/data/ui/rotate-options.ui M extensions/file_tools/gdk-pixbuf-rotate.c M extensions/file_tools/gth-file-tool-rotate.c commit d71fb97fe6e5bf48813b5489353b6b6be3791bcf Author: Stefano Pettini Date: 2011-04-24 rotate tool: improved crop UI M extensions/file_tools/data/ui/rotate-options.ui M extensions/file_tools/gdk-pixbuf-rotate.c M extensions/file_tools/gdk-pixbuf-rotate.h M extensions/file_tools/gth-file-tool-rotate.c commit 2b78783d6c7f4ba966c91f609b7a3e9800080599 Author: Stefano Pettini Date: 2011-04-23 rotate tool: minor improvements to the algorithm M extensions/file_tools/gdk-pixbuf-rotate.c M extensions/file_tools/gdk-pixbuf-rotate.h commit 7601b4ce6be927d81ba458801c7467a3dfd6636b Author: Stefano Pettini Date: 2011-04-23 rotate tool: improving UI M extensions/file_tools/data/ui/rotate-options.ui M extensions/file_tools/gth-file-tool-rotate.c commit 9df287a14feb3bf8e4964cae7b95710bbe31f1f3 Author: Stefano Pettini Date: 2011-04-22 rotate tool: bilinear interpolation, enabled by default M extensions/file_tools/data/ui/rotate-options.ui M extensions/file_tools/gdk-pixbuf-rotate.c M extensions/file_tools/gdk-pixbuf-rotate.h M extensions/file_tools/gth-file-tool-rotate.c commit 4a75b01d933df3bf289ae1cbde7ef554d59ed5e7 Author: Stefano Pettini Date: 2011-04-22 rotate tool: removed cropping from the rotation algorithm M extensions/file_tools/gdk-pixbuf-rotate.c M extensions/file_tools/gdk-pixbuf-rotate.h M extensions/file_tools/gth-file-tool-rotate.c commit 58be15fbb002df73f24e4e854f347c47366ee940 Author: Stefano Pettini Date: 2011-04-21 rotate tool: removed center of rotation, has no meaning here M extensions/file_tools/gdk-pixbuf-rotate.c M extensions/file_tools/gdk-pixbuf-rotate.h M extensions/file_tools/gth-file-tool-rotate.c commit 791cd6ce30d7e8dd3a01e570c27c7769ce507d1e Author: Stefano Pettini Date: 2011-04-21 rotate tool: algorithm implemented, interpolation not yet M extensions/file_tools/gdk-pixbuf-rotate.c commit 7a1b478f41e34632b3396cec1943a77ea4d06efc Author: Stefano Pettini Date: 2011-04-21 rotate tool: removed skew algorithm, ready for affine transformation M extensions/file_tools/gdk-pixbuf-rotate.c M extensions/file_tools/gdk-pixbuf-rotate.h M extensions/file_tools/gth-file-tool-rotate.c commit 7924e1e91851979678315d5adf7591d32dee74d2 Author: Stefano Pettini Date: 2011-04-21 rotate tool: implemented skew algorithm, with linear interpolation M extensions/file_tools/gdk-pixbuf-rotate.c commit d05df39c41d6f86171f98f0f11fcaba0820a98b4 Author: Stefano Pettini Date: 2011-04-20 rotate tool: fixed order of parameters M extensions/file_tools/gth-file-tool-rotate.c commit 932e1eaa46e208d9c082089799e40afc125e9fa1 Author: Stefano Pettini Date: 2011-04-20 rotate tool: added icons A data/icons/hicolor/16x16/actions/tool-rotate.png A data/icons/hicolor/22x22/actions/tool-rotate.png commit 4ab76b188967cecc4427aa5d8dea5ca3013c58f8 Author: Stefano Pettini Date: 2011-04-20 rotate tool: Added center of rotation M extensions/file_tools/gdk-pixbuf-rotate.c M extensions/file_tools/gdk-pixbuf-rotate.h M extensions/file_tools/gth-file-tool-rotate.c commit 44fecbf90877f1f8af4562d77af91c7115adc101 Author: Stefano Pettini Date: 2011-04-20 rotate tool: improved UI and fixed memory leak M extensions/file_tools/data/ui/rotate-options.ui M extensions/file_tools/gdk-pixbuf-rotate.c M extensions/file_tools/gdk-pixbuf-rotate.h M extensions/file_tools/gth-file-tool-rotate.c commit b73113f0cb28b1152a09d463dba6f90a9ffc4bda Author: Stefano Pettini Date: 2011-04-20 rotate tool: UI working M extensions/file_tools/gth-file-tool-rotate.c commit 09b0cd2060372a4bfb90e1c13e6fcb225d509a0d Author: Stefano Pettini Date: 2011-04-20 rotate tool: updated UI M extensions/file_tools/data/ui/rotate-options.ui M extensions/file_tools/gth-file-tool-rotate.c commit 90cca1b0faab4287674d69a1257fc61e4cd3b2c7 Author: Stefano Pettini Date: 2011-04-20 rotate tool: placeholder for future image rotation algorithm M extensions/file_tools/gdk-pixbuf-rotate.c M extensions/file_tools/gdk-pixbuf-rotate.h commit 2f6db569c7a7107a3354e4ce8bb89761cf360b8e Author: Stefano Pettini Date: 2011-04-18 rotate tool: updated tooltips M extensions/file_tools/gth-file-tool-flip.c M extensions/file_tools/gth-file-tool-mirror.c M extensions/file_tools/gth-file-tool-rotate-left.c M extensions/file_tools/gth-file-tool-rotate-right.c M extensions/file_tools/gth-file-tool-rotate.c commit 140662eb9e8c87c8b09ed16606afd9709b7354fa Author: Stefano Pettini Date: 2011-04-18 rotate tool: initial empty implementation M extensions/file_tools/Makefile.am M extensions/file_tools/data/ui/Makefile.am A extensions/file_tools/data/ui/rotate-options.ui A extensions/file_tools/gdk-pixbuf-rotate.c A extensions/file_tools/gdk-pixbuf-rotate.h A extensions/file_tools/gth-file-tool-rotate.c A extensions/file_tools/gth-file-tool-rotate.h M extensions/file_tools/main.c commit 7477634f5e1c546388d3d89816e17dffc9b51281 Author: Paolo Bacchilega Date: 2011-04-26 fixed surface drawing with cairo 1.9 and greater surround code that changes the surface data directly with calls to flush and mark_dirty. M extensions/cairo_io/cairo-io-jpeg.c M extensions/file_tools/gth-file-tool-adjust-colors.c M extensions/file_tools/gth-file-tool-desaturate.c M extensions/file_tools/gth-file-tool-enhance.c M extensions/file_tools/gth-file-tool-equalize.c M extensions/file_tools/gth-file-tool-negative.c M gthumb/cairo-utils.c commit a54d2b6d1529b4e65252cac19f4304f748b7196c Author: Paolo Bacchilega Date: 2011-04-26 fixed crash when the image is smaller than the preview area M extensions/file_tools/gth-file-tool-sharpen.c commit 910b2d27813df728ca608fe7c5d683c933ecbae5 Author: Paolo Bacchilega Date: 2011-04-26 preloader: load the non-requested image at original size M gthumb/gth-image-preloader.c commit 35a8e2e1e85d75c2865c6ab25eabd9417aef38f5 Author: Paolo Bacchilega Date: 2011-04-25 compile the image viewer after jpeg_tools M extensions/Makefile.am commit 611a5919a3d0f389718213be1722cfc2072806d2 Author: Paolo Bacchilega Date: 2011-04-25 use the best filter for high quality zoom M gthumb/gth-image-dragger.c commit 0da3472e260754eca8fe129d42982138fa5d8233 Author: Paolo Bacchilega Date: 2011-04-25 update the title when the file list changes M gthumb/gth-browser.c commit f4204b840dea30c8e83ad139b49787693b8af805 Author: Paolo Bacchilega Date: 2011-04-25 fixed bug when enabling/disabling thumbnails very fast M gthumb/gth-file-list.c commit 0fc419e5a783be3784daf166ff33ea5b1436e1d3 Author: Paolo Bacchilega Date: 2011-04-25 use the GIO scheduler M gthumb/gth-image-loader.c commit 47774c5bb8dbe8b48c91ef7b692feacf4c1d7e10 Author: Paolo Bacchilega Date: 2011-04-25 added an empty space M gthumb/gth-browser.c commit 3e58620834090d20b48c7dcd27c8c8f7a7967c84 Author: Paolo Bacchilega Date: 2011-04-25 removed unused code M extensions/jpeg_utils/jpeg-info.c commit fb1b95d17332f6040a489c834447fedb407f3ad3 Author: Paolo Bacchilega Date: 2011-04-25 fixed a comment M extensions/jpeg_utils/jpeg-info.c commit f1bcba8883688841cd29937eb0371650f82c3d23 Author: Paolo Bacchilega Date: 2011-04-25 add support for png dimensions M extensions/image_viewer/gth-metadata-provider-image.c commit 24825ccdeee3f77d5fdca1e15d2d43656f7f0b4d Author: Paolo Bacchilega Date: 2011-04-25 jpeg info: fixed loading of image dimensions M extensions/jpeg_utils/jpeg-info.c commit 79e1420b55993b8847e64a487d5cffe1efca4b99 Author: Paolo Bacchilega Date: 2011-04-25 removed unnecessary include M extensions/image_viewer/gth-metadata-provider-image.c commit d0c376fe1fc502c2b7f541dc3bae34219b059615 Author: Paolo Bacchilega Date: 2011-04-25 make jpeg_utils optional instead of mandatory. M extensions/cairo_io/cairo_io.extension.in.in M extensions/image_viewer/Makefile.am M extensions/image_viewer/image_viewer.extension.in.in commit 64b30d97676c67a1eae8d6ea988fde4d6c46d832 Author: Paolo Bacchilega Date: 2011-04-25 image metadata provider: return the corrent image dimesions when the exif orientation swaps width and height use _jpeg_get_image_info to get the image dimensions and orientation and swap width and height occording to the orientation. M extensions/image_viewer/gth-metadata-provider-image.c commit 225e913b7e75ea9f1ea3d76427e2ef5954b3e6d5 Author: Paolo Bacchilega Date: 2011-04-25 fixed memory leak M extensions/cairo_io/cairo-io-jpeg.c commit 001de4a94d2c026dc7a233087b1df036d89ca42b Author: Paolo Bacchilega Date: 2011-04-25 jpeg_utils: added function to read image width and height from the jpeg header M extensions/jpeg_utils/Makefile.am D extensions/jpeg_utils/jpeg-exif-orientation.c D extensions/jpeg_utils/jpeg-exif-orientation.h A extensions/jpeg_utils/jpeg-info.c A extensions/jpeg_utils/jpeg-info.h commit be499e8a30ce5b89c10fcaf9f6ef590753af330a Author: Paolo Bacchilega Date: 2011-04-24 check is actions is null before using it M extensions/image_viewer/gth-image-viewer-page.c commit b8b7233076c80e191fa6e487410c61d9b5fb20d9 Author: Paolo Bacchilega Date: 2011-04-24 don't compile jpeg loader if libjpeg is not available M extensions/cairo_io/Makefile.am M extensions/cairo_io/main.c commit 82b962f07738c60d8c82a2b4d924a39ad97f08b7 Merge: 0354af3 c36297a Author: Paolo Bacchilega Date: 2011-04-24 Merge branch '10-preloaders' commit 0354af3959fa8e7961d92f6d043d0d47239db7fc Author: Paolo Bacchilega Date: 2011-04-24 added "copy image to clipboard" and "paste image to clipboard" commands [new feature] M extensions/image_viewer/gth-image-viewer-page.c M extensions/image_viewer/gth-image-viewer-page.h commit c36297ab6008c9323e6f7bf9e957b30a173a0ed0 Author: Paolo Bacchilega Date: 2011-04-24 use 10 preloaders M gthumb/gth-browser.c commit 4a982c9b97b9dc866965ae00f6e94d20d322b90a Author: Paolo Bacchilega Date: 2011-04-24 use 10 preloaders M gthumb/gth-browser.c commit 1becd3355006d7a2420eab5e5e707695e0594a7f Author: Paolo Bacchilega Date: 2011-04-24 g_load_file_in_buffer: use a 64K buffer M gthumb/gio-utils.c commit 6d596d1b8f0164cd35bbd6acf933cd03ce134767 Author: Paolo Bacchilega Date: 2011-04-24 set the TWO_STEPS policy for the image preloader M extensions/cairo_io/cairo-io-jpeg.c M extensions/image_viewer/gth-image-viewer-page.c M gthumb/gth-browser.c M gthumb/gth-image-viewer.c M gthumb/gth-image-viewer.h commit f4c2a3491df1526831d1b4162543e907861e2036 Author: Paolo Bacchilega Date: 2011-04-24 Revert "removed unused callback" This reverts commit e2a984fa7279f6e15e57a1047f7d8a0c32d08f4e. M extensions/image_viewer/gth-image-viewer-page.c commit b450e0e4efcd011d60e03d2ff94fdd0df695a195 Author: Paolo Bacchilega Date: 2011-04-24 cairo-io-jpeg: rotate the image without creating a new surface and scale to the requested size M extensions/cairo_io/cairo-io-jpeg.c commit 0dea5ea2ba374b68a1357c7116dede8b77e1d7ad Author: Paolo Bacchilega Date: 2011-04-24 jpeg utils: added _jpeg_exif_orientation() M extensions/jpeg_utils/Makefile.am A extensions/jpeg_utils/jpeg-exif-orientation.c A extensions/jpeg_utils/jpeg-exif-orientation.h commit fded97c804459495d2dbc8863befc17fcf6518e3 Author: Paolo Bacchilega Date: 2011-04-24 added the _cairo_image_surface_transform_get_steps() function simplified _cairo_image_surface_transform using _cairo_image_surface_transform_get_steps M gthumb/cairo-utils.c M gthumb/cairo-utils.h commit 6f880263071568062f5595f67bfc7150a90ea6ea Author: Paolo Bacchilega Date: 2011-04-23 cairo-io-jpeg: added YCCK color space conversion, added look-up tables M extensions/cairo_io/cairo-io-jpeg.c commit ec6698ab8bf5108a4c2c31435cf7c05f292d9dbe Author: Paolo Bacchilega Date: 2011-04-23 cairo-io-jpeg: added color space convertion M extensions/cairo_io/cairo-io-jpeg.c commit 9e5d74c3dbf61ce98d8d0c8d26f8c88785996335 Author: Paolo Bacchilega Date: 2011-04-23 image loader: fixed the io scheduler code M gthumb/gth-image-loader.c commit b7bed79269ad968237d10ae6d14a3fa5f6e4601c Author: Paolo Bacchilega Date: 2011-04-23 added a cancellable to the g_load_file_in_buffer function M extensions/catalogs/gth-catalog.c M extensions/comments/gth-comment.c M extensions/contact_sheet/dlg-contact-sheet.c M extensions/exiv2_tools/gth-metadata-provider-exiv2.c M extensions/flicker/dlg-import-from-flickr.c M extensions/picasaweb/dlg-import-from-picasaweb.c M gthumb/gio-utils.c M gthumb/gio-utils.h M gthumb/main-migrate-catalogs.c commit ff7d711d2741416328a2fbf778e02beee4a3a08e Author: Paolo Bacchilega Date: 2011-04-23 revert wrong change M extensions/image_viewer/gth-image-viewer-page.c commit 1ab80d2b6f3acacbcf100603fea560b296b06b3c Author: Paolo Bacchilega Date: 2011-04-23 started work on a cairo jpeg loader M configure.ac M extensions/Makefile.am A extensions/cairo_io/Makefile.am A extensions/cairo_io/cairo-io-jpeg.c A extensions/cairo_io/cairo-io-jpeg.h A extensions/cairo_io/cairo_io.extension.in.in A extensions/cairo_io/main.c M extensions/image_viewer/gth-image-viewer-page.c M gthumb/gth-main.c commit b048fe576cdac7a5879a7aa9eebca6c214958fc3 Author: Paolo Bacchilega Date: 2011-04-21 fixed crash when an error occurs while loading an image M extensions/contact_sheet/gth-contact-sheet-creator.c M extensions/image_print/gth-load-image-info-task.c M extensions/webalbums/gth-web-exporter.c M gthumb/gth-image-preloader.c M gthumb/gth-overwrite-dialog.c M gthumb/gth-thumb-loader.c commit 03f7f419302ff6685e756a6e41cdb21ae04d0c04 Author: Paolo Bacchilega Date: 2011-04-21 fixed visualization of animated gifs M extensions/file_tools/gth-file-tool-sharpen.c M extensions/image_viewer/gth-image-viewer-page.c M gthumb/gth-image-viewer.c M gthumb/gth-image-viewer.h commit 0fe23f3e207680f5e45d58bb7b9eed3deb3189e6 Author: Paolo Bacchilega Date: 2011-04-21 added the convenience function gth_image_new_for_pixbuf 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.c M gthumb/gth-image.h M gthumb/gth-thumb-loader.c M gthumb/pixbuf-io.c commit 30e7b30b87cd87138f3b76f803f5b198fdecc6dd Author: Paolo Bacchilega Date: 2011-04-21 Added GthImage as a generic container of image data This change will allow to add loaders that create a cairo_surface structure directly instead of loading the image in a GdkPixbuf and then converting it to a cairo_surface. M extensions/contact_sheet/gth-contact-sheet-creator.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/picasaweb/dlg-import-from-picasaweb.c M extensions/raw_files/main.c M extensions/slideshow/gth-slideshow.c M extensions/webalbums/gth-web-exporter.c M gthumb/Makefile.am M gthumb/gth-image-loader.c M gthumb/gth-image-loader.h M gthumb/gth-image-preloader.c M gthumb/gth-image-preloader.h A gthumb/gth-image.c A gthumb/gth-image.h M gthumb/gth-main-default-types.c M gthumb/gth-main.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.c M gthumb/pixbuf-io.h commit ba1b9f3b36502d59b63b255bbd653ddc0d368db3 Author: Paolo Bacchilega Date: 2011-04-20 image navigator: create a small version of the image instead of scaling in the expose event handler M gthumb/gth-image-navigator.c commit b284993c0d02d8af0320a51dc79660e6575d5c29 Author: Paolo Bacchilega Date: 2011-04-20 rotate options: fixed spacing in label M extensions/file_tools/data/ui/rotate-options.ui commit 12451bfc52f74236feaafa675864876c2c1b8b32 Author: Paolo Bacchilega Date: 2011-04-20 rotate tool: enable zoom in destroy_options() M extensions/file_tools/gth-file-tool-rotate.c commit e2a984fa7279f6e15e57a1047f7d8a0c32d08f4e Author: Paolo Bacchilega Date: 2011-04-20 removed unused callback M extensions/image_viewer/gth-image-viewer-page.c commit e8e3de8f013d699a3b40844731c98c9a9d3b8d75 Author: Paolo Bacchilega Date: 2011-04-20 rotate tool: disable the zoom commands M extensions/file_tools/gth-file-tool-rotate.c M extensions/image_viewer/gth-image-viewer-page.c M gthumb/gth-image-viewer.c M gthumb/gth-image-viewer.h commit 4f7722e79e8df588e94bc6847805e070a76cfbd3 Author: Paolo Bacchilega Date: 2011-04-19 removed unused varibles M gthumb/gth-image-selector.c M gthumb/gth-list-view.c commit 4a6f2a94e0b578cd75b75397c45e1ebb311fee7c Author: Paolo Bacchilega Date: 2011-04-19 image navigator: fixed display of the image preview M gthumb/gth-image-navigator.c commit fb42cc0e47d225f75d1aa495663cf463334ed65a Author: Paolo Bacchilega Date: 2011-04-19 sharpen tool: operate on a cairo_surface directly instead of converting to/from a GdkPixbuf M extensions/file_tools/Makefile.am A extensions/file_tools/cairo-blur.c R076 extensions/file_tools/gdk-pixbuf-blur.h extensions/file_tools/cairo-blur.h D extensions/file_tools/gdk-pixbuf-blur.c M extensions/file_tools/gth-file-tool-adjust-colors.c M extensions/file_tools/gth-file-tool-sharpen.c M gthumb/cairo-utils.c M gthumb/cairo-utils.h commit 7542cf265a6d27a41e03626b713bebaafddbc241 Author: Paolo Bacchilega Date: 2011-04-19 equalize tool: operate on the image_surface directly instead of converting to/from a GdkPixbuf M extensions/file_tools/gth-file-tool-equalize.c commit c29bf08dfa32473e41858b2bb09a287fc82b644b Author: Paolo Bacchilega Date: 2011-04-19 enhance tool: move data initialization in the thread M extensions/file_tools/gth-file-tool-enhance.c commit 6e6ec8d6dfd3363d284ffbfedc3dec5c271a9f21 Author: Paolo Bacchilega Date: 2011-04-19 enhance tool: operate on the cairo_surface directly instead of converting to/from a GdkPixbuf M extensions/file_tools/gth-file-tool-enhance.c commit 4db111f305f9816e35b6976f21474c6391c7da92 Author: Paolo Bacchilega Date: 2011-04-19 adjust colors: use a samller font for the labels to give more space to the hscale M extensions/file_tools/data/ui/adjust-colors-options.ui commit 6e59438759605ae0b454f7d819cae0b62bcb89c3 Author: Paolo Bacchilega Date: 2011-04-18 adjust colors: use the cairo_surface directly instead of converting to/from a GdkPixbuf M extensions/file_tools/gth-file-tool-adjust-colors.c M gthumb/cairo-utils.c M gthumb/cairo-utils.h M gthumb/gth-histogram.c commit 5b71aeefaf1aae80add957b2eb0a2a43af6d112f Author: Paolo Bacchilega Date: 2011-04-18 desaturate tool: use the cairo_surface directly instead of converting to/from a GdkPixbuf M extensions/file_tools/gth-file-tool-desaturate.c commit 1f7e49954574ded2013c24fced1de77eeda11c97 Author: Paolo Bacchilega Date: 2011-04-17 CAIRO_SET_RGBA: no need to multiply if alpha is 255 M gthumb/cairo-utils.h commit 1807efeb020dff5218c86353e2b78461586388ec Author: Paolo Bacchilega Date: 2011-04-17 negative image: use cairo_surface instead of GdkPixbuf M extensions/file_tools/gth-file-tool-negative.c commit f9bd82fda1a125476cdddd3586dfe6017fe4dd39 Author: Paolo Bacchilega Date: 2011-04-17 fixed function name and signature M gthumb/gth-async-task.c commit 75a4908b6cf9b108715dc96da2b3b3a44610d2c5 Author: Paolo Bacchilega Date: 2011-04-17 removed CAIRO_SET_RGBA_FAST, which was broken M gthumb/cairo-utils.c M gthumb/cairo-utils.h commit 009f48644885d8064a68256763c90e451d39384d Author: Paolo Bacchilega Date: 2011-04-17 gth-async-task: added an optional user data to the functions M gthumb/gth-async-task.c M gthumb/gth-async-task.h M gthumb/gth-pixbuf-task.c commit b84eae853e5a71fed0bf6fbf20e550555daea6b2 Author: Paolo Bacchilega Date: 2011-04-17 added CAIRO_SET_RGBA_FAST macro that uses shift and add to divide by 255 M gthumb/cairo-utils.c M gthumb/cairo-utils.h commit 4f5eca4efb386974fbcfdd61e97538c5a1d52736 Author: Paolo Bacchilega Date: 2011-04-16 resize tool: use the cairo_surface_t directly instead of converting to/from a GdkPixbuf M extensions/file_tools/gth-file-tool-resize.c commit 672562ac6930ea8b2e3b040e8367e6d06d6b5d0e Author: Paolo Bacchilega Date: 2011-04-16 crop: use the cairo_surface instead of a GdkPixbuf M extensions/file_tools/gth-file-tool-crop.c commit 9c5689aac673fbae964cadc577b31a9dcafc9b26 Author: Paolo Bacchilega Date: 2011-04-16 flip, mirror, rotate left and right: use the cairo_surface instead of a GdkPixbuf M extensions/file_tools/gth-file-tool-flip.c M extensions/file_tools/gth-file-tool-mirror.c M extensions/file_tools/gth-file-tool-rotate-left.c M extensions/file_tools/gth-file-tool-rotate-right.c M gthumb/cairo-utils.c M gthumb/cairo-utils.h commit 1dae809d8db4c4d017eb3ea4ecc7e12cfff9cf0c Author: Paolo Bacchilega Date: 2011-04-15 rotator: flush the surface before using it M extensions/file_tools/gth-image-rotator.c commit 0f1ed43e5fde8cfe85d9c99729e0a49587b6a8be Author: Paolo Bacchilega Date: 2011-04-15 use the right function to destroy a cairo surface M gthumb/gth-image-selector.c commit 420ecb923c9566582e9fe9069f0c7ac7f862fca9 Author: Paolo Bacchilega Date: 2011-04-15 red eye removal: fixed variable name and don't save the image in the history M extensions/red_eye_removal/gth-file-tool-red-eye.c commit c73a4761955d2a4f16407780b6431848da825ce3 Merge: 10f5fec f3d5913 Author: Paolo Bacchilega Date: 2011-04-15 Merge branch 'rotate' commit f3d591302cb3008f44700fc98bb7d6cf2d72ba46 Merge: 26af358 b43d144 Author: Paolo Bacchilega Date: 2011-04-15 Merge branch 'cairo-surface' into rotate commit 26af35802075ab7981ffbbb4a7c667c7382c62b9 Author: Paolo Bacchilega Date: 2011-04-15 rotator: reset the device offset to 0 after painting the image M extensions/file_tools/gth-image-rotator.c commit ffb3284ede58877f13c1418625db38f1b055ca0b Author: Paolo Bacchilega Date: 2011-04-15 rotator: round the image position to the smaller integer M extensions/file_tools/gth-image-rotator.c commit 4f607de3e57b30dd046b5d3885b3c1f3aec6b515 Author: Paolo Bacchilega Date: 2011-04-15 rotate tool: added a label to the small angle adjustment; renamed a variable M extensions/file_tools/data/ui/rotate-options.ui M extensions/file_tools/gth-file-tool-rotate.c commit 29c58bbd67398ce17f050147696a5cc16c2d881e Author: Paolo Bacchilega Date: 2011-04-15 rotate tool: save and restore the grid size M extensions/file_tools/data/gthumb_rotate_options.schemas.in M extensions/file_tools/gth-file-tool-rotate.c M extensions/file_tools/preferences.h commit b43d144c70e3fef69e3e3ee2dcd04a30a5463295 Author: Paolo Bacchilega Date: 2011-04-15 rotate tool: remove unused variable tmp_pixbuf M extensions/file_tools/gth-file-tool-rotate.c commit 4d09d90dbcceee2efbf19533a0067e3402628282 Author: Paolo Bacchilega Date: 2011-04-15 image viewer page: renamed pixbuf_changes as image_changed, as to to FALSE when loading a new image M extensions/image_viewer/gth-image-viewer-page.c commit 2485e47b95c7180d2866b87a828c36bd013f0768 Author: Paolo Bacchilega Date: 2011-04-15 rotate tool: use the cairo_surface direclty without converting to/from a GdkPixbuf M extensions/file_tools/gth-file-tool-rotate.c M extensions/file_tools/gth-image-rotator.c M extensions/file_tools/gth-image-rotator.h commit ba1b126d1a5b7ba1b96cee859e63ffdeb3bc5b2f Author: Paolo Bacchilega Date: 2011-04-15 added _cairo_image_surface_scale_to to scale an image with cairo M gthumb/cairo-utils.c commit fb9969d2b52e5fc6bc9277e01e3be985c3903ca2 Author: Paolo Bacchilega Date: 2011-04-15 reorganized some code M gthumb/cairo-utils.c M gthumb/cairo-utils.h M gthumb/gth-histogram.c M gthumb/pixbuf-utils.c commit 66f4c1a7aaebeaa23c7de24995429a45516484d9 Author: Paolo Bacchilega Date: 2011-04-15 gth-image-histogram: calculate the histogram directly from the cairo_surface M extensions/file_tools/gth-file-tool-adjust-colors.c M extensions/file_tools/gth-file-tool-enhance.c M extensions/file_tools/gth-file-tool-equalize.c M extensions/image_viewer/gth-image-histogram.c M gthumb/cairo-utils.c M gthumb/cairo-utils.h M gthumb/gth-histogram.c M gthumb/gth-histogram.h M gthumb/gth-image-viewer.c M gthumb/pixbuf-utils.c commit 3ae9ba0e51a3053302a4f823ae92ad9023e8b1ab Author: Paolo Bacchilega Date: 2011-04-15 image history: store images using cairo_surface_t instead of GdkPixbuf M extensions/image_viewer/gth-image-viewer-page.c M extensions/image_viewer/gth-image-viewer-page.h M gthumb/gth-image-history.c M gthumb/gth-image-history.h M gthumb/gth-image-viewer.h commit fff270609b34250ed589cae45764058c671da0b6 Author: Paolo Bacchilega Date: 2011-04-15 implemented _cairo_image_surface_has_alpha attach the has_alpha info to the cairo surface M gthumb/cairo-utils.c M gthumb/cairo-utils.h M gthumb/gth-image-viewer.c M gthumb/pixbuf-utils.c commit 6638643f70011fea952dcf03346f30fd663ef99b Author: Paolo Bacchilega Date: 2011-04-15 added CAIRO_SET_RGB[A] public macros M gthumb/cairo-utils.c M gthumb/cairo-utils.h M gthumb/pixbuf-utils.c commit 5f14d95db70778d37b35c636078255d1540286d6 Author: Paolo Bacchilega Date: 2011-04-14 fixed memory leak when calling gth_image_viewer_get_current_pixbuf M extensions/desktop_background/actions.c M extensions/file_tools/gth-file-tool-adjust-colors.c M extensions/file_tools/gth-file-tool-crop.c M extensions/file_tools/gth-file-tool-desaturate.c M extensions/file_tools/gth-file-tool-enhance.c M extensions/file_tools/gth-file-tool-equalize.c M extensions/file_tools/gth-file-tool-flip.c M extensions/file_tools/gth-file-tool-mirror.c M extensions/file_tools/gth-file-tool-negative.c M extensions/file_tools/gth-file-tool-resize.c M extensions/file_tools/gth-file-tool-rotate-left.c M extensions/file_tools/gth-file-tool-rotate-right.c M extensions/file_tools/gth-file-tool-rotate.c M extensions/file_tools/gth-file-tool-sharpen.c M extensions/file_tools/gth-image-rotator.c M extensions/image_print/actions.c M extensions/image_viewer/gth-image-histogram.c M extensions/image_viewer/gth-image-viewer-page.c M extensions/red_eye_removal/gth-file-tool-red-eye.c M gthumb/gth-image-viewer.c commit 70f14242909a8d28d2c2a4fd373f05a6e02e3fda Author: Paolo Bacchilega Date: 2011-04-14 image navigator: use the cairo_surface instead of the GdkPixbuf M gthumb/gth-image-navigator.c commit c413f9762988cdb955f19ffb473b1f836b5a1283 Author: Paolo Bacchilega Date: 2011-04-14 image rotator: no need to create a pixbuf here M extensions/file_tools/gth-image-rotator.c commit 1ec2ebd94862bccaddfd6c3fd9b3c9b54d0f0af9 Author: Paolo Bacchilega Date: 2011-04-14 image viewer: implemented the black and white background for transparency M gthumb/gth-image-viewer.c commit 1001c87420138ebdc902f53a845ba68609be7b13 Author: Paolo Bacchilega Date: 2011-04-14 image viewer: fixed visualization of animations M gthumb/gth-image-viewer.c commit fd021104c0ab4a5b183ed87217bc1eb51bab21d4 Author: Paolo Bacchilega Date: 2011-04-14 image viewer: renamed gth_image_viewer_set_surface as gth_image_viewer_set_image M gthumb/gth-image-viewer.c M gthumb/gth-image-viewer.h commit d3e6d372c93aaab6f370db0b3381aa499e33bce5 Author: Paolo Bacchilega Date: 2011-04-14 image viewer: invalidate only the viewer window M gthumb/gth-image-viewer.c commit 52c55882120c38e0d2cea2b273de854d8c860a40 Author: Paolo Bacchilega Date: 2011-04-14 image viewer: let the viewer tool paint the background Do not paint the background before calling the expose method of the tool, let the tool decide how to draw the background. Added the function gth_image_viewer_paint_background() to draw the background with the default style. M gthumb/gth-image-dragger.c M gthumb/gth-image-selector.c M gthumb/gth-image-viewer.c M gthumb/gth-image-viewer.h commit 9c24b9c41c2eef1616c3af84c7a948ea8e38ab94 Author: Paolo Bacchilega Date: 2011-04-14 image viewer: store the image in a cairo_surface instead of a GdkPixbuf to speed-up image drawing avoid to convert a GdkPixbuf to a cairo_image_surface on every expose event and store the image data in a cairo_image_surface directly. M extensions/contact_sheet/gth-contact-sheet-creator.c M extensions/contact_sheet/gth-contact-sheet-theme.c M extensions/file_tools/gth-image-rotator.c M gthumb/cairo-utils.c M gthumb/cairo-utils.h M gthumb/gth-image-dragger.c M gthumb/gth-image-selector.c M gthumb/gth-image-viewer.c M gthumb/gth-image-viewer.h M gthumb/pixbuf-utils.c M gthumb/pixbuf-utils.h commit 1d2294ccc8bd7c10dd0df1ba15e052a355204881 Author: Paolo Bacchilega Date: 2011-04-13 rotate tool: added ability to change the rotation center the user can define the rotation center double-clicking on the image or using the controls in the tool options. M extensions/file_tools/data/ui/rotate-options.ui M extensions/file_tools/gth-file-tool-rotate.c M extensions/file_tools/gth-image-rotator.c M extensions/file_tools/gth-image-rotator.h M gthumb/gth-image-viewer.c commit c6d46a03d3d2ad1bf978009db82015eccd401e92 Author: Paolo Bacchilega Date: 2011-04-13 rotate tool: added ability to set the background color M extensions/file_tools/data/ui/rotate-options.ui M extensions/file_tools/gth-file-tool-rotate.c M extensions/file_tools/gth-image-rotator.c M extensions/file_tools/gth-image-rotator.h commit b13b779ac0305d5bfb7a95edddb7ecd7a317852a Author: Paolo Bacchilega Date: 2011-04-13 rotate tool: return the rotated image as a pixbuf M extensions/file_tools/gth-image-rotator.c commit 10f5fecf7d55b72dcae373fc525e179b5d992a04 Author: Paolo Bacchilega Date: 2011-04-13 install the sharpen options ui file [ bug #647453] M extensions/file_tools/data/ui/Makefile.am commit 241c55fac5c81c93870ddf535b9eda825dd1e95f Author: Paolo Bacchilega Date: 2011-04-13 red eye removal: exit from the tool only when the ok button is clicked this allows to not change the zoom when using the tool multiple times. M extensions/red_eye_removal/data/ui/red-eye-removal-options.ui M extensions/red_eye_removal/gth-file-tool-red-eye.c commit bfad6e812457a67c62ef17206aa83750e1df3486 Author: Paolo Bacchilega Date: 2011-04-13 added a tool to rotate images of any degree First batch of changes to add a tool to rotate images of any degree. [new feature, bug #627563] M data/icons/hicolor/16x16/actions/Makefile.am A data/icons/hicolor/16x16/actions/tool-rotate.png M data/icons/hicolor/22x22/actions/Makefile.am A data/icons/hicolor/22x22/actions/tool-rotate.png M extensions/file_tools/Makefile.am M extensions/file_tools/data/Makefile.am A extensions/file_tools/data/gthumb_rotate_options.schemas.in M extensions/file_tools/data/ui/Makefile.am A extensions/file_tools/data/ui/rotate-options.ui M extensions/file_tools/gth-file-tool-mirror.c M extensions/file_tools/gth-file-tool-resize.c M extensions/file_tools/gth-file-tool-rotate-right.c A extensions/file_tools/gth-file-tool-rotate.c A extensions/file_tools/gth-file-tool-rotate.h A extensions/file_tools/gth-image-rotator.c A extensions/file_tools/gth-image-rotator.h A extensions/file_tools/gth-transform-resize.c A extensions/file_tools/gth-transform-resize.h M extensions/file_tools/main.c M extensions/file_tools/preferences.h M gthumb/cairo-utils.c M gthumb/cairo-utils.h M gthumb/gtk-utils.c commit f00c57e3369106e7277d99dfc594dc8224480950 Author: Daniel Mustieles Date: 2011-04-11 Updated Spanish translation M po/es.po commit 6295d78aa0a34ff9ffce30020e8a93ea33883e3a Author: Paolo Bacchilega Date: 2011-04-10 extensions dialog: removed calls to the extensions_label M gthumb/dlg-extensions.c commit d522a764b65e1ba2ec69f271cf1386fbf7b4d33c Author: Paolo Bacchilega Date: 2011-04-09 sharpen tool: allow to enable/disable the preview M extensions/file_tools/data/ui/sharpen-options.ui M extensions/file_tools/gth-file-tool-sharpen.c commit f38e7e01a6d6f82b55c1d07088ac8fa0292af892 Author: Paolo Bacchilega Date: 2011-04-09 extensions dialog: use a smaller font for the extension description M gthumb/dlg-extensions.c commit c62c9a47c706fdbc1bdca312797ddf974875fcb7 Author: Paolo Bacchilega Date: 2011-04-09 extensions dialog: put the category selector on the left M data/ui/extensions.ui commit 058d33cdbaef895060ab575ea01aba45261d256b Author: Paolo Bacchilega Date: 2011-04-09 extensions dialog: use a combo_box as category selector this way there is more space for the extension description and dialog is less cluttered. M data/ui/extensions.ui M gthumb/dlg-extensions.c commit 47e723ebf6173209242bc7be9e76b5f106ffac1c Author: Paolo Bacchilega Date: 2011-04-09 find duplicates: do not allow to select more than a file M extensions/find_duplicates/gth-find-duplicates.c commit 14c9d9ccdbe423195b1c87015091a62be3967f21 Author: Paolo Bacchilega Date: 2011-04-09 resize images: added ability to select the file format [new feature] M extensions/resize_images/data/gthumb_resize_images.schemas.in M extensions/resize_images/data/ui/resize-images.ui M extensions/resize_images/dlg-resize-images.c M extensions/resize_images/preferences.h commit 8e34b061d75b296d71d2d1b0fc2607e301891ea2 Author: Paolo Bacchilega Date: 2011-04-08 sharpen: added a preview M extensions/file_tools/data/ui/sharpen-options.ui M extensions/file_tools/gth-file-tool-sharpen.c M gthumb/gth-image-viewer.c M gthumb/gth-image-viewer.h commit 1d684b6cb0f2e372d4ae51943b9b7a06a08bd5b3 Author: Paolo Bacchilega Date: 2011-04-08 blur and sharpen: modify the pixbuf in-place M extensions/file_tools/gdk-pixbuf-blur.c M extensions/file_tools/gdk-pixbuf-blur.h M extensions/file_tools/gth-file-tool-sharpen.c commit 572d269f16074235ec4bdda507355511dc0bdcbe Author: Paolo Bacchilega Date: 2011-04-08 sharpen tool: use "enhance focus" instead of "sharpen" M extensions/file_tools/gth-file-tool-sharpen.c commit 2f6b81e69b4ad05d6b5ffdf79296e00d770db795 Author: Paolo Bacchilega Date: 2011-04-08 sharpen tool: move the "amount" option to the top M extensions/file_tools/data/ui/sharpen-options.ui commit 4950108195327de407bd54cef219a9c0f083860d Author: Paolo Bacchilega Date: 2011-04-08 added an icon for the sharpen tool M data/icons/hicolor/16x16/actions/Makefile.am A data/icons/hicolor/16x16/actions/tool-sharpen.png M data/icons/hicolor/22x22/actions/Makefile.am A data/icons/hicolor/22x22/actions/tool-sharpen.png M data/icons/hicolor/scalable/actions/Makefile.am A data/icons/hicolor/scalable/actions/tool-sharpen.svg commit 269ee5c06babe3c0c056eac4209d5332f895a09b Author: Paolo Bacchilega Date: 2011-04-08 changed adjust color icon M data/icons/hicolor/16x16/actions/tool-adjust-colors.png M data/icons/hicolor/22x22/actions/tool-adjust-colors.png commit c0f84101f4399bc52c6fcc9160f1aeebbafad809 Author: Paolo Bacchilega Date: 2011-04-08 added VIDEO and DESKTOP to the entry point list M gthumb/gth-file-source-vfs.c commit bad069e43906e244e9ca84900f47d64e06e3f1a0 Author: Paolo Bacchilega Date: 2011-04-08 added a sharpen tool [new feature] M extensions/file_tools/Makefile.am A extensions/file_tools/data/ui/sharpen-options.ui A extensions/file_tools/gdk-pixbuf-blur.c A extensions/file_tools/gdk-pixbuf-blur.h M extensions/file_tools/gth-file-tool-crop.c A extensions/file_tools/gth-file-tool-sharpen.c A extensions/file_tools/gth-file-tool-sharpen.h M extensions/file_tools/main.c M gthumb/pixbuf-utils.c M gthumb/pixbuf-utils.h commit 3fec1ca475b620319de037eb0e70bebe893fb65b Author: Paolo Bacchilega Date: 2011-04-08 moved gimp_scale_entry_new() to gtk-utils.c M extensions/file_tools/gth-file-tool-adjust-colors.c M gthumb/gtk-utils.c M gthumb/gtk-utils.h commit 6a25107a204c97f594f25d3d58dbe40569c2747f Author: Paolo Bacchilega Date: 2011-04-08 image-viewer: hide the frame when using a black background M gthumb/gth-image-viewer.c commit 394efe92c003de631f74df57e663ef72723a9b27 Author: Paolo Bacchilega Date: 2011-04-06 after deleting a file in browser mode select the next file M gthumb/gth-browser.c commit 167995e93d04baf7c2519eedb7c10a4a77ca2969 Author: Paolo Bacchilega Date: 2011-04-06 crop: set an initial selection of 2/3 the size of the image and centered M extensions/file_tools/gth-file-tool-crop.c commit 1fa5cf2ee51696284db6910aaf6cd5900b10f795 Author: Paolo Bacchilega Date: 2011-04-06 crop: added ability to maximize and center the selection [new feature, bug #644345] M extensions/file_tools/data/ui/crop-options.ui M extensions/file_tools/gth-file-tool-crop.c M gthumb/gth-image-selector.c M gthumb/gth-image-selector.h commit ef81fe413eed8538ff88e8304c5397dcc7e2bb00 Author: Paolo Bacchilega Date: 2011-04-06 image-selector: show the active resize grip M gthumb/gth-image-selector.c commit 8cc562e4b73bc653f33fc74599f42f2bb6a4c729 Author: Paolo Bacchilega Date: 2011-04-06 image-selector: use a larger and proportional border for the resize grips use a 40px border or make it proportional to the selection size if the selection is too small for a 40px wide resize grip. M gthumb/gth-image-selector.c commit 8b15df4251ee53af73c46259633b28a6be4b62d1 Author: Paolo Bacchilega Date: 2011-04-06 image-selector: do not paint the darker background when dragging in order to speed-up selection moving [bug #644344] M gthumb/gth-image-selector.c commit 823be9624eb53f2087b12b89dd578fd5f08f5768 Author: Paolo Bacchilega Date: 2011-04-06 image-selector: maximize the selection size when the pointer is out of the image bounds [bug #644346] M gthumb/gth-image-selector.c commit f6ce509b204cf5cda7296ba4929cbcffd4fd22bf Author: Paolo Bacchilega Date: 2011-04-06 image-selector: changed the grow direction if the selection has a fixed ratio grow rightward and downward instead of leftward or upward because it seemes more natural. M gthumb/gth-image-selector.c commit 18e49d8317a46f95954ac5b8c8fd51574210c505 Author: Paolo Bacchilega Date: 2011-04-06 image-selector: removed unsed parameters from update_mouse_selection() M gthumb/gth-image-selector.c commit 802b2df83ea4a72f8ec7bd55f62384faa8ab16ed Author: Paolo Bacchilega Date: 2011-04-04 find duplicates: make the help button open the help window M extensions/find_duplicates/gth-find-duplicates.c commit baabdeed98e7535d7e464506ce0ae7e0383a08c5 Author: Paolo Bacchilega Date: 2011-04-04 updated POTFILES.in M po/POTFILES.in commit 0c9009529f77a0bd9045f328d50f7737b8d5192a Author: Paolo Bacchilega Date: 2011-04-04 gth-load-file-data-task: changed the progress text again use the same text used in the "find duplicates" dialog M gthumb/gth-load-file-data-task.c commit 3ea46baf6b7be23e0e4d605e8441d758f538bac2 Author: Paolo Bacchilega Date: 2011-04-04 gth-load-file-data-task: show the remaining number of fails instead of the current filename M gthumb/gth-load-file-data-task.c commit c3a1b34a320aac3bde1fd1417653a1b37c1958ee Author: Paolo Bacchilega Date: 2011-04-04 rename_series: if an error occurs show the error and close the dialog M extensions/rename_series/dlg-rename-series.c commit 9190cfacccaa77bb8cee5c05aa2263d241954692 Author: Paolo Bacchilega Date: 2011-04-04 template-selector: changed the default date formats M extensions/rename_series/gth-template-selector.c commit 560235c431e2be62ee6b07e43559d5166957ef80 Author: Paolo Bacchilega Date: 2011-04-04 rename_series: fixed crash when closing the dialog while loading the files metadata M extensions/rename_series/data/ui/rename-series.ui M extensions/rename_series/dlg-rename-series.c commit aba708fd5f551b19c1440a3a295479acd345d212 Author: Paolo Bacchilega Date: 2011-04-04 check if the string is null before adding to the statusbar text M gthumb/gth-browser.c commit 6089c6181781a46b69cf1a7832e99e815fadd0e5 Author: Paolo Bacchilega Date: 2011-04-04 force slow mime type detection in the temp dir as well M gthumb/gth-browser.c commit 1c9d770f5c737e790a93404229cf00c3e9141377 Author: Paolo Bacchilega Date: 2011-04-04 rename_series: keep the cancel button sensitive during file loading M extensions/rename_series/data/ui/rename-series.ui M extensions/rename_series/dlg-rename-series.c commit 0dfa5e3d57a65d8ef4cdd75ad9ff65d6382a14c7 Author: Paolo Bacchilega Date: 2011-04-04 rename_series: use an embedded progress widget instead of a dialog M extensions/rename_series/data/ui/rename-series.ui M extensions/rename_series/dlg-rename-series.c M gthumb/gth-progress-dialog.c M gthumb/gth-progress-dialog.h commit 28c4861978117cd7984cc384b7a0be460e4c6268 Author: Paolo Bacchilega Date: 2011-04-03 rename_series: do not keep loading if an attribute is not recognized M extensions/rename_series/dlg-rename-series.c commit ea9e2fdc5f8a81aa0af3a5554e7c6a6c370083df Author: Paolo Bacchilega Date: 2011-04-03 template-selector: fixed setting of the active attribute M extensions/rename_series/gth-template-selector.c commit 03b27b44747d9650c2679219c060c9f6a11e81d7 Author: Paolo Bacchilega Date: 2011-04-03 template-selector: organize attributes in sub-categories M extensions/rename_series/data/ui/code-selector.ui M extensions/rename_series/gth-template-selector.c commit 30f001118dccce448c5bc53da23db68204ad32cc Author: Paolo Bacchilega Date: 2011-04-03 rename_series: remove the spaces from the attribute id M extensions/rename_series/dlg-rename-series.c M gthumb/gth-main.c commit aad57f9602dc0e9ffa8054186275daf4bc293e88 Author: Paolo Bacchilega Date: 2011-04-03 rename_files: update the list after a timeout M extensions/rename_series/dlg-rename-series.c commit aff5e7939fc4ec7ac2fe82cf1a7de600999b293b Author: Paolo Bacchilega Date: 2011-04-03 changed the name of a variable M gthumb/gth-filter-editor-dialog.c commit 74669730259b9a514b0f789fba1c6b772fb67c7a Author: Paolo Bacchilega Date: 2011-04-03 rename_series: added a dialog to edit the template The dialog allows to user to edit the template without the need to remember the available special codes. The user can choose the code, the date format if the code specifies a date field or an attribute if the code specifies a file attributes. [new feature] M extensions/rename_series/Makefile.am M extensions/rename_series/data/ui/Makefile.am A extensions/rename_series/data/ui/code-selector.ui M extensions/rename_series/data/ui/rename-series.ui M extensions/rename_series/dlg-rename-series.c A extensions/rename_series/gth-template-editor-dialog.c A extensions/rename_series/gth-template-editor-dialog.h A extensions/rename_series/gth-template-selector.c A extensions/rename_series/gth-template-selector.h M gthumb/glib-utils.c M gthumb/glib-utils.h commit e4016daa44e38beebbf5be6ac9f54cd7aaa23b63 Author: Paolo Bacchilega Date: 2011-04-02 rename_series: automatically resize the columns of the preview list M extensions/rename_series/dlg-rename-series.c commit aa6f0e18977f5310a3e9fe8be282174b6e31efe9 Author: Paolo Bacchilega Date: 2011-04-02 rename_series: speed-up dialog appearance Load only the metadata required to rename and sort the files. [bug #645515] M extensions/rename_series/actions.c M extensions/rename_series/dlg-rename-series.c M extensions/rename_series/dlg-rename-series.h M gthumb/Makefile.am M gthumb/gth-file-data.c M gthumb/gth-file-data.h A gthumb/gth-load-file-data-task.c A gthumb/gth-load-file-data-task.h M gthumb/gth-main.c commit f176003af791ccf84d17e33555c9aeacc6fa7905 Author: Paolo Bacchilega Date: 2011-03-28 align the current folder to the top if it's an entry point M gthumb/gth-browser.c commit 564abfa308e16bee8298bb611a807ef4538fbe5d Author: Paolo Bacchilega Date: 2011-03-28 webalbums: fixed progress dialog not showing again after exporting the first time M extensions/webalbums/gth-web-exporter.c commit 7bfc31c32774825dd552b9062fffae8adaff017c Author: Paolo Bacchilega Date: 2011-03-28 fixed compiler warning M extensions/webalbums/albumtheme-private.c commit 005f45ec35ee2a03211bc91779001f64c84ac753 Author: Paolo Bacchilega Date: 2011-03-28 webalbums: for generic ranges add the tag to the list, instead of the loop M extensions/webalbums/albumtheme-private.c M extensions/webalbums/albumtheme-private.h M extensions/webalbums/albumtheme.y M extensions/webalbums/gth-web-exporter.c commit 1c8badcd9642821db9ef9753f23c695e35f06fbd Author: Michael J. Chudobiak Date: 2011-03-28 do not unref files returned by g_file_icon_get_file M gthumb/gth-icon-cache.c M gthumb/gtk-utils.c commit 916102653d21e80c28904349d88bbda0fccb21b5 Author: Paolo Bacchilega Date: 2011-03-27 added the description to the .doap file M gthumb.doap commit e190543a7877b2739ec25e741111d1b30e174ff6 Author: Paolo Bacchilega Date: 2011-03-23 center the extra_widget vertically, fix location chooser spacing M gthumb/gth-browser.c commit 068522a7c36db7f7f6a48fbc3059f392050fdf5e Author: Paolo Bacchilega Date: 2011-03-23 add the entry points to the bookmark menu M extensions/bookmarks/callbacks.c M gthumb/gth-browser.c commit b598c3277ee8a526023a815fd842983bdbbc4047 Author: Paolo Bacchilega Date: 2011-03-14 Fixed crash when closing a window while the video viewer is active Deactivate the viewer before closing the window in order to destroy the gstreamer pipeline. M gthumb/gth-browser.c