lp:~josharenson/unity-scopes-shell/fix-overview-results-sorting

Created by Josh Arenson and last modified
Get this branch:
bzr branch lp:~josharenson/unity-scopes-shell/fix-overview-results-sorting
Only Josh Arenson can upload to this branch. If you are Josh Arenson please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Josh Arenson
Project:
unity-scopes-shell
Status:
Development

Recent revisions

356. By Josh Arenson

Clean syntax

355. By Josh Arenson

Fix the list sorting of overviewresults

When the results for the model were set, the loop responsible for sorting them
was being executed hundreds of thousands of times. It has been replaced with a
simple insertion sort.

354. By Launchpad Translations on behalf of unity-team

Launchpad automatic translations update.

353. By CI Train Bot Account

Releasing 0.5.8+17.04.20161115.3-0ubuntu1

352. By Michael Terry

Handle running inside a snap by paying attention to the $SNAP prefix. (LP: #1629009)

Approved by: Marcus Tomlinson, unity-api-1-bot

351. By Launchpad Translations on behalf of unity-team

Launchpad automatic translations update.

350. By CI Train Bot Account

Releasing 0.5.8+16.10.20161004-0ubuntu1

349. By Marcus Tomlinson

Don't make changes to the settings model from a separate thread. (LP: #1627795)

348. By Albert Astals Cid

Save creating/destroying a QSharedPointer

It's not much but it's a free optimization anyway

Approved by: Paweł Stołowski

347. By Albert Astals Cid

Optimize ResultsModel::data a bit

Do the role to component string early in ::setComponentsMapping instead of every time in ::data
This way we do not need to create temporary strings every time ::data gets called

Also since we know there's a finite amount of roles, store the role->string mapping in a vector instead of a map/hash

Approved by: Marcus Tomlinson

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:unity-scopes-shell
This branch contains Public information 
Everyone can see this information.

Subscribers