Scrollbars should be interactive and have a thumb when running on a desktop (like regular Ubuntu overlay scrollbars)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu UI Toolkit |
Fix Released
|
Medium
|
Cris Dywan | ||
ubuntu-ui-toolkit (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Vivid |
Invalid
|
Undecided
|
Unassigned |
Bug Description
The new Friends GUI/Timeline does not seem to support overlay scrollbars. Right now you have to click and drag the timeline which does not seem consistent with now the rest of the desktop GUI work.
The good news is that interactive scrollbars with a thumb (== overlay scrollbars as we know them on the desktop) are implemented in the UI toolkit. However they are not configured to behave like that. To configure them in that manner a couple of theme properties need to be changed in themes/
.scrollbar {
interactive: true;
overlay: false;
overlayOpac
[...]
}
Now the idea is to have the thumbs enabled automatically when and only when the app is running on a 'desktop' computer (ie. when a mouse is available).
Related branches
- PS Jenkins bot: Approve (continuous-integration)
- Zsombor Egri: Approve
- Leo Arias (community): Needs Fixing
-
Diff: 168 lines (+86/-3)6 files modifiedexamples/ubuntu-ui-toolkit-gallery/Template.qml (+4/-0)
modules/Ubuntu/Components/Scrollbar.qml (+1/-1)
modules/Ubuntu/Components/Themes/Ambiance/ScrollbarStyle.qml (+5/-1)
tests/autopilot/ubuntuuitoolkit/_custom_proxy_objects/_flickable.py (+10/-0)
tests/autopilot/ubuntuuitoolkit/tests/gallery/test_gallery.py (+1/-1)
tests/autopilot/ubuntuuitoolkit/tests/gallery/test_scrollbar.py (+65/-0)
no longer affects: | friends (Ubuntu) |
tags: |
added: desktop-touch removed: desktop |
Changed in ubuntu-ui-toolkit: | |
milestone: | none → february-2014 |
assignee: | Florian Boucault (fboucault) → nobody |
Changed in ubuntu-ui-toolkit: | |
importance: | High → Medium |
Changed in ubuntu-ui-toolkit: | |
milestone: | february-2014 → march-2014 |
Changed in ubuntu-ui-toolkit: | |
milestone: | march-2014 → june-2014 |
Changed in ubuntu-ui-toolkit: | |
assignee: | nobody → Christian Dywan (kalikiana) |
Changed in ubuntu-ui-toolkit: | |
status: | Fix Committed → Fix Released |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in ubuntu-ui-toolkit (Ubuntu Vivid): | |
status: | New → Invalid |
Status changed to 'Confirmed' because the bug affects multiple users.