factory
- 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.
- 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
OBS-URL: https://build.opensuse.org/request/show/1360791
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flameshot?expand=0&rev=21
Description
No description provided
Languages
RPM Spec
100%