Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-10-04 | output: document signals | emersion | |
2018-10-04 | output: send present event from all backends | emersion | |
2018-10-04 | output: add present event | emersion | |
2018-10-04 | presentation-time: add protocol implementation | emersion | |
2018-10-04 | Merge pull request #1281 from aereaux/edid-sizes | emersion | |
Update sizes for new EDID database. | |||
2018-10-04 | Merge pull request #1262 from nyorain/session_fix | Drew DeVault | |
Improve session handling | |||
2018-10-04 | Update sizes for new EDID database. | Aidan Epstein | |
2018-10-04 | Merge pull request #1279 from emersion/update-edid-manufacturers | Drew DeVault | |
backend/drm: update EDID manufacturers database | |||
2018-10-04 | Use sd_bus_get_property_trivial & remove numbering | nyorain | |
2018-10-04 | backend/drm: update EDID manufacturers database | emersion | |
2018-10-03 | Merge pull request #1277 from emersion/reset-gamma | Scott Anderson | |
backend/drm: reset gamma table on VT switch | |||
2018-10-03 | backend/drm: reset gamma table on VT switch | emersion | |
2018-10-03 | output: make gamma size a size_t and gamma table const | emersion | |
2018-10-01 | Merge pull request #1275 from linkmauve/fix-xdg-decoration-destroy-crash | Drew DeVault | |
Fix a crash on zxdg_decoration_manager_v1 destroy | |||
2018-10-01 | Fix a crash on zxdg_decoration_manager_v1 destroy | Emmanuel Gil Peyrot | |
When this request was called from a client, the unimplemented callback was NULL and thus was crashing rootston. | |||
2018-09-30 | Merge pull request #1271 from emersion/gamma-control-destroy | emersion | |
gamma-control-v1: add missing destroy handler | |||
2018-09-29 | gamma-control-v1: add missing destroy handler | emersion | |
2018-09-28 | Merge pull request #1265 from sghctoma/conditional-b_lundef | emersion | |
Set b_lundef to false on FreeBSD in meson.build | |||
2018-09-28 | Use == to check system instead of a prefix match | sghctoma | |
2018-09-28 | Set minimum Meson version to 0.48.0 | sghctoma | |
This commit sets the required Meson version to >=0.48.0, and removes the comment about building on FreeBSD requires an extra flag. | |||
2018-09-28 | Merge pull request #1268 from emersion/drm-connector-disappeared | Drew DeVault | |
backend/drm: don't free connector immediately | |||
2018-09-28 | Merge pull request #1269 from ivyl/remove_xcb_image | emersion | |
xwayland/xwm: Stop including xcb_image.h | |||
2018-09-28 | xwayland/xwm: Stop including xcb_image.h | Arkadiusz Hiler | |
It's not used (XCB_IMAGE_FORMAT_Z_PIXMAP comes from xproto.h) and we don't even have a pkg-config dependency on xcb-image, making the build to fail on that inclusion on systems without the package. | |||
2018-09-28 | backend/drm: don't free connector immediately | emersion | |
When a pageflip is pending, we'll get a DRM event for the connector in the future. We don't want to free the connector immediately otherwise we'll use-after-free in the pageflip handler. This commit adds a new state, "DISAPPEARED". This asks the pageflip handler to destroy the output after it's done pageflipping. | |||
2018-09-27 | Merge pull request #1266 from Ongy/xdc_tablet_fix | Drew DeVault | |
Fix tablet_tool tilt and send proximity_out | |||
2018-09-27 | Fix tablet_tool tilt and send proximity_out | Markus Ongyerth | |
Originally I asumed tilt_x and tilt_y are very unlikely to change independent, I was proven wrong. And while investigating Krita not using the Erasor tool, I found a bug, which is unrelated though. | |||
2018-09-27 | Merge pull request #852 from Laaas/master | Drew DeVault | |
Implement pointer-constraints-unstable-v1 protocol | |||
2018-09-27 | pointer-constraints: add unstable header | emersion | |
2018-09-27 | seat: remove unused keyboard focus_change event | emersion | |
2018-09-27 | pointer-constraints: use proper wayland-scanner functions | emersion | |
2018-09-27 | rootston: remove broken rotated pointer constraint handling | emersion | |
2018-09-27 | pointer-constraints: refactoring | emersion | |
* Rename the constraint_create signal to new_constraint for consistency * Move the constraint_destroy signal to the constraint itself * Use rotate_child_position instead of duplicating logic * Fix inert constraint resource handling * Style fixes | |||
2018-09-26 | pointer-constraints: make region not a pointer, add committed bitfield | emersion | |
2018-09-26 | Adjust README to reflect change regarding b_lundef | sghctoma | |
With Meson >=0.48.0 it is no longer necessary to pass the flag "-D b_lundef=false" on FreeBSD. | |||
2018-09-26 | Add b_lundef=false Meson option on FreeBSD | sghctoma | |
The Meson option "b_lundef" need to be set to false on FreeBSD, because the symbol "environ" is in crt1.o, which is not linked with shared libraries. With Meson >=0.48.0 it is possible to set this option only for FreeBSD. This patch changes meson.build to do that. | |||
2018-09-26 | pointer-constraints: rename wl_{global,resources} | emersion | |
2018-09-26 | examples/pointer-constraints: style fixes | emersion | |
2018-09-26 | Merge pull request #1264 from emersion/examples-unknown-cursor | Drew DeVault | |
Fix unknown cursor in layer-shell example | |||
2018-09-26 | Fix unknown cursor in layer-shell example | emersion | |
2018-09-24 | Rework session handling | nyorain | |
Sessions can now be retrieved from a backend in a more general manner. Multi-backend gets back its `session` field that contains the session if one was created, removing the interfacing from multi backend with the drm backend directly. This adds the possibility to use sessions even without the drm backend. It additionally fixes the bug that 2 session objects got created when WLR_BACKENDS were set to "libinput,drm". To allow vt switching without drm backend (and drm fd) on logind, start listening to PropertiesChanged signals from dbus and parse the session "Active" property when no master fd was created (this does not change current drm backend behaviour in any way). | |||
2018-09-24 | Merge pull request #1260 from RyanDwyer/xwayland-set-decorations | emersion | |
xwayland: Introduce set_decorations event | |||
2018-09-24 | xwayland: Introduce set_decorations event | Ryan Dwyer | |
2018-09-22 | Merge pull request #1257 from sghctoma/fix-protocol_meson | emersion | |
Fix partial dependency in protocol/meson.build | |||
2018-09-22 | Merge pull request #1256 from sghctoma/fbsd-multiseat-fixes | emersion | |
Apply multiseat fixes to FreeBSD direct backend | |||
2018-09-21 | Apply multiseat fixes to FreeBSD direct backend | sghctoma | |
This commit applies the multiseat fixes that are part of PR #1063 ( commits 964e0a50 and 47895d2) to the FreeBSD direct backend. | |||
2018-09-21 | Fix partial dependency in protocol/meson.build | sghctoma | |
External dependencies in Meson do not have include_directories, therefore "includes: true" means nothing for the wayland-client partial dependency. Because of this, the -I CFLAGs for wayland-client are not used by the build command. This commit fixes this by using compile_args. | |||
2018-09-19 | Merge pull request #1253 from RyanDwyer/multi-for-each-backend | emersion | |
Introduce wlr_multi_for_each_backend | |||
2018-09-19 | Merge pull request #1252 from emersion/fatal-unknown-buffer | Drew DeVault | |
buffer: disconnect clients that commit an unknown buffer type | |||
2018-09-19 | Merge pull request #1245 from emersion/capture-disable-hw-cursors | Drew DeVault | |
Disable hardware cursors when capturing output | |||
2018-09-19 | Introduce wlr_multi_for_each_backend | Ryan Dwyer | |