Re: RandR branches

I would vote to go ahead and merge, which should help shake out more
issues.  I think the applet shouldn't run by default, but perhaps the UI
in gnome-display-properties could let you add it to your session or just
toggle displaying it.


On Tue, 2008-06-17 at 10:16 -0500, Federico Mena Quintero wrote:
> On Tue, 2008-06-17 at 11:51 +0200, Rodrigo Moya wrote:
> > > 
> > yes, what's missing? It would be great to have the branch merged to
> > trunk ASAP so that it gets proper testing during the 2.23.x releases.
> > 
> > So, is the branch ready to be merged? Even if some details are missing,
> > I'd prefer to have them fixed while the code is developed and tested in
> > trunk
> Here's a quick summary of the state of the randr-12 branches:
> - They work more or less fine, but you'll run into limitations in the X
> server almost for sure.  Currently I'm adding code to detect these
> limitations and to tell the user what he must change by hand in
> xorg.conf.  Examples of this:
> 	* Virtual size of the screen (drivers can't change it
> 	dynamically at the moment)
> 	* X servers that expose the RANDR 1.2 protocol, but which 
> 	only use a pre-1.2 driver underneath.
> 	* Cases where the X server has semi-hardcoded modelines,
> 	but where we could do better by adding modelines at runtime.
> - I'm adding a tray icon in gnome-settings-daemon's xrandr plugin,
> which will let you change the rotation of monitors.  This is useful for
> tablet PCs (which users rotate frequently) and of course for fancy
> pivotable desktop monitors.  The tray icon is intended to supersede
> resapplet (though I think only openSUSE uses the latter by default,
> precisely to handle tablets comfortably).  The tray icon will not
> let you change resolutions directly (that was a sort-of hack to
> make projectors work in the pre-hotplug days); instead it lets you
> launch gnome-display properties to do more extensive configuration.
> - The gnome-display-properties GUI still has some quirks; we should
> file them as bugs in Bugzilla.  I'll start doing this shortly.
> - Pressing Fn-F7 gets caught in the plugin for g-s-d, but currently
> doesn't do anything; I have a plan for this.
> - randrwrap.h in libgnomedesktop is not really namespaced, but it's
> marked as unstable API anyway.
> I can do the merge today, actually, if people think that's OK.
> The code is far from finished, anyway :)
>   Federico

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]