Summary:
also improve docs slightly
ref T7590
Reviewers: segfaultxavi
Reviewed By: segfaultxavi
Subscribers: cedric, #reviewers, #committers
Tags: #efl_api
Maniphest Tasks: T7590
Differential Revision: https://phab.enlightenment.org/D7965
{
[[Efl screen interface]]
methods {
- @property screen_size {
+ @property screen_size_in_pixels {
get {
- [[Get screen geometry details for the screen that a window is on.
+ [[Get screen size (in pixels) for the screen.
- Note that on some display systems this information is not
- available (this could be the case Wayland for instance).
+ Note that on some display systems this information is not available and
+ a value of 0x0 will be returned.
]]
}
values {
}
EOLIAN static Eina_Size2D
-_efl_ui_win_efl_screen_screen_size_get(const Eo *obj EINA_UNUSED, Efl_Ui_Win_Data *sd)
+_efl_ui_win_efl_screen_screen_size_in_pixels_get(const Eo *obj EINA_UNUSED, Efl_Ui_Win_Data *sd)
{
Eina_Size2D sz;
ecore_evas_screen_geometry_get(sd->ee, NULL, NULL, &sz.w, &sz.h);
Efl.Input.State.lock_enabled { get; }
Efl.Screen.screen_dpi { get; }
Efl.Screen.screen_rotation { get; }
- Efl.Screen.screen_size { get; }
+ Efl.Screen.screen_size_in_pixels { get; }
Efl.Gfx.Size_Hint.hint_aspect { set; }
Efl.Gfx.Size_Hint.hint_weight { set; }
Efl.Gfx.Size_Hint.hint_max { set; }