diff options
| author | Furkan Sahin <furkan-dev@proton.me> | 2017-10-25 12:49:34 -0600 |
|---|---|---|
| committer | Furkan Sahin <furkan-dev@proton.me> | 2017-10-25 12:49:34 -0600 |
| commit | 73f373a163a31907e73fb08fa4e075e2f39e95a1 (patch) | |
| tree | ca5a21c04d5f30aeb156f5ef2541a2c667861652 /include | |
| parent | 0bdc4029e1645beeb1f0b70025617cd2af354c9f (diff) | |
Allow multiple object paths for each connection
Diffstat (limited to 'include')
| -rw-r--r-- | include/swaybar/tray/sni.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/include/swaybar/tray/sni.h b/include/swaybar/tray/sni.h index 22991e53..95c10b9f 100644 --- a/include/swaybar/tray/sni.h +++ b/include/swaybar/tray/sni.h @@ -54,6 +54,17 @@ int sni_str_cmp(const void *item, const void *str); */ int sni_uniq_cmp(const void *item, const void *str); + +struct ObjName { + const void *obj_path; + const void *name; +}; +/** + * Returns 0 if `item` has a name of `obj_name->name` and object path of + * `obj_name->obj_path`. + */ +int sni_obj_name_cmp(const void *item, const void *obj_name); + /** * Gets an icon for the given item if found. * |
