Revert "Revert "Revert "Add global action for screen recording. [1/2]"""

This reverts commit 6de24084fef9386213660b5ddfd376ab0e6fe371.
Revert "Add native java screen recorder [1/2]"

This reverts commit 6dc740a4916d95b099779b972089e4c5c5d6a0b7.
Revert "Revert "Add native java screen recorder [1/2]""

This reverts commit 51e4bcb137361aa414d6ff0beae275d6ad9a9fd9.