Gear/Gear 24.02: Difference between revisions

From KDE Community Wiki
m (→‎Spectacle: fix formatting)
(→‎Spectacle: Break it up into Major and Minor sections)
Line 70: Line 70:


=== Spectacle ===
=== Spectacle ===
''' Major features, changes, and bugfixes'''
* Added the option to exclude shadows from window screenshots.
* Added global shortcuts for recording. Meta+R/Meta+Shift+R for region, Meta+Alt+R for screen and Meta+Ctrl+R for window. After starting a recording, you can press any recording shortcut to finish the recording.
* System notifications for copied images now show a thumbnail that can be dragged and dropped. You can also open the copied image in an image viewer by clicking the thumbnail. These behaviors work even when the notification has expired and been sent to notification history until the next time you open Spectacle.
* Changed default screenshots location to ~/Pictures/Screenshots.
* Changed default screencasts location to ~/Videos/Screencasts.
* There is now a system tray icon while recording. Hover over the icon to see the time recorded. Click the icon to finish recording.
* Long and abbreviated month name filename template placeholders were added.
* Switched from using VP8 to VP9 for WebM video recordings. This should improve the quality.
* Added video saving settings.
* Region recording is now scaled to the highest scale factor, so high DPI screens no longer look low quality.
* Behavior with multiple displays with different scale factors was improved.
* Behavior with multiple displays with creative arrangements and orientations was improved.
* Behavior with fractional scale factors and scale factors less than 100% were improved.


* Behaviors on X11 and Wayland are more consistent with each other.
 
'''Minor features, changes, and bugfixes'''
* Annotation changes are synced more reliably with the final image.
* Annotation changes are synced more reliably with the final image.
* Behavior with multiple displays with different scale factors was improved.
* Behavior with multiple displays with creative arrangements and orientations was improved.
* Behavior with fractional scale factors was improved.
* Behavior with scale factors less than 100% was improved.
* Long and abbreviated month name filename template placeholders were added.
* Fixed the Share menu so that it actually displays a menu.
* Fixed the Share menu so that it actually displays a menu.
* The settings dialog has a larger default size so that you don't need to scroll to see all the image saving settings.
* The settings dialog has a larger default size so that you don't need to scroll to see all the image saving settings.
* Switched from using VP8 to VP9 for WebM videos. This should improve the quality.
* Added video saving settings.
* Changed default screenshots location to ~/Pictures/Screenshots.
* Changed default screencasts location to ~/Videos/Screencasts.
* Made default screenshots and screencasts locations translatable.
* Made default screenshots and screencasts locations translatable.
* Added the option to exclude shadows from window screenshots.
* Fixed the screenshot mode CLI options when the "Do not take screenshot automatically" setting is set.
* Fixed the screenshot mode CLI options when the "Do not take screenshot automatically" setting is set.
* Added support for region recording. While recording, there will be a dotted outline around the recorded area. Pressing Enter or double clicking with no selection selects all screens.
* Added support for region recording. While recording, there will be a dotted outline around the recorded area. Pressing Enter or double clicking with no selection selects all screens.
* There is now a system tray icon while recording. Hover over the icon to see the time recorded. Click the icon to finish recording.
* Added CLI options for recording. "-R"/"--record" are the options. They accept "r"/"region", "s"/"screen" and "w"/"window" as arguments.
* Added CLI options for recording. "-R"/"--record" are the options. They accept "r"/"region", "s"/"screen" and "w"/"window" as arguments.
* Added global shortcuts for recording. Meta+R/Meta+Shift+R for region, Meta+Alt+R for screen and Meta+Ctrl+R for window. After starting a recording, you can press any recording shortcut to finish the recording.
* Some existing CLI options such as "-b", "-o", "-C" work with recording now.
* Some existing CLI options such as "-b", "-o", "-C" work with recording now.
* With the "-o" CLI option, you can set the video format based on the file extension. ".webm" uses VP9 and ".mp4" uses H.264.
* With the "-o" CLI option, you can set the video format based on the file extension. ".webm" uses VP9 and ".mp4" uses H.264.
Line 96: Line 99:
* You can now use Save As and Copy Location buttons with recordings.
* You can now use Save As and Copy Location buttons with recordings.
* You can see the mouse cursor in recordings again.
* You can see the mouse cursor in recordings again.
* The option for seing cursors in recordings is now separate from the option for seeing cursors in screenshots.
* The option for seeing cursors in recordings is now separate from the option for seeing cursors in screenshots.
* Added Meta+Shift+P as an alternative to the PrintScreen key.
* Added Meta+Shift+P as an alternative to the PrintScreen key.
* You can now double click with no selection to select all screens when doing a region screenshot.
* You can now double click with no selection to select all screens when doing a region screenshot.
* Images copied to the clipboard now use the image format from your settings.
* Images copied to the clipboard now use the image format from your settings.
* System notifications for copied images now show a thumbnail that can be dragged and dropped. You can also open the copied image in an image viewer by clicking the thumbnail. These behaviors work even when the notification has expired and been sent to notification history until the next time you open Spectacle.
* Region recording is now scaled to the highest scale factor, so high DPI screens no longer look low quality.
* Default filename templates are now translated.
* Default filename templates are now translated.
* Spectacle's own minimize animations are now kept out of its own screenshots.
* Spectacle's own minimize animations are now kept out of its own screenshots.

Revision as of 20:10, 12 December 2023

User-facing changes

Kate

Tokodon

Kiten

PlasmaTube

PIM

Itinerary

Dolphin

Kasts

Spectacle

Major features, changes, and bugfixes

  • Added the option to exclude shadows from window screenshots.
  • Added global shortcuts for recording. Meta+R/Meta+Shift+R for region, Meta+Alt+R for screen and Meta+Ctrl+R for window. After starting a recording, you can press any recording shortcut to finish the recording.
  • System notifications for copied images now show a thumbnail that can be dragged and dropped. You can also open the copied image in an image viewer by clicking the thumbnail. These behaviors work even when the notification has expired and been sent to notification history until the next time you open Spectacle.
  • Changed default screenshots location to ~/Pictures/Screenshots.
  • Changed default screencasts location to ~/Videos/Screencasts.
  • There is now a system tray icon while recording. Hover over the icon to see the time recorded. Click the icon to finish recording.
  • Long and abbreviated month name filename template placeholders were added.
  • Switched from using VP8 to VP9 for WebM video recordings. This should improve the quality.
  • Added video saving settings.
  • Region recording is now scaled to the highest scale factor, so high DPI screens no longer look low quality.
  • Behavior with multiple displays with different scale factors was improved.
  • Behavior with multiple displays with creative arrangements and orientations was improved.
  • Behavior with fractional scale factors and scale factors less than 100% were improved.


Minor features, changes, and bugfixes

  • Annotation changes are synced more reliably with the final image.
  • Fixed the Share menu so that it actually displays a menu.
  • The settings dialog has a larger default size so that you don't need to scroll to see all the image saving settings.
  • Made default screenshots and screencasts locations translatable.
  • Fixed the screenshot mode CLI options when the "Do not take screenshot automatically" setting is set.
  • Added support for region recording. While recording, there will be a dotted outline around the recorded area. Pressing Enter or double clicking with no selection selects all screens.
  • Added CLI options for recording. "-R"/"--record" are the options. They accept "r"/"region", "s"/"screen" and "w"/"window" as arguments.
  • Some existing CLI options such as "-b", "-o", "-C" work with recording now.
  • With the "-o" CLI option, you can set the video format based on the file extension. ".webm" uses VP9 and ".mp4" uses H.264.
  • Recordings now have inline UI or system notifications when saved and/or the location was copied.
  • You can now use Save As and Copy Location buttons with recordings.
  • You can see the mouse cursor in recordings again.
  • The option for seeing cursors in recordings is now separate from the option for seeing cursors in screenshots.
  • Added Meta+Shift+P as an alternative to the PrintScreen key.
  • You can now double click with no selection to select all screens when doing a region screenshot.
  • Images copied to the clipboard now use the image format from your settings.
  • Default filename templates are now translated.
  • Spectacle's own minimize animations are now kept out of its own screenshots.
  • Spectacle now behaves like it normally would when using global shortcuts while a system notification for Spectacle is active instead of acting like it was opened from the application menu (i.e., GUI mode).
  • Pressing Escape while in the region capture UI now goes back to the viewer UI if spectacle was started in GUI mode.
  • The filename template placeholder format was changed to a more flexible and readable format.
  • Filename template placeholders were added for all QDateTime::fromString() formats. See QDate and QTime documentation for the list of all formats. There are a lot, so most of these aren't shown in the settings dialog instructions.
  • Fixed menu buttons always reopening menus when pressed on Wayland.
  • When using a light region mask overlay, the selection outline when the selection modification controls are disabled is now black so that the outline doesn't blend in with the mask overlay.
  • The magnifier in the region screenshot UI now shows when holding Shift and hovering or using the arrow keys.
  • It is now possible to modify the selection with arrow keys diagonally.
  • Fixed various crashes.