mercredi, mai 21, 2008

Some news from the Macport

Silently, the Aqua port does contant steps forward. If nothing goes wrong, all the following changes should be integrated for 3.0

Last cws news :

- aquavcl07 is ready for QA :

Contributors : pl, hdu, fne


this cws aims to fix plenty of issues like:
- remap MOD1 / MOD3 (CTRL/CMD keys ) ,
- add some localized menu entries,
- implement setscreen number,
- additional keys,
- use the keyname provided by the system,
- differentiate between text input and non text input for key events,
- implement a better look for normal buttons,
- set resolution from current screen for windows and reference window screen for vdev,
- add key mapping for delete, do not save backgrounds on Mac,
- add dockmenu entries from quickstarter,
- implementation of native context menus for aqua,
- three layer office adaption,
- make link checkbox work,
- correctly shut down popup window,
- return correct selected item id,
- remove leading separator,
- fix shift-tab,
- do not trigger menu items twice,
- protect window event handlers against handler destroying the window,
- event propagation for native popup menus,
- switch off native menus for testtool

- aquabmpfix01 (approved, soon integrated) :

Contributors: hdu, mox


Improve a was a quite radical refactoring of large parts of the aqua drawing code. This cws (said Herbert Duerr) is much faster than the current version. Some fixes for cairo canvas have been commited.

Work in progress :

- aquavcl08 : misc aqua fixes

Contributors : cloph, pl, ericb, hdu ... (open list)


Several fixes like increase java VM version for Mac OSX on PowerPC, add some fixes for menus in Tiger, retrieve the Mac OS X version from the system and add constants for Mac OS X version detection, support multiple page format print jobs on Mac/Aqua, revamp setting the default menubar, do not dispatch additional cocoa events during printing, fix font descent and extleading calculation


- aqua11y02 : accessibility, second turn (bug fixes, some improvements)

Contributor : fne

Libellés : ,