hamiller / tracker-search-provider

Gnome-shell extension: displays tracker search results in the shell overview
16 stars 13 forks source link

_getResultSet() blocks gnome-shell #22

Open brianjmurrell opened 6 years ago

brianjmurrell commented 6 years ago

Hi. I've been having an interesting conversation over at the gnome-shell bug tracker about why the tracker-search-provider causes the gnome-shell overview to be sluggish and laggy.

The recommendation there is that while querying tracker is done asynchronously, so as to not block the gnome-shell overview while tracker is gathering the search results, there is some post-search processing that is done with the results that is not done asynchronously that is blocking the gnome-shell, making it feel sluggish and laggy.

Can this be improved to restore the responsiveness of the gnome-shell's overview?

hamiller commented 6 years ago

Unfortunately I'd say this project is currently abandoned. You're welcome to contribute, but I do currently not have the time to fix it.