Changes between Version 4 and Version 5 of PLATFORM_DEPLOY_MAC_R0
- Timestamp:
- 11/04/09 15:23:42 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PLATFORM_DEPLOY_MAC_R0
v4 v5 15 15 * Another issue when starting Sophie seems to start two separate applications, one which runs in the background; when you add a browser frame, another application starts running for webkit, only one app should seem to be running (no matter how many processes it uses). 16 16 * On Mac OS X, we must use mac styled menus (at the top of the screen, not at the top of the app window). 17 * Cursors for changing Sophie layout must change appropriately. Now there is no visual indication for resizing palettes. 17 * Cursors for changing Sophie layout must change appropriately. Now there is no visual indication for resizing palettes. (Optional may be fixed separately as a bug) 18 18 == Task result == 19 The result of this task must be source code .19 The result of this task must be source code and instructions for making Mac packages. 20 20 == Implementation idea == 21 ^(Provide some rough implementation idea(s).)^ 21 * Make the IUManager use Mac's AquaLookAndFeel for he menu bar and use "-Dapple.laf.useScreenMenuBar=true" jvm option 22 * Don't add mnemonics to menus if we're on mac 23 * Use Meta key instead of Control key as modifier on mac 24 * Try some option in info.plist file and try to use similar settings when spawning our processes 25 * Stop BrowserNativeBridges on application exit 22 26 23 27 == Related == … … 30 34 * Show the placement of the menus 31 35 * Use some keyboard shortcuts including Command and Option keys 32 * Pay attention to the dock there should be only 36 * Pay attention to the dock there should be only one application - Sophie. 33 37 34 38 = Design =