aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-01-19Merge pull request #1480 from RyanDwyer/noop-headeremersion
Add noop.h to include/wlr/backend/meson.build
2019-01-19Add noop.h to include/wlr/backend/meson.buildRyan Dwyer
2019-01-18Merge pull request #1478 from Lahvuun/relative_pointeremersion
Fix segfault in get_relative_pointer
2019-01-18Fix segfault in get_relative_pointerIlya Trukhanov
Occurs on subsequent calls to relative_pointer_manager_v1_handle_get_relative_pointer() Steps to reproduce: - run rootston - run examples/relative-pointer - switch to relative pointer more than once Note: if done fast enough it may take more than two switches to crash.
2019-01-18Merge pull request #1474 from emersion/meson-yieldDrew DeVault
meson: yield xwayland option
2019-01-18Merge pull request #1475 from emersion/xwayland-shutdownDrew DeVault
rootston: document why Xwayland is disconnected before clients
2019-01-18rootston: document why Xwayland is disconnected before clientsemersion
2019-01-18meson: yield xwayland optionemersion
2019-01-17Merge pull request #1473 from RyanDwyer/noop-backendDrew DeVault
Introduce noop backend
2019-01-17Introduce noop backendRyan Dwyer
The noop backend is similar to headless, but it doesn't contain a renderer. It can be used as a place to stash views for when there's no physical outputs connected.
2019-01-16Merge pull request #1471 from SimulaVR/tinywl-lib-orderemersion
Fix tinywl linking order (#1463)
2019-01-16Fix tinywl linking order (#1463)David Kraeutmann
2019-01-15Merge pull request #1461 from c-edw/feature/WLRToplevelAndPopupemersion
Remove wlr_xdg_surface_send_close.
2019-01-14Use assertions instead of guard.Connor E
2019-01-13Merge pull request #1462 from alexbakker/fix-soft-cursorsDrew DeVault
Fix software cursor rendering for tinywl and some examples
2019-01-13Fix software cursor rendering for tinywl and some examplesAlexander Bakker
2019-01-13Remove wlr_xdg_surface_send_close.Connor E
2019-01-12Merge pull request #1459 from swaywm/wl-output-titleemersion
Add wlr_wl_output_set_title
2019-01-10Add wlr_wl_output_set_titleDrew DeVault
2019-01-10Remove unused struct from tinywlDrew DeVault
2019-01-10Merge pull request #1457 from swaywm/xdg-shellemersion
Update Wayland backend to xdg-shell stable
2019-01-10Merge pull request #1455 from emersion/codespellDrew DeVault
Fix a few typos
2019-01-10Update Wayland backend to xdg-shell stableDrew DeVault
2019-01-10Fix a few typosemersion
2019-01-07Merge pull request #1454 from jbeich/freebsdDrew DeVault
Simplify FreeBSD build
2019-01-07Update FreeBSD buildJan Beich
- Switch to packages - Drop unused dependencies
2019-01-07Simplify evdev includes on FreeBSD by relying on up-to-date packageJan Beich
As evdev-proto is installed by CI some files have been missed: ../examples/pointer-constraints.c:2:10: fatal error: 'linux/input-event-codes.h' file not found #include <linux/input-event-codes.h> ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../examples/relative-pointer-unstable-v1.c:5:10: fatal error: 'linux/input-event-codes.h' file not found #include <linux/input-event-codes.h> ^~~~~~~~~~~~~~~~~~~~~~~~~~~
2019-01-06Merge pull request #1423 from emersion/data-controlDrew DeVault
Implement data-control-unstable-v1
2019-01-06Merge pull request #1451 from emersion/relative-pointer-sendemersion
relative-pointer-v1: move pointer iteration in wlroots
2019-01-06relative-pointer-v1: move pointer iteration in wlrootsemersion
This makes sure we always send events to the right client.
2019-01-04Merge pull request #1448 from myfreeweb/fix-retroarch-crashemersion
rootston: fix crash with fullscreen surfaces
2019-01-04rootston: fix crash with fullscreen surfacesGreg V
Fixes fullscreen mode in e.g. RetroArch and ioquake3.
2019-01-04Merge pull request #1432 from ForTheReallys/relative-pointersemersion
Relative pointers
2019-01-03Merge pull request #1449 from swaywm/tinywlDrew DeVault
Merge tinywl
2019-01-03Use pkg-config for tinywl depsDrew DeVault
2019-01-03Annotate the sourceDrew DeVault
2019-01-03Update READMEs per tinywl mergeDrew DeVault
2019-01-03Merge remote-tracking branch 'tinywl/master' into tinywlDrew DeVault
2019-01-02Only send relative events to the focused client in rootstonAlex Maese
2019-01-02Finish addressing @emersion's commentsAlex Maese
2018-12-30examples/layer-shell.c: check popup exists before drawingIan Fan
2018-12-30data-control-v1: update to latest protocol proposalemersion
2018-12-30data-control-v1: fix data source not properly destroyedemersion
2018-12-30data-control-v1: allow clearing selectionemersion
2018-12-30data-device: fix dangling listener in seat_client_selection_source_destroyemersion
2018-12-30data-control-v1: fix crash in manager_handle_get_data_controlemersion
2018-12-30data-control-v1: update protocol to allow NULL selectionsemersion
2018-12-30data-control-v1: fix crash after wlr_data_control_v1_destroyemersion
2018-12-30data-control-v1: initial protocol implementationemersion
2018-12-26Merge pull request #1444 from emersion/edid-phys-sizeDrew DeVault
backend/drm: get physical size from libdrm