0) Intel migration:
You're all aware of the much-publicized PPC -> Intel switch, so I won't
waste much verbage on it here, except that:
- Mr. Job's keynote demo was performed entirely on a prototype Mac-Intel
box running OS X 10.4.1
- consumer Macs with Intel processors should be available around late
Spring '06
- the code name for the next major OS release is Leopard, which should
will be focussed on Intel compatibility improvements
- wxWidgets v2.6.1 is Intel-compatible, accomplished during the show via
3-4 patches from Stefan Csomor
1) HIToolbox improvements
- Jaguar appearance tabs are available again. Unfortunately, it's
implemented as an extension to the HIThemeDrawTabPane, and doesn't
appear to be available to the current HIToolbar object. I have the
longer list on my Mac, should anyone want more details.
- text control improvements: Tiger sends enter/exit focus events,
various bug fixes, etc.
2) Accessibility:
Apple's accessibility story is strong. It includes the following components
- VoiceOver - user-level support for "speaking" a UI
- Accessibilty Inspector - dev tools
- new UI events to interrogate layout UI components for textual
information (label <->text entry field correlation)
Issues for Chandler and wxWidgets:
- need to support paste for all drop targets
- kybd. navigation
- window proxy support
- help tags
3) Dev Tools info:
- Xcode v2.1 is available: It supports Intel code generation. I have the
CD here, available for anyone that wants to update.
- Metrowerks is "out of the tent" as aMac dev't tools provider - bummer.
All Metrowerks project must be converted to Xcode.
4) File system improvements:
- FSFileOperation is a new API which supports copying and moving
filesystem objects. It's a replacement for MoreFiles.
5) WebKit:
Apple's Web and HTML rendering engine (used by the Safari browser and
others) is now open source! The dev't group leader is Darin Adler, a
well-respected Mac dev't heavyweight. It has been rumored that
WebObjects might also become open source in the near future.
6) Spotlight:
- there are various opportunities for Tiger's native search engine to be
utilized for Chandler data import.
7) Automator:
This is Tiger's new scripting application story. It consists of
AppleScript plus a new suite of UI tools to debug and develop standalone
applications. They struck me as somewhat cumbersome, but potentially
useful for Chandler build/QA purposes.
8) Quartz Composer:
Not directly relevant to Chandler, but I think it's an
attention-grabbing technology that is certain to be utilized by
Tiger-savvy applications for visual effects. Ask either myself or
Philippe B. for a demo.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "Dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/dev