| Summary: | [ui] [admin] 2 menu entries for Preferences (one not working) | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Equinox | Reporter: | DJ Houghton <dj.houghton> | ||||||
| Component: | p2 | Assignee: | DJ Houghton <dj.houghton> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||
| Severity: | normal | ||||||||
| Priority: | P3 | CC: | remy.suen, susan | ||||||
| Version: | 3.7 | ||||||||
| Target Milestone: | 3.7 M3 | ||||||||
| Hardware: | PC | ||||||||
| OS: | Mac OS X - Carbon (unsup.) | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
|
Description
DJ Houghton
Created attachment 179409 [details]
patch
There were a couple of problems here. I talked to ppl on the UI team and they pointed me to the advisors that we use in the IDE and I have adjusted our menu items to be only visible if the user is not on a Mac.
The reason that the App menu Prefs menu item didn't open the Prefs dialog was because the configuration was missing the ui.cocoa fragment. I have added this to the product file.
Also for code clean-up I have removed the config.ini from the project. It is not used anymore and was out of date... Andrew has modified PDE/Build's product builds to get the start levels from the product file.
I tested this on both WinXP and Mac.
Patch released to HEAD. Susan, I just added you to the CC list in case you saw code coming by and wanted to know where it came from and wanted to review it. (I'm not a UI dev so there might be a better way to do things!) I wonder if it might be too aggressive to turn off the entire 'Window' menu on the Macs? Do we expect people to be contributing to the 'Window' menu in admin UI? Good point. I have a new patch in hand similar to the code changes around the "quit" item. I will test and then post. Created attachment 179415 [details]
additional patch
I've released this additional patch. Thanks, Remy.
|