Add on-screen-keyboard support for Xmir/Libertine apps
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Canonical Pocket Desktop |
Fix Committed
|
High
|
kevin gunn | |||
Canonical System Image |
Fix Released
|
High
|
Stephen M. Webb | |||
Libertine | Status tracked in Devel | |||||
Devel |
Fix Released
|
High
|
Brandon Schaefer | |||
Trunk |
Fix Released
|
High
|
Brandon Schaefer | |||
Ubuntu UX |
New
|
Undecided
|
Unassigned | |||
libertine (Ubuntu) |
Fix Released
|
High
|
Brandon Schaefer | |||
unity8 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | |||
xorg-server (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
From perspective of product management - this is currently not a requirement, just want to capture it for future
we currently can't interact with puritine apps relying on the OSK
to add this feature in where text-box selection on an xapp results in triggering the osk, in unity8 would be a very large/complicated effort. However, with a manual capability to trigger the OSK this could be achieved.
For design team
one idea was to add a show/hide button for the OSK.
realizing this may be undesirable to add another indicator item - a follow-on idea might be to add an alpha button in the corner of the xmir-root window (the window that holds any xapp at the moment)
this way the button presence would only be limited to the Xapp interaction.
Related branches
- Christopher Townsend (community): Approve
- Libertine CI Bot: Approve (continuous-integration)
-
Diff: 255 lines (+124/-31)4 files modifieddebian/control (+2/-0)
python/libertine/Libertine.py (+3/-1)
tools/libertine-launch (+36/-12)
tools/libertine-session-bridge (+83/-18)
- Christopher Townsend (community): Approve
- Libertine CI Bot: Approve (continuous-integration)
-
Diff: 55 lines (+10/-4)3 files modifiedpython/libertine/ChrootContainer.py (+1/-1)
python/libertine/Libertine.py (+4/-1)
python/libertine/utils.py (+5/-2)
- Brandon Schaefer (community): Approve
-
Diff: 1268 lines (+475/-159)24 files modifieddebian/changelog (+26/-0)
debian/control (+2/-1)
debian/libertine-tools.install (+1/-1)
libertine/ContainerConfigList.cpp (+11/-3)
libertine/ContainerConfigList.h (+1/-1)
libertine/ContainerManager.cpp (+51/-3)
libertine/ContainerManager.h (+3/-2)
libertine/qml/ContainerInfoView.qml (+52/-2)
libertine/qml/ContainerPasswordDialog.qml (+5/-0)
libertine/qml/ContainersView.qml (+2/-3)
libertine/qml/HomeView.qml (+5/-5)
libertine/qml/ManageContainer.qml (+54/-21)
libertine/qml/PackageInfoView.qml (+29/-10)
libertine/qml/libertine.qml (+52/-27)
python/libertine/ChrootContainer.py (+7/-1)
python/libertine/Libertine.py (+5/-2)
python/libertine/LxcContainer.py (+12/-0)
python/libertine/utils.py (+17/-2)
tools/CMakeLists.txt (+2/-2)
tools/bash_completion.d/libertine-container-manager (+0/-72)
tools/completions/libertine-container-manager (+75/-0)
tools/libertine-container-manager (+38/-1)
tools/libertine-container-manager.1 (+22/-0)
tools/update-puritine-containers (+3/-0)
Changed in canonical-pocket-desktop: | |
assignee: | nobody → kevin gunn (kgunn72) |
description: | updated |
description: | updated |
tags: | added: xmir |
summary: |
- osk with puritine apps + Add on-screen-keyboard support for Xmir/Puritine apps |
Changed in xorg-server (Ubuntu): | |
importance: | Undecided → Medium |
status: | Confirmed → Triaged |
tags: | added: enhancement |
tags: | added: bq-feedback |
summary: |
- Add on-screen-keyboard support for Xmir/Puritine apps + Add on-screen-keyboard support for Xmir/Libertine apps |
Changed in libertine: | |
assignee: | nobody → Brandon Schaefer (brandontschaefer) |
Changed in libertine: | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in libertine: | |
status: | Triaged → In Progress |
milestone: | none → 1.1 |
Changed in canonical-pocket-desktop: | |
status: | New → In Progress |
Changed in canonical-devices-system-image: | |
status: | New → In Progress |
Changed in libertine: | |
importance: | Medium → High |
Changed in canonical-pocket-desktop: | |
importance: | Undecided → High |
Changed in canonical-devices-system-image: | |
importance: | Undecided → High |
milestone: | none → 12 |
assignee: | nobody → Stephen M. Webb (bregma) |
Changed in libertine: | |
milestone: | 1.1 → 1.2 |
Changed in libertine (Ubuntu): | |
status: | New → Triaged |
Changed in libertine (Ubuntu): | |
status: | Triaged → In Progress |
importance: | Undecided → High |
assignee: | nobody → Brandon Schaefer (brandontschaefer) |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Committed |
Changed in canonical-pocket-desktop: | |
status: | In Progress → Fix Committed |
Changed in xorg-server (Ubuntu): | |
status: | Incomplete → Invalid |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
Changed in unity8 (Ubuntu): | |
status: | Incomplete → Fix Released |
Status changed to 'Confirmed' because the bug affects multiple users.