Index: gtk3.xml.gz ================================================================== --- gtk3.xml.gz +++ gtk3.xml.gz cannot compute difference between binary files Index: st2.py ================================================================== --- st2.py +++ st2.py @@ -386,10 +386,12 @@ # add text elif isinstance(text, (str, unicode)): uikit.do(self.statusbar.set_markup if markup else self.statusbar.set_text, text) if icon: uikit.do(lambda icon=icon, *x: self.statusbar_img.show() or self.statusbar_img.set_from_stock(icon, 2)) + else: + uikit.do(self.statusbar_img.hide) # clean up else: self.status_clear(anyway=True) # Clean up after 3 seconds @@ -524,13 +526,13 @@ # prepare main window main = StreamTunerTwo() # first invocation if (conf.get("firstrun")): - main.configwin.open(None) del conf.firstrun - main.status("Initial startup, configure your audio players!", timeout=10, icon="gtk-dialog-error") + main.configwin.open(None) + main.status("Initial startup, configure your audio players!", timeout=10, icon="gtk-dialog-info") # run gtk.main() [callback() for callback in main.hooks["quit"]] log.PROC(r" gtk_main_quit ")