forked from enlightenment/enlightenment
e_desk_last_focused_focus now returns the focused border
This commit is contained in:
parent
02d59dbdb2
commit
8912e7a7fe
|
@ -1,3 +1,7 @@
|
||||||
|
2013-05-14 Mike Blumenkrantz
|
||||||
|
|
||||||
|
* e_desk_last_focused now returns the border it wants to focus
|
||||||
|
|
||||||
2013-05-08 Mike Blumenkrantz
|
2013-05-08 Mike Blumenkrantz
|
||||||
|
|
||||||
* e_fm2_optimal_size_calc returns bool to indicate whether the returned size can be used
|
* e_fm2_optimal_size_calc returns bool to indicate whether the returned size can be used
|
||||||
|
|
1
NEWS
1
NEWS
|
@ -64,6 +64,7 @@ Changes:
|
||||||
* deskpreview renamed to bgpreview
|
* deskpreview renamed to bgpreview
|
||||||
* e_widget_bgpreview_desk_add now takes an evas instead of an evas object
|
* e_widget_bgpreview_desk_add now takes an evas instead of an evas object
|
||||||
* e_fm2_optimal_size_calc returns bool to indicate whether the returned size can be used
|
* e_fm2_optimal_size_calc returns bool to indicate whether the returned size can be used
|
||||||
|
* e_desk_last_focus now returns the border it tries to apply focus to
|
||||||
Config:
|
Config:
|
||||||
* move winlist_warp_speed option to pointer_warp_speed
|
* move winlist_warp_speed option to pointer_warp_speed
|
||||||
* bindings now use new E_Binding_Event structs for mouse events
|
* bindings now use new E_Binding_Event structs for mouse events
|
||||||
|
|
|
@ -369,7 +369,7 @@ e_desk_deskshow(E_Zone *zone)
|
||||||
_e_desk_event_desk_deskshow_free, NULL);
|
_e_desk_event_desk_deskshow_free, NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
EAPI E_Border *
|
||||||
e_desk_last_focused_focus(E_Desk *desk)
|
e_desk_last_focused_focus(E_Desk *desk)
|
||||||
{
|
{
|
||||||
Eina_List *l = NULL;
|
Eina_List *l = NULL;
|
||||||
|
@ -390,10 +390,11 @@ e_desk_last_focused_focus(E_Desk *desk)
|
||||||
if (!bd->lock_focus_out)
|
if (!bd->lock_focus_out)
|
||||||
{
|
{
|
||||||
e_border_focus_set_with_pointer(bd);
|
e_border_focus_set_with_pointer(bd);
|
||||||
break;
|
return bd;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
EAPI void
|
||||||
|
|
|
@ -71,7 +71,7 @@ EAPI void e_desk_name_del(int container, int zone, int desk_x, int desk_
|
||||||
EAPI void e_desk_name_update(void);
|
EAPI void e_desk_name_update(void);
|
||||||
EAPI void e_desk_show(E_Desk *desk);
|
EAPI void e_desk_show(E_Desk *desk);
|
||||||
EAPI void e_desk_deskshow(E_Zone *zone);
|
EAPI void e_desk_deskshow(E_Zone *zone);
|
||||||
EAPI void e_desk_last_focused_focus(E_Desk *desk);
|
EAPI E_Border *e_desk_last_focused_focus(E_Desk *desk);
|
||||||
EAPI E_Desk *e_desk_current_get(E_Zone *zone);
|
EAPI E_Desk *e_desk_current_get(E_Zone *zone);
|
||||||
EAPI E_Desk *e_desk_at_xy_get(E_Zone *zone, int x, int y);
|
EAPI E_Desk *e_desk_at_xy_get(E_Zone *zone, int x, int y);
|
||||||
EAPI E_Desk *e_desk_at_pos_get(E_Zone *zone, int pos);
|
EAPI E_Desk *e_desk_at_pos_get(E_Zone *zone, int pos);
|
||||||
|
|
Loading…
Reference in New Issue