Skip to content

[FEAT] Multi-monitor allow for use of windows taskbar #1475

@Universal-Invariant

Description

@Universal-Invariant

I have 5 monitors. My main monitor has my standard setup and I like it as it is setup the way I want(I want easy access to system tray, running apps, etc). The problem is that I only have the taskbar showing on the main app. I do not want the main windows 11 taskbar to "span" all other monitors because it shows all apps from running and it tends to overload the taskbar since the main monitor is horizontal while the others are vertical. Hence I as looking for some way to have some taskbar functionality specific to each window. I only want to see apps on a monitor to be show in it's task bar, not every other one(except main).

I just installed Seelen and it completely replaces everything. (there seems to be a bug in the peek view as it is showing the broken icon). It has some options to turn on and off the taskbar per monitor BUT it seems one can't enable Seelens docker/taskbar with windows. Once I enable it then windows taskbar completely goes away.

What I'd like is the ability to have the windows taskbar not be disabled when enabling Seelens taskbar and then I can disable Seelens taskbar for the main monitor where it resides. This way I can get the best of both worlds.

This likely is relatively easy to do as it would just add an option to enable windows taskbar and a few lines of code to bypass disabling it when enabling Seelens taskbars. Maybe it could just be an independent setting and Seelens taskbars are displayed above it if it exists. Then I would just have to disable Seelens taskbar on the main monitor and keep the windows task bar and everything should work out nicely.

I created a simple utility to restore the taskbar. When I run it the taskbar is show but then immediately hidden and the main Seelen status bar is now nowhere to be found. So it seems that there is some type of callback on the taskbar visibility that keeps it hidden no matter what.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions