Lin here:
New features for version 0.8 preview (available now!):

http://wrench.et.ic.ac.uk/adrian/software/oroborosx/

� OroborOSX now has its own private version of XDarwin (which is why the download size has increased so much!) This makes it possible to provide some nifty new features:
� Minimise to Dock! -Consider this as a "trial run". It may well be unstable under some circumstances, so let me know how you find it...
� Better tracking of cursor through OSX enter/exit events rather than X11 enter/leave events, thus allowing interleaving of auto-focus windows;
� Above also means that iconbars can now be allowed not to autohide;
� Semi-fix for the "can't type in Preferences window" bug in XDarwin -if you open up XDarwin's prefs window from OroborOSX then all keyboard input is directed to the prefs window (instead of the X11 focus window) until it is closed;
� Optional inactive window dimming;
� Optional inactive window translucency;
� Per-window translucency (see the Properties sub-menu);
� Translucent titlebars/frames for inactive windows (just like 'real' Aqua windows :-)
� Smoother resizing of X11 windows (is it faster, too?)
� Background mouse tracking, so xeyes still move even when another OSX application is in front :-)
� XDarwin's preferences now available from the Options menu (thanks for the pointers Patrik!);
� Middle and right mouse clicks are now sent through to inactive windows, so you can paste into an X11 window (using middle-click, or whatever emulation you have set in XDarwin's preferences) without bringing it forward;
� New Spanish localisation. (Many thanks to Alejandro!)
Anyone for any more...?
� Options now saved to disk, so, for example, iconbar location and the chosen theme will be remembered between launches of OroborOSX (thanks for the code snippets Dave);
� Lots of new alerts when things go wrong (-of course, nobody should notice these ;-)
� Major changes to the themes, but still made it backwards compatible.
� Interleaving can be toggled on and off immediately from the Options menu (no password required);
� Better integration of information: README file, Version history and License file all available from the Help menu;
� Translations for the main README file (starting with French, German, Swedish and Italian, at least -thanks Philippe, Jens, Patrik & Giacomo!)
� Shows the window size in the titlebar when resizing;
� Shows the window location in the titlebar when moving;
� Now correctly makes 'iconic' windows into iconbars when they first appear (eg: xterm -iconic);
� Information about the themes available from the Themes submenu;
� Fixed a major bug which caused a crash if X11 windows disappeared while OroborOSX was hidden;
� Also had to work around the same sort of bug in the OS X window manager! (If an app removes a window while it is hidden, it does not update the Window menu correctly, and the dock icon menu causes a crash...)
� Fixed a problem that gave BadMatch errors and weird behaviour on X11 windows that start in a strange state (xv does this, for example);
� Fixed a problem with theme switching -windows that were iconbars while switching would come back with the content in slightly the wrong place (if the frame size changed between the two themes);
� Fixed a problem with events getting mixed up when there are lots of them (eg, if an app resizes its own window lots of times for some reason);
� Fixed some minor problems with enter/leave events and iconbars;
� Support for ssh-agent (the script that launches the X11 apps from the Launch menu will search for and link to a running ssh-agent -i.e. once you start one manually, any xterms/eterms/etc. you open after that should have everything set up as required);
� Deal correctly with different height iconbars when switching themes.
� Fixed a problem with emulated modifier clicks in the focus window -they were "regaining" the modifier if the click was done quickly.


~~~~~~~~~~~~~
"One disk to rule them all,
One disk to find them.
One disk to bring them all and in the darkness grind them.
In the Land of Redmond where the shadows lie."

Reply via email to