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
|
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
|
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
|
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
|
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
|
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
|
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 |
Mike Blumenkrantz
|
8110171858
|
fix maximize of fullscreen clients
|
2014-08-19 17:47:34 -04:00 |
Mike Blumenkrantz
|
0736414be3
|
free edje file string on unload
|
2014-07-30 12:01:25 -04:00 |
Mike Blumenkrantz
|
f0077aabd2
|
fix T1390 multimonitor maximize
|
2014-07-19 15:46:53 -04:00 |
Mike Blumenkrantz
|
f975f0c240
|
fix move/resize on titlebars
|
2014-04-11 09:22:23 -04:00 |
Mike Blumenkrantz
|
ff605f11f1
|
move moveresize hooks to jobs to not interfere with focus changes
fix T1065
|
2014-04-10 18:45:49 -04:00 |
Mike Blumenkrantz
|
90fd3462fc
|
unset moveresize replace on unload
|
2014-03-13 10:14:02 -04:00 |
Mike Blumenkrantz
|
beaf2eb8ff
|
don't break the world when new clients start maximized
|
2014-02-14 12:39:59 -05:00 |
Mike Blumenkrantz
|
44ccbc68bd
|
redo maximize animations to actually change window geometry
this is ugly, but that's why desksanity is an external module!
|
2014-02-12 20:38:51 -05:00 |
Mike Blumenkrantz
|
528250de98
|
add maximize animations
|
2014-02-11 19:31:02 -05:00 |
Mike Blumenkrantz
|
90c5b70582
|
IF THEY DO NOT SUPPORT EVAS LINE THEN WE SHALL COME USING EVAS RECTANGLE!
|
2013-12-21 19:05:38 -05:00 |
discomfitor
|
e312dba313
|
make BLINK more blink-like
|
2013-10-20 17:30:35 +01:00 |