Kristian Høgsberg
|
6d70202f80
|
Send out coordinates with pointer_focus event
We can't rely on motion events happening right away, pointer_focus could
change because of windows coming or going etc.
|
15 years ago |
Kristian Høgsberg
|
c071f4d008
|
Handle failure to reference a buffer name better
|
15 years ago |
Kristian Høgsberg
|
5b75f1b218
|
Implement server side move override
|
15 years ago |
Kristian Høgsberg
|
83fc061c9c
|
Introduce 'shell' object for moving and resizing surfaces in the compositor
|
15 years ago |
Kristian Høgsberg
|
a1f3f60bea
|
Generate protocol types and metadata from xml
|
15 years ago |
Kristian Høgsberg
|
c37c57aec7
|
TODO: Add a few lines about removing commit request
|
15 years ago |
Kristian Høgsberg
|
723b2852d2
|
Generate makefile dependencies with gcc
|
15 years ago |
Kristian Høgsberg
|
b56cb00045
|
Use "" when including our own header files
|
15 years ago |
Kristian Høgsberg
|
fbd0fb0098
|
memset epoll event structs to quiet valgrind
|
15 years ago |
Kristian Høgsberg
|
8f2e67725e
|
x11: Dont use buffers after free()
|
15 years ago |
Kristian Høgsberg
|
eba6f0d32b
|
Delete a few duplicate TODO items
|
15 years ago |
Kristian Høgsberg
|
43788b13df
|
Update keyboard focus handler signatures
|
15 years ago |
Kristian Høgsberg
|
2c28aa5981
|
Bind GLES2 API, not OpenGL
|
15 years ago |
Kristian Høgsberg
|
c098d8da47
|
Print more info when demarshal fails
|
15 years ago |
Kristian Høgsberg
|
379b678c57
|
Use EGL_KHR_surfaceless_opengl
|
15 years ago |
Kristian Høgsberg
|
e0f5cc2574
|
Minor spec edits
|
15 years ago |
Kristian Høgsberg
|
808fd41861
|
Drop coordinates from buttons press, add timestamp to events
|
15 years ago |
Kristian Høgsberg
|
747638b46b
|
Fix window picking order
|
15 years ago |
Kristian Høgsberg
|
f252d6a98e
|
Update to use eglGetDRMDisplayMESA()
|
15 years ago |
Kristian Høgsberg
|
86e0989673
|
Hide wayland cursor when X11 compositor loses focus
|
15 years ago |
Kristian Høgsberg
|
554a131b29
|
Update TODO list
|
15 years ago |
Kristian Høgsberg
|
3e6e7e6acb
|
Track libxkbcommon API changes
|
15 years ago |
Kristian Høgsberg
|
67a21bdf56
|
Fix indentation
|
15 years ago |
Kristian Høgsberg
|
2d6b7c118b
|
Fix some warnings
|
15 years ago |
Kristian Høgsberg
|
94adf6cb9e
|
Use libxkbcommon for mapping keycodes to keysyms
|
15 years ago |
Kristian Høgsberg
|
c8c3734ef9
|
Set window user data using separate function
|
15 years ago |
Kristian Høgsberg
|
dcb71b62a0
|
Update decoration drawing to be less cairo path happy
|
15 years ago |
Kristian Høgsberg
|
49e868cb05
|
Fix a few bugs in blur implementation
|
15 years ago |
Kristian Høgsberg
|
80d746f6e3
|
Consolidate redraw scheduling in window.c
|
15 years ago |
Kristian Høgsberg
|
0953162db8
|
Fix resizing
|
15 years ago |
Kristian Høgsberg
|
a946821b4f
|
Propagate shader compile/link errors
And silence the no-error case.
|
15 years ago |
Kristian Høgsberg
|
bf6ceda545
|
Implement resizing from all sides
|
15 years ago |
Kristian Høgsberg
|
f9112b2de0
|
Fix X button and keycodes
Not a real fix, we're just mapping them to evdev codes for now.
|
15 years ago |
Kristian Høgsberg
|
ce5325d3ed
|
Add x11 backend for compositor
This still needs all the bells and whistles from the egl-kms mesa branch,
but it makes it a lot easier to work on wayland.
|
15 years ago |
Kristian Høgsberg
|
fc783d4071
|
Split native drm part of compositor out
|
15 years ago |
Kristian Høgsberg
|
44be655b6d
|
Add discussion/notes on object cache to spec
|
15 years ago |
Kristian Høgsberg
|
54c324e1bd
|
Drop stuff from notes that are in the spec now
|
15 years ago |
Kristian Høgsberg
|
da6c6b1a38
|
Add extern "C" wrappers to public header files
|
15 years ago |
Kristian Høgsberg
|
26e6666fab
|
Add section about setting cursor images to spec
|
15 years ago |
Kristian Høgsberg
|
39f5db73e2
|
Add drag and drop section to spec
|
15 years ago |
Kristian Høgsberg
|
478d9265f9
|
Send device name at connect time
|
15 years ago |
Kristian Høgsberg
|
945ea0e743
|
configure.ac: Look for cairo-gl instead of cairo-drm
|
15 years ago |
Kristian Høgsberg
|
0b77e0914b
|
Update todo
|
15 years ago |
Kristian Høgsberg
|
38bb716383
|
Drop surface::copy
|
15 years ago |
Kristian Høgsberg
|
0b8646bbd3
|
Fix surface picking
|
15 years ago |
Kristian Høgsberg
|
7824d81e07
|
Consolidate more code in clients/window.c
|
15 years ago |
Kristian Høgsberg
|
a85fe3cf45
|
Use cairo-gl in clients
|
15 years ago |
Kristian Høgsberg
|
2cdc18452e
|
Fix matrix setup in surface_map()
|
15 years ago |
Kristian Høgsberg
|
6619d38311
|
Use correct token for drm image format
|
15 years ago |
Kristian Høgsberg
|
a7f258221a
|
Add spec document in progress
|
15 years ago |