Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

loupe-48.0-1.1 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: loupe Distribution: openSUSE Tumbleweed
Version: 48.0 Vendor: openSUSE
Release: 1.1 Build date: Fri Mar 14 15:09:11 2025
Group: Unspecified Build host: reproducible
Size: 7141086 Source RPM: loupe-48.0-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://gitlab.gnome.org/GNOME/loupe
Summary: A simple image viewer application
A simple image viewer application written with GTK4 and Rust.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Fri Mar 14 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 48.0:
    + Fixed: edit/crop: Pre-select the portrait orientation for
      images that are taller than wide.
* Fri Feb 28 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 48.rc:
    + Fixed:
    - Decide if an image has a format that supports editing based
      on the reliable mime-type. That way a wrong file extension
      will not impact the detection of the format being editable.
    - Set description instead of title for general errors, showing
      the complete and correct message.
    - Switch to consitently storing rotation with CCW convention.
    - editing/crop: Allow do decrease size of crop selection from
      edges when fixed aspect ratio is used.
    - editing: Don't show error if saving is aborted. Instead
      handle actual errors correctly.
    + Changed:
    - editing/crop: Change icons for aspect ratio buttons for
      portrait orientation.
    - editing/crop: Disambiguate and tweak icons for crop selection
      aspect ratio buttons.
* Fri Jan 31 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 48.beta:
    + Added:
    - edit/crop:
      . Add back the selection of the aspect ratio for aspect
      ratios.
      . Added keyboard shortcuts for some editing operations.
      . Allow dragging selection from the edges, not only the
      corners.
      . Apply crop selections on operations like rotate/flip or
      save.
    - edit:
      . Add menu with option to "Save As" or overwrite original.
      . Allow to cancel saving operation via the "Cancel" button.
      . Give visual feedback while saving image via spinner
      overlay.
      . Show saved image after saving.
      . `Ctrl+S` and `Ctrl+Shift+S` shortcuts save images and `Esc`
      to exit the editing view.
    + Fixed:
    - Disable all zoom buttons and editing button if image fails to
      load.
    - Fix allocation warnings by not causing resizes during
      allocation.
    - edit/crop:
      . Set aspect ratio to "Free" on reset.
      . Work around GTK gesture bug that blocks the drag gesture
      after clicking the apply button until one additional click
      has been done.
    - edit: Disable save actions when saving or no changes have been done.
    + Changed:
    - edit/crop:
      . Enable the "Reset" button when the crop selection change,
      even if not applied.
      . Move crop apply button into crop selection as small
      checkmark.
      . Refactor a lot of the inner working to make code simpler
      and more robust.
    - edit:
      . Add an "(Edited)" suffix to the suggested filename when
      using "Save As"
      . Various design and detail tweaks.
    - zoom: Allow zoom levels smaller than best fit via the zoom
      menu.
* Mon Jan 13 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 48.alpha:
    + Added:
    - Display XMP metadata for JPEG images.
    - Initial support for image editing of JPEGs and PNGs with
      crop, rotate, and flip.
    - Show the correct folder name in the properties view inside
      flatpaks if the file is only accessible via portal.
    - User comment field in metadata.
    + Fixed: The sort order is now also following the one found in
      Files (Nautilus) if the file name contains non-ascii
      characters.
    + Changed: The design of the overlay buttons, especially for zoom
      controls has been reworked. A new menu supports selecting from
      pre-defined zoom levels as well as entering a specific zoom
      level.
* Mon Jan 13 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 47.3:
    + Fixed: Sometimes SVGs are not shown in the print preview.
* Sat Nov 23 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 47.2:
    + Don't call style manager in application constructor since this
      is too early. Do it in startup instead. Without this fix, GTK
      4.17.0 will terminate the app on startup.
* Thu Oct 17 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 47.1:
    + Add `<branding><color>`s instead of just using
      `GnomeSoftware::key-colors`. That they weren't set was an
      oversight.
    + Fixed:
    - Make the string "Error Details" translatable.
    - Require glycin 2.0.1 crate to detect SVGZ files properly.
* Fri Sep 13 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 47.0:
    + Flickering while images are reloaded. Instead, keep the old
      textures around until a new texture is available.
    + Forcing the zoom to the center of the image is now working
      again. This is especially noticable when using the touchpads
      pinch gesture.
    + When disabling animations in the OS and using the buttons to
      change the image, the wrong image was shown, disabling features
      like zoom.
* Fri Aug 30 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 47.beta.1:
    + Don't force Flatpak sandbox SVGs. This fixes SVGs not loading
      outside of Flatpak.
    + Make the window wider when it would open with a bottom-sheet
      overlay for properties. That way, the properties can be shown
      in a sidebar.
    + Properly detect non-transparent images and down download a
      thumbnail for background detection for them. For some reason,
      the thumbnail download is using a lot of VRAM.
* Wed Apr 10 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.2:
    + Fix fractional scaling beeing blury by setting
      GDK_DEBUG=gl-no-fractional as default.
    + Fix exposure times above 0.5 seconds not being displayed
      correctly in properties.
    + Fix page orientation from print preview dialog is not honored
      for actual print.
* Thu Apr 04 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.1:
    + Fix fill-space option not being applied when changing the
      orientation in print preview.
    + Fix PNGs not being available when browsing images on SMB
      shares.
    + Don't animate switching between images with the mouse fwd/back
      buttons.
* Fri Mar 15 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.0:
    + Change to stable dependencies
* Mon Mar 04 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.rc:
    + Fix background color detection ignoring small lines in large
      images.
    + Change to "gl" as GSK default renderer instead of "ngl" due to
      performance reasons.
    + Change to sticking to the first error delivered during image
      loading.
* Sun Feb 25 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.beta.2:
    + Change metainfo to include GNOME group.
    + Change metainfo to use reversed name for the developer id.
    + Change to use latest glycin beta for better metadata
      performance.
* Mon Feb 19 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.beta.1:
    + Change .desktop file to not include "Slideshow" as keyword.
    + Change help by regenerating pages.
    + Change help to correctly represent zoom.
    + Change to use zbus 4.0.
* Mon Feb 12 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.beta:
    + Fix not reliably returning to restored image when undoing trash
      operation.
    + Added Shift+Delete as shortcut for permanent image deletion.
    + Added build option that makes X11 an optional dependency.
    + Added button to copy coordinates for location in properties.
    + Change to not using animation when changing images via keyboard
      shortcuts.
    + Change to opening image in new window, occupy 40% of the screen
      instead of 30%.
    + Change to using "stacked cards" animation when changing images
      via buttons.
    + Changed to show city if it's less than 15km away instead of
      100km before.
  - Add pkgconfig(libseccomp) BuildRequires: new dependency.
* Tue Jan 16 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.alpha:
    + Fix "Ctrl + C" copies image instead of metadata if text is
      selected.
    + Fix "g_object_weak_unref" warnings.
    + Fix changing image resets timeout for hiding controls if still
      visible.
    + Fix long file names can newly opened window larger than
      required for image.
    + Fix not always zooming into center when using overlay buttons
      on touchscreen.
    + Fix opening image in different folder ends fullscreen mode.
    + Fix scrollbars disappearing under certain conditions.
    + Add zooming via touchpad scrolling while Ctrl button is
      pressed.
    + Follow G_MESSAGES_DEBUG variable for logging.
    + In print preview, base 100% image scale on physical dimensions
      of SVGs if specified.
    + In print preview, fix wrong upper input limit in height.
    + In print preview, scale SVGs correctly.
    + More reliably zoom into image position below cursor.
    + Pre-select current image's folder in file-chooser dialog.
    + Remember image properties visibility state.
    + Use GdkSurface:scale instead of scale factor, in theory
      supporting fractional scaling.
    + Use glycin 1.0.
* Thu Nov 30 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 45.2:
    + Fix order of images gets confused after deleting image
    + Fix image is not shown when sucessfully reloaded after error
    + Fix keyboard shortcuts shows the swipe gestures the wrong way
      round
  - Following changes in obs-service-cargo, drop cargo_config as
    source from spec and source, and remove cargo_audit from
    _service, as these are now automated as part of cargo_vendor.
* Tue Nov 14 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 45.1:
    + Fix sandbox for image decoding not enabled by default
    + Fix printing on different printer than selected
    + Fix print dialog crashes on confirmation
    + Fix print dialog needs second confirmation inside Flatpaks
    + Fix SVGs sometimes not re-rendering for zoom level
    + Fix animated image formats with variable frame length using
      only one length
    + Fix rotation getting applied twice to HEIF images
  - Drop patches fixed upstream:
    + loupe_glycin-loaders_sandbox.patch
    + loupe_print_fix.patch
* Tue Nov 07 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Fix build with RPM 4.19: unnumbered patches are no longer
    supported.
* Fri Sep 29 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Add loupe_glycin-loaders_sandbox.patch: Enable the glycin-loaders
    sandbox.
    https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/299
  - Add loupe_print_fix.patch: print: Use same print operation
    throughout.
    https://gitlab.gnome.org/GNOME/loupe/-/merge_requests/302
* Sun Sep 17 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 45.0:
    + Always ask which program to use for "Open With…"
    + SVG: Force minimum tile size of 1000x1000
    + SVG: Don't render first tiles with zoom=1
    + Empty state: Use flat headerbar
    + Fix non-native files with path cannot be deleted
    + Update screenshots
    + Drag and Drop: Only expect sources of type FileList
    + Update SlidingView after removing unsupported image
* Fri Sep 15 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 45.beta.1:
    + Reload images when the file is replaced by moving another file
      at it's place
    + Update dependencies
  - Change compression in service and tarball produced to zst.
  - Update URL to new home on GNOME proper.
* Wed Aug 23 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Add glycin-loaders Requires: Ensure that we have the loaders in
    place.
* Thu Aug 17 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 45.beta:
    + Newly designed print dialog
    + Added sandboxing for SVG rendering by using glycin
    + Use RaisedBorder for HeaderBar to avoid shadow over images
    + Fix browsing images on SMB shares not working
    + Fix touchscreen gestures not working when zoomed in
    + Fix touchscreen swipe only working on second attempt
    + Added JpegXL support via new glycin version
    + Added overshoot for swipe gesture
    + New custom style for drop targets
    + Changed name to Image Viewer
* Mon Jul 24 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Add back cargo_audit in _service, now that it is back in working
    order.
* Sun Jul 16 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 45.alpha:
    + Add help
    + Disable trashing for non-native files
    + Give toast for latest deleted file priority over the others
    + Only list supported image formats in file chooser
    + Do not guess a potentially different background color for
      opaque images
    + Fix incorrect updates when deleting or changing images
    + Fix SVG zooming with high-res scroll-wheels
    + Use glycin for sandboxed extendable image loading expect for
      SVG
    + Remove backspace as a trash shortcut
    + Change command line to open all given images in one window
    + Do not show "Set as Background" if operation was aborted
    + Let the user select multiple files to open in file chooser
    + Support forward and back mouse buttons
    + Correctly align right-click menu
  - Drop loupe-revert-gtk4-unstable-bump.patch: No longer needed.
  - Add itstool BuildRequires: New dependency.
* Wed Jun 28 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Use %build_rustflags instead of the deprecated
    %__rustflags macro. Requires at least cargo-packaging 1.2.0+3.
* Sun Apr 23 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 44.2:
    + Use GFile instead of direct file access
    + Do not crash when monitor info is not available
    + Get rid of many unwraps and report issues to UI instead, just
      to be safe
    + Fix displayed times are wrong because they do not respect
      timezones
    + Add basic support for ICC color profiles
    + Support opening multiple files via drag and drop
    + Fix textures and background color not updating when image data
      changed
    + Fix not defaulting to light background color in light theme
    + Fix thumbnail is broken for auto-rotated (EXIF) images
    + Fix high-res scroll wheel issues
    + Fix 100%/200% shortcuts ending up at best-fit when window size
      close to 100%/200%
    + Add printing support
    + Center new tilings in the viewport, making the first rendered
      tile cover the viewport already
    + Allow dragging (panning) the image with middle button
    + Generate list of mime types in meson and fix list of formats
    + Set actions enabled state based on UI property status, not
      manually everywhere
    + Add and update license headers with script based on commit info
    + Hide overlay controls after inactivity
    + Remove OSD from HeaderBar in fullscreen
    + Drop AdwFlap for HeaderBar
    + Make properties button insensitive if no image shown/loading
    + Move 'toggle fullscreen' button from inner to outer position
    + Add 'all files' filter option to file chooser
  - Add pkgconfig(lcms2) BuildRequires: New dependency.
* Wed Apr 12 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Use rustflags export also in check section.
* Tue Apr 11 2023 Luciano Santos <luc14n0@opensuse.org>
  - Drop %rustflags macro definition out of the spec file and use
    %__rustflags from cargo-packaging package instead. There's no
    need to define it on every spec anymore.
* Thu Apr 06 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 44.1:
    + Bump GTK dependency to 4.11.1 because of required fixes for
      scaled texture
    + Drop gtk-macros (crate) dependency since it is not needed and
      lacking a LICENSE files
    + Fix WebP support for still images
    + Fix not detecting HEIC files
  - Add loupe-revert-gtk4-unstable-bump.patch: Revert bump to
    unstable gtk4 dependency.
* Wed Apr 05 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Initial packaging for openSUSE.

Files

/usr/bin/loupe
/usr/share/applications/org.gnome.Loupe.desktop
/usr/share/dbus-1/services/org.gnome.Loupe.service
/usr/share/doc/packages/loupe
/usr/share/doc/packages/loupe/README.md
/usr/share/glib-2.0/schemas/org.gnome.Loupe.gschema.xml
/usr/share/help/C/loupe
/usr/share/help/C/loupe/figures
/usr/share/help/C/loupe/figures/edit-copy-symbolic.svg
/usr/share/help/C/loupe/figures/go-next-symbolic.svg
/usr/share/help/C/loupe/figures/go-previous-symbolic.svg
/usr/share/help/C/loupe/figures/help-about-symbolic.svg
/usr/share/help/C/loupe/figures/object-rotate-left-symbolic.svg
/usr/share/help/C/loupe/figures/object-rotate-right-symbolic.svg
/usr/share/help/C/loupe/figures/org.gnome.Loupe.svg
/usr/share/help/C/loupe/figures/user-trash-symbolic.svg
/usr/share/help/C/loupe/figures/view-fullscreen-symbolic.svg
/usr/share/help/C/loupe/figures/view-restore-symbolic.svg
/usr/share/help/C/loupe/figures/zoom-in-symbolic.svg
/usr/share/help/C/loupe/figures/zoom-out-symbolic.svg
/usr/share/help/C/loupe/image-properties.page
/usr/share/help/C/loupe/index.page
/usr/share/help/C/loupe/opening-images.page
/usr/share/help/C/loupe/sending-to-other-apps.page
/usr/share/help/C/loupe/supported-formats.page
/usr/share/help/C/loupe/trashing-images.page
/usr/share/help/C/loupe/viewing-images.page
/usr/share/icons/hicolor/scalable/apps/org.gnome.Loupe.svg
/usr/share/icons/hicolor/symbolic/apps/org.gnome.Loupe-symbolic.svg
/usr/share/licenses/loupe
/usr/share/licenses/loupe/COPYING.md
/usr/share/metainfo/org.gnome.Loupe.metainfo.xml


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 22 23:42:21 2025