| Summary: | Editing values on settings on settings.html and config entries on git-repository.html | ||
|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | Szymon Brandys <Szymon.Brandys> |
| Component: | Client | Assignee: | Project Inbox <orion.client-inbox> |
| Status: | RESOLVED WONTFIX | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | antonm, malgorzata.tomczyk, simon_kaegi, susan |
| Version: | 0.4 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
| Attachments: | |||
|
Description
Szymon Brandys
Created attachment 210968 [details]
git-repository.html - 'pen' icon opens a slideout to collect the new value
git-repository.html - 'pen' icon opens a slideout to collect the new value
This is how it looks now.
Created attachment 210969 [details]
git-repository.html - 'pen' icon replaces the area showing key/value with an editor with Ok/Cancel actions
git-repository.html - 'pen' icon replaces the area showing key/value with an editor with Ok/Cancel actions
Created attachment 210970 [details]
settings.js - some ideas
Some ideas for settings.js
1) By default you see a preview of font/color settings and "Edit" action next to it
2) Clicking "Edit" will replace the preview with an edit area
3) The preview string changes when you change values in the edit area
4) To apply new values just click "X"
interesting. That second screenshot is a bit how we do rename today, except we don't have the buttons for ok/cancel (which makes it hard on a tablet that has no keyboard). I like the idea of refining the "edit in place" with the affordances that the slideout has... maybe mUtil.getUserText should provide this (it is the utility that pops up edits on a dom node) Szymnon, I'm not sure if this is something we still want to target for 0.5 but please take a look. Closing as part of a mass clean up of inactive bugs. Please reopen if this problem still occurs or is relevant to you. For more details see: https://dev.eclipse.org/mhonarc/lists/orion-dev/msg03444.html |