|
|
8c2fea9edf
|
Cleanup whitespace and suppress unused variable warnings
|
2026-02-22 22:13:03 +02:00 |
|
|
|
3e0dc851c4
|
Link to system libraries on banan-os
|
2026-02-21 19:25:14 +02:00 |
|
|
|
26b65e1e6e
|
Make glx and shm cmake options
|
2026-02-21 18:47:58 +02:00 |
|
|
|
a13b8617dc
|
Implement line drawing PolyLine, PolySegment
|
2026-02-21 16:29:42 +02:00 |
|
|
|
df32c7aa99
|
Add global safe getters for retrieving objects
|
2026-02-21 14:37:13 +02:00 |
|
|
|
7088be0e51
|
Add mostly stubbed out GLX extensions
Surprisingly this lets most GLX apps run as they still render client
side, they just need the extension to exist
|
2026-02-21 03:53:25 +02:00 |
|
|
|
6da9cb7362
|
Add font support
|
2026-02-21 03:50:42 +02:00 |
|
|
|
632787b142
|
Implement ShmGetImage
Also SHM extension is now only compiled if the system has shmat and
shmdt
|
2026-02-12 18:40:55 +02:00 |
|
|
|
abaa239505
|
Add basic MIT-SHM support
Supports only Attach, Detach and PutImage but those seem to be enough
for firefox and chromium
|
2026-02-12 02:39:24 +02:00 |
|
|
|
24baab2e84
|
Cleanup extensions
|
2026-02-12 02:38:08 +02:00 |
|
|
|
a74d99de45
|
Fix keymaps, reported info and add custom cursors
|
2026-02-11 17:43:47 +02:00 |
|
|
|
808e51b855
|
Make objects global instead of per client
This allows copying from one window to another!
|
2026-02-10 01:28:47 +02:00 |
|
|
|
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 |
|
|
|
675c615be9
|
Enable compiler warnings
|
2026-02-09 03:48:53 +02:00 |
|
|
|
219734a813
|
Initial commit
|
2026-02-07 18:44:48 +02:00 |
|