[wacomtablet] [Bug 376050] Tablet mapping uses starting coordinates of a wrong screen until kded5 is restarted

2017-11-11 Thread Valeriy Malov
https://bugs.kde.org/show_bug.cgi?id=376050

Valeriy Malov  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED

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

[wacomtablet] [Bug 376050] Tablet mapping uses starting coordinates of a wrong screen until kded5 is restarted

2017-03-30 Thread Valeriy Malov
https://bugs.kde.org/show_bug.cgi?id=376050

--- Comment #2 from Valeriy Malov  ---
It actually seems to be fixed in current releng3.0 head, but there's no release
with this fix (3.0.0 tag was almost two years ago)

https://cgit.kde.org/wacomtablet.git/commit/?h=releng3.0=72efb5c0f38bb8fc5b6136b5437a8e8a1f372067

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

[wacomtablet] [Bug 376050] Tablet mapping uses starting coordinates of a wrong screen until kded5 is restarted

2017-03-16 Thread Valeriy Malov
https://bugs.kde.org/show_bug.cgi?id=376050

--- Comment #1 from Valeriy Malov  ---
So I poked around a bit and it seems to be caused by
QApplication::desktop()->screenGeometry() returning invalid, pre-setup geometry
for some reason

i.e. in XinputAdaptor::mapTabletToScreen initially screenList contains:

1920x1080+0+0
1680x1050+1920+0

which is my "boot" geometry and is incorrect

After I restart kded5 screenList contains:

1920x1080+1680+0
1680x1050+0+0

which is my actual geometry, set through KDE screen settings and applied when I
log in

This messes up coordinate transformation matrix and breaks screen mapping as a
result

Not sure if it's a Qt bug. I'm using Qt 5.7.1

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