-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

'lo all...

desktop UNIX has been haunted by several rough edges. XF86Config, anyone? 
setting up X is fairly easy these days, but still a bit too advanced for many 
non-power-users. and that whole restart X thing sucks too, right?

as you may have heard, XFree86 4.3 is coming with a few new extensions, 
including the RandR extension. it's already in XFree86's CVS and some 
developers have started implementing support for it into the desktop so users 
can easily access it. i'd expect it to appear in KDE 3.2.

here's an email frm Hamish Rodda that has screenshots and more details... 
thought it might be of interest to some on the list...

- ----------  Forwarded Message  ----------

Subject: X Resize and Rotate support
Date: Saturday 19 October 2002 08:32
From: Hamish Rodda <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]

Hi,

X Resize and Rotate is an extension to X which allows resizing, rotating,
reflecting, and changing the refresh rate of each screen of an X display on
the fly.  The extension has recently been committed to XFree86; the next
version, 4.3 is planned for release this year.

I've commited a user interface for this extension to kdenonbeta/kcmrandr.  It
consists (currently) of a control panel and a system tray app.  Screenshots
can be found here: http://yoyo.its.monash.edu.au/~meddie/patches/screenshots/

As you might expect, there are a few things which could be altered to support
the extension better, though the system is quite usable already:

Qt
* Font sizes on newly started apps are too small / too large after a
resolution decrease / increase respectively (X bug?)
* Popup menus do not get properly constrained to the size of the new window

Kwin
* Capture RRScreenChangeEvent and appropriately place windows

Kicker
* Capture RRScreenChangeEvent and reposition appropriately rather than (as
currently) being restarted via dcop

RandR programs
* Write a kded module (?) to retain a user-wide setting over logins
* Make KTimerDialog a respectable candidate for kdeui inclusion
* Not tested with Xinerama / multiple screens (but should support them if
there are no bugs)

Feedback welcome ;)  (though my net access will be limited for the next
 month)

Cheers,

Hamish

- -------------------------------------------------------

- -- 
Aaron J. Seigo
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43

"Everything should be made as simple as possible, but not simpler"
    - Albert Einstein
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE9sxsi1rcusafx20MRAhpBAJ9yaj6THgfmKKytTF+0D9uNpc9ZnQCfSf3Q
HxFNRiHc5CTippKR5TekyjI=
=6C0L
-----END PGP SIGNATURE-----

Reply via email to