| Summary: | Create Context Help Editor | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] PDE | Reporter: | Curtis Windatt <curtis.windatt.public> | ||||||||||
| Component: | UI | Assignee: | Curtis Windatt <curtis.windatt.public> | ||||||||||
| Status: | VERIFIED FIXED | QA Contact: | |||||||||||
| Severity: | enhancement | ||||||||||||
| Priority: | P3 | CC: | baumanbr, caniszczyk, cgold | ||||||||||
| Version: | 3.4 | Keywords: | noteworthy | ||||||||||
| Target Milestone: | 3.4 M5 | ||||||||||||
| Hardware: | PC | ||||||||||||
| OS: | Windows XP | ||||||||||||
| Whiteboard: | |||||||||||||
| Bug Depends on: | |||||||||||||
| Bug Blocks: | 203065, 215848, 215850, 216019 | ||||||||||||
| Attachments: |
|
||||||||||||
|
Description
Curtis Windatt
Created attachment 86722 [details]
Work in progress
Patch holding my current work on the editor. It is nearing completion, but the code needs to be cleaned up significantly and a few things tweaked. Patch does not include icons borrowed from help.
O M F G Created attachment 87186 [details]
Patch
This patch contains the context help editor. It is ready to be reviewed and put into the platform, though the following problems still exist (I will create separate bug reports if this patch is committed).
1) I have turned off dragging and dropping. There is a bug somewhere in the drag and drop that will often place the dropped element in odd places in the xml (such as before the root element). As soon as I can figure out what is going on (adding new contexts using the button/action works but dragging doesn't) we can enable DND.
2) We should allow html files to be dragged and dropped into contexts to add new topics.
3) The help context editor needs a help context.
Created attachment 87187 [details]
Icons
Zip files containing the three icons borrowed from user assistance needed by the editor.
CC'ing Brian so he can have a chance to look at my 5000+ line patch :) 4) The indents that the editor uses in the xml should be set better. Probably using tabs. we love you Curtis cc'ng Chris G to inform him about this awesomeness Awesome indeed. Created attachment 87291 [details] Patch for review This patch fixes the DnD problem as well as a number of smaller things including the indentation issue. Filed bug 215848 to add help and bug 215850 to allow dropping of html files. The editor is ready to be added to the platform as soon as a committer has the time to review it :) Awesome job Curtis! This should please the user assistance community. Way to go Curtis! Nice job getting it into M5. I agree with Chris, this should be appreciated by quite a few users :) Verified on I20080204-0800 |