X-Git-Url: https://git.distorted.org.uk/~mdw/disorder/blobdiff_plain/6982880f199dda54b194408f5b4fb3c42c734e79..3665689ab79ea1697c58914453f676a180eec689:/disobedience/disobedience.h?ds=sidebyside diff --git a/disobedience/disobedience.h b/disobedience/disobedience.h index e18c082..f709a27 100644 --- a/disobedience/disobedience.h +++ b/disobedience/disobedience.h @@ -48,6 +48,7 @@ #include "kvp.h" #include "eventdist.h" #include "split.h" +#include "timeval.h" #include #include @@ -180,10 +181,6 @@ void all_update(void); GtkWidget *menubar(GtkWidget *w); /* Create the menu bar */ - -void menu_update(int page); -/* Called whenever the main menu might need to change. PAGE is the current - * page if known or -1 otherwise. */ void users_set_sensitive(int sensitive); @@ -212,13 +209,20 @@ void queue_properties(struct queuelike *ql); int queued(const char *track); /* Return nonzero iff TRACK is queued or playing */ +extern struct queue_entry *playing_track; + +/* Lookups */ +const char *namepart(const char *track, + const char *context, + const char *part); +long namepart_length(const char *track); +char *namepart_resolve(const char *track); + void namepart_update(const char *track, const char *context, const char *part); /* Called when a namepart might have changed */ -extern struct queue_entry *playing_track; - /* Choose */ GtkWidget *choose_widget(void);