Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-02 | Remove orbital screenshooter and gamma-control | Simon Ser | |
These are undocumented, outdated protocols that have a better wlr-protocols equivalent. | |||
2019-01-06 | fullscreen-shell-v1: initial protocol implementation | emersion | |
2018-12-21 | relative_pointer: add relative-pointer example | random human | |
On left mouse button click, locks the cursor and renders relative motion events. | |||
2018-12-08 | examples: add wlr_foreign_toplevel_management_v1 example | Ilia Bozhinov | |
2018-11-06 | examples: only link clients to wlroots if necessary | emersion | |
2018-11-06 | Use _POSIX_C_SOURCE, use shm_open | emersion | |
2018-10-17 | Add epoll-shim dependency on FreeBSD | sghctoma | |
On FreeBSD, epoll is provided as a 3rd-party library, so it needs to be added as a dependency. | |||
2018-10-15 | render: fix meson including libdrm | Cole Mickens | |
2018-10-15 | Fix libdrm includes | Scott Anderson | |
This removes any assumptions about how the libdrm headers are installed, and uses the pkg-config include directories as we're "supposed to". This only adds a partial dependency, since we don't actually need to link against libdrm. | |||
2018-10-09 | wlroots: add basic support for zwp_input_method_v2 | Dorota Czaplejewicz | |
Implemented basic input method functionality. Not included: popups, grabbing. | |||
2018-10-09 | wlroots: add support for zwp_text_input_unstable_v3 | Dorota Czaplejewicz | |
2018-09-18 | Implement pointer-constraints protocol in wlroots and rootston | Las | |
2018-08-30 | Fixes examples/dmabuf-capture being built with unmet dependencies | random human | |
Even if the libav* variables were disabler objects, the build targer dmabuf-capture was being built. Modified the script to support a generic solution. | |||
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-22 | Update examples to use new option | Scott Anderson | |
We use a dictionary to remove some code duplication. | |||
2018-08-02 | examples: add gamma-control | emersion | |
2018-07-28 | Add xdg-decoration-unstable-v1 support | emersion | |
2018-06-30 | examples/screencopy: use libpng | emersion | |
2018-06-30 | screencopy-v1: add basic implementation | emersion | |
2018-06-26 | Add minimum version for ffmpeg 4.0 libraries | Scott Anderson | |
2018-06-26 | Check for libavutil/hwcontext_drm.h | Scott Anderson | |
This is an optional feature of libavutil, so this will cause a build failure if it's not present (e.g. on Debian/Ubuntu). | |||
2018-06-25 | examples/dmabuf-capture: move encoding to a separate thread | Rostislav Pehlivanov | |
Drop new frames if too slow. Speeds up encoding significantly, even with vaapi. | |||
2018-06-17 | Fix example | Rostislav Pehlivanov | |
2018-05-29 | examples/dmabuf-capture: make building this example optional | emersion | |
2018-05-29 | Add a demo client for dmabuf export | Rostislav Pehlivanov | |
2018-05-10 | Fixed up building examples | Timidger | |
2018-05-10 | Moved cat out of support, removed support | Timidger | |
2018-04-03 | Add input-inhibitor example client | Drew DeVault | |
2018-03-30 | Add pointer support to layer shell example | Drew DeVault | |
2018-03-27 | Add broken test client and rootston stubs | Drew DeVault | |
2018-02-17 | adds the client example for idle-inhibit | Markus Ongyerth | |
Adds a client example for the idle-inhibit-unsable-v1 protocol. The client creates a surface and requests an idle inhibitor. On pointer BTN_LEFT the inhibitor is destroyed if it exists, or recreated if it was destroyed before. The surfaces colour is based on the idle-inhibit state. Green if an inhibitor exists, yellow if it does not. | |||
2018-01-13 | Add example for idle protocol | Heghedus Razvan | |
Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com> | |||
2017-11-30 | Moved os-compatibility and added header | Moritz | |
* Moved os-compatibility.c to util * Added header under util * Removed static since it isn't needed (i think so) * Adjusted meson.build to include lib_wlr Improved some codestyle * Added guard to os-compatibility.h * Fixed typo in include statment Adjusted Guard * Changed guard to _WLR_UTIL_OS_COMPATIBILITY | |||
2017-11-01 | Move shared example code | Drew DeVault | |
2017-10-31 | Add multi-pointer example | emersion | |
2017-10-07 | Remove cairo dependency, write raw pixels | emersion | |
2017-10-07 | First attempt to implement screenshooter | emersion | |
2017-09-28 | Remove example compositor | Drew DeVault | |
2017-08-30 | Refactor meson build files | Tony Crisci | |
Use tabs for indentation and break up function calls over 80 col. | |||
2017-08-26 | refactor example config and add ini.c | Tony Crisci | |
2017-08-19 | move wl_compositor into wlroots as wlr_compositor | Dominique Martinet | |
2017-08-17 | Add wlr_output_layout implementation | Tony Crisci | |
An output layout consists of a mapping of outputs to their position in a global coordinate system that usually cooresponds to the output position in physical space in front of the user. Add an example that allows configuration of an output layout and demonstrates its boundaries with a bouncing image. | |||
2017-08-15 | Move wl_shell into wlroots | Dominique Martinet | |
2017-08-13 | Fix #64 | Drew DeVault | |
2017-08-11 | Refactor meson and move xdg-shell into wlroots | Drew DeVault | |
2017-08-09 | use generators for wayland protocol gen | Tony Crisci | |
2017-08-09 | Add xdg shell stubs | Tony Crisci | |
2017-08-09 | Move wlr_surface into wlr | nyorain | |
2017-08-09 | Add first wlr_surface example implementation | nyorain | |