feat(bar): 将 tray 作为一个 item 集成到 bar 中

This commit is contained in:
2026-07-18 18:23:52 +08:00
parent 9f8681d467
commit 3d258bdc8b
6 changed files with 97 additions and 0 deletions

View File

@@ -11,6 +11,7 @@
#include "bar/types.h"
#include "base/color.h"
#include "common/listeners.h"
#include "interface/tray.h"
typedef struct bar_output_t {
cairo_t *cr;
@@ -37,6 +38,7 @@ typedef struct bar_t {
zdwm_bar_config_t config;
bar_palette_t palette;
text_context_t *ctx;
tray_t tray;
} bar_t;
void bar_init(bar_t *bar, listeners_t *listeners);