[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xfree-render
Subject:    [Render] XRANDR implementation experience and questions
From:       Hamish Rodda <meddie () yoyo ! cc ! monash ! edu ! au>
Date:       2002-01-24 8:54:22
[Download RAW message or body]

Dear Keith & Jim (and the render list),

I have been working on support in KDE for the X Resize and Rotate extension, 
and wanted to let you know of a few things that have come up so far.

My code and screenshots are here, incidentally:
http://yoyo.cc.monash.edu.au/~meddie/patches/

The following observations were all from kdrive.

Qt 3.01 already handles menu placements properly.

Xft fonts are rendered too small and with size decreasing proportional to 
decreasing screen resolution - would this be caused by incorrect dpi/screen 
size values reported by X?

The question was asked as to whether it is possible to detect whether hardware 
has been rotated, as in a rotateable LCD panel. I don't know if the hardware 
does at the moment or not, but it might be interesing to consider adding a 
"RRHardwareChangeNotify" event to the protocol so window managers can detect 
it when it happens (of course, this would require X to detect the change and 
pass it on).

The other question was about Xinerama and multihead, and interactions with 
them. Will there be any issues here once support is in the core server - eg. 
will the screens be able to be independantly resized and rotated?

My best estimate for KDE being ready for this extension is version 3.1 (so 
still several months away) as version 3.0 is about to go into feature freeze.  
Do you have an eta for the extension's implementation into the core XFree86 
server, even a general one?

If you would like to follow the KDE discussion on this, you can do so at 
http://lists.kde.org/?l=kde-core-devel&m=101180861823781&w=2 , or I am happy 
to cc you if you wish.

Cheers,

Hamish Rodda
meddie@yoyo.cc.monash.edu.au


_______________________________________________
Render mailing list
Render@XFree86.Org
http://XFree86.Org/mailman/listinfo/render
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic