1
0
Fork 0
forked from wry/wry

config: add just-mapped window criteria

This commit is contained in:
Julian Orth 2025-05-01 18:52:55 +02:00
parent e36ccd560c
commit 5f1268cada
16 changed files with 95 additions and 4 deletions

View file

@ -20,6 +20,7 @@ macro_rules! fixed_root_criterion {
pub mod tlmm_client;
pub mod tlmm_floating;
pub mod tlmm_fullscreen;
pub mod tlmm_just_mapped;
pub mod tlmm_kind;
pub mod tlmm_seat_focus;
pub mod tlmm_string;

View file

@ -0,0 +1,11 @@
use crate::{criteria::crit_graph::CritFixedRootCriterion, tree::ToplevelData};
pub struct TlmMatchJustMapped(pub bool);
fixed_root_criterion!(TlmMatchJustMapped, just_mapped);
impl CritFixedRootCriterion<ToplevelData> for TlmMatchJustMapped {
fn matches(&self, data: &ToplevelData) -> bool {
data.just_mapped()
}
}