Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-30 | Merge pull request #37 from acrisci/bug/session-path | Scott Anderson | |
Correctly get session path | |||
2017-07-29 | Correctly get session path | Tony Crisci | |
The old way of getting the session path was to simply append the session id to the path "/org/freedesktop/login1/session/". However this is not the correct path for newer systems like Fedora 26. Instead, get the session path directly from the session manager from the id via a dbus call to GetSession(). fixes #35 | |||
2017-07-24 | Merge pull request #34 from acrisci/bug/fix-cleanup-pageflip-race | Drew DeVault | |
bugfix: add null check on output gbm on pageflip | |||
2017-07-24 | Merge pull request #33 from acrisci/bug/fix-software-cursor | Drew DeVault | |
bugfix: fix cursor software rendering fallback | |||
2017-07-24 | bugfix: add null check on output gbm on pageflip | Tony Crisci | |
The gbm for the output might be null for the pageflip in the case that the output has been disconnected. The gbm might be set to null by wlr_drm_output_cleanup() in this case. If the output is cleaned up before the pageflip, then a double free will crash the compositor on the call to gbm_surface_release_buffer() in the pageflip handler. The outputs buffer object bo[1] will point to invalid memory. | |||
2017-07-24 | bugfix: fix cursor software rendering fallback | Tony Crisci | |
wlr_surface_attach_pixels() expects a wl_shm_format but a GL format was given. This caused a bug where software rendering of the cursor would fail when no pixel format can be found. | |||
2017-07-18 | Fix LTO (fixes #26) | Drew DeVault | |
2017-07-12 | Oh my god Clang seriously just fuck off | Drew DeVault | |
2017-07-12 | Fuck off, clang | Drew DeVault | |
2017-07-12 | Remove use of missing header | Drew DeVault | |
2017-07-12 | Merge pull request #30 from mikkeloscar/add-travis | Drew DeVault | |
Build on travis-ci. | |||
2017-07-12 | Fix unused variables in release builds | Drew DeVault | |
2017-07-12 | Build on travis-ci. | Mikkel Oscar Lyderik Larsen | |
2017-07-11 | Revert "Merge pull request #27 from ascent12/meson" | Drew DeVault | |
This reverts commit 85805da021006697c85489c3e30717c2b807441c, reversing changes made to 8189c64d7f07a756abf5a6189719f02b2f1af967. | |||
2017-07-11 | Revert "Fixed linking error" | Drew DeVault | |
This reverts commit c81324bd0ba61ef82bc5ebd32178528c25334e69. | |||
2017-07-12 | Fixed linking error | Scott Anderson | |
2017-07-11 | Merge pull request #27 from ascent12/meson | Drew DeVault | |
[Proposal] Use the Meson build system | |||
2017-07-11 | Small linking fix | Scott Anderson | |
2017-07-11 | Use subdir | Scott Anderson | |
2017-07-11 | Changed build system to meson | Scott Anderson | |
2017-07-11 | Fixed that warnings that showed up with optimisations. | Scott Anderson | |
2017-07-09 | Merge pull request #25 from ascent12/forking | Drew DeVault | |
Forking session backend | |||
2017-07-10 | Exit cleanly if we cannot open Wayland socket. | Scott Anderson | |
2017-07-09 | Session documentation. | Scott Anderson | |
2017-07-09 | Stop remembering the drm fd in child. | Scott Anderson | |
2017-07-09 | Moved IPC to its own file. | Scott Anderson | |
2017-07-09 | Added public fields to wlr_session | Scott Anderson | |
2017-07-09 | Removed KDSKBMUTE. This actually isn't supported by Linux. | Scott Anderson | |
2017-07-04 | include fixes | Scott Anderson | |
2017-07-04 | Make libcap optional. | Scott Anderson | |
2017-07-04 | Added forking | Scott Anderson | |
2017-07-03 | Minor fixes | Scott Anderson | |
2017-07-03 | Added direct session support | Scott Anderson | |
2017-06-29 | Merge branch 'wlcore' | Drew DeVault | |
2017-06-28 | Add shim implementations of wl_{compositor,shell} | Drew DeVault | |
To example compositor | |||
2017-06-28 | Move example -> examples | Drew DeVault | |
And the compositor example into its own directory | |||
2017-06-28 | Remove wlr_compositor | Drew DeVault | |
2017-06-28 | Remove excessive logging in wayland backend | Drew DeVault | |
2017-06-26 | Merge pull request #23 from ascent12/cursor | Drew DeVault | |
Software cursor + Hardware cursor improvements | |||
2017-06-26 | Add new interfaces to wayland backend | Drew DeVault | |
2017-06-26 | Log max cursor size on error | Drew DeVault | |
2017-06-26 | Add wlr_wl_compositor and remove wlr_wl_shm | Drew DeVault | |
2017-06-26 | Hardware cursor improvements. | Scott Anderson | |
2017-06-26 | Added software cursor fallback | Scott Anderson | |
2017-06-23 | Remove endian.h | Drew DeVault | |
Fuck big endian systems anyway | |||
2017-06-23 | Support wl_shm pixel formats in gles2 renderer | Drew DeVault | |
2017-06-23 | Add wlcore/wl_shm (WIP) | Drew DeVault | |
2017-06-23 | Manually transpose matricies in shader | Drew DeVault | |
Since GLES2 doesn't do this for us, it seems, on all platforms. | |||
2017-06-23 | Switch to GLES2 | Drew DeVault | |
Closes #13 | |||
2017-06-22 | Add wl_output globals for wlr_outputs | Drew DeVault | |