27 Commits (a79dc7df5103854b2cc5be20e153140862cda05a)

Author SHA1 Message Date
Tony Crisci d1dce19253 handle display destroy
7 years ago
Tony Crisci 6c8fd6017e backend add and remove events
7 years ago
Tony Crisci ee39dff1e7 rootston: handle backend creation failed
7 years ago
Tony Crisci 58e69c9ce1 multibackend remove subbackend
7 years ago
Tony Crisci 6c75a184e7 subbackend state destroy
7 years ago
Tony Crisci a937016e38 remove session from multibackend
7 years ago
emersion 4a36ba4bdd
Destroy multi backend on display destroy
7 years ago
emersion 6001235b04
Listen to display destroy in session
7 years ago
Dominique Martinet 844b166c1b multi_backend_destroy: fix trivial use-after-free
7 years ago
Drew DeVault 16f35ecbea Merge branch 'master' into heghe/wl_list
7 years ago
emersion c8570d0e42
Remove wl_list_init when using wl_signal_add
7 years ago
Heghedus Razvan bde25fe020 Replace list_t with wl_list in wlr_multi_backend
7 years ago
Scott Anderson fb93628bda Merge wlr_udev into wlr_session
7 years ago
Scott Anderson 46823152ea Rename functions to be consistent with #93
7 years ago
Calvin Lee 901c14c409 Prevent alloc errors from crashing in `list_t`
7 years ago
Calvin Lee 5cc7342606 Prevent alloc errors from crashing
7 years ago
Dominique Martinet 9a9dd15d5f Fix wlr_multi_backend_add incorrect assert
7 years ago
Calvin Lee de66bdb867 Add backend detection functions
7 years ago
Drew DeVault 4386816889 wlr_backend_init -> wlr_backend_start
7 years ago
Drew DeVault 81cd90297d Refactor out wlr_backend_state from wl/multi
7 years ago
Drew DeVault c24351681f Refactor EGL handling
7 years ago
Drew DeVault 5bf61ca7ed Check for multi backend before using it
7 years ago
Scott Anderson 4d4da18437 Fixed VT switching
7 years ago
Scott Anderson cb4d50e22c Changed header paths.
7 years ago
Scott Anderson ae4478e17f Changed ownership of wlr_session to the multi backend.
7 years ago
Drew DeVault f4453d104d Reorganize wlr-common
8 years ago
Drew DeVault e257afeb7e Establish multi backend support
8 years ago