1
0
Fork 0
mirror of https://github.com/swaywm/sway.git synced 2025-02-22 01:45:38 +01:00
Commit graph

6157 commits

Author SHA1 Message Date
Drew DeVault
adcf89cfe4 Do not pass modifiers when getting keysyms from wlc
Fixes 

Keyboard handling can likely be simplified after this change.
2015-08-26 08:24:23 -04:00
Drew DeVault
73d35f4b1d Use C 99
Closes 
2015-08-26 07:01:08 -04:00
Luminarys
38cfdf99f4 Added in build version based on git hash 2015-08-25 22:04:57 -05:00
taiyu
e121258426 longopt minor fix 2015-08-25 16:39:05 -07:00
Drew DeVault
10eb58667b Merge pull request from minus7/wlc-keyboard-fix
fixed keyboard handling
2015-08-25 16:39:25 -04:00
Drew DeVault
77dcf70a9b Merge pull request from taiyu-len/master
fixed segfault on exit + a little fixup of that floatfocus pr
2015-08-25 16:39:16 -04:00
minus
bfdff821c3 fixed keyboard handling
handle_key does not get the keysym from wlc anymore
2015-08-25 22:38:16 +02:00
taiyu
225c2fbe5b fixed segfault on exit + a little fixup of that floatfocus pr 2015-08-25 13:29:33 -07:00
Drew DeVault
0bf380a0b1 Merge pull request from nicklaswj/master
Focus floating window, if any, when the last tiling window has been closed
2015-08-25 16:13:06 -04:00
Drew DeVault
fa6292ff24 Merge pull request from minus7/workspaces
Implemented "move container to workspace"
2015-08-25 16:12:37 -04:00
Nicklas Warming Jacobsen
227d5dbe08 code style clean up 2015-08-25 22:00:39 +02:00
minus
9535305137 fixed moving to other output and visibility 2015-08-25 20:43:37 +02:00
Nicklas Warming Jacobsen
a70b9a9a7a removed stupid test code 2015-08-25 20:25:38 +02:00
minus
c3737e80ba updated manpage 2015-08-25 20:22:53 +02:00
Nicklas Warming Jacobsen
7a1c36716a Focus floating window, if any, when the last tiling has been closed 2015-08-25 20:15:23 +02:00
minus
ca89ba83a8 changed view visibility to be bool
view_visibility enum remains with one constant that is the mask to wlc's view masking
2015-08-25 20:13:35 +02:00
minus
e533014201 added missing util.h/c stuff 2015-08-25 19:53:59 +02:00
minus
e854a54e96 changed workspace_{outout_,}{next,prev} to return workspace
so it can be reused for "move container to workspace next"
2015-08-25 19:00:20 +02:00
minus
03e4a97dbe added "move container to workspace"
makes the previous commit actually testable
2015-08-25 18:25:36 +02:00
minus
f22c937953 refactored view visibility
- replace visibilty mask integers with an enum
- set output's visibilty mask on creation
- added update_visibility to manually update a containers visibility (e.g. when it moved to an invisible workspace)
2015-08-25 18:24:15 +02:00
minus
1efda79bf2 refactored workspace_next/prev 2015-08-25 15:17:18 +02:00
Drew DeVault
2e755cf13f Merge pull request from Luminarys/master
Added in backtrace printing
2015-08-24 21:40:38 -04:00
Luminarys
7c5b6f8c52 Added in backtrace printing 2015-08-24 15:44:58 -05:00
taiyu
dbad30a409 add limit to swayc_in_direction 2015-08-24 01:11:21 -07:00
taiyu
b054ac9d49 Merge branch 'master' of https://github.com/SirCmpwn/sway
merge
2015-08-23 19:11:06 -07:00
taiyu
c8415d7fef split_string memory leaks cleanedup 2015-08-23 19:09:18 -07:00
Drew DeVault
f30fb2452c Minor fixes to keyboard handling 2015-08-23 15:52:36 -04:00
Drew DeVault
9a7f48f872 Merge pull request from taiyu-len/pointer_mod
Pointer mode clean and fix.
2015-08-23 15:38:51 -04:00
taiyu
51ab3c9180 merge 2015-08-23 12:34:18 -07:00
Drew DeVault
1ac0c8cd47 Refactor keyboard to consider modified keysyms
Press Shift
Press 0       # Reads as ')'
Release Shift
Release 0     # Reads as '0' but we now recognize it as the same
2015-08-23 15:28:49 -04:00
Drew DeVault
663f53b22a Merge pull request from Luminarys/master
Added in output disabling
2015-08-23 14:34:20 -04:00
Luminarys
7a21388997 Minor fix 2015-08-23 13:32:47 -05:00
Luminarys
3f1bb40769 Man page update 2015-08-23 13:27:37 -05:00
Luminarys
a65dca04e8 Style fix 2015-08-23 13:19:47 -05:00
Luminarys
5bfed9b213 Cleanup and minor adjustments to disabling 2015-08-23 13:18:07 -05:00
Drew DeVault
e78221e6a0 Prefix log events from wlc with [wlc] 2015-08-23 13:31:16 -04:00
Luminarys
e01cf0b566 Added in glitchy disabling 2015-08-23 12:23:01 -05:00
Luminarys
98fad060e2 Added in glitchy disabling 2015-08-23 12:23:01 -05:00
Drew DeVault
e232241466 Do not log with colors unless stdout is a tty 2015-08-23 13:17:53 -04:00
Drew DeVault
ac2034df99 Handle wlc log events 2015-08-23 13:08:04 -04:00
Drew DeVault
1e18ba9f2d Add note to config about floating_modifier 2015-08-23 11:27:16 -04:00
taiyu
d72cc92541 style 2015-08-23 07:59:18 -07:00
taiyu
299406a048 slight fix 2015-08-22 22:32:41 -07:00
taiyu
f53ce887e8 fixed container resize oddity 2015-08-22 22:14:59 -07:00
taiyu
f24b78898a dont swap view with workspace... 2015-08-22 21:54:39 -07:00
taiyu
a4ded14991 small change 2015-08-22 21:23:22 -07:00
taiyu
f1e38be09f no mode for fullscreen 2015-08-22 21:16:46 -07:00
taiyu
42d5d9a177 mouse tile resize mode done 2015-08-22 21:03:45 -07:00
taiyu
36cd180f02 fixed vanishing floating view 2015-08-22 18:25:05 -07:00
taiyu
e139de0857 floating/tiling move + floating resize cleaned and fixed 2015-08-22 18:01:38 -07:00