Commit Graph

22 Commits

Author SHA1 Message Date
Hannes Janetzek 36ffa8b379 e-modules/comp-scale: hide all new appearing windows while in scale state for now. make sure all hidden_override is removed afterwards
SVN revision: 57673
2011-03-10 15:16:50 +00:00
Hannes Janetzek 86124f45d3 e-modules/comp-scale: hmm really thought i had this disabled this already..
SVN revision: 57630
2011-03-09 15:06:48 +00:00
Hannes Janetzek bda82c7a9e e-modules/comp-sclae: clenaups
SVN revision: 57620
2011-03-09 12:13:53 +00:00
Hannes Janetzek f467d3e4af e-modules/comp-scale: if !cw->bd return NULL
SVN revision: 57615
2011-03-09 06:46:47 +00:00
Hannes Janetzek 56f20079ad e-modules/comp-scale: started making it work with mulptiple zones
SVN revision: 57614
2011-03-09 06:30:14 +00:00
Hannes Janetzek 0cf410b864 e-modules/comp-scale:
- when initiating scale with keyboard select the previous 
  (winlist like switching between two windows) 
- added pointer warp to window when selecting with keyboard
- fix scale fade window using setting from pager
- fix handle input events only for input win 


SVN revision: 57611
2011-03-09 03:27:07 +00:00
Hannes Janetzek ea6a773cfc e-modules/comp-scale: dont select another desk on zoom out when not actually clicking on a desk
SVN revision: 57553
2011-03-07 11:52:34 +00:00
Hannes Janetzek 2b1f652fdf e-modules/comp-scale: cleanups
SVN revision: 57544
2011-03-06 22:46:28 +00:00
Hannes Janetzek 25eebab6a5 e-modules/comp-scale: disable handling of add.src event for now
this works in usual case. though sometimes a src.add comes in where it shouldnt
with a src that seems not to be appropriate. i.e. not cw->native while tfp
is active and window is not shaped. it segv then in mirror add. need to figure 
out whats going on there


SVN revision: 57524
2011-03-05 00:42:24 +00:00
Hannes Janetzek f2f2d94f68 e-modules/comp-scale: ignore comp msgs when scaling out
SVN revision: 57516
2011-03-04 00:15:13 +00:00
Hannes Janetzek 700ef42fe6 e-modules/comp-scale: cleanups
SVN revision: 57514
2011-03-04 00:08:32 +00:00
Hannes Janetzek 329869ecfb e-modules/comp-scale:
- use comps' mirror objects instead of shobj
  fixes stacking issues and should be done like that anyway
- slide mouse pointer to selected window when using scale with keybindings
- focus currently selected border. for themes that have less sublime window 
  focused theme than detour. TODO need to revert window focus order on finish


SVN revision: 57508
2011-03-03 23:24:08 +00:00
Hannes Janetzek 7df8da00af e-modules/comp-scale:
- hilight selected desk when moving maximized windows too
- slightly more hilight for selected window


SVN revision: 57476
2011-03-02 21:56:21 +00:00
Hannes Janetzek e52d2dd4e4 e-modules/comp-scale: bit more work on keybindings. actions now have their own Scale* category
SVN revision: 57474
2011-03-02 21:14:17 +00:00
Hannes Janetzek 26906c5f35 e-modules/comp-scale: start to add keybindings.
+ esc key in scale for k-s



SVN revision: 57469
2011-03-02 16:15:06 +00:00
Hannes Janetzek fb436ab24f e-modules/comp-scale: fix window placement on finish.
move objects to original position so windows dont become invisible


SVN revision: 57444
2011-03-01 07:19:44 +00:00
Hannes Janetzek bae377b949 e-modules/comp-scale: fix compilation: how got that 'how' in there?, cleanup
SVN revision: 57382
2011-02-27 13:28:00 +00:00
Hannes Janetzek 107407e2bb e-modules/comp-scale:
- fix initial position of scale window for show all desk mode
- fix: dont select window on mouse in
- swallow windows in scale
.. cleanups


SVN revision: 57347
2011-02-26 22:34:50 +00:00
Hannes Janetzek 5ecfc57fa4 e-module/comp-scale: fix flickering focus animation: dont produce border_show event when setting window to another desk
SVN revision: 57340
2011-02-26 14:16:08 +00:00
Hannes Janetzek 177637e6cd e-modules/comp-scale: fix flickering when initiate pager by mousebinding
- ignore mouse up without mouse_down.
- update config


SVN revision: 57334
2011-02-26 09:39:11 +00:00
Hannes Janetzek f409e0214b e-modules/comp-scale: ignore mouse down/up when zooming out
SVN revision: 57331
2011-02-26 07:04:25 +00:00
Hannes Janetzek 26a16c6515 e-modules/comp-scale: added fullscreen pager
changed internal action names, so bindings need to be setup again.


SVN revision: 57330
2011-02-26 06:57:41 +00:00