feat: add exclusive tag + minor refactor

This commit is contained in:
atagen 2025-06-23 00:34:43 +10:00
parent 66d1dfacda
commit 0997b124a2
4 changed files with 114 additions and 76 deletions

View file

@ -10,8 +10,7 @@ pub enum TagCmd {
DisableTag(u8),
ToggleTagOnWin(u8),
ToggleTag(u8),
// TODO
// ExclusiveTag(u8),
ExclusiveTag(u8),
}
#[derive(Serialize, Deserialize, Debug)]
@ -21,6 +20,7 @@ pub enum TagEvent {
TagUrgent(u8),
TagEnabled(u8),
TagDisabled(u8),
TagExclusive(u8),
TagFullState(HashMap<u8, TagState>),
}