* Tue Mar 20 2018 dimstar@opensuse.org
- Unconditionally enable translation-update-upstream: on
Tumbleweed, this results in a NOP and for Leap in SLE paid
translations being used (boo#1086036).
* Wed Mar 14 2018 luc14n0@linuxmail.org
- Update to version 3.6.1:
+ Bug fixed: Fixed crash when browsing folders with images and
videos (bgo#760214).
+ Updated manual translations.
+ Updated translations.
- Add pkgconfig(json-glib-1.0) BuildRequires to avoid implicit
dependencies.
- Drop update-desktop-files BuildRequires and suse_update_desktop_\
file macro: they are no longer required.
* Wed Feb 28 2018 dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
* Tue Nov 21 2017 luc14n0@linuxmail.org
- Update to version 3.6.0:
+ Bugs fixed: Numeric keypad nav keys don't work (bgo#667390).
- Readd bison, flex and itstool BuildRequires since configures
actually do check for them.
* Mon Nov 06 2017 luc14n0@linuxmail.org
- Update to version 3.5.4:
+ Bugs fixed:
- No application icon on Wayland.
- Tags dialog: improved usability. Do not select the entry
content after opening the dialog; add a comma at the end of
the tags entry to simplify the addition of a new tag; support
keyboard navigation (bgo#777234).
- Hi-DPI: "High" quality zoom is pixelated on hi-dpi monitors
(bgo#779340).
- Web services: fixed errors and removed features no longer
supported by the APIs:
. Facebook: fixed authorization process; removed photo
importer.
. PicasaWeb: removed album creation; remember application
authorization (bgo#784142).
. Photobucket: removed uploader.
- Image viewer: use a white background for transparency
(bgo#780207).
- Fixed saving of uris in settings (bgo#783498).
- Color manager: fixed crash when no device is found
(bgo#789347).
- Do not save selections. This broke workflows where selections
were involved.
- Removed obsolete file gthumb.convert (bgo#767034).
+ Updated manual translations.
+ Updated translations.
- Update Url to https://wiki.gnome.org/Apps/gthumb: current
gThumb's web page.
- Point fdupes to the data directory instead of the build root,
which is a practice that must be avoided.
- Drop pkgconfig(sm) and its --with-smclient=xsmp configure
parameter: not needed/used anymore since its parameter no longer
exist.
- Drop bison, flex, pkgconfig(ice) and itstool BuildRequires: they
are not needed/used anymore.
- Replace pkgconfig(libsoup-gnome-2.4) with pkgconfig(libsoup-2.4):
libsoup is the required dependency and was already in use. They
are different files but live in the same package-devel.
* Wed Oct 04 2017 luc14n0@linuxmail.org
- Update to version 3.5.3:
+ New features and user visible changes:
- Add app menu entries to the gear menu if the app menu is not
supported by the desktop environment.
- Updated appdata file.
- Fixed help markup.
+ Updated manual translations.
+ Updated translations.
- Change devel's package group to Development/Libraries/GNOME:
correction.
- Drop %desktop_database_*, %icon_theme_cache_* and
%glib2_gsettings_schema_* post/postun/requires: functionality now
covered by file triggers.
- Upstream's file rename of: gthumb.appdata.xml to
org.gnome.gThumb.appdata.xml, gthumb.desktop to org.gnome.gThumb
and gthumb-import to org.gnome.gThumb.Import.
* Thu Aug 31 2017 zaitor@opensuse.org
- Add conditional export CFLAGS and CXXFLAGS == -std=gnu99 when
building for Leap, needed with version 3.5.2.
- Add a export CXXFLAGS="-fPIE %optflags" to ensure that pie is
enabled also for gcc-c++.
* Tue Aug 15 2017 zaitor@opensuse.org
- Update to version 3.5.2:
+ New features and user visible changes:
- Faster image loading.
- Fixed big memory leak and other minor memory leaks.
- Aspect ratio filtering.
- Video player works on wayland as well.
- Color profiles work on wayland as well (requires colord).
- Show the color profile description in the property view.
- Headerbar: show the tools menu button in viewer mode as well;
added a button to go to the catalogs root; added a button to
go to the home folder.
- Scripts: allow to specify a generic accelerator.
- Selections: save at exit and restore at start.
- Video player: added a loop button.
- Use Unicode in translatable strings (bgo#782038).
+ Bugs fixed:
- Slideshow: no need to specify autoaudiosink as audio-sink. It
is already the default audio sink (bgo#785612).
- SEGFAULT when a svg image could not be loaded (bgo#784886).
- Do not process bitmap thumbnails with invalid color settings
(bgo#778556).
- Fixed possible crash when switching from the image viewer to
another viewer.
+ Updated translations.
- Add pkgconfig(colord) BuildRequires: New optional dependency.
- Drop obsolete clean section.
* Tue Jul 25 2017 meissner@suse.com
- Forcefully enable PIE in the spec file, as the configure uses
- fPIC, which disables are automatism.
* Tue Feb 28 2017 zaitor@opensuse.org
- Update to version 3.5.1:
+ New features and user visible changes:
- Added support for double click activation.
- Added option to open files in fullscreen mode.
- Added a zoom popover with various zoom commands and a zoom
slider.
- Added a color picker.
- All dialogs: use the headerbar if supported by the desktop
environment (if 'gtk-dialogs-use-header' is set).
- App menu: added 'keyboard shortcuts'.
- Tag filter: added ability to filter using a regular
expression.
- Sort catalogs by name, then by date.
- Gif animations: allow to pause and view the next frame.
- Added the control-o accelerator to open the location dialog.
- Keep the zoom buttons on the headerbar if the tool allow to
zoom the image.
- Added a fullscreen button to the headerbar in viewer mode.
- Find duplicates: speed optimizations.
- New folder: open the folder after creating it.
- Hide the image frame when in fullscreen mode.
- Moved the photo importer preferences to the extension
section.
- Find duplicates: more responsive when the duplicate list is
huge.
- Added support for image/x-fuji-raf raw files (bgo#709385).
- Fixed RTL icons and arrow rendering (bgo#747380).
+ Bugs fixed:
- Ensure the settings have been saved before exiting.
- Desktop background: always create a unique filename to force
an update.
- Desktop background: fixed error when setting an xcf image as
background.
- Resize: fixed wrong aspect ratio after opening.
- Slideshow: start on the same monitor of the window.
- Sizing issues in gthumb preferences under gtk+ git master
(bgo#770546).
- Adjust contrast: better description of the stretch method
(bgo#767615).
- Removed deprecated gnome-common macros (bgo#768528).
- Fixed scrollbars resetting their position when changing
image.
- Fixed theme errors with gtk+ 3.20.
- Do not show rotation tools for animations.
- Crash after pressing shift-arrow (bgo#760050).
- Stopping slideshow freezes entire program (bgo#759787).
- Disambiguate labels of various metadata "date" fields
(bgo#728471).
- Crash if trying to delete image on sftp mounted (bgo#759727).
- Crash when deleting duplicate (bgo#750142).
- Various minor typos fixed (bgo#756486).
+ Updated translations.
- Drop gnome-common BuildRequires, we do not carry any patches.
* Wed Oct 12 2016 zaitor@opensuse.org
- Update to version 3.4.4.1:
+ gthumb 3.4.4 fails post build check 64bit-portability-issue
(bgo#772739).
- Drop gthumb-implicit-declarations.patch: Fixed upstream.
- Conditionally apply translations-update-upstream BuildRequires
and macro for non-openSUSE only.
* Mon Oct 10 2016 zaitor@opensuse.org
- Update to version 3.4.4:
+ Sizing issues in gthumb preferences under gtk+ git master
(bgo#770546).
+ Hide the image frame when in fullscreen mode (bgo#767731).
+ Fixed headerbar buttons not shown correctly after activating a
tool.
+ Orginaze files: fixed wrong catalog cardinality.
+ Fixed scrollbars resetting their position when changing image.
+ Find duplicates: faster.
+ New folder: open the created folder.
+ Print dialog: expand the options side to make the zoom slider
visible.
+ Fixed wrong image loaded after deleting an image from a
catalog.
+ Updated translations.
- Add gthumb-implicit-declarations.patch: Fix implcit declaration
when building the image_viewer extension.
* Tue Apr 12 2016 zaitor@opensuse.org
- Update to version 3.4.3:
+ Bugs fixed:
- Theme errors with gtk+ 3.20.
- Viewer sidebar too wide.
+ Updated translations.
* Tue Mar 15 2016 dimstar@opensuse.org
- Update to version 3.4.2:
+ User visible changes: Sort catalogs first by name then by date,
instead of doing the opposite.
+ Bugs fixed:
- Crash after pressing shift-arrow (bgo#760050).
- Stopping slideshow freezes entire program (bgo#759787).
- Crash if trying to delete image on sftp mounted (bgo#759727).
- Crash when deleting duplicate (bgo#759631).
- Crash after changing and renaming file (bgo#750142).
+ Updated translations.
* Wed Sep 23 2015 zaitor@opensuse.org
- Update to version 3.4.1:
+ Fixed build on Fedora 23 (bgo#747982).
+ Allow cross-compiling (bgo#755390).
+ Updated translations.
* Fri Aug 14 2015 dimstar@opensuse.org
- Fix build on Leap: webkit2gtk-4.0 already exists there. This
change breaks building on pure SLE12.
* Wed Apr 15 2015 dimstar@opensuse.org
- Update to version 3.4.0:
+ Media player: smoother volume change.
+ History: do not remove other occurrences of the current
location.
+ Don't merge translations into gschema file.
+ Facebook: fixed the authorization process.
+ Contact sheet: fixed header color not set when creating a new
theme.
+ Updated translations.
* Sun Apr 05 2015 zaitor@opensuse.org
- Update to version 3.3.4:
+ New features and user visible changes:
- Image viewer: added 'fit to height' button.
- Drag&Drop: move files by default.
- Ask confirmation before moving files with a drag&drop
operation.
- Make 'delete files' and 'trash files' asyncronous.
- Use the default gtk+ style for message dialogs. Use the
header-bar for request dialogs.
- Changed 'adjust contrast' shortcut to 'a'. 'h' is now used to
fit to height.
- Added a symbolic application icon.
- Fixed comment pane style with gtk+ 3.16.
- Show the app menu on the headerbar if the shell doesn't show
it.
- Preferences dialog: fixed extensions activation/deactivation.
+ Bugs fixed:
- Webalbums: do not exit if a fatal error is issued
(bgo#744530).
- Build failure on x32 (kilobyte).
- Image viewer: the overview quickly appears and disappears
sometimes.
+ Updated translations.
* Tue Feb 10 2015 zaitor@opensuse.org
- Update to version 3.3.3:
+ New features and user visible changes:
- Allow to apply the embedded color profile for jpeg images.
- New image tools: special effects; curves.
- Unified 'equalize histogram' and 'adjust contrast': show a
preview of the various contrast filters.
- Grayscale tool: show a preview of the different filters.
- Fixed the interface style when used with gtk+ 3.14
- File propery view: use a switcher; added a details page that
show all the metadata, show only the important exif fields in
the properties page.
- UI changes to the preferences dialog: use a sidebar instead
of a notebook to avoid a large dialog with some translations;
better spacing; removed the Ok button.
- Video player: save the screenshot without showing the dialog.
- Allow to set the screenshots location in the extension
preferences dialog.
- Show a message in the statusbar after saving.
- Gear menu: use the new icon if using gtk+ 3.13 or newer.
+ Bugs fixed:
- video player: do not hide the mediabar when using the volume
control.
- Forbidden when trying to upload to Flickr (bgo#732557).
- Build against either webkit2gtk-3.0 or webkit2gtk-4.0.
+ Updated translations.
- Drop gthumb-webkit2gtk.patch,
gthumb-new-icon-for-gear-menu.patch and
gthumb-fix-forbidden-flicker-upload.patch, Fixed upstream.
- Following above change: remove gnome-common BuildRequires and
call to gnome-autogen.sh, as we no longer carry any patches.
- Add pkgconfig(lcms2) BuildRequires: Build the new optional LCMS2
support.
* Sat Aug 23 2014 dimstar@opensuse.org
- Add gthumb-webkit2gtk.patch: Support building against
webkit2gtk-3.0 and webkit2gtk-4.0.
- Add gnome-common BuildRequires and call to gnome-autogen.sh, as
above patch touches the build system.
- Add conditional pkgconfig(webkit2gtk-4.0) BuildRequires for 13.2
and newer.
Version: 3.12.2-bp154.2.3.1
* Mon Jan 16 2023 Dominique Leuenberger <dimstar@opensuse.org>
- Add da0d3f22.patch: Fix build with libraw 0.21.
* Wed Apr 27 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Add relevant version limit to pkgconfig(appstream) BuildRequires.
* Wed Apr 06 2022 Paolo Stivanin <info@paolostivanin.com>
- Update to version 3.12.2:
+ Fixed possible crash when changing directory during
thumbnails creation.
+ Added support for larger thumbnail sizes: 512, 768 and
1024 pixels.
* Tue Mar 22 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.12.1:
+ PNG loader ignores gAMA.
+ Transparent webp images are rendered incorrectly.
+ Crash when dropping files on an empty folder/catalog.
+ Fixed location loading after mounting volume.
+ JPEG image dimensions not displayed for files inside the
trash.
+ Infinite Loop when viewing more than 50 thumbnails.
+ X11 window title is not set.
+ Copy release notes on build from NEWS to metainfo file.
+ Fixed build if appstream >= 0.14.6 is not available.
+ Fix incorrect usage of shared_module in extensions.
+ cli: mention that user can open files and/or directories.
+ Updated translations.
- Drop daef485dffd67319c114cf1bda453bf6157e11ff.patch: Fixed
upstream.
- Add pkgconfig(appstream) and AppStream BuildRequires: Needed to
build and install appdata now.
* Thu Feb 10 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Add daef485dffd67319c114cf1bda453bf6157e11ff.patch: Remove
duplicate lang entry.
* Mon Mar 04 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Add meson_test macro in check section, run tests.
Version: 3.12.0-bp154.1.118
* Fri Nov 05 2021 Bjørn Lie <bjorn.lie@gmail.com>
- Stop passing tracing=false and documentation=true to meson, no
longer needed.
* Mon Sep 20 2021 Bjørn Lie <bjorn.lie@gmail.com>
- Add pkgconfig(libheif) BuildRequires: Add support for heif/avif.
- Add pkgconfig(champlain-0.12) and pkgconfig(champlain-gtk-0.12)
BuildRequires and pass libchamplain=true to meson: Use
libchamplain to show the position the image refers to.
* Mon Sep 20 2021 Stanislav Brabec <sbrabec@suse.com>
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
* Mon Sep 20 2021 Paolo Stivanin <info@paolostivanin.com>
- Update to version 3.12.0:
+ New features and user visible changes:
- Added ability to load AVIF/HEIF images using libheif.
- Added ability to save images as AVIF.
- Add JPEG XL (*.jxl) read support.
- File manager: added file actions to the viewer
context menu.
- Extensions: removed facebook and picasaweb uploaders.
- Image viewer: use a proportional zoom increment.
- Read color profiles from png files as well.
- Media viewer: use accurate seeking when clicking on
the progress bar.
- Media viewer: show the pointed time when hovering over
the progress bar.
- Preferences: added option to show/hide the statusbar.
- Rename files: added a button to revert to the last
used template.
- Added configurable shortcuts for Save and Save As.
- Media viewer: added keyboard shortcuts.
- File list: always allow to use Control-A to select
all files.
- Allow to set shortcuts to activate filters.
- Added a template editor to edit text values with
special codes: script commands, rename templates,
print header and footer, etc.
- Faster navigation when a directory contains
thousands of images.
- File list: start more thumbnailers in parallel.
- Allow to mount unmounted volumes.
- Color picker: added other formats: rgb in % and hsl.
- Allow to keep browsing while executing long-running
external tools.
- Status bar: added button to show the progress dialog.
- File properties: do not reset the selection after showing
another image.
- Histogram: show the properties in a single column
to save horizontal space.
+ Bugs fixed:
- Install the gThumb import desktop file.
- Fix memory leak when loading webp, jxl, avif images.
- Check if image is null before using it.
- Added a Flatpak manifest.
- Contact sheet: fixed themes list always empty.
- Raw: Make compatible with LibRaw 0.21
- Folder context menu: do not allow to move if cannot delete.
- Folder context menu: do not allow to copy not mounted
volumes.
- Terminal: enable only for local folders.
- Lots of others small fixes.
* Mon Aug 23 2021 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.10.4:
+ Install the gThumb import desktop file.
+ Contact sheet: fixed themes list always empty.
+ Thumbnailer: try with the system thumbnailer if the image is
null
+ File chooser: correctly get the filename extension.
+ Updated translations.
* Tue Apr 13 2021 Paolo Stivanin <info@paolostivanin.com>
- Update to version 3.10.3:
+ Fix possible build error.
+ Updated translations.
* Sun Jan 31 2021 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.10.2:
+ Continuously reloads image when it is only image in folder.
+ exiv2: remove the charset= prefix from strings.
+ Fixed jump to bottom when selecting thumbnails with mouse.
+ gThumb opens import tool if the import tool is already opened.
+ Image viewer: fixed bright line visual artifacts.
+ Search:
- Fixed possible crash after cancelling a search.
- Do not count duplicated files.
- Stop the previous search before starting the new one.
- Stop searching if the user changes location.
+ Updated translations.
* Mon Sep 21 2020 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.10.1:
+ User visible changes:
- Exit fullscreen when pressing Esc in fullscreen mode.
- Search editor: focus the newly added filter selector.
- File list: reset vertical scroll position after changing
directory.
- Preferences dialog: increase width for extensions and
shortcuts lists.
+ Bugs fixed:
- WebP loader: fixed an infinite loop when the operation is
cancelled.
- Jpeg loader: fixed crash in case of some malformed jpegs.
- Fixed crash when selecting other images after deleting.
- Fixed long UI freeze after cutting/pasting many files.
+ Updated translations.
* Sun Apr 19 2020 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.10.0:
+ New features and user visible changes:
- Edit metadata dialogs: moved the lock button on the header
bar; show the navigation bar only when the lock button is
active.
- Open location dialog: allow to use tilde as a home folder
shortcut.
+ Bugs fixed: Install missing .ui file.
+ Updated translations.
- Changes from version 3.9.1:
+ New features and user visible changes:
- Added ability to customize the keyboard shortcuts.
- Added a shortcuts window to show the available shortcuts.
- Added option to change the mouse wheel action.
- Image viewer: added ability to define the transparency style.
- Video viewer: allow to view the video at the original size;
show the zoom factor in the statusbar.
- Edit comment/tags dialogs: use the header bar; allow to
change the current image from the dialog.
- Add to catalog: use the header bar; allow to change the
current image from the dialog.
- Search: added ability to search in multiple folders.
- Scripts: added %T to insert a timestamp in the command.
- Folder tree:
. Better drag&drop support: allow to move a catalog into a
library, and a library into another library, show an error
if the drop operation is not possible;
. Added an 'Open in Terminal' command in the context menu.
- Overwrite dialog: show video previews as well, fixed dialog
size.
- Preferences: allow to specify a catalog or any other location
as startup location.
- Trash/Delete files: show progress for long operations.
- File properties:
. Added the file size in bytes.
. Added a context menu command to customize the visibile
properties.
- Toolbar: show edit comment/tags in browser mode as well.
- Export tools: removed from the toolbar. Some tools moved to
the tools menu, others as a submenu in the gears menu.
- Fixed window size when started the first time.
- Updated app icon to follow the new GNOME style.
- Rewritten README in markdown, updated screenshots.
- Appdata: added release and OARS tags for flathub
compatibility.
+ Bugs fixed:
- gThumb hangs when some mount point is unavailable.
- Jpeg loader: crash when the original size is too big for a
cairo surface.
- PNG loader: correctly load images with transparency.
- Fixed run-time errors if exiv2 is not used.
- Catalog: preserve the list order after saving the properties.
- Scripts: fixed task cancellation when using a shell script.
+ Source code:
- Utility functions refactoring.
- Added tests for the utility functions.
* Sat Jan 25 2020 Dominique Leuenberger <dimstar@opensuse.org>
- No longer recommend -lang: supplements are in use
* Mon Dec 23 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.8.3:
+ App icons: name the app icons with the application id.
+ Jpeg loader: crash when the original size is too big for a
cairo surface.
+ Fixed run-time errors if exiv2 is not used.
+ Fixed window size the first time gThumb is executed.
* Mon Nov 18 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.8.2:
+ User visible changes:
- Use menus instead of popovers for menu buttons on the header
bar, to show icons and accelerators.
- Header bar: align menus to the right for menu buttons on the
right side.
- Tools menu: show the accelerators.
- Search: show the matching files during the search operation.
- Rename dialog: activate on enter.
+ Bugs fixed:
- Fixed filesize test for big files.
- Overwrite dialog: do not show an error after cancelling the
operation.
- Fixed crash when moving files to the trash.
- Install missing UI files.
- Added image/webp support in .desktop file.
- Fix callback signature for value-changed signal when setting
zoom.
- Help: corrected wiki link.
+ Updated translations.
* Mon Sep 09 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.8.1:
+ Bugs fixed: Selections: fixed possible crash after reordering
the files.
+ Updated translations.
* Mon May 27 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.8.0:
+ Delete dialog: make the delete button red.
+ Bugs fixed: build error when JPEG_LIB_VERSION < 80.
- Drop gthumb-exiv-0.27.patch: Fixed upstream.
* Mon Mar 04 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Add meson_test macro in check section, run tests.
* Mon Mar 04 2019 Paolo Stivanin <info@paolostivanin.com>
- Update to version 3.7.1
+ New features and user visible changes:
- Removed the application menu.
- Sidebar: show the property views in expandable sections.
- Thumbnail list: spread the thumbnails horizontally to fill
the available space.
- Video viewer: added option to use opengl instead of cairo.
- Show the rating as a sequence of stars.
- Color picker: use lowercase letters for the hexadecimal
value.
- Contact sheet: set the current directory as destination if
possible.
- Script dialog: wider list to make all columns visible.
- Use meson as build system.
+ Bugs fixed:
- Image navigator: fixed popup positioning.
- Preferences: fixed crash when setting the current location as
default.
- About dialog: fixed website url.
- Jeg loader: try to load broken images.
- Contact sheet: error if the theme file could not be loaded.
- Removed deprecated functions.
- Removed
0001-contact-sheet-error-if-the-theme-file-could-not-be-l.patch
because fix has been included in this release.
- Switch to meson build system, add meson BuildRequires and macros.
* Tue Jan 29 2019 Dominique Leuenberger <dimstar@opensuse.org>
- Add gthumb-exiv-0.27.patch: Fix build against exiv 0.27.
* Mon Jan 14 2019 Dan ?ermák <dcermak@suse.com>
- Drop fix_double_free_dlg-contact-sheet_c.patch.
- Add
0001-contact-sheet-error-if-the-theme-file-could-not-be-l.patch:
upstream fix for bsc#1113749 / CVE-2018-18718 /
glgo#GNOME/gthumb#18.
* Wed Dec 19 2018 Dan ?ermák <dcermak@suse.com>
- Add fix_double_free_dlg-contact-sheet_c.patch:
fix for bsc#1113749 / CVE-2018-18718
* Wed Oct 03 2018 bjorn.lie@gmail.com
- Update to version 3.6.2:
+ Updated links to wiki page.
+ Desktop background: fixed the way to obtain the monitor
geometry.
+ Recognize the asf mime type as a video format.
+ Image loader: fixed memory leak when the operation was
cancelled.
+ Avoid flickering when scaling the image takes some time.
+ Image navigator: fixed popup positioning.
+ Do not crash when loading broken jpeg images.
+ Preferences: fixed crash when setting the current location as
default.
+ Updated translations.