Fennec/Features/androidcopypaste: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(landed)
m (clearing in prep for migration to new feature page format)
Line 1: Line 1:
{| class="fullwidth-table"
|-
| style="font-weight: bold; background: #DDD;" | Feature
| style="font-weight: bold; background: #DDD;" | Status
| style="font-weight: bold; background: #DDD;" | ETA
| style="font-weight: bold; background: #DDD;" | Owner
|-
<section begin="status" />
| [[Fennec/Features/androidcopypaste|Android-style text selection handles]]
| {{StatusHealthy|status=Basic functionality landed; some followup bugs filed}}
| 2011-07-01
| Owner Name
<section end="status" />
|}


== Summary  ==
Implement Gingerbread-style text selection and cursor positioning handles
== Team  ==
Who's working on this?
*'''Feature Manager''': ''tbd?''
*'''Lead Developer''': MFinkle
*'''Product Manager''':
*'''QA''': AaronMT
*'''UX''': Madhava, Ian
*'''Security''':
*Etc.
== Release Requirements  ==
== Next Steps  ==
Finkle has a restartless add-on that is being used to prototype the selection handle behavior and technical implementation.
== Open Issues  ==
== Related Bugs &amp; Dependencies  ==
* {{bug|652168}} - Add cursor positioning thumb controls to edit boxes
* <s>{{bug|661388}}</s> (FIXED) - Support selecting text in web content
* <s>{{bug|659022}}</s> (FIXED) - Implement copy from content
== Designs  ==
If we could use the native method, we'd do so, so, instead, we have to mimic it, much as we do with the Android Menu.
This page here has a description of the behavior: http://developer.android.com/sdk/android-2.3-highlights.html
<blockquote>'''One-touch word selection and copy/paste'''<br>When entering text or viewing a web page, the user can quickly select a word by press-hold, then copy to the clipboard and paste. Pressing on a word enters a free-selection mode — the user can adjust the selection area as needed by dragging a set of bounding arrows to new positions, then copy the bounded area by pressing anywhere in the selection area.
<Br>
<br>http://developer.android.com/sdk/images/2.3/onetouch.png
<br>
<br>For text entry, the user can slide-press to enter a cursor mode, then reposition the cursor easily and accurately by dragging the cursor arrow. With both the selection and cursor modes, no use of a trackball is needed.
<br>
<br>http://developer.android.com/sdk/images/2.3/selection.png
</blockquote>
Ian will be creating the necessary visual assets.
== Use Cases  ==
== Test Plans  ==
[https://wiki.mozilla.org/Fennec/Features/androidcopypaste/TestPlan QA Test Plan]
== Goals  ==
== Non-Goals  ==
== Other Documentation  ==
Can include things like:
*Competitive landscape
*Research &amp; references
*Whatever else is useful to the project.
== Legend (remove if you like)  ==
{| class="fullwidth-table"
|-
| {{StatusHealthy|status=&nbsp;}}
| Healthy: feature is progressing as expected.
|-
| {{StatusBlocked|status=&nbsp;}}
| Blocked: feature is currently blocked.
|-
| {{StatusAtRisk|status=&nbsp;}}
| At Risk: feature is at risk of missing its targeted release.
|-
| '''ETA'''
| Estimated date for completion of the current feature task. Overall ETA for the feature is the product release date.
|}
__NOTOC__
[[Category:Features]] [[Category:Mobile]]

Revision as of 16:47, 8 July 2011