[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: x-display-pixel-width/height inconsistency
From: |
YAMAMOTO Mitsuharu |
Subject: |
Re: x-display-pixel-width/height inconsistency |
Date: |
Sun, 28 Apr 2013 10:40:18 +0900 |
User-agent: |
Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (Shijō) APEL/10.6 Emacs/22.3 (sparc-sun-solaris2.8) MULE/5.0 (SAKAKI) |
>>>>> On Sat, 27 Apr 2013 10:04:46 +0200, Jan Djärv <address@hidden> said:
> A general objection is that XRandr/Xinerama is not used, so
> the non-Gtk+ code relies on a freedesktop compliant window manager,
> rather than taking the general approach. If XRandr/Xinerama is
> used, no split between Gtk+ and non-Gtk+ code is needed.
> Xrandr/Xinerama is what Gtk+ use anyway so we are not adding any new
> dependencies.
Of course, patches welcome. (And also for implementations for other
platforms.) I guess XRandR 1.2 covers most of the current uses.
Because XRandR or Xinerama doesn't help us get information about the
workarea (that's the task of window managers), we need some function
like x_get_net_workarea regardless of the use of XRandR or Xinerama.
Even with XRandR or Xinerama code, leaving the GDK code would be
meaningful because we may have yet another framework for multiple
monitor support (GDK already covers 3 of them on X11) in future.
YAMAMOTO Mitsuharu
address@hidden
Re: x-display-pixel-width/height inconsistency, YAMAMOTO Mitsuharu, 2013/04/27