Commit graph

79 commits

Author SHA1 Message Date
taiyu
e16a4015ff fixed focus key handler 2015-08-19 00:28:53 -07:00
taiyu
1bf02144e5 fixed floating_modifier related things 2015-08-18 23:52:42 -07:00
Luminarys
f718556a85 Removed debugging, added in proper gap resets for config reloads 2015-08-18 21:05:58 -05:00
Luminarys
ab43927a47 Minor fixes that might be helpful later 2015-08-18 18:04:46 -05:00
Luminarys
7137be9a3f Fixes to make floating windows work better 2015-08-18 18:03:23 -05:00
Luminarys
3e950c2b1c Basic fixes to floating movement 2015-08-18 18:03:23 -05:00
Drew DeVault
cf916bbf6f Improvements to gaps 2015-08-18 18:44:50 -04:00
Luminarys
5b6e489872 More patches for wlc compat 2015-08-18 16:28:24 -05:00
Luminarys
7756f423c3 Removed unnecessary debugging lines 2015-08-18 13:54:52 -05:00
Luminarys
01c6caced6 Added in proper focus handling for floating windows 2015-08-18 13:53:06 -05:00
taiyu
03e83c7ef9 restored fullscreen/focus behavior 2015-08-18 11:22:52 -07:00
Luminarys
23b90d8e69 Fixed mouse clicks from triggering a segfault 2015-08-18 10:39:37 -05:00
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.
2015-08-18 07:20:34 -04:00
taiyu
af1b3d9755 fixed floating window crashing bug 2015-08-18 04:09:43 -07:00
taiyu
b132f67e7b minor fixes 2015-08-18 03:48:41 -07:00
taiyu
63bc0d3b54 more changes 2015-08-18 02:46:14 -07:00
taiyu
4606fb1ee3 merged Luminarys resizing code 2015-08-18 01:07:12 -07:00
taiyu
f0fe4a346d style 2015-08-18 00:58:25 -07:00
taiyu
11321ca2dd changed handling of focus, handling of view by type 2015-08-18 00:28:44 -07:00
Luminarys
e541ba3d87 Added in basic, but semi-broken moving/resizing functionality to floating windows 2015-08-18 01:33:15 -05:00
Luminarys
1781450e86 Typo fix and more clarification 2015-08-17 14:24:55 -05:00
Luminarys
b5f19f0fd3 View destroy handling clean up and clarifications 2015-08-17 14:22:49 -05:00
taiyu
199ba05ef1 put back 2015-08-17 11:44:05 -07:00
taiyu
d2995d1eb2 fixed handling of views with override_redirect (dmenu) 2015-08-17 11:24:45 -07:00
taiyu
f832c02065 fixed when views dont have names. 2015-08-17 10:02:09 -07:00
Luminarys
c9ce8bf1bd Style and other minor fixes 2015-08-17 10:34:39 -05:00
Luminarys
47ec999e71 Fixes to floating and umanaged views 2015-08-17 10:18:06 -05:00
Drew DeVault
be2635daa6 Fix format warnings 2015-08-16 22:16:09 -04:00
taiyu
4077238782 sends hidden views to back, visible view to front 2015-08-16 18:59:12 -07:00
taiyu
ffb3458322 focus changes when mouse moves over border instead of all mouse movement 2015-08-16 18:41:51 -07:00
taiyu
498cf268f7 unmanaged views handled better 2015-08-16 18:24:46 -07:00
taiyu
c024f06631 handle_view_state_request 2015-08-16 17:28:06 -07:00
Drew DeVault
7514431836 Fix pointer events properly 2015-08-16 16:12:40 -04:00
Drew DeVault
7878490425 Revert "Return false from pointer events"
This reverts commit 981db16a8e.
2015-08-16 16:10:05 -04:00
Drew DeVault
981db16a8e Return false from pointer events 2015-08-16 16:00:11 -04:00
Drew DeVault
5ff71c2d5c Fix key handling from wlc 2015-08-16 13:26:41 -04:00
Drew DeVault
6e8280e7fd Config errors should not be fatal 2015-08-16 12:03:34 -04:00
Drew DeVault
ae536c21d3 Revert "get/set_userdata stores swayc_t *, fixed memory leak, minor changes." 2015-08-16 08:10:56 -04:00
taiyu
eefc76b39e set userdata for handler to swayc_t container 2015-08-16 00:46:58 -07:00
taiyu
083d1eed1f fixed 2 small memory leaks & adds format attribute to log. 2015-08-15 21:21:20 -07:00
taiyu
2e92538d7f style 2015-08-15 17:45:16 -07:00
taiyu
14b7755134 set maximize flag for handled views 2015-08-15 17:43:45 -07:00
taiyu
3a21ba020f made better, reduced code duplication 2015-08-15 15:20:07 -07:00
taiyu
824a3d81aa fixed fullscreen & focusing 2015-08-15 14:32:14 -07:00
Luminarys
9b0196e7ed Style fixes 2015-08-15 14:02:03 -05:00
Luminarys
618b3df051 Fixed workspace switching in multimonitor layouts 2015-08-15 13:55:06 -05:00
Luminarys
b01a04f22b Added layout debugger back in and fixed mutlimonitor layout issues 2015-08-15 13:22:03 -05:00
Taiyu
b8cba33c01 changed swayc related functions, cleaned up some functions, moved wlc related things into handlers 2015-08-14 12:42:19 -07:00
Luminarys
ea9efc884d Allowed for execd commands to be spawned after abort 2015-08-13 14:41:36 -05:00
Luminarys
527288a826 fixes to cmd queue freeing, style 2015-08-13 14:41:36 -05:00