Re-launch previously opened windows on their previous virtual desktops (KDE/Kubuntu) #57530
Labels
electron
Issues and items related to Electron
*out-of-scope
Posted issue is not in scope of VS Code
upstream
Issue identified as 'upstream' component related (exists outside of VS Code)
I don't mind chipping in to implement this feature. Advise welcomed.
Background:
Currently on Kubuntu (== Ubuntu with a KDE GUI). KDE has "activities" and "virtual desktops" - a bit similar to Windows. Relaunched vscode windows (say, after rebooting machine) do not remember which activity or virtual desktop they were on earlier - all windows launch in the same virtual desktop .
Benefits of this feature:
Makes it more natural for programmers to work on several code projects by saving users the effort of re-locating windows to their previous desktop after shutdowns/reboots.
I don't mind helping to implement this feature:
I'm new to the vscode code-base. Would be nice if vscode maintainers/contributers could advise roughly where to look. My (uninformed) guess is that at least 2 changes will have to be made:
Similar to how opened tabs are remembered, opened windows' virtual desktops can be remembered too. Implement recording of this extra information.
Launching vscode needs additional logic to re-locate windows to their respective virtual desktops. Check if target desktop exists.
Similar feature request to #35240 but this is for KDE.
The text was updated successfully, but these errors were encountered: