In 0.2.14 , From the following code fragment,
if self.options.minim: try: self.tray_icon.toggle_exaile_visibility() except: pass return False
I think just the visibilty is toggled, and I think loading of main core components is not in new thread. I am not sure though.
Strangely , I dont find this piece of code in latest checkout branch bzr checkout lp:exaile(which 0.2.99.. etc)
If someone can add more info , I will see If I can fix this.
In 0.2.14 , From the following code fragment,
if self.options.minim:
self. tray_icon. toggle_ exaile_ visibility( )
pass
try:
except:
return False
I think just the visibilty is toggled, and I think loading of main core components is not in new thread. I am not sure though.
Strangely , I dont find this piece of code in latest checkout branch bzr checkout lp:exaile(which 0.2.99.. etc)
If someone can add more info , I will see If I can fix this.