Drew DeVault
2f89b7084d
Correctly handle moving between fullscreen views
...
If focus would move in an output with a fullscreen view, it always
leaves the output. If focus would enter an output with a fullscreen
view, it always focuses the fullscreened view.
9 years ago
Drew DeVault
d361ce656d
Track the fullscreen view on a workspace swayc_t
9 years ago
Drew DeVault
6655534feb
Fullscreen on top of bar
9 years ago
Drew DeVault
34277207fd
Pass keys along from wayland backend to clients
9 years ago
Drew DeVault
af80b12add
Implement invoking `sway` as IPC client
...
As an alternative to invoking swaymsg.
9 years ago
Drew DeVault
182a6dc8fb
Fix build issue
9 years ago
Drew DeVault
029e0c7a2c
Add some more keyboard handling for wayland clients
9 years ago
Drew DeVault
19fd979af4
Merge pull request #300 from mikkeloscar/configure-mouse-btn
...
[RFC] Make mouse key used for drag/resize configurable
9 years ago
Drew DeVault
bffbe11e53
Fix config.c strlen error
9 years ago
Mikkel Oscar Lyderik
f28a1d9183
Add floating_modifier extension to manpage
9 years ago
Mikkel Oscar Lyderik
c286d69deb
Add floating_modifier extension to example config
9 years ago
Mikkel Oscar Lyderik
22916e9ebc
Make mouse key used for drag/resize configurable
...
This makes it possible to define what mouse button key (left|right) to
use for dragging/resizing.
9 years ago
Drew DeVault
a7710c5537
Initialize keyboard in registry poll
9 years ago
Drew DeVault
266393a705
Include wayland-server.h instead of -core.h
9 years ago
Drew DeVault
7614cb0373
Add keyboard handling shims to registry
9 years ago
Drew DeVault
d2e9c68640
Copy+paste swaybg code to swaylock for testing
9 years ago
Drew DeVault
067ac6cfa7
Discover swaylock extension in registry
9 years ago
Drew DeVault
080a263785
Refactor gdk pixbuf code into shared client lib
9 years ago
Drew DeVault
f80481a37d
Add swaylock subproject
9 years ago
Drew DeVault
d800d52d37
Merge pull request #298 from mikkeloscar/readme-dependency
...
Add new dependency to README
9 years ago
Mikkel Oscar Lyderik
026f95a2a3
Add new dependency to README
9 years ago
Drew DeVault
155f5d2d3e
Style enforcement
9 years ago
Drew DeVault
7ed204eb02
Merge pull request #296 from progandy/pixbuf
...
Support for more image formats for wallpapers with gdk-pixbuf (#282 )
9 years ago
progandy
3fdf4f811f
swaybg: load more image formats with gdk-pixbuf2
...
travis: added gdk-pixbuf2 dependency
9 years ago
Drew DeVault
762a78be3c
Merge pull request #292 from christophgysin/man
...
move manpages to subfolders
9 years ago
Drew DeVault
e39f846247
Free outputs on registry teardown
9 years ago
Drew DeVault
8d6f3fff24
Merge pull request #295 from christophgysin/lib
...
remove archive from git, add *.a to gitignore
9 years ago
Christoph Gysin
76920d2759
remove archive from git, add *.a to gitignore
9 years ago
Drew DeVault
71afa38890
Add swaylock protocol, add resource destructors
...
This prevents sway crashing if swaybg or swaybar dies.
9 years ago
Drew DeVault
2b38f298ff
Revert "Remove build badge (Travis is broken, not sway)"
...
This reverts commit 297d8b3f02
.
9 years ago
Drew DeVault
9397091dab
Merge pull request #293 from christophgysin/response
...
swaymsg: add newline after response
9 years ago
Drew DeVault
2b41d26b63
Merge pull request #294 from christophgysin/match
...
Fix using last output config if none matched
9 years ago
Christoph Gysin
bf5244b49c
Fix using last output config if none matched
9 years ago
Christoph Gysin
88368362df
swaymsg: add newline after response
9 years ago
Christoph Gysin
99af7e7c9c
move manpages to subfolders
9 years ago
Drew DeVault
7a1c8c2939
Merge pull request #291 from christophgysin/libs
...
cmake: build common code only once
9 years ago
Christoph Gysin
cce9c338c0
cmake: build common code only once
...
This creates (static) libraries for protocols/, common/, and wayland/.
9 years ago
Drew DeVault
f76b7f5385
Merge pull request #290 from christophgysin/cmake
...
cmake: fix indentation and manpage dependencies
9 years ago
Christoph Gysin
6ce4bba6eb
cmake: fix manpage dependencies
...
fixes #289
9 years ago
Christoph Gysin
ad22b072bc
cmake: fix indentation
9 years ago
Drew DeVault
9b9d968cbf
Fix for_window [...] move scratchpad correctly
9 years ago
Drew DeVault
d098c620fe
Revert "Fix bug with for_window [...] move scratchpad"
...
This reverts commit 0796b0c475
.
9 years ago
Drew DeVault
0796b0c475
Fix bug with for_window [...] move scratchpad
9 years ago
Drew DeVault
98ff23b497
Fix busted install of /etc/sway/config
9 years ago
Drew DeVault
fc01f04c93
Merge pull request #287 from christophgysin/cmake
...
cmake: extract config from toplevel CMakeLists.txt
9 years ago
Christoph Gysin
38d4ee9f50
cmake: remove extra space
9 years ago
Christoph Gysin
c9ce15aa18
cmake: remove subprojects
9 years ago
Christoph Gysin
92a3538381
cmake: extract sway
9 years ago
Christoph Gysin
4277070a7b
cmake: extract add_manpage()
9 years ago
Drew DeVault
297d8b3f02
Remove build badge (Travis is broken, not sway)
9 years ago