remove redundant idle_add & rework population
- In the grilo code
idle_add
was sprinkled on top of everything, but all the Grilo calls are async. So the idle_add's should not be needed. - Do view populating on request (headerbar switch), instead of on startup. Should bring some gains on first startup.
- Remove some unneeded
idle_add
's.
Edited by Marinus Schraal