Evolution scope sorts events from furthest in the future to furthest in the past

Bug #1179988 reported by Mark Tully
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Unity Evolution Calendar Scope
Confirmed
High
Unassigned

Bug Description

Currently, when a search is done, the evolution scope returns events to the home scope arranged in order of furthest in future to furthest in past. eg. with a set of events with a start date of 2013-01-01, 2014-01-01, 2015-01-01, 2016-01-01, the results will be displayed with the 2016-01-01 result as the first result, followed by 2015-01-01, then 2014-01-01 and finally 2013-01-01.

There are difficulties with presenting all matching events, past and future, to the user in a useful manner without having them displayed in 2 separate categories in the home scope. It seems to me that the user will be most interested the closest upcoming events. As such, I suggest that we either remove the 'recent events' category from the calendar master scope and just have it show 'upcoming events' (here: http://bazaar.launchpad.net/~unity-team/unity-scope-home/trunk/view/head:/src/master-scopes.vala#L117), or have the scope only return events in the future and have it ignore any in the past.

Also, the sort order of the results should be reversed with the closest upcoming event first. (is it more efficient for the scope to do the sorting or the home scope, I wonder)

David Callé (davidc3)
Changed in unity-scope-evolution:
status: New → Confirmed
David Callé (davidc3)
Changed in unity-scope-evolution:
importance: Undecided → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.