Existing users, log in.  New users, create a free account.  Lost password?

Mac OS X  |  System / Utilities  |  Other System / Utilities  |  OroborOSX

OroborOSX

OroborOSX - 0.8beta2

OS X-like X11 environment/window-manager

All Time: (4.7)
Version 0.8beta2: (4.4)
Selected Version: 0.8beta2
Release Date: 2002-08-09
License: Freeware
Downloads (version 0.8beta2): 4,233
Downloads (all versions): 44,978

Information Related to Version:

Broken Link? Newer Version? Tell us!

Product Description:

OroborOSX is an X11 environment, including an Aqua-like window manager, designed to provide better integration of X11 with Mac OS X. It is meant to be used in rootless mode with XDarwin and XFree86 on Mac OS X.

What's new in this version:

  • Windows are now placed into "groups", currently based on the class of a window. Each group with more than one window is now given a new item in the Window list:
    • The class usually corresponds to windows from the same X11 app (but not every app does this correctly), so it's a bit like having X11 applications listed;
    • Choosing the "group proxy window" from the window list will bring forward all windows in that group - rather like clicking on the Dock icon of an OSX application;
    • Groups can be "cycled" using the "Send Group to Back" and "Next Group" menu items (in the Window menu);
    • The window cycling ("Send to Back" and "Next") now cycles windows only within the current group (unless there is only one window within the group);
    • Window/group cycling now has extra keyboard shortcuts, using the arrow keys with the command and shift keys (shift-cmd-right-arrow and shift-command-left-arrow cycle the windows of group, while up and down cycle groups -note that the shift-command-up/down shortcuts don't appear in the Window menu for some reason...);
    • Windows in a group use the extra space to the left of the window name to give information about the window state (a black dot if docked, a dash if it is an iconbar);
    • Added a new "Group" submenu (in the Window menu), which will soon allow for window movement between groups;
    [Expect to see much more work in this area. For example: much more configurability for which types of window belong in which groups, and also the default properties for specific types of windows.]
  • Added several new window properties:
    • Auto-lower -for use with "Auto-raise", this will make an auto-raised window go back to its original position (or as near as possible) when you move out of it;
    • Don't Grab Focus -this prevents the chosen window from taking focus away from the top-most window if its owning client application wants to raise it in front (it will instead only raise to just below the top-most window);
    • Retain Focus -this is complementary to "Don't Grab Focus" in that the chosen window will not allow any client application to bring a window in front of it;
  • Put together a "semi-fix" in XDarwin for the "oversized cursors" issue (particularly seen in the Gimp) - if a cursor is too large, a 'half-sized' version is used instead (not great, but it's an improvement over the arrow!)
  • Added extra functions to the maximise widget - middle-click now maximises horizontally only, right-click maximises vertically only;
  • Changed the window title in the Window menu (and Dock menu) so that if it starts with the same as the class name of the window, it does not appear twice.;
  • OroborOSX now provides XDarwin with its own hints about the state of the modifiers, and has completely taken over toggling Caps Lock. Hopefully, this will help to ensure that the modifiers do not get 'out-of-sync' with the X server;
  • Improved the window cycling (Send to Back) in the case when there are modal windows (though some apps may still appear to act a bit odd if they try to order their own windows in a modal-like way - for example, the Open dialog in OpenOffice.org);
  • Made the assumption that any TransientFor window should be modal, unless the MWM hints say otherwise - many apps (eg. Abiword) seem to want all their TransientFor windows to be modal (if anyone knows of one which doesn't, please let me know!)
  • Fixed a problem with gnome-compliance (_WIN_PROTOCOLS atom not supported). This would cause OpenOffice to abort;
  • Fixed an issue with menus (and probably other override-redirect windows) that belong to auto-focus windows becoming obscured by the previously topmost X11 client window (i.e. the one that gets the focus when the cursor is not within an auto-focus window) - and also with auto-raise clients obscuring their own menus;
  • Fixed a problem introduced with the previous beta version which prevented the xinitrc item from running correctly at startup;
  • Tweaked the update buffering code in the modified XDarwin so that it immediately draws any small update rectangles that are not 'subsumed' into larger updates -this means it gives a much better response to small changes, such as the highlight changes of menu items as the cursor moves over them;
  • Updates several scripts in the Launch Menu Items folder (as it was supposed to in preview 3):
    • template - now includes better support for fink-installed apps (please use this template script as a basis for writing your own ".x11app" scripts, rather than any of the other existing ".x11app" scripts)
    • xterm.x11app - includes an extra line which prevents CCacheServer processes from starting
    • ETerm.x11app - same change as xterm.x11app
    The original scripts are renamed, with the string " -old" placed after their names (i.e. "template -old", "xterm.x11app -old", "ETerm.x11app -old");
  • Several other tweaks and fixes (see th history file for more details);
  • Included some "Extra Goodies" -a new theme (New Eau) for use with Aqua, and some "x11app" scripts for use with OpenOffice.org1.0. See the ReadMe in the "Extra Goodies" folder for more information.

Still NOT fixed in this version:

  • Needs a Preferences GUI, so that some of the infrequently-used items in the Options menu can go into it (and so that I don't have anyone asking why the "Preferences" item is greyed out in the application menu).
  • More intuitive cut/copy/paste between XDarwin/OroborOSX and OS X applications. (Also so I don't have anyone asking why the "Edit" menu is greyed out... ;-)
  • A nice GUI for picking a background colour for a particular window, so the translucency can be set for just that colour. (This will allow, for example, completely transparent backgrounds for xterm windows, with the text staying fully opaque - just like Terminal.app.)
  • The dreaded hanging bug (with OSX10.0.x). I've not seen this for a while, but let me know if you do (see th history file for more detailed info);
  • Occasionally the modifiers still get out of sync - hitting them a few times while switching between OSX apps and XDarwin will usually sort it out after a few tries...

Operating System Requirements:

This product is designed to run on the following operating systems:

  • Mac OS X 10.2
  • Mac OS X 10.1
  • Mac OS X 10.0

Additional Requirements:

  • Mac OS X 10.0 or higher
  • XFree86 4.1 or 4.2

Screenshots:

Download Links:

Download Links:

Your Installed Versions:


 

Feedback Summary:

Version 0.8beta2:
Overall Rating: (4.4) Features: Not rated (0.0) Support: Not rated (0.0)
Ease of Use: Not rated (0.0) Quality / Stability: Not rated (0.0) Price: Not rated (0.0)
Add Your Feedback

Key to Types of Feedback:

ReviewsReviews   TroubleshootingTroubleshooting   Usage TipsUsage Tips   Developer NotesDeveloper Notes   CommentaryCommentary   Featured ReviewsFeatured Reviews

OroborOSX ReviewNot obsolete at all! - Version: 0.9, 2/8/2004 06:42AM PST

KHoke
OroborOSX has features that Apple's X11 app lacks. On my space-constrained screen, I can use translucency and auto-focus to get full functionality from graphics windows overlapping xterms. Maybe X11.app can be enhanced with other window managers but I have yet to find one that played well with my setup. With the speed increases in v0.9, it seems that any advantage for X11.app has been met.
Post a commentAlert Admin

OroborOSX CommentaryIt should still… - Version: 0.8.5, 1/19/2003 10:13PM PST

eobanb
run fine. Speaking of which, this seems to now be totally obsolete...
Post a commentAlert Admin

OroborOSX CommentaryIf you install… - Version: 0.8.5, 1/8/2003 11:50AM PST

dacx
Apple's X11, which I assume updates/overwrites an existing installation of /usr/X11R6/, will OroborOSX still run?
Post a commentAlert Admin