Drew DeVault
14eeeed7e0
Remove test clipboard code
8 years ago
Drew DeVault
a218a0b422
Merge pull request #1288 from johalun/master-securityconf-freebsd
...
security: enabled ipc on freebsd
8 years ago
Johannes Lundberg
cf292fabde
security: enabled ipc on freebsd
8 years ago
Drew DeVault
47754642f8
Merge pull request #1285 from tobiasblass/fix_non_dbus_build
...
[swaybar] fix non-dbus build
8 years ago
Tobias Blass
8976a47f62
[swaybar] fix non-dbus build
...
Swaybar's CMakeLists.txt uses the enable-tray option directly to decide whether to build the tray. This leads to a compilation error if dbus is not installed.
This patch uses the ENABLE_TRAY variable instead, which is only true if the user enabled the tray *and* dbus is available.
8 years ago
Drew DeVault
1e13a1fd60
Merge pull request #1283 from 4e554c4c/memory_leak
...
Fix memory leaks in swaybar tray
8 years ago
Calvin Lee
e8f589c3dc
Fix memory leaks in swaybar tray
8 years ago
Drew DeVault
5675a42def
Merge pull request #1279 from 4e554c4c/bad_items
...
Fix name validation in sni_watcher.c
8 years ago
Calvin Lee
5ceb52962e
Fix name validation in sni_watcher.c
...
This commit also fixes a memory leak that occurs on failure.
8 years ago
Drew DeVault
e33792e80a
Merge pull request #1276 from 4e554c4c/bad_items
...
Don't trust SNI names, fixes #1274
8 years ago
Calvin Lee
62223e8fbb
Don't trust SNI names, fixes #1274
...
If an item doesn't have a well-formed name, it will not be added to the
tray.
8 years ago
Drew DeVault
13ed84e886
Merge pull request #1272 from ascent12/pointer-fix
...
Use WLC v2 pointer interface
8 years ago
Scott Anderson
c29e5bbde8
Use WLC v2 pointer interface
8 years ago
Drew DeVault
df17a268b9
Merge pull request #1271 from johalun/master-securityconf-freebsd
...
Add secucity config for FreeBSD.
8 years ago
Johannes Lundberg
a3c07273ba
Add secucity config for FreeBSD.
8 years ago
Drew DeVault
8fad213f34
Merge pull request #1270 from tobiasblass/bindsym_use_after_free
...
fix use-after-free bug
8 years ago
Tobias Blass
566863ba5d
fix use-after-free bug
8 years ago
Drew DeVault
88120cfbbe
Merge pull request #1265 from johalun/master-freebsd
...
Adjust _XOPEN_SOURCE value for build on FreeBSD and fix pointer compa…
8 years ago
Johannes Lundberg
6a525b23dd
Adjust _XOPEN_SOURCE value for build on FreeBSD and fix pointer comparison error.
8 years ago
Drew DeVault
23a1e94402
Make asciidoc (and man pages) optional
...
And remove it from the build
8 years ago
Drew DeVault
496cec3cb7
Merge pull request #1256 from lheckemann/doc-png
...
Do not fail silently when background is not PNG
8 years ago
Linus Heckemann
d06ec90a9d
swaybg: check that background can be loaded
8 years ago
Drew DeVault
401b80501a
Merge pull request #1259 from Hummer12007/patch-4
...
Disable -Wunused-result diagnostic
8 years ago
Hummer12007
c8370c9699
Disable -Wunused-result diagnostic
...
It caused unpredictable build failures with different build environments
8 years ago
Drew DeVault
ba78ea3e5f
Merge pull request #1258 from refacto/fix_zsh_completion
...
Fix zsh completion for _swaylock
8 years ago
azarus
5d670525a7
Fix zsh completion for _swaylock
8 years ago
Drew DeVault
f745a3b3ef
Merge pull request #1255 from Hummer12007/policy
...
Prevent null pointer dereferences with policy allocation failure
8 years ago
Mykyta Holubakha
7d8a84b587
Do not add empty policies
...
Policy allocation failure is non-fatal
8 years ago
Mykyta Holubakha
4f905ecb96
permit.c: check for NULL pointer dereference
8 years ago
Drew DeVault
fe763991d4
Merge pull request #1254 from nyorain/master
...
Fix #926
8 years ago
nyorain
60fa626116
Add the 'clipboard' command to set the clipboard
8 years ago
Drew DeVault
387eca1b29
Revert "swaybar: Group child processes for signalling"
...
This reverts commit 8f4bc0a374
.
8 years ago
Drew DeVault
5f915a9d03
Fix #1252
8 years ago
Drew DeVault
7ca0912527
Merge pull request #1251 from Hummer12007/icons
...
Handle getline failure in icon theme parsing
8 years ago
Mykyta Holubakha
ed8f56ba38
Handle getline failure in icon theme parsing
8 years ago
Drew DeVault
9ae3b2fb0b
Merge pull request #1244 from her001/swaylock-man-corrections
...
Correct swaylock man page description of -i and -c
8 years ago
Andrew Conrad
54e7225e28
Correct swaylock man page description of -i and -c
8 years ago
Drew DeVault
25b6adb7ac
Merge pull request #1241 from Blajda/ffmpeg-opts
...
FFmpeg options for swaygrab
8 years ago
David Blajda
8d54a6746c
FFmpeg options for swaygrab
8 years ago
Drew DeVault
cd08e9160e
Merge pull request #1238 from her001/backgrounds_dir
...
Install wallpapers in DATADIR/backgrounds/sway
8 years ago
Andrew Conrad
edaa7e7119
Install wallpapers in DATADIR/backgrounds/sway
8 years ago
Drew DeVault
4e663ab44f
Merge pull request #1199 from SirCmpwn/server-decoration
...
Implement KDE's server-side decoration protocol
8 years ago
Drew DeVault
298f56353e
Merge branch 'master' into server-decoration
8 years ago
Drew DeVault
eb6e38c86d
Merge pull request #1234 from 4e554c4c/tray
...
Implement Tray Icons
8 years ago
Drew DeVault
0fc9628f03
Merge branch 'master' into tray
8 years ago
Drew DeVault
76fcfa1e7f
Force focus on unmanaged views during pointer test
8 years ago
Drew DeVault
d158e18308
Fix Firefox address bar thing
...
And probably some other stuff too
8 years ago
Calvin Lee
33fdae2001
Remove Xembed Support
...
Xembed support is premature in sway and should be postponed. This commit
only removes swaybar starting xembedsniproxy, if users would like, they
can still start xembedsniproxy manually, however there will be no
official support.
8 years ago
Drew DeVault
16e20ec251
Merge pull request #1236 from ykrivopalov/fix_complex_status_command
...
swaybar: Group child processes for signalling
8 years ago
Yury Krivopalov
8f4bc0a374
swaybar: Group child processes for signalling
...
Fixes child proccess killing, when status_command is a complex command
like "i3status | wrapper.sh".
Set the process group id of the child process by calling `setpgid` after
forking and before calling `exec`.
The process group ID will be set to the process ID of the forked
process. Processes spawned by this child process will also have this
group ID.
Send signals to the process group with `killpg`. This will send the
signal to all of the process group.
8 years ago