[toolbar] Provide abstract component for edge swipe
Bug #1163395 reported by
Andrea Cimitan
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu UI Toolkit |
Fix Released
|
High
|
Tim Peeters | ||
ubuntu-ui-toolkit (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Raring |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Would be great to have a component (like a container) we could use to add toolbar-like elements like the launcher or the dash bar, working with gestures.
Related branches
lp:~tpeeters/ubuntu-ui-toolkit/panel
- PS Jenkins bot: Approve (continuous-integration)
- Andrea Cimitan (community): Needs Fixing
- Tim Peeters: Approve
- Florian Boucault (community): Needs Fixing
- Zsombor Egri: Needs Fixing
-
Diff: 1218 lines (+753/-142)10 files modifiedCHANGES (+8/-1)
demos/Popover.qml (+2/-2)
modules/Ubuntu/Components/Panel.qml (+328/-82)
modules/Ubuntu/Components/Toolbar.qml (+54/-34)
modules/Ubuntu/Components/ToolbarActions.qml (+31/-11)
modules/Ubuntu/Components/qmldir (+1/-1)
tests/unit/tst_components/tst_panel.qml (+251/-0)
tests/unit/tst_components/tst_toolbar.qml (+74/-0)
themes/Ambiance/qmltheme/ToolbarButtonDelegate.qml (+0/-3)
themes/Ambiance/qmltheme/ToolbarDelegate.qml (+4/-8)
description: | updated |
Changed in ubuntu-ui-toolkit: | |
assignee: | nobody → Ubuntu SDK team (ubuntu-sdk-team) |
description: | updated |
Changed in ubuntu-ui-toolkit: | |
status: | New → Confirmed |
Changed in ubuntu-ui-toolkit: | |
status: | Confirmed → In Progress |
assignee: | Ubuntu SDK team (ubuntu-sdk-team) → Tim Peeters (tpeeters) |
Changed in ubuntu-ui-toolkit: | |
importance: | Undecided → High |
summary: |
- Provide abstract component for edge swipe + [toolbar] Provide abstract component for edge swipe |
Changed in ubuntu-ui-toolkit: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The behaviour of the Launcher is similar to the toolbar, so it makes sense to abstract some code.
However, the behaviour of the dashBar is slightly different: the dashBar, in fact, is always shown (small hint of the current lens), and never fully hidden like Launcher and toolbar. We might need a property to control that