Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-24 | Update required meson version to 0.47.1 | Drew DeVault | |
2018-08-24 | Merge pull request #1198 from ascent12/meson_feature | Drew DeVault | |
Fix meson changes | |||
2018-08-24 | Change how glgen.sh outputs files | Scott Anderson | |
This fixes building wlroots as a subproject. | |||
2018-08-24 | Revert "Revert "Merge pull request #1194 from ascent12/meson_feature"" | Scott Anderson | |
This reverts commit 9c886f20b97b6ab1ac85b849f1fe7f16eb199ff0. | |||
2018-08-23 | Revert "Merge pull request #1194 from ascent12/meson_feature" | Drew DeVault | |
This breaks wlroots when used as a meson subproject. This reverts commit dea311992eb4ff3e343c3cf5b0603034223d2a42, reversing changes made to 6db9c4b74667c1d917d720f5e96985a2461569fb. | |||
2018-08-23 | Merge pull request #1194 from ascent12/meson_feature | Drew DeVault | |
Build system changes | |||
2018-08-23 | Replace generator with custom_target | Scott Anderson | |
This stops the protocol header constantly being regenerated for every target using them. | |||
2018-08-23 | Use input file for configure_file | Scott Anderson | |
This is so we can potentially add comments to it, and so if a user looks at the installed header, they can see the /* #undef WLR_HAS_FEATURE */ line to see every option, even if not available. | |||
2018-08-23 | Use current_source_dir instead of source_root | Scott Anderson | |
This is so that log messages are printed properly when wlroots is build as a subproject. | |||
2018-08-23 | Use pkg-config to find wayland-scanner | Scott Anderson | |
2018-08-22 | wlr_virtual_keyboard: use wlr_input_device_destroy | Dorota Czaplejewicz | |
2018-08-22 | wlr_input_device: fix keyboard destruction | Dorota Czaplejewicz | |
After destroying a keyboard input device, seat's listeners could still be pointing to destroyed wlr_input_device signals. This patch makes sure the references are removed while the input device is being destroyed. | |||
2018-08-22 | Install headers explicitly | Scott Anderson | |
2018-08-22 | Make style more consistent | Scott Anderson | |
2018-08-22 | Remove unnecessary project arguments | Scott Anderson | |
Meson handles rpath properly, and we don't need to use -I ourselves by using include_directories with '.'. | |||
2018-08-22 | Add link dependency on symbols file | Scott Anderson | |
So the library is rebuilt properly when it's updated. | |||
2018-08-22 | Update examples to use new option | Scott Anderson | |
We use a dictionary to remove some code duplication. | |||
2018-08-22 | Update rootston to use new option | Scott Anderson | |
2018-08-22 | Use new options for X11 backend and Xwayland | Scott Anderson | |
2018-08-22 | Use feature options for libcap/logind | Scott Anderson | |
We now use a combo choice between systemd/elogind as they are mutually exclusive anyway. | |||
2018-08-22 | Add new feature options | Scott Anderson | |
Bump minimum meson version to 0.47 for the feature. | |||
2018-08-22 | Remove unneeded mesa-specific header | Scott Anderson | |
2018-08-21 | Merge pull request #1191 from emersion/drm-conn-dpi | Drew DeVault | |
backend/drm: add support for DRM_MODE_CONNECTOR_DPI | |||
2018-08-21 | backend/drm: add support for DRM_MODE_CONNECTOR_DPI | emersion | |
2018-08-16 | rootston: fix again FreeBSD build | emersion | |
Had an outdated copy of wlroots, so missed that one. | |||
2018-08-16 | Merge pull request #1189 from agx/ctags-f | emersion | |
ctags: use -f instead of -o | |||
2018-08-16 | Merge pull request #1188 from emersion/freebsd-fixes | emersion | |
Fix build on FreeBSD | |||
2018-08-16 | ctags: use -f instead of -o | Guido Günther | |
The later does not exist on FreeBSD See #725 | |||
2018-08-16 | Fix build on FreeBSD | emersion | |
2018-08-13 | Merge pull request #1187 from ammen99/master | emersion | |
move wlr_drm_connector_add_mode to wlr/backend/drm.h | |||
2018-08-13 | move wlr_drm_connector_add_mode to wlr/backend/drm.h | Ilia Bozhinov | |
2018-08-11 | Merge pull request #1184 from sdilts/add-default-output-size | emersion | |
Keep X11 backend windows from having an invalid size | |||
2018-08-10 | Fix xcb_create_window parameters | sdilts | |
Set the window width and height, not the location of the window. | |||
2018-08-10 | rootston: Double fork for keyboard bindings | Genki Sky | |
This avoids leaving around zombies, without having to setup SIGCHLD handler (which interferes with other fork/waitpid calls). | |||
2018-08-09 | Add guard for changing the size of X11 backend windows | sdilts | |
Events that set the window to either a width or height of zero are now ignored and logged. | |||
2018-08-09 | Set default output size for X11 backend | sdilts | |
Fixes issue #1170 Also set the created window size to match the output size. | |||
2018-08-09 | Merge pull request #1183 from ammen99/master | emersion | |
remove dangling declaration of wlr_xdg_surface_popup_get_position() | |||
2018-08-09 | remove dangling declaration of wlr_xdg_surface_popup_get_position() | Ilia Bozhinov | |
2018-08-09 | Merge pull request #1182 from ammen99/master | Scott Anderson | |
session: load GPU devices even if they have zero connectors | |||
2018-08-08 | session: load GPU devices even if they have zero crtcs/connectors/encoders | Ilia Bozhinov | |
On some systems (most notably laptops with two GPUs) there are GPUs that don't have attached outputs. However, we still want to load those GPUs because they could still be used by the compositor for rendering. | |||
2018-08-06 | Merge pull request #1179 from emersion/rootston-toggle-decoration-mode | Drew DeVault | |
rootston: add keybinding to toggle decoration mode | |||
2018-08-06 | rootston: add keybinding to toggle decoration mode | emersion | |
2018-08-05 | Merge pull request #1177 from ascent12/check_prime | emersion | |
Check for DRM prime | |||
2018-08-05 | Check for DRM prime | Scott Anderson | |
This will indicate the user properly when multi-GPU is not supported by their GPU driver. | |||
2018-08-04 | Merge pull request #1168 from manio/multi-gpu | Drew DeVault | |
Fix support for multiple GPU | |||
2018-08-04 | Remove unused data from gbm_bo userdata | Scott Anderson | |
These aren't used anymore and crashes when the gbm_bo tries to get destroyed (e.g. on hotplug). | |||
2018-08-04 | Fix hardware cursor on secondary GPU | Scott Anderson | |
Create rendering resources on parent GPU, so that we can sample the passed in texture properly. The cursor buffer needs to remain on the same GPU. | |||
2018-08-03 | Merge pull request #1175 from emersion/fix-xdg-output-layout-destroy | Ryan Dwyer | |
xdg-output: fix segfault in handle_layout_destroy | |||
2018-08-03 | xdg-output: fix segfault in handle_layout_destroy | emersion | |
2018-08-03 | multi-gpu: do not flip screens on secondary GPU | Mariusz Bialonczyk | |
All screens on secondary GPU in multiple GPU configurations was flipped 180. The flipped screens was always on secondary card (the primary card was always correct). Tested on nouveau with: WLR_DRM_DEVICES=/dev/dri/card1:/dev/dri/card2 WLR_DRM_DEVICES=/dev/dri/card2:/dev/dri/card1 The commit is fixing this problem. Now all screens are "normal". |