q. on Windows integration
Thu Dec 15 14:13:00 GMT 2005
On Thu, 15 Dec 2005, Wladimir Mutel wrote:
> 1. Is it possible for Cygwin X server to use native raster and
> ttf fonts provided by enclosing Windows environment ? If not,
> what scale of changes would be required to implement this ?
> What subsystems and libraries should be touched ?
Yes, it's possible. AFAIU, that's what the xorg-x11-fscl package does
(though possibly only with enclosed fonts). But perusing its structure
and the postinstall script should prove instructive...
> 2. Is it possible to derive XKB settings from existing keyboard
> layout settings already done in Windows ? I.e., use the same
> layout set and switching rules as other Windows apps do ? If
> not, the question again is - what modules should be reworked,
> and to what extent ?
Again, AFAIK, XWin.exe already does that -- and the previous maintainer,
Alexander Gottwald, went to great lengths to keep the keyboard detection
tables as complete as possible -- search the archives of cygwin-xfree for
"keyboard". If you have a keyboard layout that isn't automatically
detected, it needs to be added to the table -- again, the archives should
also contain the procedure for reporting such layouts; perhaps the current
Cygwin/X maintainer will be able to integrate the new layout into the
> Thank you in advance for your replies. I think these changes
> could be useful for users and make Cygwin/X more
> natively-looking&behaving Windows application. Btw, rootless
> mode is great !
You've heard of -multiwindow, right? That's as native as it gets. :-)
> If it proved to be implementable, these font/xkb integrations should be
> as well.
They're already implemented, it's just a matter of getting them teased out
|\ _,,,---,,_ firstname.lastname@example.org
ZZZzz /,`.-'`' -. ;-;;,_ email@example.com
|,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D.
'---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow!
If there's any real truth it's that the entire multidimensional infinity
of the Universe is almost certainly being run by a bunch of maniacs. /DA
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
More information about the Cygwin-xfree