Add support to take a screen capture and paste it as a file upload to a Mattermost message draft.
Use case: Those not familiar with keyboard shortcuts and slash commands use UI elements to perform actions like screen captures. This is also natively supported in Jabber (screenshot below).
As a starting point, the proposal is for the plugin to capture the OS Paste event when you are adding a new drawing, and paste the clipboard image in the canvas.
In the future, we can additional capabilities such as using WebRTC to capture the desktop outside of the Mattermost application, as well as draw on the screen capture.
Add support to take a screen capture and paste it as a file upload to a Mattermost message draft.
Use case: Those not familiar with keyboard shortcuts and slash commands use UI elements to perform actions like screen captures. This is also natively supported in Jabber (screenshot below).
As a starting point, the proposal is for the plugin to capture the OS
Paste
event when you are adding a new drawing, and paste the clipboard image in the canvas.In the future, we can additional capabilities such as using WebRTC to capture the desktop outside of the Mattermost application, as well as draw on the screen capture.