Meson has been added as a build system in this release, and the
associated archive has been generated by 'meson dist'. Although
autotools has been retained for the time being and can still be used
via 'autogen.sh', meson is now the preferred build system, and
autotools will be removed in a future release.
* flatpak: Updates from flathub and use meson when possible
* meson-build: Remove check for xdt-csource
* autotools-build: Be sure gdbus-codegen files are regenerated
* build: Replace xdt-csource with glib-compile-resources
* build: Automate copyright year management
* Replace deprecated exo with libxfce4ui 4.21.0
* Completely hide pointer when fullscreen-timeout is set to 0
* viewer: Reset adjustments when switching file
* Revert "viewer: Reset viewer geometry data when setting file"
* Store adjustment values and restore them when switching file
* viewer: Reset viewer geometry data when setting file
* flatpak: Updates from Flathub and git
* icon-bar: Silence -Wmaybe-uninitialized warning
* Add meson build
* icons: Remove old app icon
* viewer: Don't set adjustement values if unchanged
* Add support for showing containing folder
* Translation Updates
- Add BuildRequires: pkgconfig(exo-2)
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/ristretto?expand=0&rev=97
- Update to version 0.13.2
* Update copyright year
* Fix duplicate mnemonic in File menu
* image_viewer: Add missing sanity check
* Fix criticals about unset GIO attributes
* viewer: Fix possible crash when closing while an image is loading
* Ensure that file manager proxy creation is non-blocking
* Add icons at missing sizes, clean up SVG metadata
* Translation Updates
OBS-URL: https://build.opensuse.org/request/show/1144285
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/ristretto?expand=0&rev=93
- Update to version 0.13.1
* I18n: Update po/LINGUAS list
* Force g_file_query_info if magic_file returns
"application/octet-stream"
* build: Use m4_defined min versions and cleanup
* Replace XDT_CHECK_LIBX11 and guard x11 code paths
* build: Use XDT_VERSION_INIT and get rid of configure.ac.in
* build: Switch from intltool to gettext
* viewer: Paint background icon at window scale
* Translation Updates
OBS-URL: https://build.opensuse.org/request/show/1087011
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/ristretto?expand=0&rev=91
- Update to version 0.12.2
* Add support for shared thumbnail repositories
(gxo#apps/ristretto#82)
* Add thumbnail flavor support (gxo#apps/ristretto#81)
* Use TreeModel IFace to walk the image list
* Add index and list link to RsttoImageListIter
* Switch to GQueue in RsttoImageList
* Cleanup and simplifications around thumbnail size
* Redistribute thumbnail sizes uniformly
* Disable debug checks in release mode
* Remove unused APIs in RsttoImageList
* Fix and complete file change monitoring
* Thumbnailer: Rework queue management
* Thumbnailer: Properly set the number of visible items
* Take the device scale into account to limit rendering quality
* Avoid multi-threading issue with X11 (gxo#apps/ristretto#76)
* Translation Updates
OBS-URL: https://build.opensuse.org/request/show/947024
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/ristretto?expand=0&rev=84
* GLib >= 2.44.0
* Optimize sorting by content type
* Load images asynchronously (gxo#apps/ristretto#16,
gxo#apps/ristretto#29, gxo#apps/ristretto#32, gxo#apps/ristretto!34)
* Increase image loading buffer size (gxo#apps/ristretto!34)
* Allow to display all files in the open dialog
(gxo#apps/ristretto!33)
* Rework the file opening procedure (gxo#apps/ristretto!33)
* Fix a memory leak when closing the window directly
* Refactoring: Clarify thumbnailer queue management
* Thumbnailer: Do not empty an unprocessed file list
* Update window title on image deletion or insertion
* Perform content*based filtering wherever necessary
* Set device scale for animated images
* Properly recognize SVG compressed image files
* Use the generic pixbuf loader for RAW image files
* Fix pointer behavior in fullscreen mode
* Icon bar: Properly highlight item under the cursor
* Icon bar: Center on the active item for any size change
* Fix regression: Exif orientation is not respected
(gxo#apps/ristretto#69)
* Do not try to load images whose pixbuf is not available
(gxo#apps/ristretto!34)
* Fix memory management of image loading objects
(gxo#apps/ristretto!34)
* Use URIs instead of filenames in the `.desktop` file
(gxo#apps/ristretto#49)
* Directory loading: Allow to load a directory via the cli
* Flatpak: Access remote locations with GVfs
* Directory loading: Fix improper use of GFileEnumerator APIs
OBS-URL: https://build.opensuse.org/request/show/934497
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/ristretto?expand=0&rev=83
- update to 0.12.1:
- GLib >= 2.44.0
- Optimize sorting by content type
- Load images asynchronously (#16, #29, #32, !34)
- Increase image loading buffer size (!34)
- Allow to display all files in the open dialog (!33)
- Rework the file opening procedure (!33)
- Fix a memory leak when closing the window directly
- Refactoring: Clarify thumbnailer queue management
- Thumbnailer: Do not empty an unprocessed file list
- Update window title on image deletion or insertion
- Perform content-based filtering wherever necessary
- Set device scale for animated images
- Properly recognize SVG compressed image files
- Use the generic pixbuf loader for RAW image files
- Fix pointer behavior in fullscreen mode
- Icon bar: Properly highlight item under the cursor
- Icon bar: Center on the active item for any size change
- Fix regression: Exif orientation is not respected (#69)
- Do not try to load images whose pixbuf is not available (!34)
- Fix memory management of image loading objects (!34)
- Use URIs instead of filenames in the `.desktop` file (#49)
- Directory loading: Allow to load a directory via the cli
- Flatpak: Access remote locations with GVfs
- Directory loading: Fix improper use of GFileEnumerator APIs (#68)
- Translation Updates:
OBS-URL: https://build.opensuse.org/request/show/934427
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/ristretto?expand=0&rev=82
- Update to version 0.11.0
* Enable `HAVE_MAGIC_H`-delimited code
* Add option to copy image to clipboard (!20)
* Allow dragging window when CSD is used (#52)
* Remove GSourceFunc casts
* Added new stock icons with reverse DNS format
* Make sure that argument passed to strncmp is non-NULL (!1)
* privacy_dialog.c: Remove dead initialization (!2)
* image_list.c: Remove dead assignment (!2)
* Add basic GitLab pipeline
* Bug #16717: Move from exo-csource to xdt-csource
* Resolve couple "cast between incompatible function types" warnings
* Fix memory leaks in Privacy Dialog
* Resolve deprecation warnings
* Resolve some deprecation warnings
* Add inactivity timeout setting to Preferences
* Hide the cursor while inactive in fullscreen mode
* Fix 'Status bar appears upon leaving fullscreen'
* Do not show translation info on --help output
* Fix "window-state-event" handler
* Add support for old gtk2-style bg color settings
* Add missing LDFLAGS (fixes build on *bsd)
* In fullscreen mode, show toolbar when the mouse pointer
is moved to the top (forwarded request 899510 from polslinux)
OBS-URL: https://build.opensuse.org/request/show/899609
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ristretto?expand=0&rev=46
- Update to version 0.11.0
* Enable `HAVE_MAGIC_H`-delimited code
* Add option to copy image to clipboard (!20)
* Allow dragging window when CSD is used (#52)
* Remove GSourceFunc casts
* Added new stock icons with reverse DNS format
* Make sure that argument passed to strncmp is non-NULL (!1)
* privacy_dialog.c: Remove dead initialization (!2)
* image_list.c: Remove dead assignment (!2)
* Add basic GitLab pipeline
* Bug #16717: Move from exo-csource to xdt-csource
* Resolve couple "cast between incompatible function types" warnings
* Fix memory leaks in Privacy Dialog
* Resolve deprecation warnings
* Resolve some deprecation warnings
* Add inactivity timeout setting to Preferences
* Hide the cursor while inactive in fullscreen mode
* Fix 'Status bar appears upon leaving fullscreen'
* Do not show translation info on --help output
* Fix "window-state-event" handler
* Add support for old gtk2-style bg color settings
* Add missing LDFLAGS (fixes build on *bsd)
* In fullscreen mode, show toolbar when the mouse pointer
is moved to the top
OBS-URL: https://build.opensuse.org/request/show/899510
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/ristretto?expand=0&rev=79
- Spec file update:
* switched source and docs URL to https
* changed docs URL according to upstream
- Update to version 0.8.4
* Add missing field initializers
* Instead of thumbnails, the same icons with a crossed red circle
(bxo#13419)
* Resolve g_type_class_add_private() deprecation
* Glib-Critical errors to stdout: Source ID X was not found when
attempting to remove it (bxo#15268)
* Fix memory leak (bxo#12034)
* Show file size in the status bar (bxo#14791)
* Fix opening of PPM files (bxo#14709)
* Translation updates:
- Spec file clean up: dropped obsolete macros
OBS-URL: https://build.opensuse.org/request/show/692349
OBS-URL: https://build.opensuse.org/package/show/X11:xfce/ristretto?expand=0&rev=71
- update to version 0.6.0
- online documentation on http://docs.xfce.org/
- the option to limit the maximum image-quality to the screen
dimensions (to improve memory-usage and performance) - this
was the default behaviour for 0.3, now ristretto renders at
full quality with this option disabled
- only one toolbar, instead of two
- a quick-launch button on the toolbar to execute an editor
- the option to pick a default-editor per mime-type
- an optional clock that shows up when ristretto is fullscreen
- ristretto now shows a 'Loading..' message in the statusbar, to
indicate when it is busy
- progressive loading of directories, prevent lockup of the UI
- added ristretto-fix-icon-installation.patch which fixes a typo
causing the 128x128 icon to be installed into 48x48
- update to version 0.3.7
- reset adjustment-limits on closing the image (hide scrollbars)
- remove call to gtk_message_dialog_get_message_area (> gtk 2.20)
- improve rendering performance when closing a file
OBS-URL: https://build.opensuse.org/request/show/116149
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ristretto?expand=0&rev=31