Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-08-13 | Merge pull request #79 from martinetd/libinput_renaming | Drew DeVault | |
Libinput renaming | |||
2017-08-13 | Fix build on systems without systemd | Drew DeVault | |
2017-08-13 | libinput backend: massive renaming | Dominique Martinet | |
- 'libinput' (backend's) to libinput_context - 'device' (libinput_device) to libinput_dev - 'dev' (wlr_device) to wlr_dev - 'devices' lists tangling of libinput devices to wlr_devices - 'devices' list of wlr_devices in backend state to wlr_device_lists | |||
2017-08-13 | libinput backend: match logging for removal and add | Dominique Martinet | |
Only log removal of devices once, but also log it for devices that we do not care about. | |||
2017-08-13 | libinput: remove useless get_context call | Dominique Martinet | |
That function is literally just "return event->device->seat->libinput" We do not use context, so do not fetch it. | |||
2017-08-13 | wayland backend: do not watch wayland fd for writable | Dominique Martinet | |
Wayland fd is always writable and will busy-loop. The dispatch function gets called with 0-mask when we need to flush display anyway, so this saves CPU at no visible impact. | |||
2017-08-12 | Re-enable backend autoselection | Drew DeVault | |
2017-08-12 | Refactor wlr_backend_state out of DRM backend | Drew DeVault | |
2017-08-12 | Update libinput backend with new state design | Drew DeVault | |
2017-08-12 | Refactor out wlr_backend_state from wl/multi | Drew DeVault | |
2017-08-12 | libinput: fix segfault when handling non-wlr device removal | Dominique Martinet | |
2017-08-12 | wayland backend: free seatName | Dominique Martinet | |
2017-08-12 | wayland backend: emit signal for input/output removal | Dominique Martinet | |
2017-08-12 | Use libinput_event_destroy/xkb_*_unref | Dominique Martinet | |
Also sneak in a missing drmModeFreePlaneResources | |||
2017-08-12 | libinput: signal input remove on libinput backend destroy | Dominique Martinet | |
This lets the upper crust cleanup and free their own states | |||
2017-08-12 | libinput backend: fill in handle_device_removed | Dominique Martinet | |
And fix input_remove_notify accordingly | |||
2017-08-11 | Fix libinput destroy for devices with multiple capabilities | Dominique Martinet | |
2017-08-11 | Complete a few destroy functions | Dominique Martinet | |
This adds missing free calls for: - drm outputs - libinput backend in general - final udev free - output mode state | |||
2017-08-11 | Build libinput events on the stack instead of allocating | Dominique Martinet | |
2017-08-11 | Refactor meson and move xdg-shell into wlroots | Drew DeVault | |
2017-08-10 | Merge pull request #53 from nyorain/drm_buffer | Drew DeVault | |
Implement drm (egl) buffer attaching | |||
2017-08-10 | Refactor EGL handling | Drew DeVault | |
2017-08-11 | Fix possible use of CRTC after monitor is unplugged | Scott Anderson | |
2017-08-10 | wlr_output_update_matrix during wl backend init | Drew DeVault | |
2017-08-10 | Fix style issues | nyorain | |
2017-08-10 | Implement drm (egl) buffer attaching | nyorain | |
2017-08-10 | Added null check on crtc | Scott Anderson | |
2017-08-09 | Atomic modesetting | Scott Anderson | |
2017-08-08 | Rename wlr_surface -> wlr_texture; attach -> upload | nyorain | |
2017-08-07 | Use gbm_bo_map for cursor | Scott Anderson | |
2017-08-07 | Style changes | Scott Anderson | |
2017-08-06 | Moved headers | Scott Anderson | |
2017-08-06 | Renamed some variables to be less generic | Scott Anderson | |
2017-08-06 | Updated DRM cursor rendering | Scott Anderson | |
2017-08-06 | Clean up resources when plane is reassigned | Scott Anderson | |
2017-08-06 | More cleanups | Scott Anderson | |
2017-08-06 | Various cleanups | Scott Anderson | |
2017-08-06 | Split off some functions into drm-util | Scott Anderson | |
2017-08-06 | Use plane for rendering | Scott Anderson | |
2017-08-06 | Add planes. | Scott Anderson | |
2017-08-06 | Upgraded CRTC and Encoder matching | Scott Anderson | |
2017-08-06 | Various changes/cleanups | Scott Anderson | |
2017-08-06 | DRM resource initalisation | Scott Anderson | |
2017-08-06 | Added DRM property infrastructure | Scott Anderson | |
2017-08-05 | Check for multi backend before using it | Drew DeVault | |
2017-08-05 | Log that the X11 backend is unimplemented | Drew DeVault | |
2017-08-06 | Fixed VT switching | Scott Anderson | |
2017-08-06 | Update build files | Scott Anderson | |
2017-08-06 | Changed header paths. | Scott Anderson | |
2017-08-06 | Moved session/ into backend/ | Scott Anderson | |