void make_menus (GtkWindow *app);

void connect_command (void);
void disconnect_command (void);
void team_command (void);
#ifdef ENABLE_DETACH
void detach_command (void);
#endif
void start_command (void);
void end_command (void);
void pause_command (void);
void preferences_command (void);
void about_command (void);
void show_start_button (void);
void show_stop_button (void);
void show_connect_button (void);
void show_disconnect_button (void);

void commands_checkstate (void);
void handle_links (GtkAboutDialog *about G_GNUC_UNUSED, const gchar *link, gpointer data);
