Make scrolling speed resolution independent
Bug #1348557 reported by
Andrea Cimitan
This bug affects 10 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qtbase-opensource-src (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
qtdeclarative-opensource-src (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
qtubuntu (Ubuntu) |
Invalid
|
High
|
Unassigned | ||
ubuntu-ui-toolkit (Ubuntu) |
Confirmed
|
High
|
Zsombor Egri | ||
unity8 (Ubuntu) |
Won't Fix
|
High
|
Unassigned | ||
unity8 (Ubuntu RTM) |
Won't Fix
|
High
|
Unassigned |
Bug Description
Following https:/
We could workaround this in the SDK until the bug is fixed upstream (I bet it won't happen in time for our releases), by simply adding components named as Flickable, Listview, Gridview etc etc in the Ubuntu.Components, where each of them sets the speed to be resolution independent following our GU guidelines
Related branches
lp://staging/~fboucault/ubuntu-ui-toolkit/flickable_right_speed
Rejected
for merging
into
lp://staging/ubuntu-ui-toolkit/staging
- PS Jenkins bot: Needs Fixing (continuous-integration)
- Florian Boucault (community): Needs Fixing
- Tim Peeters: Needs Fixing
-
Diff: 138 lines (+84/-0)5 files modifiedcomponents.api (+6/-0)
modules/Ubuntu/Components/Flickable.qml (+23/-0)
modules/Ubuntu/Components/GridView.qml (+23/-0)
modules/Ubuntu/Components/ListView.qml (+23/-0)
modules/Ubuntu/Components/qmldir (+9/-0)
lp://staging/~unity-team/unity8/flickables-speed-workaround
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Albert Astals Cid (community): Approve
-
Diff: 747 lines (+157/-44)32 files modifiedqml/Components/Carousel.qml (+2/-3)
qml/Components/Flickables/Flickable.qml (+23/-0)
qml/Components/Flickables/GridView.qml (+25/-0)
qml/Components/Flickables/ListView.qml (+25/-0)
qml/Components/Flickables/ListViewWithPageHeader.qml (+23/-0)
qml/Components/ResponsiveGridView.qml (+2/-1)
qml/Components/ZoomableImage.qml (+2/-2)
qml/Dash/CardHorizontalList.qml (+2/-1)
qml/Dash/DashContent.qml (+2/-3)
qml/Dash/DashNavigationButton.qml (+2/-1)
qml/Dash/DashNavigationList.qml (+2/-1)
qml/Dash/PageHeader.qml (+2/-1)
qml/Dash/PreviewListView.qml (+2/-3)
qml/Dash/Previews/Preview.qml (+2/-1)
qml/Dash/Previews/PreviewImageGallery.qml (+3/-2)
qml/Dash/ScopeListView.qml (+3/-6)
qml/Dash/ScopeSettingsPage.qml (+2/-1)
qml/Dash/ScopesOverviewAll.qml (+2/-1)
qml/Dash/ScopesOverviewFavorites.qml (+4/-2)
qml/Greeter/LoginList.qml (+2/-2)
qml/Hud/Hud.qml (+2/-1)
qml/Hud/HudParametrizedActionsPage.qml (+2/-1)
qml/Launcher/LauncherPanel.qml (+2/-1)
qml/Notifications/Notification.qml (+2/-1)
qml/Notifications/Notifications.qml (+2/-1)
qml/Panel/IndicatorRow.qml (+2/-1)
qml/Panel/Indicators/DefaultIndicatorPage.qml (+2/-1)
qml/Panel/Indicators/client/IndicatorsList.qml (+2/-1)
qml/Panel/Indicators/client/IndicatorsTree.qml (+2/-1)
qml/Panel/MenuContent.qml (+3/-2)
qml/Stages/PhoneStage.qml (+2/-1)
qml/Stages/TabletStage.qml (+2/-1)
Changed in ubuntu-ux: | |
status: | New → Triaged |
importance: | Undecided → High |
assignee: | nobody → Giorgio Venturi (giorgio-venturi) |
no longer affects: | ubuntu-ux |
tags: | added: rtm14 |
Changed in ubuntu-ui-toolkit: | |
assignee: | Tim Peeters (tpeeters) → Zsombor Egri (zsombi) |
Changed in ubuntu-ui-toolkit: | |
milestone: | none → 11.07 |
tags: | removed: rtm14 |
tags: | added: ota-future rtm14 |
Changed in qtbase-opensource-src (Ubuntu): | |
status: | Confirmed → Incomplete |
Changed in qtdeclarative-opensource-src (Ubuntu): | |
status: | Confirmed → Incomplete |
tags: | added: design-sync |
Changed in unity8 (Ubuntu): | |
assignee: | nobody → Andrea Cimitan (cimi) |
Changed in unity8 (Ubuntu): | |
status: | New → In Progress |
importance: | Undecided → High |
Changed in unity8 (Ubuntu RTM): | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Andrea Cimitan (cimi) |
Changed in qtbase-opensource-src (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in qtdeclarative-opensource-src (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
assignee: | nobody → Zsombor Egri (zsombi) |
importance: | Undecided → High |
status: | New → Confirmed |
no longer affects: | ubuntu-ui-toolkit |
affects: | qtubuntu → qtubuntu (Ubuntu) |
To post a comment you must log in.
Default velocity in qt was 2500, probably targeted around 96PPI... we can find something more reasonable with GU