Emoji keyboard layout shows very few emoji at a time
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
Medium
|
Bill Filler | ||
ubuntu-keyboard (Ubuntu) |
Fix Released
|
Medium
|
Michael Sheldon |
Bug Description
Ubuntu 15.04 r224, BQ Aquaris E4.5
1. Switch to the Emoji keyboard.
What you see: Only 18 emoji are shown at a time.
What you should see: Many more than that.
In contrast, the Emoji keyboard on:
* a Nexus 5 shows 21 emoji at once
* an iPhone 5/6 shows 40 emoji at once — more than twice as many, in less space.
There seem to be four reasons for this inefficiency. In order of importance:
A. The spacing between and around the rows is enough, in total, to fit an entire extra row of buttons. (Part of the spacing is because the keys have curved borders, apparently imitating some hardware Emoji keyboard that doesn't exist.)
B. Most of the bottom row is taken up by a space bar, which is seldom relevant when people are typing emoji.
C. Scrolling does not use the standard flick gesture. Instead it uses two dedicated buttons that, as well as being inconsistent with the rest of the OS, take up space on the keyboard.
D. The keyboard has a “?123” button that is redundant with the button for switching layouts.
Related branches
- system-apps-ci-bot: Needs Fixing (continuous-integration)
- Ubuntu Phablet Team: Pending requested
-
Diff: 855 lines (+389/-249)10 files modifiedplugins/emoji/qml/CategoryKey.qml (+39/-0)
plugins/emoji/qml/Keyboard_emoji.qml (+290/-160)
plugins/emoji/qml/emoji.js (+1/-57)
qml/Keyboard.qml (+6/-8)
qml/KeyboardContainer.qml (+0/-1)
qml/keys/CharKey.qml (+8/-4)
qml/keys/KeyPad.qml (+15/-5)
qml/keys/KeyPopover.qml (+10/-7)
qml/keys/PressArea.qml (+8/-6)
tests/autopilot/ubuntu_keyboard/tests/test_keyboard.py (+12/-1)
Changed in ubuntu-keyboard (Ubuntu): | |
assignee: | nobody → Jons Ryan (gameoverlol82) |
Changed in ubuntu-keyboard (Ubuntu): | |
assignee: | Jons Ryan (gameoverlol82) → Michael Sheldon (michael-sheldon) |
Changed in canonical-devices-system-image: | |
assignee: | nobody → Bill Filler (bfiller) |
milestone: | none → 13 |
Changed in ubuntu-keyboard (Ubuntu): | |
importance: | Undecided → Medium |
Changed in canonical-devices-system-image: | |
importance: | Undecided → Medium |
Changed in ubuntu-keyboard (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in canonical-devices-system-image: | |
status: | New → In Progress |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Committed |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
Status changed to 'Confirmed' because the bug affects multiple users.