Cedric BAIL
990b907a6d
comp-scale: fix some compilation issue. still borken with software backend.
...
SVN revision: 84104
2013-06-17 10:03:58 +01:00
Gustavo Lima Chaves
6220019b6d
Formatting love to comp-scale.
...
SVN revision: 83314
2013-06-17 10:03:58 +01:00
Gustavo Lima Chaves
4823d743f0
Resurrect comp-scale.
...
/me does comp-scale dance on discomfitor's face.
SVN revision: 83313
2013-06-17 10:03:58 +01:00
Hannes Janetzek
d16693fa7c
e-modules/comp-scale: make border stay visible when moved to another desktop. anti-flicker hack doesnt work anymore..
...
SVN revision: 67630
2012-01-31 11:14:57 +00:00
Hannes Janetzek
a904048a75
e-modules/comp-scale: use new comp api functions
...
SVN revision: 63966
2011-10-10 21:10:10 +00:00
Hannes Janetzek
b8e10e6566
e-modules/comp-scale: dont copy E_Comp_Win
...
SVN revision: 63964
2011-10-10 20:37:29 +00:00
Hannes Janetzek
2ea39a1dd4
e-modules/comp-scale: fix pager bg scaling
...
SVN revision: 63268
2011-09-07 12:30:30 +00:00
Hannes Janetzek
9bf96aa772
e-modules/comp-scale: no proxy! just load the bg edje object for each desktop instead of using proxies
...
there seems to be an issue with proxy objects not being freed.
if comp-scale sucked your whole ram then somewhere here was the cause..
SVN revision: 63072
2011-09-01 21:46:08 +00:00
Hannes Janetzek
5865ff25af
e-modules/comp-scale: fix last commit..
...
SVN revision: 63066
2011-09-01 19:33:41 +00:00
Hannes Janetzek
aac43d89e3
e-modules/comp-scale: fix use of useful geometry, unref ignored borders, cleanups
...
do not use zone->useful_geometry diretly!
SVN revision: 63065
2011-09-01 19:27:28 +00:00
Hannes Janetzek
081dd31c3d
e-modules/comp-scale: add option to make pager not overlap shelf.
...
only useful when really no window can overlap shelf, as with illume tablet policy ;)
SVN revision: 62949
2011-08-29 14:46:24 +00:00
Hannes Janetzek
de69a30b80
e-modules/comp-scale: crate a copy of zone->bg_object so that bg is not crunched with xinerama
...
SVN revision: 62811
2011-08-25 12:13:08 +00:00
Hannes Janetzek
b0cb5c21eb
e-modules/comp-scale: fix placement of desk bg for other screens
...
SVN revision: 62797
2011-08-25 10:05:18 +00:00
Hannes Janetzek
90eea6bb33
e-modules/comp-scale: still need e_border_show
...
SVN revision: 62669
2011-08-21 21:36:16 +00:00
Hannes Janetzek
f5cc379d85
e-modules/comp-scale: formatting
...
SVN revision: 62668
2011-08-21 20:39:46 +00:00
Hannes Janetzek
6071d37f7a
e-modules/comp-scale: hmm this proxy worked before. now it's clipped
...
SVN revision: 62667
2011-08-21 20:34:32 +00:00
Hannes Janetzek
7d16f840a3
e-modules/comp-scale:
...
- ignore illume windows, fade keyboard and home
- make gadget scale all applications
SVN revision: 62525
2011-08-17 02:03:24 +00:00
Hannes Janetzek
845dff7e4c
e-modules/comp-scale: use comp smooth setting for scaling desktop bg. cleanups
...
SVN revision: 62309
2011-08-10 19:26:59 +00:00
Hannes Janetzek
e92442921e
e-modules/comp-scale: fix weird sliding when initiating pager with prev/next action
...
SVN revision: 61828
2011-07-27 23:21:23 +00:00
Hannes Janetzek
47abe4abda
e-modules/comp-scale: scale desktop background in pager, fix darken desktop option
...
SVN revision: 61824
2011-07-27 21:03:17 +00:00
Hannes Janetzek
bb39a83149
e-modules/comp-scale: whoops, compile again!
...
SVN revision: 60732
2011-06-27 13:09:26 +00:00
Hannes Janetzek
11fc7fa141
e-modules/comp-scale: fix final placement of windows
...
SVN revision: 60706
2011-06-26 18:18:49 +00:00
Hannes Janetzek
dcd38269b5
e-modules/comp-scale: added option to show iconifed windows in scale. ignore dock (illume?) windows
...
SVN revision: 60641
2011-06-23 16:18:05 +00:00
Hannes Janetzek
6e0f4b7017
e-modules/comp-scale: fix invisible windows.
...
redraw timer was only called once and after animation duration, so that
the animation was canceld before windows were made visible.
SVN revision: 59480
2011-05-18 06:30:41 +00:00
Hannes Janetzek
ec93cc94e1
e-modules/comp-scale: use smooth scale for proxy only when smooth scaling is enabled in comp
...
SVN revision: 58559
2011-04-11 17:05:45 +00:00
Hannes Janetzek
8912c2f5f0
e-modules/comp-scale: testing if proxy object works better than comp_mirror object.
...
SVN revision: 58558
2011-04-11 16:57:55 +00:00
Hannes Janetzek
466443f71b
e-modules/comp-scale: use ecore_loop_time, fix scale out mouse warp, refactor draw function
...
SVN revision: 58171
2011-03-29 08:39:36 +00:00
Hannes Janetzek
a3d89aded1
e-modules/comp-scale: allow moving windows in scale-windows mode when dragging them off.
...
- added window label in theme
SVN revision: 57949
2011-03-22 00:28:54 +00:00
Hannes Janetzek
3356d510c1
e-modules/comp-scale:
...
- advance from fast to slow in pager zoom out animation
- fix scale placement with popups/shelves visible
- grow less when shrink is enabled so that shrink can fit windows better
- add some NULL checks
SVN revision: 57930
2011-03-21 09:42:11 +00:00
Hannes Janetzek
9fdc7963a5
e-modules/comp-scale: fix min/max regionsize in scale-layout. caused really bad layouting
...
- added scale-by-window-class action
SVN revision: 57892
2011-03-19 10:12:55 +00:00
Hannes Janetzek
12034a6359
e-modules/comp-scale: dont move windows into screen region on mouse up when they were not moved at all
...
SVN revision: 57762
2011-03-15 11:58:42 +00:00
Hannes Janetzek
2eee4fc1b9
e-modules/comp-scale: only fade out popups/shelves from current zone
...
SVN revision: 57696
2011-03-11 20:26:35 +00:00
Hannes Janetzek
4999f5cdeb
e-modules/comp-scale: fix last commit
...
SVN revision: 57677
2011-03-10 16:56:46 +00:00
Hannes Janetzek
d29b8e1aa2
e-modules/comp-scale: dont hide windows on finish when they are sticky
...
SVN revision: 57675
2011-03-10 16:47:14 +00:00
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