ewlsh / dynamic-panel-transparency

Adds Transparency To The Gnome Shell Panel
GNU General Public License v2.0
229 stars 30 forks source link

Support for multimonitor addons? #53

Open BurningSmile opened 7 years ago

BurningSmile commented 7 years ago

Enhancement:

I use This extension for some extra functionality in my desktop. This adds panels to all desktops. Here is the extensions github repo.

Would it be possible to add functionality to detect this extension and enable the transparency on other monitors?

Running gnome 3.22.2 on Arch.

ewlsh commented 7 years ago

I've previously refused to implement this, as extensions in the past have too significantly modified the panel to make it feasible. However, I am looking into this again. I've looked at the extension you referenced, and it should be possible to add support, but I can't guarantee anything until I've actually tested the specifics.

ewlsh commented 7 years ago

Also, I don't currently have a multi-monitor setup so I'll probably need some help testing!

BurningSmile commented 7 years ago

Alright. Let me know how I can help!

ewlsh commented 7 years ago

An update... So the main issue is that large portions of the extension logic depend on the fact that the panel is only on one monitor. For instance, the extension only checks when windows are leaving the main monitor. It will take a fair amount of time to rework and debug all the code needed to add support for a multi-monitor setup. As such, it will probably be a few weeks before I can really even start fiddling with this.

Also, were you thinking that each monitor's panel should update only dependent on that monitor's windows or that one maximized window would darken every panel.

BurningSmile commented 7 years ago

While them being independent would be ideal I could see one maximized window to darken both panels making sense.

ewlsh commented 6 years ago

I have started working on this and have basic functionality up and running! You can see my progress on the multimonitor branch. Right now corners don't work, you must restart the shell when you add monitors and/or change settings, and some settings don't work quite right yet. However, the basics are all there!

ewlsh commented 6 years ago

Also, @BurningSmile, I only support this extension Multi Monitors Add-On by spin83 right now.

ghost commented 6 years ago

I'm afraid It's not working for me :( But I support this idea!! screenshot from 2017-09-27 22-26-59

ewlsh commented 6 years ago

@lubomirfiala Are you using the multimonitor branch?

rdlmda commented 5 years ago

I'm also using spin83's multi-monitor addon. Does the multimonitor branch works on Gnome 3.32?

Octelly commented 3 years ago

Was looking for a fix and the only thing I could find is this issue and a similar on the multi monitors add on repo. Sad to see it no longer in development. I'd look into it myself, but I have no experience with making Gnome extensions.