Commit Graph

63 Commits

Author SHA1 Message Date
Oskari Alaranta 4801fd3e67 Only send key/mouse events to a single window
Firefox was getting mouse clicks as duplicates making every click a
double click
2026-02-10 03:05:15 +02:00
Oskari Alaranta 808e51b855 Make objects global instead of per client
This allows copying from one window to another!
2026-02-10 01:28:47 +02:00
Oskari Alaranta d59dea43e0 Add bunch of stuff and refactor code
This adds some new opcodes, implements RANDR extension and splits stuff
into separate files
2026-02-10 00:54:02 +02:00
Oskari Alaranta 19235e68ca Add stub AllocNamedColor 2026-02-09 03:48:53 +02:00
Oskari Alaranta a37d7168eb Fix close/epoll_ctl order 2026-02-09 03:48:53 +02:00
Oskari Alaranta 01f9f24b9b Add more mapping opcodes 2026-02-09 03:48:53 +02:00
Oskari Alaranta 7376cd17ac Add proper support for ListExtensions 2026-02-09 03:48:53 +02:00
Oskari Alaranta 09e442ff43 Support Pixmaps with GetGeometry 2026-02-09 03:48:53 +02:00
Oskari Alaranta 16d5871775 Add support for mouse events 2026-02-09 03:48:53 +02:00
Oskari Alaranta 675c615be9 Enable compiler warnings 2026-02-09 03:48:53 +02:00
Oskari Alaranta 301765a5bd Add stuff :) 2026-02-09 03:48:53 +02:00
Oskari Alaranta 971038fd4f support TCP sockets 2026-02-07 23:12:38 +02:00
Oskari Alaranta 219734a813 Initial commit 2026-02-07 18:44:48 +02:00