Coops · he/him
- West America, Texas
- https://coops.is-a.dev
-
a systems developer !
-
Joined on
2025年08月30日
89605ab50a
Add client resource cleanup on disconnect with destroy callback invocation
e3860db08b
Add samsara_seat_set_name function to update seat name and notify clients
b2f4181557
Add output mode enumeration and include modes for DRM and headless outputs
c80899c7c0
Add surface window geometry enforcement in shell.c
cc8c6e5ede
Add pointer button state tracking
2959467fac
Add keyboard event sending functions and send repeat_info on bind
c2c6fd4c45
Add samsara_buffer.send_release function
d094ef2413
Add samsara_surface.enter and leave event sending functions
dfd20c4588
Send samsara_registry.global_remove event on global destruction
cce3649d16
Add samsara_display.error and delete_id event sending
f08ced714b
Add style checker script and document it in contributing guide
471298034a
Implement pointer axis events, add cursor_size, and add project management files
33c57bbaaf
Fire frame callbacks after flip completes
6336f6ae0a
Clip damage regions to surface bounds
24d3f61e72
Add auto-damage on buffer attach
b61cfc1415
Add samsara_seat.capabilities event
94d502fc13
Add samsara_seat.name event protocol definition
e77e9c8164
Add protocol versioning, DMABUF support, damage tracking, subsurface syncing, and frame fallbacks
4f8b7ee388
Add frame sync, config system, input scanner, and DRM event processing
52e363dcc3
Overhaul build system, add docs, cursor, tests, CI
b041776568
Implement full clipboard/drag-drop: data_offer interface, source send/cancelled events, pipe FD bridging
18f1f67b2e
Implement async I/O, real protocol dispatch, and input routing
0e895576ae
Add data device clipboard implementation
cac9d438ae
Add client connection state tracking enum
21e23f929d
Add shell surface popup/transient/title/geometry implementation
57207f80e9
Add region interface with add/subtract/clear implementation
23ea1b5e6c
Add input device capability detection with implementation
178aa10928
Remove duplicate files: client-extended, input-full, samsara-client-extended
0315a202a4
Remove examples and tests completely
f3b8eec30a
Remove examples/tests, add SHM/Shell/DataDevice init calls, remove build from repo
556d1b2da0
Major feature expansion: add SHM, input, shell, data device support
a045fd5cfb
Initial commit: SDP.modern - Modern display protocol
57eee93a18
Initial commit: SamsaraDisplayProtocol
d82c4581a6
Remove examples and tests completely
80fe512bbf
Remove examples/tests, add SHM/Shell/DataDevice init calls, remove build from repo
95a6118d3d
Major feature expansion: add SHM, input, shell, data device support
fe725da650
Initial commit: SDP.modern - Modern display protocol
be466be937
Initial commit: SamsaraDisplayProtocol
fb9d3a1ac5
[major]: discontinued