aboutsummaryrefslogtreecommitdiff
path: root/include/swaybar/bar.h
diff options
context:
space:
mode:
authorIan Fan <ianfan0@gmail.com>2018-10-06 19:02:12 +0100
committerIan Fan <ianfan0@gmail.com>2018-10-14 13:33:12 +0100
commit18eaf452245d47461070894b4324d2afa47b0b05 (patch)
tree3c8d5c5289329f3862764d216b3353acea888ab6 /include/swaybar/bar.h
parentd0b54e932b59baa71b54d842b249400db74ce79b (diff)
swaybar: annotate wl_list properties in definitions
Diffstat (limited to 'include/swaybar/bar.h')
-rw-r--r--include/swaybar/bar.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/include/swaybar/bar.h b/include/swaybar/bar.h
index d29db31e..3c1a236d 100644
--- a/include/swaybar/bar.h
+++ b/include/swaybar/bar.h
@@ -37,7 +37,7 @@ enum hotspot_event_handling {
};
struct swaybar_hotspot {
- struct wl_list link;
+ struct wl_list link; // swaybar_output::hotspots
int x, y, width, height;
enum hotspot_event_handling (*callback)(struct swaybar_output *output,
int x, int y, enum x11_button button, void *data);
@@ -62,11 +62,11 @@ struct swaybar {
int ipc_event_socketfd;
int ipc_socketfd;
- struct wl_list outputs;
+ struct wl_list outputs; // swaybar_output::link
};
struct swaybar_output {
- struct wl_list link;
+ struct wl_list link; // swaybar::outputs
struct swaybar *bar;
struct wl_output *output;
struct zxdg_output_v1 *xdg_output;
@@ -74,8 +74,8 @@ struct swaybar_output {
struct zwlr_layer_surface_v1 *layer_surface;
uint32_t wl_name;
- struct wl_list workspaces;
- struct wl_list hotspots;
+ struct wl_list workspaces; // swaybar_workspace::link
+ struct wl_list hotspots; // swaybar_hotspot::link
char *name;
bool focused;
@@ -90,7 +90,7 @@ struct swaybar_output {
};
struct swaybar_workspace {
- struct wl_list link;
+ struct wl_list link; // swaybar_output::workspaces
int num;
char *name;
bool focused;