Closed
Bug 921965
Opened 11 years ago
Closed 10 years ago
[Keyboard][User Story] Text Selection (editable text)
Categories
(Firefox OS Graveyard :: Runtime, defect)
Tracking
(feature-b2g:2.2+, tracking-b2g:backlog, ux-b2g:2.2)
RESOLVED
FIXED
People
(Reporter: bhuang, Assigned: pchang)
References
Details
(Whiteboard: [FT:System-Platform])
Attachments
(2 files, 14 obsolete files)
As a user, I want to be able to select text easily in order to perform actions on the selection (insert/delete/copy/cut, etc)
Updated•11 years ago
|
Whiteboard: [ucid:SystemPlatform26, ft:system-platform, 1.3:p2][NPOTB]
Comment 1•11 years ago
|
||
Update whiteboard tag to follow format [ucid:{id}, {release}:p{1,2}, ft:{team-id}]
Whiteboard: [ucid:SystemPlatform26, ft:system-platform, 1.3:p2][NPOTB] → [ucid:SystemPlatform26, 1.3:p2, ft:system-platform][NPOTB]
Reporter | ||
Comment 2•11 years ago
|
||
This user story will track text selection for editable text fields.
Summary: [Keyboard][User Story] Text Selection → [Keyboard][User Story] Text Selection (editable text)
Updated•11 years ago
|
Assignee: nobody → janjongboom
Reporter | ||
Updated•11 years ago
|
Whiteboard: [ucid:SystemPlatform26, 1.3:p2, ft:system-platform][NPOTB] → [ucid:SystemPlatform26, 1.4:p2, ft:system-platform][NPOTB]
Reporter | ||
Updated•11 years ago
|
Blocks: 1.4-system-platform
Updated•11 years ago
|
No longer blocks: 1.3-system-platform
Updated•11 years ago
|
Target Milestone: --- → 1.3 C5/1.4 S5(28feb)
Comment 3•11 years ago
|
||
Need info Carrie to ask the UX spec. for text selection.
Flags: needinfo?(cawang)
Comment 4•11 years ago
|
||
The spec is same as the one attached in Bug 921964.
It includes both cursor movement and the text selection.
Thanks!
Flags: needinfo?(cawang)
Comment 5•11 years ago
|
||
Move this feature to v1.5.
Whiteboard: [ucid:SystemPlatform26, 1.4:p2, ft:system-platform][NPOTB] → [ucid:SystemPlatform26, 1.5, ft:system-platform][NPOTB]
Target Milestone: 1.3 C5/1.4 S5(28feb) → ---
Updated•11 years ago
|
No longer blocks: 1.4-system-platform
Updated•11 years ago
|
Blocks: 2.0-system-platform
Comment 6•11 years ago
|
||
Assign to Steven Lee for filing the implementation bugs and link those to this user story bugs.
Assignee: janjongboom → slee
Comment 7•11 years ago
|
||
No longer depend on bug 908495. The implementation will go for bug 987040.
No longer depends on: 908495
Comment 8•11 years ago
|
||
Add latest text selection & copy/Paste UX spec.
Updated•11 years ago
|
Attachment #8364875 -
Attachment is obsolete: true
Comment 10•11 years ago
|
||
Updated•11 years ago
|
Attachment #8412542 -
Attachment description: [keyboard] v1.5 text selection and copy paste v0.3.pdf → [keyboard] v2.0 text selection and copy paste v0.3.pdf
Attachment #8412542 -
Attachment filename: [keyboard] v1.5 text selection and copy paste v0.3.pdf → [keyboard] v2.0 text selection and copy paste v0.3.pdf
Updated•11 years ago
|
Attachment #8410054 -
Attachment is obsolete: true
Updated•11 years ago
|
Whiteboard: [ucid:SystemPlatform26, 1.5, ft:system-platform][NPOTB] → [ucid:SystemPlatform26, 2.0, ft:system-platform][NPOTB]
Updated•11 years ago
|
feature-b2g: --- → 2.0
Comment 11•11 years ago
|
||
Hi Carol, for text selection, we need your help to provide 2 small icons, please refer to spec p.4, the bottom Notes part, there are Tilt cursor handles, one tilts to the right and one to the left. Thank you.
Flags: needinfo?(chuang)
Comment 12•11 years ago
|
||
Hi Carol, we also need your help to provide the bubble icons and layout spec for this. Thank you.
Updated•11 years ago
|
Flags: needinfo?(chuang)
Comment 13•11 years ago
|
||
Hi Morris,
The attachment is the visual spec for "Text Selection".
Let me know if you have any question,thanks!
Comment 14•11 years ago
|
||
Update Text_Selection_Visual Spec:Added Utility Bubble menu UI Spec.
Attachment #8425309 -
Attachment is obsolete: true
Comment 15•11 years ago
|
||
Added the test cases.
- https://moztrap.mozilla.org/manage/cases/?filter-tag=2617&filter-product=16&filter-productversion=177&pagenumber=1&pagesize=100&sortfield=created_on&sortdirection=desc
Flags: in-moztrap+
Comment 16•10 years ago
|
||
Carol, thanks for the spec. @Alive, the layout spec and icons are out, please proceed the gaia work, thank you.
Flags: needinfo?(alive)
Updated•10 years ago
|
Flags: needinfo?(alive)
Comment 18•10 years ago
|
||
Hi Carol,
I need more UI information for text-selection, like dialog background color, item size, distance btw dialog and selected box... etc.
Comment 19•10 years ago
|
||
text selection visual spec update: "Utility bubble menu" corner radius: 2px
Attachment #8427569 -
Attachment is obsolete: true
Comment 20•10 years ago
|
||
The latest UX spec update.
p.14 Revising “Dismiss keyboard” description
p.15 Revising “A lot of text selected” rule
p.16 Revising the typo
Attachment #8412542 -
Attachment is obsolete: true
Comment 21•10 years ago
|
||
Latest UX spec update:
p.14 Revising “Dismiss keyboard” description
p.15 Adding “Mode transition”
(for bug 1016184.)
Attachment #8435794 -
Attachment is obsolete: true
Updated•10 years ago
|
Whiteboard: [ucid:SystemPlatform26, 2.0, ft:system-platform][NPOTB] → [ucid:SystemPlatform26, 2.1, ft:system-platform][NPOTB]
Updated•10 years ago
|
No longer blocks: 2.0-system-platform
Comment 22•10 years ago
|
||
Here is the Updated UX spec for FxOS 2.1.
Mainly adding non-editable text selection.
Attachment #8439660 -
Attachment is obsolete: true
Comment 23•10 years ago
|
||
Team, can you confirm that the initial selection and handles also work right to left? For example: if I tap on a letter, can I then select more text by dragging left (i.e. from the right)? The spec implies this should be possible but I want to confirm this will actually work for 2.1 planning. Thanks!
Flags: needinfo?(ofeng)
Updated•10 years ago
|
ux-b2g: --- → 2.1
Comment 24•10 years ago
|
||
@Stephany, do you mean p.5 Single Handle in the spec?
@Bruce & CJ, can we do this in 2.1?
Flags: needinfo?(ofeng)
Flags: needinfo?(cku)
Flags: needinfo?(bhuang)
Comment 25•10 years ago
|
||
Hi Stephany, RTL selection is supported in current implementation, thanks.
Comment 26•10 years ago
|
||
Resolving as fixed based on comment #25. Thank you, Howie! It looked good on 2.0 but I wanted to check.
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Comment 28•10 years ago
|
||
Two dependent bugs are still in progress, reopen this bug.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Updated•10 years ago
|
QA Contact: edchen
Updated•10 years ago
|
Blocks: CopyPasteLegacy
Updated•10 years ago
|
Assignee: slee → pchang
Updated•10 years ago
|
QA Whiteboard: [COM=SystemPlatform]
Updated•10 years ago
|
Updated•10 years ago
|
feature-b2g: 2.1 → ---
Reporter | ||
Updated•10 years ago
|
Flags: needinfo?(bhuang)
Comment 29•10 years ago
|
||
Update text selection Visual spec
As offline discussion with George & Omega.
Spec Changed:
1. dialog box-shadow:0.2rem 0.2rem 0.4rem 0 rgba(0, 0, 0, 0.4)
2. divider color: #596466
thanks!
Attachment #8432951 -
Attachment is obsolete: true
Comment 30•10 years ago
|
||
Updated UX spec.
Adding handle tilt rules.
Attachment #8448605 -
Attachment is obsolete: true
Comment 31•10 years ago
|
||
Updated UX spec.
Removing 2 or more rows rule for handle tilt
Adding cases: scrolling, overscrolling, zooming, orientation changing, and scrolling iFrame
Attachment #8468355 -
Attachment is obsolete: true
Updated•10 years ago
|
QA Whiteboard: [COM=SystemPlatform] → [COM=SystemPlatform][QAnalyst-Triage?]
status-b2g-v2.1:
--- → affected
Flags: needinfo?(dharris)
Whiteboard: [ucid:SystemPlatform26, 2.1, ft:system-platform][NPOTB] → [ucid:SystemPlatform26, 2.1, ft:system-platform][NPOTB][2.1-flame-test-run-1]
Updated•10 years ago
|
QA Whiteboard: [COM=SystemPlatform][QAnalyst-Triage?] → [COM=SystemPlatform]
status-b2g-v2.1:
affected → ---
Flags: needinfo?(dharris)
Whiteboard: [ucid:SystemPlatform26, 2.1, ft:system-platform][NPOTB][2.1-flame-test-run-1] → [ucid:SystemPlatform26, 2.1, ft:system-platform][NPOTB]
Assignee | ||
Updated•10 years ago
|
No longer blocks: CopyPasteLegacy
Updated•10 years ago
|
ux-b2g: 2.1 → 2.2
Comment 32•10 years ago
|
||
Hi .. will this also work in content editable text sections? Many forums and other web sites and increasingly apps rely on rich text and thats provided via content editable, vs just the plain text you get in text area so if this bug is being fixed will it also work in these for rich text?
Comment 33•10 years ago
|
||
(In reply to James from comment #32)
> Hi .. will this also work in content editable text sections? Many forums and
> other web sites and increasingly apps rely on rich text and thats provided
> via content editable, vs just the plain text you get in text area so if this
> bug is being fixed will it also work in these for rich text?
Yes. It will work in both plain text and rich text.
Updated•10 years ago
|
Blocks: CopyPasteLegacy
Comment 34•10 years ago
|
||
Update UX spec for 2.2.
Attachment #8478886 -
Attachment is obsolete: true
Comment 35•10 years ago
|
||
this is not related to RTL but it's 2.2 feature
No longer blocks: keyboard-rtl
feature-b2g: --- → 2.2+
Component: Gaia::Keyboard → Runtime
Whiteboard: [ucid:SystemPlatform26, 2.1, ft:system-platform][NPOTB] → [FT:System-Platform]
Updated•10 years ago
|
blocking-b2g: --- → backlog
Updated•10 years ago
|
QA Whiteboard: [COM=SystemPlatform] → [COM=SystemPlatform][textselection]
Updated•10 years ago
|
Status: REOPENED → RESOLVED
Closed: 10 years ago → 10 years ago
Resolution: --- → FIXED
Comment 36•10 years ago
|
||
UX spec update
Password Input: Allow only "Select All" and "Paste" in password input
Attachment #8521959 -
Attachment is obsolete: true
Updated•10 years ago
|
QA Whiteboard: [COM=SystemPlatform][textselection] → [COM=SystemPlatform][COM=Text Selection]
Updated•10 years ago
|
blocking-b2g: backlog → ---
tracking-b2g:
--- → backlog
Comment 37•9 years ago
|
||
Hi,
Here is a simple feedback about the new cut/paste behavior.
I see from the spec in attachment 8548759 [details] that there is a behavior difference depending on when the user copied text (before/after 15 sec). As a user I find this confusing, and I'd rather always see the "paste" button.
However I understand this can be painful to always see this button so maybe we miss a second button to clear the clipboard.
NI UX about this feedback.
Flags: needinfo?(firefoxos-ux-bugzilla)
Comment 38•9 years ago
|
||
> However I understand this can be painful to always see this button so maybe
> we miss a second button to clear the clipboard.
Or a button to dismiss the copy & paste menu buttons?
NI UX for comment #37
Flags: needinfo?(tchen)
Comment 39•9 years ago
|
||
(In reply to Julien Wajsberg [:julienw] from comment #37)
> Hi,
> Here is a simple feedback about the new cut/paste behavior.
> I see from the spec in attachment 8548759 [details] that there is a behavior
> difference depending on when the user copied text (before/after 15 sec). As
> a user I find this confusing, and I'd rather always see the "paste" button.
Normally users need to "long press" to activate text selection. However, since copy usually followed by paste immediately(the intention is clear), we let users to paste text by single click in 15 seconds.
If it exceeds 15 seconds, users would need to long press to activate text selection and paste the text. The reason is that after a period, it is more possible that they already forget the copied text and only want to switch the cursor by single click.
You can also find similar flow on Android.
> However I understand this can be painful to always see this button so maybe
> we miss a second button to clear the clipboard.
I think it is complex to users, since we don't clear copied text on laptop or smartphones.
Flags: needinfo?(tchen)
Flags: needinfo?(firefoxos-ux-bugzilla)
Comment 40•9 years ago
|
||
Attach the latest spec from bug 1217757.
Attachment #8548759 -
Attachment is obsolete: true
Comment 41•9 years ago
|
||
Attach the latest spec from bug 1263578.
Attachment #8739912 -
Attachment is obsolete: true
You need to log in
before you can comment on or make changes to this bug.
Description
•