| Summary: | [target] Change UI to separate content and location tabs | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] PDE | Reporter: | Curtis Windatt <curtis.windatt.public> | ||||||||||||||||||||
| Component: | UI | Assignee: | Curtis Windatt <curtis.windatt.public> | ||||||||||||||||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||||||||||||||||
| Severity: | normal | ||||||||||||||||||||||
| Priority: | P3 | CC: | ankur_sharma, caniszczyk, darin.eclipse | ||||||||||||||||||||
| Version: | 3.5 | Flags: | curtis.windatt.public:
review?
(darin.eclipse) |
||||||||||||||||||||
| Target Milestone: | 3.5 M7 | ||||||||||||||||||||||
| Hardware: | PC | ||||||||||||||||||||||
| OS: | Linux | ||||||||||||||||||||||
| Whiteboard: | |||||||||||||||||||||||
| Bug Depends on: | |||||||||||||||||||||||
| Bug Blocks: | 272107 | ||||||||||||||||||||||
| Attachments: |
|
||||||||||||||||||||||
|
Description
Curtis Windatt
Created attachment 130475 [details]
Work In Progress
Created attachment 130476 [details]
mylyn/context/zip
Created attachment 130605 [details]
Screenshot of current work
Very rough, but it gives you an idea what it would look like.
Created attachment 130865 [details]
Work in progress
Adds in the new tab/page and handles target resolution at a higher level. Still lots of rought edges. Note that this patch includes some of my work for the p2 target provisioner.
Created attachment 130866 [details]
mylyn/context/zip
Created attachment 131469 [details]
Work in progress III
Created attachment 131554 [details]
Work in progress IV
Still not happy with the code, performance still sucks. Will have to rethink my approach on Monday.
Created attachment 131718 [details]
Almost complete
Things to finish up:
- Fix up the layout in the editor
- NLS strings
- Clean up javadoc
Created attachment 131719 [details]
mylyn/context/zip
Fixed in HEAD. There are some outstanding minor UI issues and a more complete test will be necessary to weed out any bugs. I will file an new report. Darin, please verify. |