Version 21 (modified by jeremyhu@…, 7 years ago) (diff)


X11 2.3.1

Released: 2008.09.XX

This release contains Xquartz-1.4.2-apple16.


Download X11-2.3.1.pkg, and open it to install with Leopard's Installer. As of 2.2.0, you do not need to have Leopard's X11 package installed (but it is alright if you do).

Important Notices

OS-X Requirements

OS-X 10.5.5 or later is required to install this package.

Mac OS-X Updates

You will need to re-install this package after future OS and Security Updates delivered through Apple's Software Update.

Deprecated Software

The software supporting the deprecated imake build system is not provided in this package. If you need imake and xmkmf, please install the X11 package that came with your Leopard DVD before installing this version. Alternatively, you can compile these packages on your own or get them from a third party such as Fink or MacPorts. The darwin configuration files used by the imake build system are outdated and not supported. Developers using this build system are advised to migrate to autoconf.

Changes in 2.3.1

  • All changes in 2.3.0 plus:
  • app:
  • proto:
  • lib:
  • server:
    • Xquartz fixes from xorg-server-1.4.2-apple16
      • building with mesa 7.0.4
      • now properly notices button clicks with tablets
      • Partially fixed xinitrc / launchd-first-client race condition
      • Re-added old fallback keyboard map detection fallback with extra debugging
      • Capslock "press ignored" bug is fixed.
      • Fixed stuck modifier key bug
      • Fixed 3-button mouse emulation
      • The list of modifiers allowed in the fake_button{2,3} defaults has been expanded:
        • fn,{l,r,}{command,alt,shift,control}
      • Expanded handling of key equivalents beyond just the menu when enabled (such as the input menu, etc)
        • Also added appkit_modifiers defaults option which users can set to certain modifier keys to always be for Appkit in case this is insufficient
      • Added window_item_modifiers defaults item (and option to localization) to change the modifier keys used for the windows menu.
        • Set it to an empty string to disable key equivalents for changing windows.
      • Fixed a possible crash in SwitchCoreKeyboard resulting from the use of tablets (or anything sending NSTabletPoint events)
      • Fixed s possible crash in NewCurrentScreen
      • Fixed a possible crash in RootlessNativeWindowMoved
      • Updated the Xquartz man page
      • Don't warp the pointer on startup