[plasmashell] [Bug 414667] Wine systray icons does not respond to clicks with multi monitor

2019-12-27 Thread Konrad Materka
https://bugs.kde.org/show_bug.cgi?id=414667

--- Comment #9 from Konrad Materka  ---
Changes will land in version 5.18, beta (5.17.90) should be released on
2020-01-16. This fix was to big to be included in 5.17.5.
AFAIK there are no pre-build packages from master branch.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 414667] Wine systray icons does not respond to clicks with multi monitor

2019-12-26 Thread Eliphas
https://bugs.kde.org/show_bug.cgi?id=414667

--- Comment #8 from Eliphas  ---
Hello!

Should it be released in the unstable or testing repos or only when the version
changes to 5.18?

Tried now on current testing 5.17.4+p18.04+git20191221 and unstable
5.17.4+p18.04+git20191224 with same results.

Thank you!

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 414667] Wine systray icons does not respond to clicks with multi monitor

2019-12-19 Thread Konrad Materka
https://bugs.kde.org/show_bug.cgi?id=414667

Konrad Materka  changed:

   What|Removed |Added

  Latest Commit|https://commits.kde.org/pla |https://commits.kde.org/pla
   |sma-workspace/24f75b2fda71c |sma-workspace/21a89dd6e1aed
   |76542452da8c6ea39b39a5b4c4c |60a3dc8cc20009174ea0a6a6f1e
   Version Fixed In|5.18|5.18.0

--- Comment #7 from Konrad Materka  ---
Git commit 21a89dd6e1aed60a3dc8cc20009174ea0a6a6f1e by Konrad Materka.
Committed on 19/12/2019 at 12:45.
Pushed by kmaterka into branch 'master'.

[XembedSNIProxy] Regression - really resize instead of notifying only.

Summary:
Regression introduced in previous commit, review D25777. Tray icons should have
an ability to resize. If not, icons smaller than 32x32 will render incorectly.
In addition, do not notify using xcb_configure_notify_event_t, in some cases
(Wine) it messes up the event handling.
FIXED-IN: 5.18.0

Test Plan: Tested with keepass2, keepassx, pidgin, xchat, hexchat, tuxguitar,
liferea, wine tflash.exe, workrave, stardict

Reviewers: #plasma_workspaces, #plasma, davidedmundson

Reviewed By: #plasma_workspaces, #plasma, davidedmundson

Subscribers: plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D26088

M  +4-2xembed-sni-proxy/fdoselectionmanager.cpp
M  +13   -18   xembed-sni-proxy/sniproxy.cpp
M  +1-1xembed-sni-proxy/sniproxy.h

https://commits.kde.org/plasma-workspace/21a89dd6e1aed60a3dc8cc20009174ea0a6a6f1e

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 414667] Wine systray icons does not respond to clicks with multi monitor

2019-12-18 Thread Konrad Materka
https://bugs.kde.org/show_bug.cgi?id=414667

Konrad Materka  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://commits.kde.org/pla
   ||sma-workspace/24f75b2fda71c
   ||76542452da8c6ea39b39a5b4c4c

--- Comment #6 from Konrad Materka  ---
Git commit 24f75b2fda71c76542452da8c6ea39b39a5b4c4c by Konrad Materka.
Committed on 18/12/2019 at 13:03.
Pushed by kmaterka into branch 'master'.

[XembedSNIProxy] Redirect and handle structure requests on the embedded window.

Summary:
When the window is embedded, it should not request position change. Sometimes
applications are misbehaving and ignore this constrain. We need to capture all
structure requests (position or size change) and ignore them. In other words,
we must be a window manager for the embedded window.

Test Plan:
0. You need multiples screens to test this
1. Configure screens so that (0,0) is not on the primary screen
2. Run any Windows app with tray icon using Wine
3. Left click event should work correctly

Reviewers: #plasma_workspaces, #plasma, davidedmundson

Reviewed By: #plasma_workspaces, #plasma, davidedmundson

Subscribers: plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D26079

M  +7-0xembed-sni-proxy/fdoselectionmanager.cpp
M  +25   -13   xembed-sni-proxy/sniproxy.cpp
M  +1-0xembed-sni-proxy/sniproxy.h

https://commits.kde.org/plasma-workspace/24f75b2fda71c76542452da8c6ea39b39a5b4c4c

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 414667] Wine systray icons does not respond to clicks with multi monitor

2019-12-18 Thread Konrad Materka
https://bugs.kde.org/show_bug.cgi?id=414667

Konrad Materka  changed:

   What|Removed |Added

   Version Fixed In||5.18

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 414667] Wine systray icons does not respond to clicks with multi monitor

2019-12-18 Thread Konrad Materka
https://bugs.kde.org/show_bug.cgi?id=414667

--- Comment #5 from Konrad Materka  ---
I found a proper solution (Wine bug should be fixed anyway):
https://phabricator.kde.org/D26079

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 414667] Wine systray icons does not respond to clicks with multi monitor

2019-12-11 Thread Konrad Materka
https://bugs.kde.org/show_bug.cgi?id=414667

--- Comment #4 from Konrad Materka  ---
This is a Wine bug, I reported it:
https://bugs.winehq.org/show_bug.cgi?id=48269

I found a workaround, I will prepare a patch.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 414667] Wine systray icons does not respond to clicks with multi monitor

2019-12-03 Thread Konrad Materka
https://bugs.kde.org/show_bug.cgi?id=414667

Konrad Materka  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

--- Comment #3 from Konrad Materka  ---
This is specific to Wine which makes it more difficult to fix. I tested using
XChat and icon is working properly.
When (0,0) coordinates are not in the boundaries of the primary screen then
Wine behaves strangely. I need to investigate it further to understand what
exactly is happening.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 414667] Wine systray icons does not respond to clicks with multi monitor

2019-12-02 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=414667

Nate Graham  changed:

   What|Removed |Added

 CC||n...@kde.org

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 414667] Wine systray icons does not respond to clicks with multi monitor

2019-12-02 Thread Konrad Materka
https://bugs.kde.org/show_bug.cgi?id=414667

--- Comment #2 from Konrad Materka  ---
Thank you for the very detailed report, the attached picture is really helpful!
I think I know where the problem is.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 414667] Wine systray icons does not respond to clicks with multi monitor

2019-11-29 Thread Eliphas
https://bugs.kde.org/show_bug.cgi?id=414667

--- Comment #1 from Eliphas  ---
Looks like the bug only occurs when first X,Y = 0,0 is not in primary monitor.

When second screen are up or left of the primary, the 0,0 is either "floating
up/left" or in the second screen.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 414667] Wine systray icons does not respond to clicks with multi monitor

2019-11-29 Thread Eliphas
https://bugs.kde.org/show_bug.cgi?id=414667

Eliphas  changed:

   What|Removed |Added

 CC||k...@euodeio.net

-- 
You are receiving this mail because:
You are watching all bug changes.