Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package flameshot for openSUSE:Factory checked in at 2026-06-22 17:30:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/flameshot (Old) and /work/SRC/openSUSE:Factory/.flameshot.new.1956 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "flameshot" Mon Jun 22 17:30:11 2026 rev:21 rq:1360791 version:14.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/flameshot/flameshot.changes 2025-10-08 18:18:21.220056717 +0200 +++ /work/SRC/openSUSE:Factory/.flameshot.new.1956/flameshot.changes 2026-06-22 17:31:04.177163011 +0200 @@ -1,0 +2,80 @@ +Sun Jun 21 01:02:33 UTC 2026 - Avindra Goolcharan <[email protected]> + +- Update to 14.0.0: + * New approach to Multi-Monitor / Scaling (when a screenshot is + taken, the user will be prompted to select which monitor to + capture). + * Legacy X11 Screenshot Fallback + * Tray Menu to select screen: If you typically launch flameshot + from the tray menu, there is a new dropdown that will + directly let you select which monitor to capture and bypass + the monitor selection widget. + * Capture Active Monitor (X11 & Windows): When this is enabled + Flameshot will skip the monitor selection dialog entirely and + will automatically capture whichever monitor your cursor is on. + * D-Bus Capture Method (Linux): A new captureScreen() D-Bus + method lets scripts and external applications trigger + Flameshot's GUI capture programmatically + * Screen Subcommand Redesign: The flameshot screen CLI + subcommand has been reworked to support a per-screen capture + paradigm. A new --edit/-e flag enables the user to specify + which screen to capture. Users can use this to bind custom + hotkeys to screenshot specific monitors to bypass the monitor + selection widget. + * Removed Startup Delay: The 500ms arbitrary delay on the + desktop entry's "Take Screenshot" action has been removed + * The launcher dialog is now significantly smaller: monitor + selection is hidden on single-screen setups, layout margins + are tighter, and the window auto-fits its content. + * QPainter crashes on KDE Plasma Wayland (Qt 6): Added safety + checks across 9 widget files to prevent "Paint device + returned engine == 0" crashes when the backing store isn't + ready. + * Clipboard runtime detection: A single binary now works on + both Wayland and X11 — the clipboard backend is selected at + runtime instead of compile time. + * GNOME clipboard copy failure: Worked around GNOME's + requirement for a visible window during clipboard operations. + The capture window now stays briefly alive until the + compositor fetches the data. (Fixes #4116, #4298) + * Cosmic Desktop: Fixed capture window not going fullscreen on + Cosmic DE. + * X11 / GNOME: Fixed crash caused by Qt:: + BypassWindowManagerHint on X11 GNOME. + * D-Bus hang fix: Flameshot no longer hangs on systems without + a org.freedesktop.Notifications service registered. (Fixes #4353) + * D-Bus race condition: Fixed a race condition where a + temporary QApplication could corrupt Wayland connections, + causing subsequent portal calls to hang. + * Double right-click segfault: Fixed a crash caused by double + right-clicking in the capture window. + * Last region on scaled displays: Saved region coordinates now + correctly account for the device pixel ratio on HiDPI screens. + * Layout warning fix: Removed a duplicate layout parent + assignment that printed a Qt warning on every capture. + * 19 translation updates via Weblate, including improvements to + Spanish, Finnish, and many other languages. + +------------------------------------------------------------------- +Tue Oct 28 19:23:00 UTC 2025 - Avindra Goolcharan <[email protected]> + +- Update to 13.2.0: + * An improvement (not final fix) for mixed DPI screens from #4169 + * Minor RPM spec file tweaks #4166 + * Grab color shortcut rebase #4164 + * Adding sha to all builds #4190 + * Fix translator memory leak #4179 + * Fix screen positions in multi-monitor configuration when devicePixelRatio is other than one #4169 + * Resolve translation conflicts #4218 + * Fix CI cmake issue on macOS #4227 + * Remove color set on widget hide #4226 + * Add UI language selection #4249 + * Add masked icon for macOS that adapts to light/dark backgrounds #4257 + * Introduce some exit codes (#3321) #4121 + * Show keyboard shortcut in the tray icon menu #4258 + * Fix typo in comment in GlobalShortcutFilter #4274 + * Fix memory leak in guiMutexLock() function #4277 + * Added libkf6guiaddons-dev as a Debian dependency #4304 + * Windows CLI copy (fix for #4118) #4211 + +------------------------------------------------------------------- Old: ---- flameshot-13.1.0.tar.gz New: ---- flameshot-14.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ flameshot.spec ++++++ --- /var/tmp/diff_new_pack.109a7h/_old 2026-06-22 17:31:05.197198901 +0200 +++ /var/tmp/diff_new_pack.109a7h/_new 2026-06-22 17:31:05.197198901 +0200 @@ -1,7 +1,7 @@ # # spec file for package flameshot # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: flameshot -Version: 13.1.0 +Version: 14.0.0 Release: 0 Summary: Screenshot software License: GPL-3.0-only @@ -30,6 +30,7 @@ BuildRequires: desktop-file-utils BuildRequires: fdupes BuildRequires: gcc-c++ >= 7 +BuildRequires: pcre2-devel BuildRequires: update-desktop-files BuildRequires: cmake(Qt6Core) >= 6.0.0 BuildRequires: cmake(Qt6DBus) >= 6.0.0 ++++++ flameshot-13.1.0.tar.gz -> flameshot-14.0.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/flameshot/flameshot-13.1.0.tar.gz /work/SRC/openSUSE:Factory/.flameshot.new.1956/flameshot-14.0.0.tar.gz differ: char 12, line 1
