| Summary: | [About] Provide hooks for copy and select all for Installation Pages | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Susan McCourt <susan> |
| Component: | UI | Assignee: | Platform UI Triaged <platform-ui-triaged> |
| Status: | CLOSED WONTFIX | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | bokowski, georg.sendt, gleblanc, Kevin_McGuire, leberre, prakash, pwebster, remy.suen, susan |
| Version: | 3.5 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | All | ||
| Whiteboard: | stalebug | ||
|
Description
Susan McCourt
marking M6 since this is effects the API. I'm doubtful I'll get to it, but we'll see. If not, it can be a 3.6 item. *** Bug 265212 has been marked as a duplicate of this bug. *** I always think I should be able to copy *any* string I see in Eclipse. The framework sounds interesting. (In reply to comment #3) > I always think I should be able to copy *any* string I see in Eclipse. The > framework sounds interesting. > What do you think about affordances? If *everything* supported copy it wouldn't matter, but given the reality, do you think we should worry about one? I'm using a popup in p2 (not exactly an affordance since the user has to do something to see it). I basically chose to do what the current error dialog does... something to consider for 3.6... *** Bug 181258 has been marked as a duplicate of this bug. *** *** Bug 227114 has been marked as a duplicate of this bug. *** *** Bug 239771 has been marked as a duplicate of this bug. *** assigning milestone for investigation in 3.6 I'm going to first look at whether there's a relatively simple way to provide generic copy support in a WidgetMethodHandler, similar to how the SelectAllHandler works today. The handler could either look for certain methods via reflection, or perhaps have some special case by case treatment for tables and lists. If this could replace the p2 ICopyable support, that would be the best. ICopyable is general in that it lets the implementor decide exactly what should be copied. However, I think it's reasonable to assume that the user wants to copy exactly what they see, so there shouldn't need to be any work at the page level to define copy semantics. This would make it easier for any dialog (not just about) to then hook in the handler. We would do this for the installation pages. We would also need to: - provider a helper method for creating a copy/select all context menu that can be placed on a list - remove the copy... button from the configuration page unassigning bugs without milestones This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. If the bug is still relevant, please remove the "stalebug" whiteboard tag. |