I just tried out the new OroborOSX with some graphics applications installed via fink.
Comparing to the previous version, here is what I found:
a) Under GIMP, I see no difference in the behavior. In particular, the brush shape is
still not displayed properly (this was an XDarwin bug, if I recall correclty).
b) Under Sketch 0.6.13, I do see what looks like a bug: when dragging to select or draw
a rectangle, nothing is drawn on the screen until I release the mouse.
With OroborOSXv0.75a4r2, the rectangle is displayed in real-time while dragging.
The same bug affects other drawing tools so they become virtually unusable,
e.g. the spline tool.
I'm not sure whether this is a bug in Sketch or OroborOSX, but the fact is that it
only happens in the 0.8 Beta version of OroborOSX and not in the previous release.
Of course, I'm also using an unstable Sketch version which has its own bugs - e.g. when
I draw a spline and accidentally press esc to end the line, the terminal spews out
messages starting with
Exception in Tkinter callback
Traceback (most recent call last):
File "/sw/src/root-python-2.2-9/sw/lib/python2.2/lib-tk/Tkinter.py", line 1292, in __call__
return apply(self.func, args)
File "/sw/src/root-sketch-0.6.13-1//sw/lib/sketch-0.6.13/Sketch/UI/canvas.py", line 500, in PointerMotionEvent
File "/sw/src/root-sketch-0.6.13-1//sw/lib/sketch-0.6.13/Sketch/UI/canvas.py", line 885, in drag_mouse
TypeError: unsubscriptable object
In OroborOSXv0.75a4r2, I managed to get this error a couple of times but
cat can't always reproduce it. In the new version, I seem to get these messsage more
often - sorry for being vague, it's not clear to me how to reproduce it consistently...
Anywy, hopefully this new and unwanted behaviour in OroborOSX can be fixed,
because I've always been very happy with the previous release and would like to
get the new features too.
Best,
Jens
On Wednesday, March 27, 2002, at 03:03 PM, [EMAIL PROTECTED] wrote:
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."
