Commit graph

2 commits

Author SHA1 Message Date
En-En
33c344fee5 fix: align global output offset with screen edges
Previously, global output offset only moved outputs if they were in
negative coordinate space. Doing so guaranteed an output on the top-most
and left-most border of the screen. This commit offsets outputs to achieve
the same goal on outputs in positive coordinate space, which matches the
output placement of `xrandr`, a placement assumption made by Krita's
tablet tool logic.

The new definition of global output offset can be thought of as drawing
the smallest possible rectangle with contains every monitor, and moving
that bounding box to (0, 0).
2026-02-22 14:04:02 -05:00
Shawn Wallace
caf7d50167 Add ARCHITECTURE.md 2025-04-16 23:32:18 -04:00