Calvin Lee
|
901c14c409
|
Prevent alloc errors from crashing in list_t
This commit changes the `list_t` api so that alloc errors can be
detected and worked around. Also fixes errors not found in 5cc7342
|
2017-08-16 09:23:21 +02:00 |
|
Drew DeVault
|
d2e796edb7
|
Merge pull request #86 from nyorain/master
Fix style issues
|
2017-08-15 07:18:22 -04:00 |
|
nyorain
|
d7dcbbc175
|
Add wayland backend cursor support
|
2017-08-14 18:02:05 -04:00 |
|
nyorain
|
f998bb8299
|
Fix style issues
|
2017-08-14 17:09:56 +02:00 |
|
Dominique Martinet
|
4bbf718e7d
|
impl->destroy cleanup:
- remove trivial destroy() function
- make sure we check impl and impl->destroy before calling
- always call free if not implemented
|
2017-08-14 16:22:31 +02:00 |
|
Drew DeVault
|
41e735242d
|
Remove wlr_output_state, update backends
|
2017-08-13 11:38:03 -04:00 |
|
Drew DeVault
|
81cd90297d
|
Refactor out wlr_backend_state from wl/multi
|
2017-08-12 11:43:36 -04:00 |
|
Dominique Martinet
|
8427749dd0
|
wayland backend: emit signal for input/output removal
|
2017-08-12 01:16:12 +02:00 |
|
Drew DeVault
|
4aaf76cb66
|
wlr_output_update_matrix during wl backend init
|
2017-08-10 13:27:14 -04:00 |
|
Drew DeVault
|
97f6e9b69a
|
Remove excessive logging in wayland backend
|
2017-06-28 16:35:18 -04:00 |
|
Drew DeVault
|
97213cc00e
|
Add new interfaces to wayland backend
|
2017-06-26 18:23:38 -04:00 |
|
Drew DeVault
|
168f0955ab
|
Add wl_output globals for wlr_outputs
|
2017-06-22 14:27:35 -04:00 |
|
Drew DeVault
|
f4453d104d
|
Reorganize wlr-common
|
2017-06-21 12:10:07 -04:00 |
|
Drew DeVault
|
fd91244e83
|
Update everyone to use new headers
|
2017-06-21 10:27:45 -04:00 |
|
Drew DeVault
|
c2d0090ad7
|
Support multiple wl backend outputs
|
2017-06-20 18:22:21 -04:00 |
|
Drew DeVault
|
b2bf5b23b9
|
Implement output_transform for wl backend
|
2017-06-20 18:02:00 -04:00 |
|
Drew DeVault
|
b9d36c8149
|
Add dynamic output resizing for Wayland backend
This allows outputs to:
- Not support modesetting
- Resize themselves
|
2017-06-20 17:51:45 -04:00 |
|
Drew DeVault
|
c9d5a0b2fb
|
Clean up Wayland backend GL context and such
|
2017-06-20 15:29:27 -04:00 |
|
nyorain
|
51f35e7af0
|
Cleanup some leaks/incorrect destructions
|
2017-06-20 19:01:20 +02:00 |
|
nyorain
|
500e9184f1
|
Fix egl workaround; Test with weston
|
2017-06-20 18:44:11 +02:00 |
|
nyorain
|
50ce35e9da
|
Implement wayland backend output
|
2017-06-20 18:27:05 +02:00 |
|
nyorain
|
792d535225
|
Rework wayland backend output implementation
|
2017-06-19 22:36:40 +02:00 |
|