summaryrefslogtreecommitdiff
path: root/src/desktop/Constraint.cpp
Commit message (Collapse)AuthorAgeFilesLines
* pointer-constraints: move to new implVaxry2024-04-271-142/+0
|
* constraint: Fix xwl cursor locking for scaled monitors (#5587)LivingCodeX2024-04-141-2/+13
| | | | | | | | | | | * Fix xwl cursor locking for scaled monitors * Add null check for window * Replace m_fLastScale with m_fX11SurfaceScaledBy * Improve code style * Improve code style via clang-format
* constraint: fix possible uaf on double destructionVaxry2024-04-061-2/+5
| | | | ref #5448
* constraint: do not disable constraints in destroyVaxry2024-03-201-2/+5
| | | | fixes #5170
* constraint: set active flag before propagating propsVaxry2024-03-191-2/+4
| | | | fixes #5170
* constraints: only warp cursor on deactivate if constraint is locked. (#5056)Matt Wyatt2024-03-091-1/+3
|
* input: Rewritten pointer constraints (#4889)Vaxry2024-03-021-0/+121
* rewritten constraints * send pointer enter on activate if not pointer focus * minor cleanup * simulate movement on commit * don't ignore oneshot prop * various fixes * dont send motion on confined * update pos hint on region change