GNOME Bugzilla – Bug 701764
Startup time takes too long and initial view freezes
Last modified: 2013-06-07 09:05:46 UTC
Upon startup of the application it takes time until the views are usable. This is due all views loading their first 50 items and trying to run discover and lookup (for the thumbnails) The solution is to lazy load the views (upon request)
Created attachment 246200 [details] [review] Patch to lazy load views
Review of attachment 246200 [details] [review]: Doesn't pass tests: Running suite tests_albumPlayback.js Gjs-Message: JS LOG: running test testAlbumViewPlayback Gtk-Message: Failed to load module "pk-gtk-module" Gtk-Message: Failed to load module "canberra-gtk-module" Detected new source availabe: 'Tracker' and it supports search (gjs:12283): Gjs-WARNING **: JS ERROR: Exception in callback for signal: ready: TypeError: this.header_bar.getStack(...) is null
Created attachment 246231 [details] [review] Improve initial startup time by lazy loading views Updated tests to create a stack and set visible child there. Removed duplicated function
NICE Please push
pushed as 952588aec1cf7e6dd86552847c358db7aa99d444