godot-manager
godot-manager copied to clipboard
Handy to select recent project straight from toolbar icon.
Opening the manager every time to then click your project is a little bit inconvenient
I would suggest doing the same as visual studio does. By right clicking the icon in your taskbar you get a list of recent projects.
Photoshop example:
Alternative is to pin the project you are working on the most to the taskbar. Which is fine, but I think that would make the Godot Manager just a engine version handler. Which is of course still powerful :)
I've done some research and manage to figure out that it is called 'Jump lists' in the Windows sdk.
https://learn.microsoft.com/en-us/windows/win32/shell/taskbar-extensions#jump-lists
I will look into implementing this, but I need a cross-platform solution, as Windows isn't the only platform that has Jump Lists, though it's denoted differently in Linux based Desktops (Different Desktop Managers, have Different Way of implementing these), and I believe is implemented in a completely different way on Mac OS entirely. I prefer all functionality to work across all platforms the same way, instead of just 1 platform having the feature, and none of the other two do.
@eumario I can appreciate that, I'm not a windows only user. I think finding a cross platform solution will be hard.
Another idea could be to build like a companion app, like Jetbrains Toolsbox app. I think that's a systemtray icon that just hide/show a window close to the icon.
The next version of Godot is going to implement a Systray Icon capability to the engine. However, it will not implement it for Linux, so I will implement this in 0.3.0, and create a small companion app for the Linux side of things.