This helper class enables us to fix/implement the following issues: #15887, #1987
Technical features
It will provide all necessary informations and functions to work with VDs. (Including methods to get a list if desktops, the desktop name, the desktop order, moving windows, detecting the desktop a window is assigned to and more.)
Remarks
As we can only use public apis/Interfaces I only use the official VirtualDesktopManager interface and some informations from Registry.
At the moment I am working on a
VirtualDesktopHelper
class which will be available viaWox.Plugin.Common
.You can find an early proof of concept here.
This helper class enables us to fix/implement the following issues: #15887, #1987
Technical features
It will provide all necessary informations and functions to work with VDs. (Including methods to get a list if desktops, the desktop name, the desktop order, moving windows, detecting the desktop a window is assigned to and more.)
Remarks
As we can only use public apis/Interfaces I only use the official
VirtualDesktopManager
interface and some informations from Registry.