Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Start minimized #383

Open
alexandre1985 opened this issue Feb 1, 2021 · 2 comments
Open

Start minimized #383

alexandre1985 opened this issue Feb 1, 2021 · 2 comments

Comments

@alexandre1985
Copy link

alexandre1985 commented Feb 1, 2021

I would like to request to add the feature of starting up outspline minimized, or auto initialized with no window and to system tray.

OS: ArchLinux x86_64
Outspline version: 0.8.4

@kynikos kynikos self-assigned this Feb 6, 2021
@kynikos kynikos added this to the 0.9.0 milestone Feb 6, 2021
@kynikos
Copy link
Owner

kynikos commented Feb 6, 2021

Thanks for the request, I admit this would be easy to implement in itself, but can't promise anything in the short term unfortunately, as the procedure to release a new version of this application is not so simple (my fault, I was too inexperienced when I designed it...).

If anybody reading this ever wanted to try a PR, the fix would likely be to add the following at some stage of the initialization of the application:

# Make sure the module is importing wxgui_api
# import outspline.interfaces.wxgui_api as wxgui_api
wxgui_api.hide_main_window()

However that call should be made optional and configurable too, so more updates to the configuration system are required.

If it helps for the time being, I suggest looking whether your window manager can be configured to set certain windows minimized by default, perhaps even to the system tray, or you could try some tools such as devilspie2 or kpie.

@alexandre1985
Copy link
Author

Thank you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants