e_manager_comp_set() is now EINTERN; external compositors are officially dead

SVN revision: 82622
This commit is contained in:
Mike Blumenkrantz 2013-01-11 08:40:14 +00:00
parent af86f79e65
commit d94ca3aae7
4 changed files with 7 additions and 2 deletions

View File

@ -1,3 +1,7 @@
2013-01-11 Mike Blumenkrantz
* e_manager_comp_set() is no longer accessible by modules
2013-01-10 Carsten Haitzler
* fixed bug where starting with a nonexistent config could cause a crash instead of simply restarting

1
NEWS
View File

@ -31,6 +31,7 @@ Changes:
API:
* e_menu_category_callback create callback parameter order has been changed
* e_manager_comp_set() is no longer accessible by modules
Deprecations:
*

View File

@ -523,7 +523,7 @@ e_managers_keys_ungrab(void)
}
}
EAPI void
EINTERN void
e_manager_comp_set(E_Manager *man, E_Manager_Comp *comp)
{
E_OBJECT_CHECK(man);

View File

@ -113,7 +113,7 @@ EAPI void e_managers_keys_ungrab(void);
// only 1 compositor can own a manager at a time, so before you "set" the
// comp evas, you need to get it and make sure it's NULL, if so, then
// you can set the update func and the comp evas
EAPI void e_manager_comp_set(E_Manager *man, E_Manager_Comp *comp);
EINTERN void e_manager_comp_set(E_Manager *man, E_Manager_Comp *comp);
EAPI Evas *e_manager_comp_evas_get(E_Manager *man);
EAPI void e_manager_comp_evas_update(E_Manager *man);
EAPI const Eina_List *e_manager_comp_src_list(E_Manager *man);