psifidotos / applet-window-buttons

Plasma 5 applet in order to show window buttons in your panels
GNU General Public License v2.0
403 stars 56 forks source link

Support multi-screen aware option #22

Closed Zardoz89 closed 5 years ago

Zardoz89 commented 5 years ago

Get the behavior filter option, like haves applet-window-title, for multi-screen setups. Actually only works correctly if the window is on the same screen that the widget.

psifidotos commented 5 years ago

Please provide a screenshot and be more specific

Zardoz89 commented 5 years ago

screenshot_20181120_101014

It click to maximize (or any other button of this applet) and simply ignores it, if the focused window is on the left screen. This applet is what is place next to the green plot on the upperbar (the buttons at the top right is AWC running)

psifidotos commented 5 years ago

You mean that you want to able to handle the left window from the right screen ?

Zardoz89 commented 5 years ago

Yes! Like AWC does

psifidotos commented 5 years ago

you can test it and provide feedback...

Zardoz89 commented 5 years ago

Well... no works.

I upload a video of what it does : video.zip

psifidotos commented 5 years ago

Well... no works.

Well... yes it works just fine in my system... with the following settings enabled:

default

psifidotos commented 5 years ago

but... there are some corner cases I dont know why yet that after you enable your screen aware settings you must go to Latte Edit mode and back to normal again...

psifidotos commented 5 years ago

@Zardoz89 are you aware that you can add a second panel in your second screen?

psifidotos commented 5 years ago

@Zardoz89 the problem lead to Latte the plasmoid.screenGeometry value was not updated correctly whenever there were screen changes...

for proper multi-screen aware states from plasmoids in Latte you must use latest Latte git version or upcoming stable version 0.8.3

Zardoz89 commented 5 years ago
  1. Yes, its now working. Perhaps I need to restart the KDE session to get it working correctly.
  2. @psifidotos I know that I can make any qty of panels. I have a second panel on a lateral with a icon taskbar and a few widgets more. I simply not like to add a panel on the other screen becasue I like to use the full screen when I maximize something there.
  3. I'm not using Latte dock