Max Bruckner
0ac6409a75
Add Wayland and Xorg session files
...
This allows display managers to detect sway.
9 years ago
Drew DeVault
1100335ea0
Merge pull request #104 from minus7/ipc-get-messages
...
added IPC messages get_workspaces and get_outputs
9 years ago
minus
754793aad4
added IPC messages get_workspaces and get_outputs
...
No escaping on container names is done yet, as well as some values are
hardcoded because they don't exist yet.
9 years ago
Drew DeVault
d965ce4a1a
Merge pull request #102 from taiyu-len/master
...
find_parent_by_type
9 years ago
taiyu
36e07e9ebc
find_parent_by_type
9 years ago
Drew DeVault
84f01a67bd
Merge pull request #75 from minus7/ipc
...
i3 IPC
9 years ago
minus
f8787ce69e
added missing header file
9 years ago
minus
4c56cd0ed6
set I3SOCK for i3-msg compatibility
9 years ago
minus
6ab968e63e
fixed formatting
9 years ago
minus
f26ed32e46
added sway_terminate to exit cleanly
9 years ago
minus
70f046c87a
set IPC client sockets to close on exec
9 years ago
minus
91c0877264
properly exit sway
...
- wlc_terminate() instead of exit(0)
- unlink IPC socket
9 years ago
minus
bfbadadf70
use env var SWAYSOCK if available
...
or fall back to /tmp/sway-ipc.sock
9 years ago
minus
773e85c681
properly handle IPC clients
9 years ago
minus
5d99215469
added i3-ipc support/parsing
9 years ago
minus
8981b48cd2
very basic IPC implementation
...
simply executes the received data as command
9 years ago
Drew DeVault
579fe70ed9
Add command line parsing
...
Closes #6
9 years ago
taiyu
927ef0a5ec
Merge branch 'master' of https://github.com/SirCmpwn/sway
...
merging
9 years ago
Drew DeVault
95f5660897
Merge pull request #97 from taiyu-len/master
...
setup for resizable windows, drop weight
9 years ago
taiyu
f5fde7c45c
style
9 years ago
taiyu
f6e002fb8b
small fix, default width/height 0
9 years ago
taiyu
b76dcf6e0f
unnessesary log
9 years ago
taiyu
fbaa9111a8
setup for resizable windows, drop weight
9 years ago
Drew DeVault
85ae987515
Fix compiler warning
9 years ago
Drew DeVault
14947c92aa
Merge pull request #94 from taiyu-len/master
...
input_state.ch, and command conflicts resolved
9 years ago
taiyu
ba6034e8c8
changes
9 years ago
Drew DeVault
616d630fb0
Merge pull request #96 from KoffeinFlummi/gap-fix
...
Change gap behaviour to more closely match i3-gaps
9 years ago
KoffeinFlummi
3c124d9e7d
Change gap behaviour to more closely match i3-gaps
...
Previously, when only using inner gaps, the gap between a window at the
edge of the output was only half the size of the gaps between views.
Additionally, the gaps between the actual windows was twice as wide as
it was on i3-gaps.
9 years ago
taiyu
1d9b73ed67
remove debug message
9 years ago
taiyu
686780f12d
another small fix to move_focus
9 years ago
taiyu
66e82a68fc
small fix
9 years ago
taiyu
5ff0619ca1
input state, find_container_in_direction
9 years ago
taiyu
470b4dfbae
key_state.ch, and command conflicts resolved
9 years ago
Drew DeVault
4db89b5fe4
Deal with more xkb bullshit
9 years ago
Drew DeVault
e5d3074d70
Whitelist a handful of characters for keys
...
Ones that don't change when you hold shift
9 years ago
Drew DeVault
f2f7192865
Merge pull request #93 from Luminarys/master
...
Fixed mode_toggle
9 years ago
Luminarys
29b6b2f37b
Fixed mode_toggle
9 years ago
Drew DeVault
1d8591d902
Improve key handling somewhat
...
XKB is fucking bullshit
9 years ago
Drew DeVault
84a778b688
Improve key buffer handling
9 years ago
Drew DeVault
2dabca03f4
Remove logging of all key presess
...
This makes the logs a bit too hard to read
9 years ago
Drew DeVault
057d2e529d
Merge pull request #92 from z33ky/master
...
A couple of cppcheck issues
9 years ago
Alexander 'z33ky' Hirsch
f85d0740a8
Fix potential memory leak
9 years ago
Alexander 'z33ky' Hirsch
22675b0111
Minor style fix
9 years ago
Alexander 'z33ky' Hirsch
c068f47ce3
Fix potential crash when toggling fullscreen mode
9 years ago
Drew DeVault
74c9df0c07
Fix error with workspace/output name matching
9 years ago
taiyu
6f424ff6b8
fixed default active_workspace, and more use of set_focused_container_for(...)
9 years ago
taiyu
b79a49a394
use enums for pointer click names
9 years ago
taiyu
a31f23f90c
fixed active_workspace update on focus change
9 years ago
taiyu
a90bd212a1
Merge branch 'master' of https://github.com/SirCmpwn/sway
...
merge
9 years ago
taiyu
269d6ba4ea
fixed
9 years ago