Commit Graph

129 Commits

Author SHA1 Message Date
Mike Blumenkrantz 27322fc770 elitist biz-trip package 2016-02-19 23:31:42 -05:00
Mike Blumenkrantz 2258646cfd wip 2016-02-19 21:34:27 -05:00
Mike Blumenkrantz 40616fb203 wip 2016-02-19 14:05:42 -05:00
Mike Blumenkrantz 33f735be17 wip 2016-02-18 13:41:46 -05:00
Mike Blumenkrantz 402ad56164 wip 2016-02-16 18:06:45 -05:00
Mike Blumenkrantz 75259485e0 more wifi 2016-02-13 17:22:46 -05:00
Mike Blumenkrantz d3b055925b wifi 2016-02-12 18:53:03 -05:00
Mike Blumenkrantz cd3855c28c start wifi gadget 2016-02-11 13:51:55 -05:00
Mike Blumenkrantz 2e315664d4 add edc stuff 2016-02-08 15:21:01 -05:00
Mike Blumenkrantz 5a6285920a finish bryce editor, handle non-autosizing better 2016-02-05 17:31:46 -05:00
Mike Blumenkrantz e17d1db9bf menu and bryce resize anims 2016-02-04 12:46:37 -05:00
Mike Blumenkrantz 40cf98dfcd bryce scaling action 2016-02-03 15:55:39 -05:00
Mike Blumenkrantz 0d27de5cee shadow more accurately 2016-02-01 17:31:10 -05:00
Mike Blumenkrantz 02c33256d8 handle styles+stacking 2016-02-01 16:19:42 -05:00
Mike Blumenkrantz 73b366c37f fix efx shutdown 2016-02-01 14:43:38 -05:00
Mike Blumenkrantz 31ab01325d start bryce config 2016-02-01 14:43:35 -05:00
Mike Blumenkrantz 152ffee59e config + lockscreen 2016-01-15 19:52:09 -05:00
Mike Blumenkrantz 74aa33bf60 add config widget thingy 2016-01-13 16:58:57 -05:00
Mike Blumenkrantz ae23b2dfbc gadget menu action 2016-01-12 11:18:50 -05:00
Mike Blumenkrantz 52abf2ce1b add bryces 2016-01-11 13:02:44 -05:00
Mike Blumenkrantz b413a619e9 gitignore++ 2016-01-06 14:39:36 -05:00
Mike Blumenkrantz f85d5e2cb3 feeble ibar port, gadget styles 2016-01-06 14:39:09 -05:00
Mike Blumenkrantz 0a4bb33218 clock popups 2015-12-24 21:01:33 -05:00
Mike Blumenkrantz 459cf14f08 add configure callbacks, hook up clock config 2015-12-24 14:29:09 -05:00
Mike Blumenkrantz c62120d935 implement aspected layout, fix/finish dragging 2015-12-23 21:14:26 -05:00
Mike Blumenkrantz c224b458b5 basic clock port 2015-12-23 21:13:49 -05:00
Mike Blumenkrantz 6aa305d098 add orient/anchor 2015-12-23 16:10:13 -05:00
Mike Blumenkrantz ed4168b133 fix gravity 2015-12-22 20:14:47 -05:00
Mike Blumenkrantz 2ca0a31a8b wip 2015-12-22 19:05:28 -05:00
Mike Blumenkrantz 289f356c28 move to single makefile build 2015-12-21 21:55:16 -05:00
Mike Blumenkrantz 6a21290dcd add handling for maintaining sticky windows with superkey
manage sticky windows based on their last-used desk when flipping
2015-12-02 13:52:46 -05:00
Mike Blumenkrantz 26bf74f991 add multipress functionality for superkey
iterate through the focus chain by repeatedly pressing the superkey
2015-12-02 13:52:46 -05:00
Mike Blumenkrantz 29a28405b9 add Super Ultimate Window Management binding under Desksanity actions
the superkey is an optimized way of managing windows when a screen has
<= 4 vdesks. it provides smart desk flipping and greatly reduces wrist
strain from the alt+FX claw binding

the superkey is designed to be bound to the Menu key
2015-12-02 13:49:42 -05:00
Mike Blumenkrantz c82393c2a4 enable pip edit mode when creating a pip
this is the normal use case so do it automatically
2015-12-02 13:41:57 -05:00
Mike Blumenkrantz 7c90ff8136 make pip move/resize while clipped more accurate based on clip geometry 2015-12-02 13:41:56 -05:00
Mike Blumenkrantz 267e84ca6d remove pip delete callback during pip free
fixes crash when unloading module while pips exist
2015-12-02 13:41:55 -05:00
Mike Blumenkrantz 24d4459e61 force sizing of zoom effect tables before adding to layout
this ensures that the table gets the right size prior to setting up
any of the clients in it
2015-11-18 15:25:30 -05:00
Mike Blumenkrantz 3664906fd3 disable maximize effect for x11 csd windows
this is impossible to sanely handle at present
2015-11-16 15:05:48 -05:00
Mike Blumenkrantz 546346d8bc use bring_in for zoom keyboard navigation 2015-11-11 17:40:06 -05:00
Mike Blumenkrantz 2d2ce8c298 improve keyboard navigation for zoom effect 2015-11-11 17:40:06 -05:00
Mike Blumenkrantz d0e3824adf redo "active" signalling for zoom effect to be more easily themable 2015-11-11 17:40:06 -05:00
Mike Blumenkrantz ba54cf5497 use color3 for setting OUTLINE color on zoom text 2015-11-11 17:40:06 -05:00
Mike Blumenkrantz e98d5390de make zoom effect more subtle when indicating which window is "active" 2015-11-11 17:40:06 -05:00
Mike Blumenkrantz 233cd9aac1 don't enable map for zoom client effect
this seems to now do very strange things when enabled...puzzling
2015-11-11 17:40:06 -05:00
Mike Blumenkrantz 32421e0ca5 make zoom focus rect more translucent when active 2015-11-11 17:40:06 -05:00
Mike Blumenkrantz 265a355693 clip zoom client focus rect to clipper 2015-11-11 17:40:06 -05:00
Mike Blumenkrantz 24f89c2361 fix zoom focus rect sizing to be even on all sides 2015-11-11 17:40:06 -05:00
Mike Blumenkrantz 18f1fea269 add scroller indicator for zoom effect 2015-11-11 17:40:06 -05:00
Mike Blumenkrantz a8e8bb1a15 use correct int size for ds effect iterating
fixes selectively disabling desk flip effects
2015-11-10 20:25:05 -05:00
Mike Blumenkrantz 568ee43e6f reorder ds client iterator filter to catch override clients before ec->desk deref
ref D3024 and @Samis2001
2015-09-07 10:19:30 -04:00