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

sushi-51.2-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: sushi Distribution: openSUSE Tumbleweed
Version: 51.2 Vendor: openSUSE
Release: 1.1 Build date: Tue Oct 13 13:57:01 2026
Group: Productivity/File utilities Build host: reproducible
Size: 282359 Source RPM: sushi-51.2-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://gitlab.gnome.org/GNOME/sushi
Summary: Quick Previewer for Nautilus
Sushi is a quick previewer for Nautilus, the GNOME desktop file manager.

Provides

Requires

License

SUSE-GPL-2.0-with-plugin-exception and GPL-2.0-or-later

Changelog

* Tue Oct 13 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 51.2:
    * Minor graphical app icon fixes
    * Update vulnerable NPM packages
    * Update and modernize flatpak manifest
    * Add desktop file
    * Set application name
    * Updated translations.
* Sun Sep 20 2026 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 51.1:
    + Fix toolbar overlay from blocking content
    + Fix release note tags
    + Add metainfo validation
    + Updated translations.
* Mon Sep 14 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 51.0:
    + Handle corrupted pdf documents
    + Handle strings as errors from plugins
    + Use ".Devel" suffix for the nightly version
    + Add app icon
    + Fix papers dependency version
    + Updated translations.
* Sun Aug 30 2026 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 51.rc:
    + Enhancements:
    - Add Rename (`F2`) and Trash (`Del`) shortcuts
    - Add `O` as a shortcut to open a file
    - Open folders in currently previewed nautilus window
    - Add play/pause (`P`) shortcut for audio and video
    - Use dark background for videos
    - Add foundry config
    - Resize window on changed scale factor
    + Bug Fixes:
    - Fix playing animated images using glycin
    - Fix re-attaching dialog to nautilus after previously closing
      the window
    - Ignore errors from stopped/cancelled renderers
    - Fix HTML renderer without WebKit availability
    - Fix attaching open-with portal dialogs
    - Fix and rework user resizing detection
    - Avoid resizes on opening of window
    - Fix width/height ratio of image renderer
    - Don't scale up small images
    - Prefer Glycin over Papers to handle loading TIFF files
    - Fix long filenames making the window too wide
    + Plugins:
    - Add example with UI file and shortcuts
    - Add action group setup helper
    - Add relative path resolving helper
    - Rename markReady/markInitialized API functions
    - Add explicit markFailed error API
    - Remove ResizePolicy.CUSTOM, use ResizePolicy.SCALED instead
    + Backend Changes:
    - Create RendererWrapper that handles overlays and GTK window
      size geometry
    - Use SignalGroup for renderer signals
    - Add cyclic heap dumping development mechanism
    - Rework content type matching, remove legacy generated type
      list
    - Report (some) video stream errors
    - Separate out LibreOffice conversion logic from pdf renderer
    - Only initialize PapersDocument on demand
    - Add an abstraction over GLib sources and connections
    - Fix various signal-related leaks
    - Port text UI to blueprint
    - Make private renderer fields inaccessible to renderers
    - Use correct wrap mode in text renderer
    - Improve error handling
    - Improve reactivity for large text files
    + Updated translations.
* Sun Aug 02 2026 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 51.beta:
    + UI changes:
    - Show a loading spinner when loading a file takes longer
    - Ensure legibility of icons in statuspage
    - Clamp MediaControls to limit width
    - Wrap lines in text viewer
    - Handle single- and double-click in video viewer
    - Add double-click to fullscreen support to image viewer
    - Enable context menu in HTML viewer
    - Prompt user before loading remote resources in HTML viewer
    - Improve loading states
    - Tweak toolbar and headerbar
    - Fix title for tagless files
    - Always use integrated artwork
    - Hide headerbar in fullscreen
    - Use icon for file open button
    - Preserve aspect ratio when showing images
    + Known regressions: Only the first frame of animated GIFs is
      shown
    + Backend changes:
    - Add more mime types to the LibreOffice viewer
    - Add ESLint
    - Replace use of deprecated GJS APIs with their suggested
      replacements
    - Use Blueprint
    - Handle XHTML mime type
    - Cancel pending operations when file is switched
    - Plug memory leaks
    - Overhaul plugin API and introduce a system-wide plugin path
    - Document plugin API
    - Promisify async calls
    - Rework hovering
    - Improve handling of renderer sizing
    - Use fast-content-type as fallback
    + Updated translations.
* Sun Jul 05 2026 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 51.alpha:
    + Epic: Port to GTK 4
    + UI changes:
    - Support auto dark theme for text
    - Improve audio, error and fallback renderers
    - Allow to fullscreen independent of file type
    - Animate window size changes
    - Keep window size unchanged once scaled by user
    - Use at most a quarter of the current screen
    - Show images at their real size
    - Use flat headerbars for some file types
    - Rework toolbar overlays
    - Modernize media controls with Gtk.MediaControls
    - Support custom icons
    - Balance headerbar buttons
    - Correct window sizing
    + Known regressions: LibreOffice documents are rendered into
      PDFs, as the previous method is not compatible with GTK4
    + Backend changes:
    - Adopt GtkPicture and GtkVideo
    - Port Evince to Papers
    - Use libadwaita
    - Replace GdkPixbuf with Glycin
    - Add metadata discoverer
    - Port to ES Modules
    - Use Blueprint
    - Add CI checks for meson, Blueprint and potfiles
    - Add editorconfig
    - Use fribidi for text direction
    - Document how to run Sushi
    - Various code cleanups and simplifications
    - Stop renderer when window is closed
    + Updated translations.
  - Use meson BuildSystem and macros, autogenerate BuildRequires.
* Sun Apr 26 2026 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 50.0:
    + Fix a typo.
    + Updated translations.
* Mon Mar 23 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Migrate to xz compression and manual service run
* Tue Feb 24 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 50.rc.1:
    + Update nautilus preview interface
    + Fix a crash
    + Fix misc bugs
    + Updated translations.
* Wed Jan 14 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.0+22:
    + Remove org.gnome.NautilusPreviewer interface
    + Accept activation token in `ShowFile`
* Sat Mar 22 2025 Bernhard Wiedemann <bwiedemann@suse.com>
  - Require evince-plugin-pdfdocument to not crash
* Fri Jan 31 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.0+11:
    + Fix a crash caused by missing gvariant parameter.
* Fri Apr 05 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.0:
    + Make webkit2gtk optional.
    + Fix freeze when libreoffice is missing.
    + Fix tick position for fullscreen video.
    + Misc cleanup.
    + Updated translations.
* Tue Jan 16 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Convert to source service for easier updating.
* Mon Sep 18 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 45.0:
    + Updated translations.
* Fri Jul 07 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 45.alpha.2:
    + Fix build.
  - Changes from version 45.alpha.1:
    + Fix translatable filename.
  - Changes from version 45.alpha:
    + Fix window size with custom scale factor in x11.
    + Don't show window before renderer is ready.
    + Allow keyboard copy shortcuts for evince and text viewers.
    + Fix crash when switching between audio files.
    + Fix coverart download.
    + Add ParentHandle dbus property.
    + Add development profile.
* Tue May 30 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 44.2:
    + Fix loading certain documents in evince.
    + Updated translations.

Files

/usr/bin/sushi
/usr/lib64/sushi
/usr/lib64/sushi/girepository-1.0
/usr/lib64/sushi/girepository-1.0/Sushi-1.0.typelib
/usr/lib64/sushi/libsushi-1.0.so
/usr/lib64/sushi/web-process-extensions
/usr/lib64/sushi/web-process-extensions/libsushiwebprocessextension.so
/usr/libexec/org.gnome.NautilusPreviewer
/usr/share/applications/org.gnome.NautilusPreviewer.desktop
/usr/share/dbus-1/services/org.gnome.NautilusPreviewer.service
/usr/share/doc/packages/sushi
/usr/share/doc/packages/sushi/AUTHORS
/usr/share/doc/packages/sushi/NEWS
/usr/share/doc/packages/sushi/README.md
/usr/share/icons/hicolor/scalable/apps/org.gnome.NautilusPreviewer.svg
/usr/share/licenses/sushi
/usr/share/licenses/sushi/COPYING
/usr/share/metainfo/org.gnome.NautilusPreviewer.metainfo.xml
/usr/share/sushi
/usr/share/sushi/gir-1.0
/usr/share/sushi/gir-1.0/Sushi-1.0.gir
/usr/share/sushi/org.gnome.NautilusPreviewer.data.gresource
/usr/share/sushi/org.gnome.NautilusPreviewer.src.gresource


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Nov 12 22:37:20 2026