We have [[ https://www.youtube.com/playlist?list=PLsHpGlwPdtMoBdOWt2t6esLV7pj9PFBkg | YouTube ]] and [[ https://peertube.mastodon.host/videos/watch/playlist/691d0213-0257-41a9-9d39-9e30a64e9789 | PeerTube ]] playlists for these videos.
## Plasma
[x] `Ctrl + F9 + typing` to show and filter open windows ([[ https://www.youtube.com/watch?v=urqkaWo5geQ | YT_PLAYLIST_DUPLICATE ]] | [[ https://peertube.mastodon.host/videos/watch/playlist/691d0213-0257-41a9-9d39-9e30a64e9789?videoId=c25cb256-7ac5-4e8d-8299-c888339ed96d | PT ]])
[] Control your //YouTube/////Spotify///etc. from the media widget
[x] Mousewheel scrolling on the sound to control volume, no clicking (2020-11-06)
[] Mousewheel scrolling on battery to control brightness, no clicking
[] Mousewheel on the clock switches timezones if preconfigured
[] Middle click on volume widget to mute sound and media widget for pause&play
[x] Resize/Move your window by pressing a key — a littler after //Plasma 5.20// is released ([[ https://www.youtube.com/watch?v=vXz9vRs-Yac | YT ]] | [[ https://peertube.mastodon.host/videos/watch/playlist/691d0213-0257-41a9-9d39-9e30a64e9789?videoId=e33d40aa-c3e5-40e3-9ce1-3e8642952ab2 | PT ]])
[] `Alt/Meta + Middle Button` — cycle through windows stacked one above the other
[x] Select and drag text from app to desktop to make a sticky note ([[ https://www.youtube.com/watch?v=uItAOBWo95U | YT ]] | **PT_MISSING**)
[x] Long click on widget to bring up handles and toolbar ([[ https://www.youtube.com/watch?v=Qy4Jk8NZHb4 | YT ]] | [[ https://peertube.mastodon.host/videos/watch/playlist/691d0213-0257-41a9-9d39-9e30a64e9789?videoId=5130b4c5-5d51-46c9-82fa-fc3caf2c4fd3 | PT ]])
## Krunner
[x] `=plot` with //KRunner// & //GNUPlot// (Twitter: 82 retweets and 300 likes and Mastodon: 31 boosts and 30 likes) ([[ https://www.youtube.com/watch?v=vqvSQx6J05I | YT ]] | **PT_MISSING**)
[] Simple math operations (in progress @fentras)
[] Unit / Currency conversions
[] Switching between browser tabs
[] Open applications `?`
[] Web shortcuts (//gg: Google; gt: GitLab//)
[] Run commands with environment variables, e.g. `LANG=C systemsettings5` to open applications in English for screenshots (implemented, but should wait until it lands on distros, [[ https://bugs.kde.org/show_bug.cgi?id=409107 | added in 5.20 ]])
[] //KRunner// on center of screen like //rofi// `?` (thanks to //Alexander Lohnau//)
## Okular
[] Print a page (in progress @fentras)
[] Select an image `?`
[x] Annotation / Review tool ([[ https://www.youtube.com/watch?v=aK6TG6Ekhic | YT ]] | [[ https://peertube.mastodon.host/videos/watch/playlist/691d0213-0257-41a9-9d39-9e30a64e9789?videoId=5808cf27-797b-4ea0-bced-4dc83a8697f3 | PT ]])
[] Presentation mode (useful with PDF presentations)
## KDE Connect
[] See incoming calls (and pause music/videos automatically when receiving/making one)
[x] Suspend computer with custom commands ([[ https://www.youtube.com/watch?v=h8Gtllm_uqg | YT ]] | [[ https://peertube.mastodon.host/videos/watch/playlist/691d0213-0257-41a9-9d39-9e30a64e9789?videoId=29b5a1b1-d450-46ff-a515-69e61b85ba70 | PT ]])
[] Send files to a specified folder (in progress @fentras)
[] Ported to //Windows// (only post after the real release)
[] //Read & Answer SMS// from the desktop
## Kate
[] //Vi// mode (is a //KPart//, so also in //Kile//, //KWrite// and //KDevelop//) (in progress @fentras)
[x] Live preview of documents (e.g. markdown) (**MISSING**)
[] Any app with //KTextPart//: `Ctrl+Shift+Up/Down` moves entire line/block selection upwards/downwards
## Share/Purpose
[] Share to //Telegram// (in progress @fentras)
[x] Upload a screenshot to //Imgur// ([[ https://www.youtube.com/watch?v=D4kJ2Z7oIZ0 | **YT_PLAYLIST_DUPLICATE** ]] | [[ https://peertube.mastodon.host/videos/watch/playlist/691d0213-0257-41a9-9d39-9e30a64e9789?videoId=d2c3895f-119d-4305-a0b1-f0dedce5fad8 | PT ]])
## Dolphin
[] Integrated terminal that follows your path (`F4`) and open terminal in folder (`Shift+F4`) (in progress @fentras)
[] Split view (`F3`)
[] Create new tabs with familiar keyboard shortcuts (`Ctrl+T`)
[] //Git / SVN// integration (needs plugin, //TODO// figure out for different distros)
[] //Nextcloud / Google Drive// integration (similar to above)
[] Previews for a ton of file types (e.g. //Blender//) (would be nice to know the amount of file types supported) (for extras: //ffmpegthumbs, ffmpegthumbnailers, kdegraphics-thumbnailers//)
[] Multiple file rename (with numbers using `#` symbol)
[] Open archives as folders
[] //FileStash/kio-stash//: virtual folder/pane for bulk file management
[x] Filter bar (`Ctrl+I`) ([[ https://www.youtube.com/watch?v=tDAQTgSt03s | YT ]] | **PT_MISSING**)
[] Privilege escalation (file operations requesting password) ([[ https://phabricator.kde.org/D21795 | D21795 ]])
[] //Suggest New Name// button when two files have the same name
[] Duplicate here (check which version of //Dolphin// started supporting this)
[] Tags (//File Properties → Details → Tags//)
[] Easily share folders with //SAMBA//
[] Google Drive support using //kio-gdrive//
[] Show in groups (allows to simulate how the //Windows Download// folder looks like by separating content according to date, should probably check the easiest way to trigger, ask @ngraham ) ← **What does this mean?** (//I have no idea too//)
[] Cool //kio-slaves// (timeline, man) and saving them to //Places// (see //Miscellaneous//: //kio-slaves// from //KRunner//)
## KWin
[] `Meta + Arrows` to snap windows (in progress @fentras)
[X] //Wobbly// windows + //3D Cube// ([[ https://www.youtube.com/watch?v=eExfW_KIjYw | YT ]] | [[ https://peertube.mastodon.host/videos/watch/playlist/691d0213-0257-41a9-9d39-9e30a64e9789?videoId=16d6a395-380a-41de-9505-757bbebc87b3 | PT ]])
[] Animation for opening windows (//Desktop effects → Window Open/Close Animation → Fade, Glide, Scale// effects, try setting Scale to 1200 milliseconds and 0 for scale values)
[] Switch animation for `Alt+Tab`
[] Animation on mouse click
[] Animation to show mouse pointer position
[] Draw/scribble on your desktop using `Meta+Shift` `?`
[] Control where windows should be with window rules (wait for window rules //kcm// redesign to land on distros)
[] Default touchpad gestures with //libinput// on //Wayland// (still at really, really early development, wait for full implementation)
## Kdenlive
[] Add audio wave form filter over video (see [[ https://kdenlive.org/wp-content/uploads/2020/04/audio-analysis.gif | Audio Analysis ]]) (in progress @fentras)
[] Simple motion tracking example
[] Record audio directly from //Kdenlive//
## Krita
[] Tool for image referencing, should work well with image drag'n'drop
[] Switch all keyboard shortcuts in-bulk to resemble //Photoshop// or //Paint Tool Sai//
## Konsole
[x] //Split and Sync// input to terminal panes ([[ https://www.youtube.com/watch?v=4I02E8HDIXA | YT ]] | [[ https://peertube.mastodon.host/videos/watch/playlist/691d0213-0257-41a9-9d39-9e30a64e9789?videoId=7989d62d-3059-40dd-8802-7c4a1ff53972 | PT ]])
[] Preview files holding `Alt` key (in progress @fentras)
[x] Open listed files and folders just by clicking on them ([[ https://www.youtube.com/watch?v=IM9vJoMASpo | YT ]] | [[ https://peertube.mastodon.host/videos/watch/playlist/691d0213-0257-41a9-9d39-9e30a64e9789?videoId=2e56de9f-15f3-468f-900f-3176726270b0 | PT ]])
[] Automatic activation of custom //ssh// profile (similar to //putty//)
## Kontact
[] //Nexcloud// calendar and contacts integration
[] Archiving emails in //zip/tar//
[] Gauge showing the possibility of an e-mail being spam with [[ https://spamassassin.apache.org/ | spamassassin ]]
## Accessibility
[] `Meta+Minus` or `Meta+Plus` to zoom in and out on the screen (this is so useful!) (in progress @fentras)
[] //Track Mouse// desktop effect for visually impaired
## Miscellaneous
[] Run application using //dedicated GPU// (see [[ https://userbase.kde.org/Plasma/Tips#launch-app-with-discrete-gpu | userbase.kde.org ]])
[] Respond to //Telegram// message directly via notifications
[] Browse icon in //cuttlefish// to find the perfect icon
[] //Kioslaves// (//man:/, zip:/, etc.//), also available from //KRunner// (See //Dolphin//'s cool //kio-slaves//)
[] //Spectacle//: new annotation support
[] Drag a screenshot directly from //notifications/Spectacle// to the application you want (doesn't work with containers like //flatpak// iirc) (in progress @fentras)
[x] Drag a picture from the web browser to the desktop to set the background ([[ https://www.youtube.com/watch?v=mKJCuILChuc | YT ]] | [[ https://peertube.mastodon.host/videos/watch/playlist/691d0213-0257-41a9-9d39-9e30a64e9789?videoId=732b48f7-c224-4b58-a3be-73ccd5562682 | PT ]])
[] //Yakuake// show-off
[] `Ctrl+Shift+T` to open a new //Konsole/Yakuake// tab
[] //KColorChooser// and the color chooser widget
[] Scan //WiFi QR code// from //plasma-nm// with phone
[] Add sounds to your notifications and login (bugged, presumably [[ https://bugs.kde.org/show_bug.cgi?id=422948 | 422948 ]])
[] Change which widgets are shown in the tray
### Notes
- `YT_PLAYLIST_DUPLICATE` — duplicated in //YouTube// playlist
- `PT_MISSING` — missing on //PeerTube//x] `Ctrl + F9 + typing` to show and filter open windows ([[ https://www.youtube.com/watch?v=urqkaWo5geQ | YT_PLAYLIST_DUPLICATE ]] | [[ https://peertube.mastodon.host/videos/watch/playlist/691d0213-0257-41a9-9d39-9e30a64e9789?videoId=c25cb256-7ac5-4e8d-8299-c888339ed96d | PT_WAITING ]])
[] Control your //YouTube/////Spotify///etc. from the media widget
[x] Mousewheel scrolling on the sound to control volume, no clicking ([[ https://www.youtube.com/watch?v=izbPzGL8TgI | YT ]] | PT)
[] Mousewheel scrolling on battery to control brightness, no clicking
[] Mousewheel on the clock switches timezones if preconfigured
[] Middle click on volume widget to mute sound and media widget for pause&play
[x] Resize/Move your window by pressing a key — a littler after //Plasma 5.20// is released ([[ https://www.youtube.com/watch?v=vXz9vRs-Yac | YT ]] | [[ https://peertube.mastodon.host/videos/watch/playlist/691d0213-0257-41a9-9d39-9e30a64e9789?videoId=e33d40aa-c3e5-40e3-9ce1-3e8642952ab2 | PT ]])
[] `Alt/Meta + Middle Button` — cycle through windows stacked one above the other
[x] Select and drag text from app to desktop to make a sticky note ([[ https://www.youtube.com/watch?v=uItAOBWo95U | YT ]] | **PT_MISSING**)
[x] Long click on widget to bring up handles and toolbar ([[ https://www.youtube.com/watch?v=Qy4Jk8NZHb4 | YT ]] | [[ https://peertube.mastodon.host/videos/watch/playlist/691d0213-0257-41a9-9d39-9e30a64e9789?videoId=5130b4c5-5d51-46c9-82fa-fc3caf2c4fd3 | PT ]])
## Krunner
[x] `=plot` with //KRunner// & //GNUPlot// (Twitter: 82 retweets and 300 likes and Mastodon: 31 boosts and 30 likes) ([[ https://www.youtube.com/watch?v=vqvSQx6J05I | YT ]] | **PT_MISSING**)
[] Simple math operations (in progress @fentras)
[] Unit / Currency conversions
[] Switching between browser tabs
[] Open applications `?`
[] Web shortcuts (//gg: Google; gt: GitLab//)
[] Run commands with environment variables, e.g. `LANG=C systemsettings5` to open applications in English for screenshots (implemented, but should wait until it lands on distros, [[ https://bugs.kde.org/show_bug.cgi?id=409107 | added in 5.20 ]])
[] //KRunner// on center of screen like //rofi// `?` (thanks to //Alexander Lohnau//)
## Okular
[] Print a page (in progress @fentras)
[] Select an image `?`
[x] Annotation / Review tool ([[ https://www.youtube.com/watch?v=aK6TG6Ekhic | YT ]] | [[ https://peertube.mastodon.host/videos/watch/playlist/691d0213-0257-41a9-9d39-9e30a64e9789?videoId=5808cf27-797b-4ea0-bced-4dc83a8697f3 | PT ]])
[] Presentation mode (useful with PDF presentations)
## KDE Connect
[] See incoming calls (and pause music/videos automatically when receiving/making one)
[x] Suspend computer with custom commands ([[ https://www.youtube.com/watch?v=h8Gtllm_uqg | YT ]] | [[ https://peertube.mastodon.host/videos/watch/playlist/691d0213-0257-41a9-9d39-9e30a64e9789?videoId=29b5a1b1-d450-46ff-a515-69e61b85ba70 | PT ]])
[] Send files to a specified folder (in progress @fentras)
[] Ported to //Windows// (only post after the real release)
[] //Read & Answer SMS// from the desktop
## Kate
[] //Vi// mode (is a //KPart//, so also in //Kile//, //KWrite// and //KDevelop//) (in progress @fentras)
[x] Live preview of documents (e.g. markdown) (**MISSING**)
[] Any app with //KTextPart//: `Ctrl+Shift+Up/Down` moves entire line/block selection upwards/downwards
## Share/Purpose
[] Share to //Telegram// (in progress @fentras)
[x] Upload a screenshot to //Imgur// ([[ https://www.youtube.com/watch?v=D4kJ2Z7oIZ0 | **YT_PLAYLIST_DUPLICATE** ]] | [[ https://peertube.mastodon.host/videos/watch/playlist/691d0213-0257-41a9-9d39-9e30a64e9789?videoId=d2c3895f-119d-4305-a0b1-f0dedce5fad8 | PT ]])
## Dolphin
[] Integrated terminal that follows your path (`F4`) and open terminal in folder (`Shift+F4`) (in progress @fentras)
[] Split view (`F3`)
[] Create new tabs with familiar keyboard shortcuts (`Ctrl+T`)
[] //Git / SVN// integration (needs plugin, //TODO// figure out for different distros)
[] //Nextcloud / Google Drive// integration (similar to above)
[] Previews for a ton of file types (e.g. //Blender//) (would be nice to know the amount of file types supported) (for extras: //ffmpegthumbs, ffmpegthumbnailers, kdegraphics-thumbnailers//)
[] Multiple file rename (with numbers using `#` symbol)
[] Open archives as folders
[] //FileStash/kio-stash//: virtual folder/pane for bulk file management
[x] Filter bar (`Ctrl+I`) ([[ https://www.youtube.com/watch?v=tDAQTgSt03s | YT ]] | **PT_MISSING**)
[] Privilege escalation (file operations requesting password) ([[ https://phabricator.kde.org/D21795 | D21795 ]])
[] //Suggest New Name// button when two files have the same name
[] Duplicate here (check which version of //Dolphin// started supporting this)
[] Tags (//File Properties → Details → Tags//)
[] Easily share folders with //SAMBA//
[] Google Drive support using //kio-gdrive//
[] Show in groups (allows to simulate how the //Windows Download// folder looks like by separating content according to date, should probably check the easiest way to trigger, ask @ngraham ) ← **What does this mean?** (//I have no idea too//)
[] Cool //kio-slaves// (timeline, man) and saving them to //Places// (see //Miscellaneous//: //kio-slaves// from //KRunner//)
## KWin
[] `Meta + Arrows` to snap windows (in progress @fentras)
[X] //Wobbly// windows + //3D Cube// ([[ https://www.youtube.com/watch?v=eExfW_KIjYw | YT ]] | [[ https://peertube.mastodon.host/videos/watch/playlist/691d0213-0257-41a9-9d39-9e30a64e9789?videoId=16d6a395-380a-41de-9505-757bbebc87b3 | PT ]])
[] Animation for opening windows (//Desktop effects → Window Open/Close Animation → Fade, Glide, Scale// effects, try setting Scale to 1200 milliseconds and 0 for scale values)
[] Switch animation for `Alt+Tab`
[] Animation on mouse click
[] Animation to show mouse pointer position
[] Draw/scribble on your desktop using `Meta+Shift` `?`
[] Control where windows should be with window rules (wait for window rules //kcm// redesign to land on distros)
[] Default touchpad gestures with //libinput// on //Wayland// (still at really, really early development, wait for full implementation)
## Kdenlive
[] Add audio wave form filter over video (see [[ https://kdenlive.org/wp-content/uploads/2020/04/audio-analysis.gif | Audio Analysis ]]) (in progress @fentras)
[] Simple motion tracking example
[] Record audio directly from //Kdenlive//
## Krita
[] Tool for image referencing, should work well with image drag'n'drop
[] Switch all keyboard shortcuts in-bulk to resemble //Photoshop// or //Paint Tool Sai//
## Konsole
[x] //Split and Sync// input to terminal panes ([[ https://www.youtube.com/watch?v=4I02E8HDIXA | YT ]] | [[ https://peertube.mastodon.host/videos/watch/playlist/691d0213-0257-41a9-9d39-9e30a64e9789?videoId=7989d62d-3059-40dd-8802-7c4a1ff53972 | PT ]])
[] Preview files holding `Alt` key (in progress @fentras)
[x] Open listed files and folders just by clicking on them ([[ https://www.youtube.com/watch?v=IM9vJoMASpo | YT ]] | [[ https://peertube.mastodon.host/videos/watch/playlist/691d0213-0257-41a9-9d39-9e30a64e9789?videoId=2e56de9f-15f3-468f-900f-3176726270b0 | PT ]])
[] Automatic activation of custom //ssh// profile (similar to //putty//)
## Kontact
[] //Nexcloud// calendar and contacts integration
[] Archiving emails in //zip/tar//
[] Gauge showing the possibility of an e-mail being spam with [[ https://spamassassin.apache.org/ | spamassassin ]]
## Accessibility
[] `Meta+Minus` or `Meta+Plus` to zoom in and out on the screen (this is so useful!) (in progress @fentras)
[] //Track Mouse// desktop effect for visually impaired
## Miscellaneous
[] Run application using //dedicated GPU// (see [[ https://userbase.kde.org/Plasma/Tips#launch-app-with-discrete-gpu | userbase.kde.org ]])
[] Respond to //Telegram// message directly via notifications
[] Browse icon in //cuttlefish// to find the perfect icon
[] //Kioslaves// (//man:/, zip:/, etc.//), also available from //KRunner// (See //Dolphin//'s cool //kio-slaves//)
[] //Spectacle//: new annotation support
[] Drag a screenshot directly from //notifications/Spectacle// to the application you want (doesn't work with containers like //flatpak// iirc) (in progress @fentras)
[x] Drag a picture from the web browser to the desktop to set the background ([[ https://www.youtube.com/watch?v=mKJCuILChuc | YT ]] | [[ https://peertube.mastodon.host/videos/watch/playlist/691d0213-0257-41a9-9d39-9e30a64e9789?videoId=732b48f7-c224-4b58-a3be-73ccd5562682 | PT ]])
[] //Yakuake// show-off
[] `Ctrl+Shift+T` to open a new //Konsole/Yakuake// tab
[] //KColorChooser// and the color chooser widget
[] Scan //WiFi QR code// from //plasma-nm// with phone
[] Add sounds to your notifications and login (bugged, presumably [[ https://bugs.kde.org/show_bug.cgi?id=422948 | 422948 ]])
[] Change which widgets are shown in the tray
### Notes
- `YT_PLAYLIST_DUPLICATE` — duplicated in //YouTube// playlist
- `PT_MISSING` — missing on //PeerTube//
- `PT_WAITING` — //PeerTube// inaccessible for now
- `MISSING` — done but absent on every platform