minus
8981b48cd2
very basic IPC implementation
...
simply executes the received data as command
10 years ago
Drew DeVault
579fe70ed9
Add command line parsing
...
Closes #6
10 years ago
taiyu
927ef0a5ec
Merge branch 'master' of https://github.com/SirCmpwn/sway
...
merging
10 years ago
Drew DeVault
95f5660897
Merge pull request #97 from taiyu-len/master
...
setup for resizable windows, drop weight
10 years ago
taiyu
f5fde7c45c
style
10 years ago
taiyu
f6e002fb8b
small fix, default width/height 0
10 years ago
taiyu
b76dcf6e0f
unnessesary log
10 years ago
taiyu
fbaa9111a8
setup for resizable windows, drop weight
10 years ago
Drew DeVault
85ae987515
Fix compiler warning
10 years ago
Drew DeVault
14947c92aa
Merge pull request #94 from taiyu-len/master
...
input_state.ch, and command conflicts resolved
10 years ago
taiyu
ba6034e8c8
changes
10 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.
10 years ago
taiyu
1d9b73ed67
remove debug message
10 years ago
taiyu
686780f12d
another small fix to move_focus
10 years ago
taiyu
66e82a68fc
small fix
10 years ago
taiyu
5ff0619ca1
input state, find_container_in_direction
10 years ago
taiyu
470b4dfbae
key_state.ch, and command conflicts resolved
10 years ago
Drew DeVault
4db89b5fe4
Deal with more xkb bullshit
10 years ago
Drew DeVault
e5d3074d70
Whitelist a handful of characters for keys
...
Ones that don't change when you hold shift
10 years ago
Luminarys
29b6b2f37b
Fixed mode_toggle
10 years ago
Drew DeVault
1d8591d902
Improve key handling somewhat
...
XKB is fucking bullshit
10 years ago
Drew DeVault
84a778b688
Improve key buffer handling
10 years ago
Drew DeVault
2dabca03f4
Remove logging of all key presess
...
This makes the logs a bit too hard to read
10 years ago
Drew DeVault
057d2e529d
Merge pull request #92 from z33ky/master
...
A couple of cppcheck issues
10 years ago
Alexander 'z33ky' Hirsch
f85d0740a8
Fix potential memory leak
10 years ago
Alexander 'z33ky' Hirsch
22675b0111
Minor style fix
10 years ago
Alexander 'z33ky' Hirsch
c068f47ce3
Fix potential crash when toggling fullscreen mode
10 years ago
Drew DeVault
74c9df0c07
Fix error with workspace/output name matching
10 years ago
taiyu
6f424ff6b8
fixed default active_workspace, and more use of set_focused_container_for(...)
10 years ago
taiyu
b79a49a394
use enums for pointer click names
10 years ago
taiyu
a31f23f90c
fixed active_workspace update on focus change
10 years ago
taiyu
269d6ba4ea
fixed
10 years ago
taiyu
48a983316c
floating mode_toggle
10 years ago
Luminarys
c29214f348
Minor style fix
10 years ago
Drew DeVault
4ac920827d
Merge pull request #89 from taiyu-len/master
...
reset floating view on floating_mod repress
10 years ago
taiyu
e53a95c60d
style
10 years ago
taiyu
7bbb102e2d
reset floating view on floating_mod repress
10 years ago
aouelete
acbcf17905
Fixed config path
10 years ago
taiyu
8f529536e3
pointer uses its own modifiers
10 years ago
Luminarys
daea22bc89
Resize lock fixes
10 years ago
Luminarys
9542f8746a
Added in resize locking
10 years ago
taiyu
289aab9f0a
removed debug which shouldnt be there
10 years ago
taiyu
8205a6fd3b
floating_modifier uses mod_keys instead of anykey
10 years ago
Luminarys
0e4df85ba1
Fixed config loading
10 years ago
Drew DeVault
0f29f04816
Set test to NULL when appropriate
...
Thanks @SyedAmerGilani
10 years ago
Drew DeVault
1ec8e082a2
Free environment vars after loading config
...
Thanks @SyedAmerGilani
10 years ago
Drew DeVault
79f9d93ef3
Refactor config file loading
10 years ago
Drew DeVault
8fb2e7e34e
Merge pull request #79 from taiyu-len/master
...
fixed floating_modifier related things
10 years ago
Drew DeVault
ae367c5af4
Merge pull request #80 from SyedAmerGilani/fix_memory_leaks
...
fix a few possible memory leaks
10 years ago
Syed Amer Gilani
ba5b451dd0
fixed string building for XDG_CONFIG_HOME config loading
10 years ago
Syed Amer Gilani
95517ac77e
fix a few possible memory leaks
10 years ago
taiyu
c5a6982893
fixed some more bugs, moved layout_log into log.ch, restored focus_parent
10 years ago
taiyu
e16a4015ff
fixed focus key handler
10 years ago
taiyu
1bf02144e5
fixed floating_modifier related things
10 years ago
taiyu
6dc1ae802b
focus to only child
10 years ago
Luminarys
774e594714
Fixed full screen workspace switch focusing
10 years ago
taiyu
2f40459de4
fixed focus on fullscreen view destroy
10 years ago
Luminarys
f718556a85
Removed debugging, added in proper gap resets for config reloads
10 years ago
Luminarys
ab43927a47
Minor fixes that might be helpful later
10 years ago
Luminarys
7137be9a3f
Fixes to make floating windows work better
10 years ago
Luminarys
3e950c2b1c
Basic fixes to floating movement
10 years ago
Drew DeVault
cf916bbf6f
Improvements to gaps
10 years ago
Drew DeVault
446d593b4c
Merge pull request #73 from KoffeinFlummi/gaps
...
Add support for gaps option
10 years ago
KoffeinFlummi
c75d5ceba4
Merge remote-tracking branch 'upstream/master' into gaps
10 years ago
Drew DeVault
8e201091a5
Fix indented comments being weird
10 years ago
KoffeinFlummi
4c688cba4e
Add support for gaps option
10 years ago
Drew DeVault
443ae9b89e
Merge pull request #72 from minus7/assert
...
added sway_assert function
10 years ago
minus
faccaf6112
added sway_assert function
...
returns false on a failed assertion in release mode and raises SIGABRT in debug mode
10 years ago
Luminarys
5b6e489872
More patches for wlc compat
10 years ago
Luminarys
a7c045a520
Patched for wlc updates
10 years ago
Half-Shot
f314d95103
Merge branch 'master' of https://github.com/SirCmpwn/sway
10 years ago
Will Hunt
d6ab5e481b
Beguin work on the move command.
...
Stubbed method.
10 years ago
Luminarys
7756f423c3
Removed unnecessary debugging lines
10 years ago
Luminarys
01c6caced6
Added in proper focus handling for floating windows
10 years ago
taiyu
03e83c7ef9
restored fullscreen/focus behavior
10 years ago
Luminarys
23b90d8e69
Fixed mouse clicks from triggering a segfault
10 years ago
Drew DeVault
85a573dab7
Revert "enhanced whitespace remover"
...
This reverts commit abd0afb03a
.
10 years ago
Drew DeVault
a64b10df83
Fix switching between focused outputs
10 years ago
Drew DeVault
868cb3ca71
Revert "config handles comments better"
...
This reverts commit e9c3a9016f
.
10 years ago
Drew DeVault
2139001c9f
Coding style enforcement
...
This was done by hand, so I might have missed things. If anyone knows of
a good C style enforcement tool, let me know.
10 years ago
taiyu
af1b3d9755
fixed floating window crashing bug
10 years ago
Drew DeVault
2f6dd0687b
Merge pull request #65 from taiyu-len/focus_v2
...
Focus v2
10 years ago
Drew DeVault
debb0d6bc1
Fix #64
10 years ago
taiyu
b132f67e7b
minor fixes
10 years ago
taiyu
abd0afb03a
enhanced whitespace remover
10 years ago
taiyu
e9c3a9016f
config handles comments better
10 years ago
taiyu
63bc0d3b54
more changes
10 years ago
taiyu
eff55d0de1
fixed doubling memory bug for config lines longer then 128
10 years ago
taiyu
4606fb1ee3
merged Luminarys resizing code
10 years ago
taiyu
f0fe4a346d
style
10 years ago
taiyu
11321ca2dd
changed handling of focus, handling of view by type
10 years ago
Luminarys
e541ba3d87
Added in basic, but semi-broken moving/resizing functionality to floating windows
10 years ago
Drew DeVault
780893a933
Add support for workspace [name] output [name]
10 years ago
Drew DeVault
3f3d1ffee4
Rearrange main.c some more
10 years ago
Luminarys
7427ce8930
Switched config loading order to prevent root access w/wlc
10 years ago
Luminarys
1781450e86
Typo fix and more clarification
10 years ago
Luminarys
b5f19f0fd3
View destroy handling clean up and clarifications
10 years ago
taiyu
199ba05ef1
put back
10 years ago
taiyu
0eed6a4f99
Merge branch 'master' of https://github.com/SirCmpwn/sway
...
merging
10 years ago
taiyu
d2995d1eb2
fixed handling of views with override_redirect (dmenu)
10 years ago
Drew DeVault
9835845e22
Fix segfault from focus_view
10 years ago
taiyu
f832c02065
fixed when views dont have names.
10 years ago
Luminarys
c9ce8bf1bd
Style and other minor fixes
10 years ago
Luminarys
3f475f5009
Minor fix to do proper floating refocuses
10 years ago
Luminarys
47ec999e71
Fixes to floating and umanaged views
10 years ago
Luminarys
da77dc45a9
Deleted file
10 years ago
Luminarys
05f969074e
Added in basic floating toggling
10 years ago
Drew DeVault
be2635daa6
Fix format warnings
10 years ago
taiyu
f1d5305dc6
fix
10 years ago
taiyu
4077238782
sends hidden views to back, visible view to front
10 years ago
taiyu
ffb3458322
focus changes when mouse moves over border instead of all mouse movement
10 years ago
taiyu
498cf268f7
unmanaged views handled better
10 years ago
taiyu
c024f06631
handle_view_state_request
10 years ago
Luminarys
6b80879ec9
Minor naming fix workspace changing commands
10 years ago
Drew DeVault
7f4529ec8b
Merge pull request #44 from Luminarys/master
...
Added in workspace next/prev and workspace output_next/prev
10 years ago
taiyu
5b860c67c3
fixed split [vh], small memory leak, unescape_strings handle \xnn
10 years ago
Drew DeVault
7514431836
Fix pointer events properly
10 years ago
Drew DeVault
7878490425
Revert "Return false from pointer events"
...
This reverts commit 981db16a8e
.
10 years ago
Drew DeVault
981db16a8e
Return false from pointer events
10 years ago
Luminarys
0a0fe18fd6
Added in workspace next/prev and workspace output_next/prev
10 years ago
Drew DeVault
4a5828370c
Log output name when added to tree
10 years ago
Drew DeVault
19c0ec6a08
Fix movement between outputs
10 years ago
Drew DeVault
5ff71c2d5c
Fix key handling from wlc
10 years ago
Drew DeVault
e64e61779e
Set C_OUTPUT name to name from wlc
10 years ago
Drew DeVault
a092df52da
Remove WLC_IDLE_TIME environment variable
10 years ago
Luminarys
dfaf3a059f
Added in better exit handling
10 years ago
Luminarys
c94c41d1db
Added in kill command
10 years ago
Drew DeVault
6e8280e7fd
Config errors should not be fatal
10 years ago
Drew DeVault
7f8ebb7d0d
Move headers to include/
10 years ago
Drew DeVault
360b3d67b0
Add split [h|v|horizontal|vertical] command
10 years ago
Drew DeVault
ae536c21d3
Revert "get/set_userdata stores swayc_t *, fixed memory leak, minor changes."
10 years ago
taiyu
eefc76b39e
set userdata for handler to swayc_t container
10 years ago
taiyu
e9e09d123c
reduced code duplication
10 years ago
taiyu
9d69d880e6
Merge branch 'master' of https://github.com/SirCmpwn/sway
...
merge
10 years ago
taiyu
083d1eed1f
fixed 2 small memory leaks & adds format attribute to log.
10 years ago
Luminarys
64a971882a
Minor fix to config loading
10 years ago
Drew DeVault
6cc8ea29e5
Merge pull request #36 from Luminarys/master
...
Added in config file loading from multiple sources
10 years ago
Luminarys
24231bef0e
Added in additional checks for i3 config paths
10 years ago
Luminarys
614393c09c
Added in config file loading from multiple sources
10 years ago
taiyu
2e92538d7f
style
10 years ago
taiyu
14b7755134
set maximize flag for handled views
10 years ago
taiyu
3a21ba020f
made better, reduced code duplication
10 years ago
taiyu
8752a166ed
Merge branch 'master' of https://github.com/SirCmpwn/sway
...
merging
10 years ago
taiyu
824a3d81aa
fixed fullscreen & focusing
10 years ago
Luminarys
56814310e0
Fixed reloading and arrange_windows
10 years ago
Drew DeVault
976e1b1c71
Merge branch 'master' of github.com:SirCmpwn/sway
10 years ago
Drew DeVault
0ed6501aa4
Set WLC_IDLE_TIME to 0
10 years ago
Luminarys
469579835b
Fixed output focusing for workspace switch
10 years ago
Drew DeVault
7f9ed880b0
Rename variable in workspace.c
10 years ago
Drew DeVault
f606508bcc
Fix switching focus between outputs
10 years ago