Supporting touch apps on Ubuntu desktop
Define the areas that need improvement to have touch apps work well on Unity 7 based desktop environment for 14.04
Blueprint information
- Status:
- Started
- Approver:
- Bill Filler
- Priority:
- High
- Drafter:
- Bill Filler
- Direction:
- Approved
- Assignee:
- Florian Boucault
- Definition:
- Approved
- Series goal:
- Accepted for trusty
- Implementation:
- Good progress
- Milestone target:
- None
- Started by
- Bill Filler
- Completed by
Whiteboard
== UDS 14.03 Agenda ==
* Review status and direction for 14.04 https:/
* Review future changes
== Previous Discussions ==
=== Bugs to track ===
* SDK: https:/
* Apps: https:/
== = Areas that need to be addressed ===
toolbar interaction
have to swipe up to be able to use it
fixes have landed in the SDK already (visible on startup, and when you change a page, disappears after some time)
having the toolbar at the bottom might be confusing for desktop users, who are used to something else
have the toolbar displayed all the time could be an option
menubar/hud interaction
layout optimizations for screen size: http://
scrollbars
keyboard navigation
application closing/
packaging: parallel deb and click packages
Tabs
navigating on desktop is very difficult
should we allow resizing of sidestage apps on the desktop? default probably should be true, give dev an option
=== Proposed System Apps: ===
Camera
Gallery
Media Player
Browser
Notes
OSK
=== Previous Session Notes ===
Notes from Tuesday session: http://
- a small team of folks will conduct some testing of high-profile apps and how they run on the desktop
- some issues are already pointed out in the pad
Priorities for 14.04:
1) toolbar
2) tabs
3) windowed vs. fullscreen
4) keyboard nav
5) Scrollbars0
Work Items
Work items:
[jounihelminen] evaluate options for toolbar on desktop. See also https:/
[fboucault] investigate how to detect keyobard and mouse presence and report to app: TODO
[jounihelminen] evaluate touch areas on components: TODO
[jounihelminen] analyze tabs usage on desktop: TODO
[jounihelminen] come up with quick fixes vs. longer term fixes: TODO
[fboucault] can popup be invoked on right click in addition to click and hold?: TODO
[jounihelminen] standard way to get to settings on apps - design guidance, can be built into sdk?: TODO
[fboucault] automatically show scroll bar on listViews if mouse is detected of if manually turned on, and for other long pages (browser): TODO
[bfiller] windowed vs. fullscreen: TODO
Dependency tree
* Blueprints in grey have been implemented.