179 Commits (f9f845eccb2e5bf2f8259ffaad6eec24254e0f12)

Author SHA1 Message Date
Simon Ser 307b26a149 build: stop cargo-culting assignment alignment
4 years ago
Tadeo Kondrak de471e67d3 build: Add dependency on libdrm
4 years ago
Simon Ser b4950e2a6d build: use wlroots dependency variables
4 years ago
Simon Ser a52176f830 build: add basu as sd-bus provider
4 years ago
Simon Ser fdbe98512a build: introduce sd-bus-provider option
4 years ago
Simon Ser 968c005760 build: use WLR_HAS_* to decide whether suid is required
4 years ago
Simon Ser 5ae4f65045
build: bump wlroots dependency to 0.12.0
4 years ago
Michael Weiss 6deb4ff40b meson.build: Fix the version format
5 years ago
Simon Ser e215557ba0
Bump version to 1.5
5 years ago
Simon Ser 9f944ff05d
Bump wlroots dependency to 0.11.0
5 years ago
Drew DeVault 8b2ff2f1b3 Update version to v1.5-rc2
5 years ago
Simon Ser ba0232e6f0
Update version to 1.5-rc1
5 years ago
Érico Rolim aa48b926be security.d: remove directory
5 years ago
Simon Ser 7251df94c1 build: improve feature summary
5 years ago
Dominique Martinet 4e82d0fb15 build: make completions respect install prefixes
5 years ago
Drew DeVault ab77efc6ca
Update version to 1.4
5 years ago
Eli Schwartz 4a73f69d10 fish-completion: use the correct fallback directory
5 years ago
Eli Schwartz 03e8ce7b20 completion: use pkg-config to get install location for bash/fish
5 years ago
Eli Schwartz fe558cf627 meson: use join_paths to build paths, instead of string concat
5 years ago
Drew DeVault ed02261551 Update wlroots version
5 years ago
Drew DeVault 2a00bb0650 _incr_version: always overwrite old version number
5 years ago
Ronan Pigott 6968fb3123 add scale_filter output config option
5 years ago
Simon Ser cb905effde Add -Wno-missing-braces
5 years ago
Simon Ser 72ba9bef4b build: always use the project version
5 years ago
Drew DeVault 533acbe679
Update version to 1.2
5 years ago
Simon Ser b4d785cf39 build: bump wlroots version to 0.8.1
5 years ago
Tadeo Kondrak 352a3e1f79 build: remove rootston from wlroots subproject
5 years ago
Simon Ser 08b3eaf930 build: update wlroots version, be more strict
5 years ago
Simon Ser f984f21b6a Remove all wayland-server.h includes
5 years ago
Manuel Stoeckl 2dc4978d8a Use -fmacro-prefix-map to strip build path
6 years ago
Drew DeVault 6b6eb147ec Bump meson version to 1.1
6 years ago
Brian Ashworth c3532bc8a1 Add swaybar protocol documentation
6 years ago
Drew DeVault 464a3b4fdd Bump required wlroots version
6 years ago
Drew DeVault 236ca63419 swaybg: split into standalone project
6 years ago
bschacht 8adb70f9c5 Set the correct version for wlroots dependency
6 years ago
Simon Ser e7d6b8ec3e swaybg: add manpage
6 years ago
emersion a418349c18 meson: use pkg-config var for scdoc path
6 years ago
Brian Ashworth 3f184cf188 meson: update scdoc requirement to >= 1.9.2
6 years ago
emersion f98410c090 meson: check scdoc version
6 years ago
Drew DeVault 9f58b27d86
Merge pull request #3766 from RedSoxFan/sway-ipc-scdoc
6 years ago
Drew DeVault 51d27d1549
Merge pull request #3786 from emersion/wlroots-version
6 years ago
emersion 6658d69271
Print Meson features
6 years ago
emersion 8228fa60d4
Set minimum wlroots version
6 years ago
Brian Ashworth f876009c7f Add sway-ipc.7.scd to document IPC protocol
6 years ago
emersion 806129d3cc
Fix Meson subproject boolean default options
6 years ago
emersion 859a884e82
Disable unneeded wlroots subproject features
6 years ago
emersion cfee167b7b
Fix --version when building from tarball
6 years ago
Michael Vetter 77587ee632 Set version in project file
6 years ago
Drew DeVault 1fb6918f9e
Merge pull request #3482 from emersion/meson-systemd-version
6 years ago
M Stoeckl 1211a81aad Replace wlr_log with sway_log
6 years ago
emersion 51e4b94270
meson: set minimum systemd version
6 years ago
emersion 35d73345d9
meson: make sure wlroots has been built with xwayland
6 years ago
emersion 765d7bc94f
meson: remove extraneous parentheses
6 years ago
emersion bb2f007ad3
meson: remove rpath options
6 years ago
emersion ab35e0383f
meson: remove unused dependencies
6 years ago
emersion ba16f16e4d
meson: add gdk-pixbuf and man-pages options
6 years ago
emersion 08a5b304e4
Use Meson feature options
6 years ago
Connor E aa9d7d8ca1 Remove usage of VLAs.
6 years ago
Drew DeVault 3fca8b8d22 Split swaylock into separate project
6 years ago
Drew DeVault bc808680b1 Split swayidle from sway
6 years ago
Gaël PORTAY 3b4cf3718b bash: add completion for swaybar
6 years ago
Ian Fan 5f65f33989 swaybar: add tray interface
6 years ago
Brian Ashworth a223030b70 Change mouse buttons to x11 map and libevdev names
6 years ago
Ian Fan 49502494e7 meson.build: remove obsolete definition of swayidle_deps
6 years ago
progandy c4bbd0d3c6 Meson: Fix SYSCONFDIR definition.
6 years ago
emersion cad851805b
Use #if instead of #ifdef
6 years ago
emersion 2afd930914
Use #if instead of #ifdef for WLR_HAS_*
6 years ago
madblobfish 31d1ffb88f added fish completions for swaynag
6 years ago
madblobfish 834f23f57a added fish completions for swayidle
6 years ago
sghctoma af2cfa5221 Set sysconfdir to /etc only if prefix is /usr
6 years ago
Niccolò Scatena 027928bdeb
Set SYSCONFDIR to /etc even when "prefix" is set
6 years ago
Niccolò Scatena 615d4bf958
Revert "Fix SYSCONFDIR to include "prefix""
6 years ago
Drew DeVault b69060fc58 Establish sway-output(5)
6 years ago
Drew DeVault c89e00a97e Fix swaylock w/shadow on glibc, improve security
6 years ago
Arkadiusz Hiler eed0bc3ebd Add support for installing binaries with DT_RPATH
6 years ago
Arkadiusz Hiler 00dfb76832 Remove libcap/prctl artifacts
6 years ago
Drew DeVault c977349120 Add support for building swaylock without PAM
6 years ago
sghctoma 3e924f2345 Add _C11_SOURCE feature test macro on FreeBSD
6 years ago
Drew DeVault a8a0014e0f Make libpam optional
6 years ago
sghctoma df730a8891 Merge remote-tracking branch 'upstream/master' into fix-freebsd-build
6 years ago
Ryan Dwyer 4ece26e511 Add ld-library-path meson option
6 years ago
Ryan Dwyer 7795f733d8 Use dashes in meson option names
6 years ago
sghctoma 6942f5b684 Fix SYSCONFDIR to include "prefix"
6 years ago
sghctoma 462e15d9a5 Make libcap an optional dependency
6 years ago
Scott Anderson ff86dc0c35 Hide deprecated wayland functions
6 years ago
Martin Kalchev f3c18336d2 added fish to meson.build
6 years ago
Ryan Dwyer 706c0fbe23
Merge branch 'master' into nagbar
6 years ago
Michel Ganguin d6095588a1 Link xcb dependency to meson options "enable_xwayland" (#2393)
6 years ago
Brian Ashworth 8463a2896a swaynag: implement config file support
6 years ago
Brian Ashworth a4f7bf23b2 Address first round review for swaynag
6 years ago
Brian Ashworth 88bc4b528e Implements swaynagbar
6 years ago
Drew DeVault 878d1ddd07
Merge pull request #2387 from 1ace/feature/bash-completion
6 years ago
Eric Engestrom 52a27f1529 delete references to swaygrab
6 years ago
Eric Engestrom b9d531b318 meson: install bash completion
6 years ago
Drew DeVault 8dacd0639c Enable unstable wlroots features
6 years ago
Pascal Pascher 2bf893248a style fixes, exclude sway/desctop/xwayland.c when enable_xwayland: false
7 years ago
Pascal Pascher 24ad1c3983 Added meson option "enable_xwayland" (default: true) to enable/disable xwayland support
7 years ago
emersion cda66e9a26
Automatically float xwayland windows
7 years ago
Ryan Dwyer 9d99e5c2e7 Swaylock: Allow per-output images
7 years ago
Mattias Eriksson 8fbafbfab5 Idle handling for dpms/lockscreen et al
7 years ago