GNOME Bugzilla – Bug 733826
Panning on a Hi-DPI screen doesn't work as expected.
Last modified: 2015-01-12 15:49:15 UTC
In the top-left corner panning works fine. In bottom-right it doesn't work at all. In the top-right and bottom-left it works in just one way.
A pictures says more than a thousand words: https://www.youtube.com/watch?v=a31TsW0w7fM&feature=autoshare
Yeah, Zeeshan told me there are some problems with HiDPI and clutter-gtk which libchamplain uses. Unfortunately I don't have a good enough display to test it myself...
You can do: ~/champlain/demos/ $ GDK_SCALE=2 CLUTTER_SCALE=2 ./launcher-gtk However, I'll try to see if I can get the time to debug this later.
I can replicate this problem. I'm guessing that the mouse events aren't properly handled, and it thinks that anything outside the 1x size in pixels shouldn't be propagated.
*** This bug has been marked as a duplicate of bug 730815 ***
Cool, thanks for looking into this! Does your patch fix all HiDPI problems in libchamplain or are there any other problems left?
I do not have a Hi-DPI monitor so I am not sure :) It fixex ass that i am aware off at the moment. Mattias, any more stuff that is problematic in Champlain?
No bugs / problems I guess. It would be nice to have support for Hi-DPI tilesets though. What happens with the current solution is that 256x256 tiles are scaled up to 512x512 automatically by Clutter. This works fine now (whihc is really great!), though it doesn't look very good.