Created by Victor Martinez on 2014-07-06 and last modified on 2014-07-06
Get this branch:
bzr branch lp:~victored/noise/grid-view-optimizations-2
Only Victor Martinez can upload to this branch. If you are Victor Martinez please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Victor Martinez

Recent revisions

1635. By Victor Martinez on 2014-07-06

Delay expensive resizing operations in Grid View for smooth performance.

Please note that this uses a theme trick to draw the underlying background.

1634. By Victor Martinez on 2014-07-06

Optimize Icon View: Set a fixed size for TileRenderer to avoid unnecessary calls to Gtk.CellRenderer.get_preferred_width and Gtk.CellRenderer.get_preferred_height_for_width.

1633. By Launchpad Translations on behalf of elementary-apps on 2014-07-05

Launchpad automatic translations update.

1632. By Tom Beckmann on 2014-07-04

Port ViewContainer from GtkNotebook to GtkStack.

1631. By xapantu on 2014-07-03

Fix Build with Clang

1630. By Fabio on 2014-07-03

"Repeat All" string changed to "Disable Repeat".

1629. By Sergey "Shnatsel" Davidoff on 2014-07-03

Fix playlist presence check. Fixes bug #1337312

1628. By Victor Martinez on 2014-07-03

Style column browser separators as .separator. Fixes lp:1334490

1627. By Sergey "Shnatsel" Davidoff on 2014-07-03

Migrate from deprecated Granite.SearchBar to Gtk.SearchEntry (bug #1337291).
This introduces no change in functionality aside of search timeout bump from 80ms to 150ms.

1626. By Sergey "Shnatsel" Davidoff on 2014-07-03

* Migrate the collection of files to import from Gee.LinkedList to Gee.TreeSet; this speeds up deduplication to log(n) complexity compared to current n^2, speeds up .contains() lookups to log(n) compared to current linear, and allows to remove some custom deduplication code. Fixes bug #1286944
* Abstract the troubled (bug #1336846) FileUtils.count_music_files () method to handle any Gee.Collection and not just Gee.LinkedList; this is a prerequisite to the above speedup. It breaks plugin API/ABI but we officially don't care about such things (bug #1336493).

Branch metadata

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