song info oddness
Submitted by William Jon McCann
Link to original bug (#350642)
Description
So it seems pretty strange to emit a signal on another object like we do in rb-song-info.c:
g_object_get (G_OBJECT (song_info->priv->source), "shell", &shell, NULL);
g_signal_emit_by_name (G_OBJECT (shell), "create_song_info", song_info, (song_info->priv->current_entry == NULL));
There has to be a better way to do this.
Version: HEAD