aboutsummaryrefslogtreecommitdiffstats
path: root/swaybar/tray
diff options
context:
space:
mode:
authorLibravatar Ian Fan <ianfan0@gmail.com>2018-10-28 10:25:47 +0000
committerLibravatar Ian Fan <ianfan0@gmail.com>2018-12-31 20:40:18 +0000
commit5f65f339896fadf0011b75d78c869594876d35d9 (patch)
treebbb234ad123657f1a8ed1f311cf9183b67e7e961 /swaybar/tray
parentswaybar: remove old tray implementation (diff)
downloadsway-5f65f339896fadf0011b75d78c869594876d35d9.tar.gz
sway-5f65f339896fadf0011b75d78c869594876d35d9.tar.zst
sway-5f65f339896fadf0011b75d78c869594876d35d9.zip
swaybar: add tray interface
Diffstat (limited to 'swaybar/tray')
-rw-r--r--swaybar/tray/tray.c21
1 files changed, 21 insertions, 0 deletions
diff --git a/swaybar/tray/tray.c b/swaybar/tray/tray.c
new file mode 100644
index 00000000..d5fb3ea9
--- /dev/null
+++ b/swaybar/tray/tray.c
@@ -0,0 +1,21 @@
1#include <cairo.h>
2#include <stdint.h>
3#include <stdlib.h>
4#include "swaybar/bar.h"
5#include "swaybar/tray/tray.h"
6#include "log.h"
7
8struct swaybar_tray *create_tray(struct swaybar *bar) {
9 wlr_log(WLR_DEBUG, "Initializing tray");
10 return NULL;
11}
12
13void destroy_tray(struct swaybar_tray *tray) {
14}
15
16void tray_in(int fd, short mask, void *data) {
17}
18
19uint32_t render_tray(cairo_t *cairo, struct swaybar_output *output, double *x) {
20 return 0; // placeholder
21}