Tony Crisci
|
ee39dff1e7
|
rootston: handle backend creation failed
|
2017-12-20 05:51:23 -05:00 |
Tony Crisci
|
58e69c9ce1
|
multibackend remove subbackend
|
2017-12-19 18:49:00 -05:00 |
Tony Crisci
|
6c75a184e7
|
subbackend state destroy
|
2017-12-19 18:40:27 -05:00 |
Tony Crisci
|
a937016e38
|
remove session from multibackend
|
2017-12-19 18:25:46 -05:00 |
emersion
|
4a36ba4bdd
|
Destroy multi backend on display destroy
|
2017-12-19 18:28:47 +01:00 |
emersion
|
6001235b04
|
Listen to display destroy in session
It's not the backend's responsibility to destroy the session anymore.
|
2017-12-08 11:17:56 +01:00 |
Dominique Martinet
|
844b166c1b
|
multi_backend_destroy: fix trivial use-after-free
|
2017-11-01 21:14:23 +01:00 |
Drew DeVault
|
16f35ecbea
|
Merge branch 'master' into heghe/wl_list
|
2017-10-21 22:03:48 -04:00 |
emersion
|
c8570d0e42
|
Remove wl_list_init when using wl_signal_add
|
2017-10-21 12:35:51 +02:00 |
Heghedus Razvan
|
bde25fe020
|
Replace list_t with wl_list in wlr_multi_backend
Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com>
|
2017-10-20 11:45:31 +03:00 |
Scott Anderson
|
fb93628bda
|
Merge wlr_udev into wlr_session
|
2017-08-26 14:02:04 +12:00 |
Scott Anderson
|
46823152ea
|
Rename functions to be consistent with #93
|
2017-08-26 11:56:43 +12:00 |
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 |
Calvin Lee
|
5cc7342606
|
Prevent alloc errors from crashing
Resolves #76
|
2017-08-15 08:04:57 +02:00 |
Dominique Martinet
|
9a9dd15d5f
|
Fix wlr_multi_backend_add incorrect assert
|
2017-08-14 15:01:59 +02:00 |
Calvin Lee
|
de66bdb867
|
Add backend detection functions
Resolves #80
|
2017-08-13 23:08:33 +02:00 |
Drew DeVault
|
4386816889
|
wlr_backend_init -> wlr_backend_start
Also renames create to init. We'll use create for anything that
allocates and init for anything that takes a pointer and initializes it.
|
2017-08-13 10:19:57 -04:00 |
Drew DeVault
|
81cd90297d
|
Refactor out wlr_backend_state from wl/multi
|
2017-08-12 11:43:36 -04:00 |
Drew DeVault
|
c24351681f
|
Refactor EGL handling
|
2017-08-10 22:15:37 -04:00 |
Drew DeVault
|
5bf61ca7ed
|
Check for multi backend before using it
|
2017-08-05 23:08:35 -04:00 |
Scott Anderson
|
4d4da18437
|
Fixed VT switching
|
2017-08-06 13:37:49 +12:00 |
Scott Anderson
|
cb4d50e22c
|
Changed header paths.
|
2017-08-06 13:25:26 +12:00 |
Scott Anderson
|
ae4478e17f
|
Changed ownership of wlr_session to the multi backend.
Currently breaks VT switching for examples.
|
2017-08-06 13:25:26 +12:00 |
Drew DeVault
|
f4453d104d
|
Reorganize wlr-common
|
2017-06-21 12:10:07 -04:00 |
Drew DeVault
|
e257afeb7e
|
Establish multi backend support
|
2017-06-13 08:10:36 -04:00 |