Fixed crash when updating the GUI after a track is finished playing
Trying to fix a weird GTK crash...
Replaced all calls to gtk.Builder.GetObject() with dereferences of cached objects that were retrieved only once from gtk.Builder.GetObject() in an attempt to fix a weird random GTK malfunction
GUI-initiated actions are not executed by the same thread running the Gtk main loop, maybe this will resolve my unexplained random GUI deadlocks
Less crashy-crash. A TCP connection to MPD is now established upon every user action, since MPD does not like to hang on to a connection for too long.