Commit graph

241 commits

Author SHA1 Message Date
7ace2d4d0d
chore: formatting 2025-12-29 12:52:41 +01:00
4ea7f11864
refactor: session lock activation 2025-12-29 09:29:16 +01:00
4b923c88bf
chore: formatting 2025-12-29 01:49:03 +01:00
22aa14417b
refactor: surface dimensions spec compliance 2025-12-29 00:13:40 +01:00
0f5bd88742
fix: popup configuration resizing only once 2025-12-28 22:51:30 +01:00
b0fae9867c
chore: format 2025-12-28 22:34:59 +01:00
7a80655bfc
fix: use roundtrip instead of blocking dispatch for initial events 2025-12-28 22:33:51 +01:00
91455060c7
feat: add session lock support 2025-12-28 22:01:13 +01:00
f4490ba9a1
chore: export logical dims 2025-12-22 10:49:29 +01:00
d42df2153e
fix: mouse button detection 2025-12-22 10:32:21 +01:00
7ace00da50
feat: keyboard events 2025-12-22 10:10:34 +01:00
53dc2e7218
feat: pointer scroll events 2025-12-22 09:39:10 +01:00
573f9606ea
chore: remove spammy logs 2025-12-16 06:20:41 +01:00
98ec61ab4e
feat: add simple popup example 2025-12-15 08:56:48 +01:00
3e9e4cf4b4
refactor: make popup full runtime configurable, add missing config 2025-12-15 08:14:50 +01:00
8d47f55ac5
chore: formatting 2025-12-15 03:56:44 +01:00
fefb5a4ef3
refactor: popup lifecycle and add more docs 2025-12-15 02:34:50 +01:00
95fb71dfb8
ci: remove release name to use tag as default value 2025-12-13 04:39:25 +01:00
c8b243e2d7
ci: env var instead of deprecated flag 2025-12-13 04:35:51 +01:00
fe3b9ca08a
ci: update release 2025-12-13 03:27:47 +01:00
85f687d8fb
chore: publish internal crates 2025-12-13 03:24:03 +01:00
a0bd40dfb8
chore: add internal crates version 2025-12-13 03:20:30 +01:00
2fb262600a
chore: bump version 2025-12-13 02:57:26 +01:00
79b77d5841
docs: add changelog 2025-12-13 02:56:16 +01:00
c1fcaec20e
ci: add release ci pipeline 2025-12-13 02:55:41 +01:00
3a9157300e
docs: add more and update docs comments 2025-12-13 02:34:06 +01:00
69a33d8cad
chore: formatting 2025-12-12 05:50:32 +01:00
71089fc7af
refactor: surface identifier refactor 2025-12-12 05:47:45 +01:00
2c484ef392
refactor: make callback registration chainable 2025-12-12 02:36:02 +01:00
2095c231d0
chore: avoid publish internal crates 2025-12-12 00:35:48 +01:00
ee88fc91d3
ci: remove compositor and running examples 2025-12-11 23:54:18 +01:00
2c210d016c
ci: switch to sway 2025-12-11 23:49:46 +01:00
f560bd04c4
ci: add weston for run examples 2025-12-11 23:45:14 +01:00
2039684eb3
fix: clippy 2025-12-11 22:53:57 +01:00
3eca2b483c
chore: formatting 2025-12-11 22:45:44 +01:00
c0b01be05f
feat: add ci for github 2025-12-11 22:38:38 +01:00
f8cb683586
docs: update readme 2025-12-11 18:27:12 +01:00
eee1a92532
docs: update anchor doc 2025-12-11 18:10:35 +01:00
298225a271
docs: add more docs 2025-12-11 17:54:56 +01:00
65b3d092f9
docs: add docs for anchor edges 2025-12-11 17:42:04 +01:00
d38ae99833
docs: update 2025-12-11 17:25:51 +01:00
eed8098ede
feat: add or and not operators on selector 2025-12-11 07:51:53 +01:00
16c8315a53
feat: add builder pattern for surface reconfiguration 2025-12-11 07:26:33 +01:00
89832a4033
refactor: remove useless void return 2025-12-11 06:45:15 +01:00
dc950833ea
refactor: migrate to selector system for surface and output 2025-12-11 03:19:56 +01:00
0d5a350f53
refactor: remove useless redraw 2025-12-10 17:13:10 +01:00
002c77d4fc
docs: update readme 2025-12-08 02:44:05 +01:00
396ae80a11
docs: update readme 2025-12-08 02:24:30 +01:00
da4871e4b9
feat: add surface config runtime maniputation example 2025-12-08 01:13:01 +01:00
c2064c6012
feat: add surface command for shell control 2025-12-07 21:01:24 +01:00