aboutsummaryrefslogtreecommitdiffstats
path: root/client
Commit message (Collapse)AuthorAge
* Define _POSIX_C_SOURCE globallyLibravatar Simon Ser2024-02-23
| | | | See discussion in https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4555
* Use shm_open instead of mkstempLibravatar Manuel Stoeckl2022-11-25
| | | | | shm_open is more reliable because it does not require a writeable filesystem folder, unlike mkstemp.
* cairo: Replace <cairo/cairo.h> by <cairo.h>Libravatar Issam E. Maghni2021-05-10
| | | | | | | For full context, read https://gitlab.freedesktop.org/cairo/cairo/-/issues/479 TL;DR, cairo’s pc file adds `/cairo` to CFLAGS. So namespace cairo shouldn’t be used.
* Rename symbol set_cloexec to sway_set_cloexec, remove duplicates.Libravatar Sheena Artrip2019-11-01
| | | | | | | | set_cloexec is defined by both sway and wlroots (and who-knows-else), so rename the sway one for supporting static linkage. We also remove the duplicate version of this in client/. Fixes: https://github.com/swaywm/sway/issues/4677
* swaybg: split into standalone projectLibravatar Drew DeVault2019-04-25
| | | | | | | The new upstream is https://github.com/swaywm/swaybg This commit also refactors our use of gdk-pixbuf a bit, since the only remaining reverse dependency is swaybar tray support.
* Fix dead stores found by scan-buildLibravatar M Stoeckl2019-01-22
| | | | | | | | In addition to removing unused code, two minor problems are fixed: (1) `resize set` and `resize adjust` did not error when given too many arguments. (2) `orientation` was incorrectly overridden to be 'U' for scroll events in the swaybar tray `handle_click` function.
* Removed unused wlroots dependency for sway(bg|bar|msg|nag)Libravatar M Stoeckl2019-01-21
| | | | Also remove direct libm dependency where unused.
* Change _XOPEN_SOURCE defines to _POSIX_C_SOURCELibravatar sghctoma2018-09-03
|
* Fix feature macros for FreeBSDLibravatar sghctoma2018-08-30
| | | | | On FreeBSD, snprintf and vsnprintf are visible only if _XOPEN_SOURCE >= 600.
* Set pool_buffers busy when handing them outLibravatar vilhalmer2018-06-17
|
* client/pool-buffer: munmap in destroy_bufferLibravatar emersion2018-05-27
|
* client/pool-buffer: set CLOEXEC on buffer FD, just in caseLibravatar emersion2018-05-27
|
* Handle output removal on swaybarLibravatar Drew DeVault2018-04-05
|
* assert(fd != -1);Libravatar Drew DeVault2018-03-31
| | | | Thanks @martinetd
* Address review commentsLibravatar Drew DeVault2018-03-28
|
* Fix styleLibravatar Drew DeVault2018-03-28
|
* Add solid-color rendering to swaybgLibravatar Drew DeVault2018-03-28