Commit Graph

93 Commits

Author SHA1 Message Date
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
Mike Blumenkrantz b88c9bee34 fix zoom key actions
broken due to elm migration...
2015-05-08 18:19:34 -04:00
Mike Blumenkrantz 9ffa7c119a show clients before performing desk flip
see b4e41d52c51a18b6916ab75daaaa07de784a79a8 in e
2015-04-29 17:23:31 -04:00
Mike Blumenkrantz 09f508c2ed maybe fix zoom animation geometries? 2015-03-31 19:00:29 -04:00
Mike Blumenkrantz e86fb3e610 ignore/clean 'compile' file 2015-03-19 17:17:58 -04:00
Mike Blumenkrantz 2662081d22 more api updates 2015-03-19 17:17:25 -04:00
Mike Blumenkrantz e1ae86f80a update to latest api changes 2015-03-13 20:02:46 -04:00
Mike Blumenkrantz 95b961304e disallow pip manage action if no pips exist 2015-02-22 23:24:11 -05:00
Mike Blumenkrantz b2bd0365cd and null the clip pointer because this module is way too smart to crash 2015-02-11 23:15:43 -05:00
Mike Blumenkrantz aec23ab918 make pip crop reset if user shift+clicks without moving 2015-02-11 22:57:44 -05:00
Mike Blumenkrantz b0793df659 update news, bump version 2015-02-03 18:51:45 -05:00
Mike Blumenkrantz 4e991a1d92 bump e version req 2015-02-03 18:32:02 -05:00
Mike Blumenkrantz b7aef3ec51 fix multiscreen zoom and current desks zoom 2015-02-03 18:29:43 -05:00
Mike Blumenkrantz 3165448d4c fix input regions on shaded clients after desk flip 2015-02-02 21:40:31 -05:00
Mike Blumenkrantz 37f6636696 raise client zoom obj on mouse in 2015-01-15 18:24:00 -05:00
Mike Blumenkrantz b38237ae6a more elm conversions 2015-01-15 18:23:48 -05:00
Mike Blumenkrantz f7d0e9f50d fix edje warnings 2015-01-15 18:23:34 -05:00
Mike Blumenkrantz eafb98e32a zsq 2015-01-15 17:12:23 -05:00
Mike Blumenkrantz 14ebb8eecc remove bad comp usage in pip 2015-01-15 17:02:20 -05:00
Mike Blumenkrantz 0371ed95a2 convert zoom to elm widgets 2015-01-15 17:01:17 -05:00
Mike Blumenkrantz 1a63585b60 e_comp_get() -> e_comp 2015-01-15 16:51:11 -05:00
Mike Blumenkrantz 4150edd70d bump to 1.0 2014-10-12 02:49:18 -04:00
Mike Blumenkrantz df8453e9ee force render queue on unmaximize if client was fullscreen maximized 2014-09-18 11:51:40 -04:00
Mike Blumenkrantz f572833e43 redo drag to be more indicative of results 2014-09-05 16:01:20 -04:00
Mike Blumenkrantz 61b7e4d18f disable zoom idle animations
need some AA in evas map so this doesn't look like garbage
2014-09-01 15:29:07 -04:00
Mike Blumenkrantz 19899da34d allow drags from zoom 2014-09-01 15:28:40 -04:00
Mike Blumenkrantz 4c83676a74 use x/y root coord adjustments 2014-09-01 14:04:12 -04:00
Mike Blumenkrantz 775c90012d greatly simplify zoom, use focus stack for ordering 2014-09-01 13:11:14 -04:00
Mike Blumenkrantz 16a0378ec0 set pass events on fader during fade out 2014-08-28 13:28:22 -04:00
Mike Blumenkrantz b499a66764 add magnifier 2014-08-28 13:28:19 -04:00
Mike Blumenkrantz ca5a6f3857 add pip zooming with ctrl+wheel 2014-08-22 12:52:59 -04:00
Mike Blumenkrantz 70719368af add pips menu edit, cancel edit on bg click, fix resize aspecting 2014-08-22 12:16:41 -04:00
Mike Blumenkrantz d15a8f38a6 expose start 2014-08-22 10:01:03 -04:00
Mike Blumenkrantz d177714539 unify fading code 2014-08-19 17:48:42 -04:00
Mike Blumenkrantz 4a74d65333 add pips 2014-08-19 17:48:42 -04:00
Mike Blumenkrantz e66437ba07 finish out config menu 2014-08-19 17:48:42 -04:00
Mike Blumenkrantz f87c66b44e add config menu in settings 2014-08-19 17:48:42 -04:00