Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: spectacle | Distribution: openSUSE Tumbleweed |
Version: 24.05.2 | Vendor: openSUSE |
Release: 1.2 | Build date: Tue Jul 2 15:55:21 2024 |
Group: Unspecified | Build host: reproducible |
Size: 2750520 | Source RPM: spectacle-24.05.2-1.2.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://apps.kde.org/spectacle | |
Summary: Screen Capture Program |
Spectactle is a screenshot-taking program made by KDE. It allows taking screenshots of screens, windows, regions of the screen, and to export them to files or other online services.
GPL-2.0-or-later AND LGPL-2.0-or-later
* Tue Jul 02 2024 Christophe Marin <christophe@krop.fr> - Update to 24.05.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.05.2/ - Changes since 24.05.1: * History: fix strict-aliasing warnings by using std::ranges * Rename 24.02.0-change_placeholder_format script ID to 24.05.2-change_placeholder_format (kde#484211) * Prevent TextTool TextEdit shortcuts from being used by the window while TextTool is focused (kde#487740) * AnnotationDocument: Preserve image metadata * ExportManager: Even more handling for empty <title> * ExportManager: remove duplicate dir separators * ExportManager: keep dir separators near <title> (kde#445084) * FilenameTest: use a map and for loops for testing titles instead of copy/pasting strings * Use new placeholder format for the keep_old_filename_templates script * Lock temp dirs while still in use * ConfigUtils: rename continueUpdate to isFileOlderThanDateTime * Fixed warning * Removed unused members * Traits: make getImage a const reference * Wed Jun 12 2024 Christophe Marin <christophe@krop.fr> - Update to 24.05.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.05.1/ - Changes since 24.05.0: * AnnotationDocument: Fix highlighter tool not blending with base image (kde#488025) * Sun May 19 2024 Christophe Marin <christophe@krop.fr> - Update to 24.05.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/24.05.0/ - Changes since 24.04.80: * Always convert old placeholder format to new placeholder format when new format is not used (kde#484211) * Fix empty <title> placeholders breaking nearby placeholders (kde#483320) * ExportManager: reduce unnecessary string manipulation in formattedFilename() * VideoCaptureOverlay: Minimized -> Window.Minimized * Raise and activate capture windows when shown (kde#482467) * Use HH instead of hh by default * SpectacleCore: Only use normal windows and dialogs for window visible check * ImagePlatformXcb: Make on click filter button handling code more descriptive * VideoPlatformWayland: handle and add error messages for when the stream is prematurely closed * VideoPlatform: don't assert recording boolean in setRecording * VideoPlatformWayland: Remove the need for a DBus call to KWin's getWindowInfo * Update recording related models in response to VideoPlatform changes * VideoPlatformWayland: Get PipeWireRecord asynchronously * VideoPlatformWayland: Add missing not operator * Improve feedback when recording is not available (kde#484038) * SpectacleCore: use shared error behavior for screenshot and recording failures * RecordingFailedMessage: fix close button * SpectacleCore: move video platform setup code closer to image platform setup code * SpectacleCore: use VideoPlatform::regionRequested to start rectangle selection * Fri May 03 2024 Christophe Marin <christophe@krop.fr> - Update to 24.04.80 * New feature release - Too many changes since 24.02.2, only listing bugfixes: * ImagePlatformKWin: Use logical positions for images in combinedImage on X11 (kde#486118) * Add blur/pixelate strength settings and slider for adjusting them (kde#469184) * Fix sequence numbers in filenames (kde#483260) * Disable video mode when a new rectangle capture screenshot is started (kde#481471) * Handle: prevent division by zero in ShapePath scale (kde#484892) * ImagePlatformKWin: Go back to manually combining images (kde#478426) * Add crop tool (kde#467590) * Add backend logic for undoable cropping (kde#481435) * SpectacleCore: make class inheritance check more robust (kde#484652) * Add recording options to the no screenshot dialog (kde#468778) * AnnotationViewport: Don't use TextureCanUseAtlas (kde#481665) * Finish recording instead of activating when activated from shortcut while recording (kde#481471) * Set layer-shell exclusive zone for capture region overlay (kde#481391) * Use KConfigDialogManager system instead of directly setting video format (kde#481390) * ViewerWindow: Check if s_viewerWindowInstance points to this when destroying (kde#469502) * Fix always recording the screen at (0,0) with screen recording (kde#480599) * Add support for new lines and tabstops in text annotations (kde#472302) * Remove X11 atom (kde#478162) * Add <UnixTime> filename placeholder (kde#478802) * Tue Apr 09 2024 Christophe Marin <christophe@krop.fr> - Update to 24.02.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.02.2/ - Changes since 24.02.1: * SpectacleCore: make class inheritance check more robust (kde#484652) * Tue Mar 19 2024 Christophe Marin <christophe@krop.fr> - Update to 24.02.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.02.1/ - Changes since 24.02.0: * Finish recording instead of activating when activated from shortcut while recording (kde#481471) * Ensure region recording outline stays out of recording * Set layer-shell exclusive zone for capture region overlay (kde#481391) * Fix selection tool * Use KConfigDialogManager system instead of directly setting video format (kde#481390) * Fix filename template label buddies * Fri Feb 23 2024 Christophe Marin <christophe@krop.fr> - Update to 24.02.0 * New feature release - Changes since 24.01.95: * Fix filename template label buddies * Fix drawing with touchscreen * ViewerWindow: Check if s_viewerWindowInstance points to this when destroying (kde#469502) * Fix always recording the screen at (0,0) with screen recording (kde#480599) * Do not loop video player and pause on playback stopped * recording: Play the video after it has recorded * Fix invalid timestamp when opening config dialog before screen capture * recording: Do not leak node ids * Fix unclickable buttons on dialog window after startSystemMove() is called * Fri Feb 09 2024 Christophe Marin <christophe@krop.fr> - Update to 24.01.95 * https://kde.org/announcements/megarelease/6/rc2/ * Wed Feb 07 2024 Fabian Vogt <fabian@ritter-vogt.de> - Drop meanwhile unneeeded BuildReqs on kColorPicker and kImageAnnotator * Tue Dec 05 2023 Christophe Marin <christophe@krop.fr> - Update to 23.08.4 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.4/ - No code change since 23.08.3 * Tue Nov 07 2023 Christophe Marin <christophe@krop.fr> - Update to 23.08.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.3/ - Changes since 23.08.2: * snapcraft: initial import snapcraft files. * Tue Oct 10 2023 Christophe Marin <christophe@krop.fr> - Update to 23.08.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.2/ - No code change since 23.08.1 * Tue Sep 12 2023 Christophe Marin <christophe@krop.fr> - Update to 23.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.08.1/ - No code change since 23.08.0 * Sun Aug 20 2023 Christophe Marin <christophe@krop.fr> - Update to 23.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.08.0/ - No code change since 23.07.90 * Mon Aug 14 2023 Christophe Marin <christophe@krop.fr> - Update to 23.07.90 * New feature release - Changes since 23.07.80: * Fix crash in QApplication::screenRemoved lambda * Tue Aug 01 2023 Christophe Marin <christophe@krop.fr> - Update to 23.07.80 * New feature release - Too many changes since 23.04.3, only listing bugfixes: * Avoid auto quitting on auto save (kde#469646) * Use ecm_query_qt to query Qt binaries dir (kde#471095) * Multiply annotation shadow opacity by stroke or fill opacity (kde#464170) * Allow making annotation colors fully transparent via checkboxes (kde#468077) * Hide redundant header on Wayland (kde#468818) * Fix wrong image position in rectangle capture mode with scaling (kde#462860) * Fix quitting Spectacle with Escape affecting windows below it (kde#428478) * Don't close all windows if activated by DBus with GUI and no CLI options (kde#467118) * Fix window title file name template on wayland (kde#465524) * Use deleteLater() to delete SpectacleWindows (kde#467401) * AnnotationDocument: Divide image size by devicePixelRatio in addImage() (kde#467398) * Tue Jul 04 2023 Christophe Marin <christophe@krop.fr> - Update to 23.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.04.3/ - No code change since 23.04.2 * Tue Jun 06 2023 Christophe Marin <christophe@krop.fr> - Update to 23.04.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.04.2/ - Changes since 23.04.1: * Fix the capture option panel width for some languages * Mon May 22 2023 Dominique Leuenberger <dimstar@opensuse.org> - Fix systemd_user_post/preun/postun calls: all systemd_user macros take service names as parameter. * Tue May 09 2023 Christophe Marin <christophe@krop.fr> - Update to 23.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/23.04.1/ - Changes since 23.04.0: * Increase default stroke size for rectanlge and ellipse annotations * Undo making it possible to uncheck font * Multiply annotation shadow opacity by stroke or fill opacity (kde#464170) * Use transparent default fill color for rectangle and ellipse annotations * Allow making annotation colors fully transparent via checkboxes (kde#468077) * return early if action is null in Utils::shapeShadow() * Hide redundant header on Wayland (kde#468818) * Add pragma once to ScreenShotEffect.h * Add pragma once to PlasmaVersion.h * PlasmaVersion: clean up header file * Warn when screenshot effect isn't available on wayland, exit if no GUI * Fix segfaults from xcb function calls not getting replies fast enough * Fix warning about plasmashell service without plasmashell * Enable autoRepeat for Undo/Redo buttons * Only add 200ms delay if Plasma version is less than 5.27.4 * Fix quitting Spectacle with Escape affecting windows below it (kde#428478) * Sat Apr 15 2023 Christophe Marin <christophe@krop.fr> - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ * Fri Mar 31 2023 Christophe Marin <christophe@krop.fr> - Update to 23.03.90 * New feature release * Fri Mar 17 2023 Christophe Marin <christophe@krop.fr> - Update to 23.03.80 * New feature release * Tue Feb 28 2023 Christophe Marin <christophe@krop.fr> - Update to 22.12.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/22.12.3/ * Tue Jan 31 2023 Christophe Marin <christophe@krop.fr> - Update to 22.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/22.12.2/ * Tue Jan 03 2023 Christophe Marin <christophe@krop.fr> - Update to 22.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/22.12.1/ * Fri Dec 02 2022 Christophe Marin <christophe@krop.fr> - Update to 22.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.12.0/ * Sat Nov 26 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 22.11.90 * New feature release * Sat Nov 12 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 22.11.80 * New feature release * Tue Nov 01 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 22.08.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/22.08.3/ * Tue Oct 11 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 22.08.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/22.08.2/ * Tue Sep 06 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 22.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/22.08.1/ * Sun Aug 14 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 22.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.08.0/ * Fri Aug 05 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 22.07.90 * New feature release * Sat Jul 16 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 22.07.80 * New feature release * Tue Jul 05 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 22.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/22.04.3/ * Wed Jun 08 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 22.04.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/22.04.2/ * Tue May 10 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 22.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/22.04.1/ * Mon Apr 18 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ * Fri Apr 08 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 22.03.90 * New feature release * Wed Mar 23 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 22.03.80 * New feature release - Changes since 21.12.3: * clean forward declaration * Darken/lighten the rectangular region overlay * Adapt build system for building against qt6 * Const'ify variable. Initialize it. Use forward declaration * const'ify pointer * Fix mem leak (actions created in init() method) * const'ify method/variables * Minor: Respect KDE HIG * Add timezone placeholder "%t" * Respect -c, in combination with -b, to only save image into clipboard (kde#447811) * Simplify branching for the notify text and fix messages containing dots (kde#447517) * It's enabled by default in qt6 * Make DocTools as optional * Inconsistency between man page and actual available command line options (kde#446710) * Reenable the user set dbus values ignored by MR98 * Wayland: Allow to copy to clipboard img while in dbus or background mode (kde#429390) * Replace last emit with Q_EMIT * Fix build without KImageAnnotator * Add "snipping tool" to keywords list * Save Annotation tool settings across launches * Check for min version of kImageAnnotator * Enable newly introduced controls within kImageAnnotator * Drop KIPI support * Respect in-windows settings when launched via DBUS (kde#392057) * Add feature to annotate existing screenshots (kde#431257) * Add CI * Use KIO::JobUiDelegate for opening other application (kde#445530) * Tue Mar 01 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 21.12.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.12.3/ - No code change since 21.12.2 * Tue Feb 01 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 21.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.12.2/ - Changes since 21.12.1: * Show magnifier immediately after toggle * Make tools button visible even if no screenshot has been taken * Tue Jan 04 2022 Christophe Giboudeaux <christophe@krop.fr> - Update to 21.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.12.1/ - Changes since 21.12.0: * Check for right/middle click in Platform*.cpp * Do not show error message when canceling with rightclick while in rectangluar mode (kde#446882) * Cancel drag and drop if there is no screenshot in the preview. * Disable buttons that shouldn't be available when no screenshot was taken (kde#446578) * Disable Annotate button when there's no image * Fri Dec 03 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 21.12.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.12.0/ - No code change since 21.11.90 * Sat Nov 27 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 21.11.90 * New feature release - Changes since 21.11.80: * Use KIO::JobUiDelegate for opening other application (kde#445530) * Sat Nov 13 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 21.11.80 * New feature release - Too many changes since 21.08.3, only listing bugfixes: * Annotation: set canvas background to transparent (kde#432753) * Do not duplicate text when using -c (kde#433221) * Add support for Active Window mode on Wayland (kde#386271) * Keep screenshot preview within a reasonable size when drag and drop is initiated (kde#443564) * Fix capturing from depth 30 screens (10bpc) (kde#422285) * Prevent session manager from restoring the app on start up (kde#430411) * Copy the correct file path to clipboard (kde#441047) * ExportManager: delay copy to clipboard (kde#421974) * Wayland: when screens have same dpr use NativeSize (kde#440226) * Tue Nov 02 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 21.08.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.08.3/ - No code change since 21.08.2 * Tue Oct 05 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 21.08.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.08.2/ - No code change since 21.08.1 * Wed Sep 01 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 21.08.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.08.1 - Changes since 21.08.0: * ExportManager: delay copy to clipboard (kde#421974) * Wayland: when screens have same dpr use NativeSize (kde#440226) * Don't show an error message when user cancels screenshot in progress on Wayland * Fri Aug 06 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 * Fri Jul 30 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 21.07.90 * New feature release - No code change since 21.07.80 * Sat Jul 17 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Update IRC network name in the manpage * Load translations for kImageAnnotator * Add global shortcut to open Spectacle in 'Window Under Cursor' mode (kde#435083) * Fix some clazy warning * X11: Use correct width and height for region selection window and its contents when scaling is enabled (kde#400921) * Sync docs with the current interface * Adjust settings window's proportions a bit * Take font size into consideration for settings window size * Set default window sizes properly using sizeHint() * fix: improve the explanatory text for doNothing Radio button, after-screenshot clipboard action * feat: add support to copy image and copy file path from the command line in background mode * feat: add support to copy the location to clipboard after screenshot even when auto save is not enabled * feat: add new kcfg settings for after screenshot clipboard preferences * feat: use radio buttons for after screenshot clipboard actions * Fix typo * Correct homepage URLs * Fix SVG image * Add clipboard icon to copy to clipboard toolbutton * Sync docs with the current interface * Add missing Qt5Concurrent * feat: add support for copying saved screenshot file path to clipboard * Add support for screen geometry with negative coordinates * feat: group 'copy to *' options together and move 'autosave' option to the top * Simplify QuickEditor * Update manual * Cleanup QuickEditor code - Only install the license files once * Wed Jul 07 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 21.04.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.3 - Changes since 21.04.2: * Fix crash in all(?) KIPI export plugins * Tue Jun 08 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 21.04.2 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.04.2 - Changes since 21.04.1: * Platforms: Introduce PlatformKWinWayland2 (kde#437652) * Wed May 12 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 21.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/21.04.1 - No code change since 21.04.0 * Fri Apr 16 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 21.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.04 - No code change since 21.03.90 - Stop owning directories provided by the filesystem package (boo#1184786) * Fri Apr 09 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 21.03.90 * New feature release - No code change since 21.03.80 * Sun Mar 21 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 21.03.80 * New feature release - Too many changes since 20.12.3, only listing bugfixes: * fix lookup of ComparableQPoint keys in QMap (kde#430942) * Don't translate property name (kde#431557) * PlatformKWinWayland: avoid recursion in readData (kde#428636) * Thu Mar 04 2021 Luca Beltrame <lbeltrame@kde.org> - Update to 20.12.3 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/20.12.3 - Changes since 20.12.2: * Fix compression quality range * Wed Feb 03 2021 Christophe Giboudeaux <christophe@krop.fr> - Update to 20.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-02-apps-update - Changes since 20.12.1: * If region capture is cancelled, close Spectacle (kde#432006) * fix lookup of ComparableQPoint keys in QMap (kde#430942) * Don't translate property name (kde#431557) * Tue Jan 05 2021 Luca Beltrame <lbeltrame@kde.org> - Update to 20.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2021-01-apps-update - Changes since 20.12.0: * Changed signal of Annotate button in main window from pressed to clicked in order to let annotation mode appear after button is released. * We do not need progress info when checking if a file exists (kde#430173) * Remove dead code variant
/usr/bin/spectacle /usr/lib/kconf_update_bin/spectacle-24.02.0-change_placeholder_format /usr/lib/kconf_update_bin/spectacle-24.02.0-keep_old_filename_templates /usr/lib/kconf_update_bin/spectacle-24.02.0-keep_old_save_location /usr/lib/kconf_update_bin/spectacle-24.02.0-rename_settings /usr/lib/kconf_update_bin/spectacle-24.02.0-video_format /usr/lib/systemd/user/app-org.kde.spectacle.service /usr/share/applications/org.kde.spectacle.desktop /usr/share/dbus-1/interfaces/org.kde.Spectacle.xml /usr/share/dbus-1/services/org.kde.Spectacle.service /usr/share/dbus-1/services/org.kde.spectacle.service /usr/share/icons/hicolor/scalable/apps/spectacle.svg /usr/share/kconf_update/spectacle.upd /usr/share/kglobalaccel /usr/share/kglobalaccel/org.kde.spectacle.desktop /usr/share/knotifications6/spectacle.notifyrc /usr/share/licenses/spectacle /usr/share/licenses/spectacle/BSD-3-Clause.txt /usr/share/licenses/spectacle/GFDL-1.2-or-later.txt /usr/share/licenses/spectacle/GPL-2.0-only.txt /usr/share/licenses/spectacle/GPL-2.0-or-later.txt /usr/share/licenses/spectacle/LGPL-2.0-only.txt /usr/share/licenses/spectacle/LGPL-2.0-or-later.txt /usr/share/licenses/spectacle/LGPL-2.1-or-later.txt /usr/share/licenses/spectacle/LicenseRef-KDE-Accepted-GPL.txt /usr/share/man/man1/spectacle.1.gz /usr/share/metainfo/org.kde.spectacle.appdata.xml /usr/share/qlogging-categories6/spectacle.categories
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 18 01:11:36 2024