e-modules/comp-scale:

- hilight selected desk when moving maximized windows too
- slightly more hilight for selected window


SVN revision: 57476
This commit is contained in:
Hannes Janetzek 2011-03-02 21:56:21 +00:00
parent e52d2dd4e4
commit 7df8da00af
3 changed files with 4 additions and 6 deletions

View File

@ -132,7 +132,7 @@ collections
}
description {
state: "focused" 0.0;
color: 255 255 255 10;
color: 255 255 255 30;
}
}
}

View File

@ -236,11 +236,9 @@ _pager_out()
if (!scale_animator)
scale_animator = ecore_animator_add(_pager_redraw, NULL);
if (selected_item)
edje_object_signal_emit(selected_item->o, "hide", "e");
EINA_LIST_FOREACH(items, l, it)
{
edje_object_signal_emit(it->o, "hide", "e");
it->bd_x = it->bd->x + (it->desk->x - current_desk->x) * zone->w;
it->bd_y = it->bd->y + (it->desk->y - current_desk->y) * zone->h;
}
@ -500,9 +498,9 @@ _pager_win_cb_mouse_move(void *data, Evas *e, Evas_Object *obj, void *event_info
}
else if (desk && (desk != it->desk))
{
it->desk = desk;
_pager_desk_select(desk);
_pager_win_final_position_set(it);
it->cur_x = it->x;

View File

@ -121,7 +121,7 @@ _scale_place_windows(double scale)
}
static Eina_Bool
_scale_redraw(void *blah)
_scale_redraw(void *data)
{
Eina_List *l;
Item *it;