[GCI] Scroll Indicators
Open, NormalPublic

Description

Some parts of the user interface of Marble Maps can be scrolled, e.g. the list of search results or the list of waypoints of a route. Currently there is no scroll indicator which gives a hint which part of the list (the top, middle, bottom...) is currently being displayed. See this video to get an idea how a scroll indicator could look like.

To complete this task, do the following

  • search for some code examples that implement scroll indicators in QML
  • you can use an existing one directly or base your implementation on an existing code example only if its license is compatible with the LGPL 2.1. Ask your mentors if you are unsure
  • try to find a design that is similar to other scroll indicator designs in Android
  • do not overcomplicate the solution
  • create a generic component that can be attached to a flickable

Test your implementation with the search result list first. Once you are satisfied with the results attach the same scroll indicator to other lists that can be scrolled in Marble Maps. The result of this task should be a review request in https://phabricator.kde.org/ (Differential) containing the working and tested implementation.

nienhueser updated the task description. (Show Details)
nienhueser raised the priority of this task from to Normal.
nienhueser added a project: Marble.
nienhueser added a subscriber: nienhueser.
nienhueser moved this task from Backlog to Marble Maps 1.x on the Marble board.Nov 4 2015, 5:50 PM
nienhueser moved this task from Junior Jobs to Marble Maps 1.x on the Marble board.Dec 5 2015, 9:45 AM
nienhueser renamed this task from [Marble Maps] Scroll Indicators to [GCI] Scroll Indicators.
nienhueser updated the task description. (Show Details)Dec 5 2015, 9:58 AM
nienhueser moved this task from Marble Maps 1.x to Junior Jobs on the Marble board.Jan 9 2016, 9:56 PM
nienhueser moved this task from Junior Jobs to Done on the Marble board.Feb 14 2016, 5:30 PM