chiark
/
gitweb
/
~mdw
/
disorder
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Don't allocate per-queue tabtype. In fact the allocate version broken
[disorder]
/
disobedience
/
queue-generic.h
diff --git
a/disobedience/queue-generic.h
b/disobedience/queue-generic.h
index c2cb119a1014383e40ce4e5a4f943ecdbd8b13d9..8b2acafe01713c9975759232f34c03ff04dee7a3 100644
(file)
--- a/
disobedience/queue-generic.h
+++ b/
disobedience/queue-generic.h
@@
-108,6
+108,9
@@
struct queuelike {
/** @brief The popup menu */
GtkWidget *menu;
/** @brief The popup menu */
GtkWidget *menu;
+
+ /** @brief Menu callbacks */
+ struct tabtype tabtype;
};
extern struct queuelike ql_queue;
};
extern struct queuelike ql_queue;
@@
-152,6
+155,8
@@
const char *column_namepart(const struct queue_entry *q,
const char *column_length(const struct queue_entry *q,
const char *data);
struct tabtype *ql_tabtype(struct queuelike *ql);
const char *column_length(const struct queue_entry *q,
const char *data);
struct tabtype *ql_tabtype(struct queuelike *ql);
+struct queue_entry *ql_iter_to_q(GtkTreeModel *model,
+ GtkTreeIter *iter);
#endif /* QUEUE_GENERIC_H */
#endif /* QUEUE_GENERIC_H */