From 3bee4995033d220117f4f31493470e4d0db1487a Mon Sep 17 00:00:00 2001 From: Jean-Philippe Andre Date: Fri, 10 Jun 2016 13:00:51 +0900 Subject: [PATCH] win: Add new API win_name_get (EO and legacy) I see no reason to have a set and no get. @feature --- src/lib/elementary/efl_ui_win.c | 6 ++++++ src/lib/elementary/efl_ui_win.eo | 1 + 2 files changed, 7 insertions(+) diff --git a/src/lib/elementary/efl_ui_win.c b/src/lib/elementary/efl_ui_win.c index ec77ab44e5..0be431f04d 100644 --- a/src/lib/elementary/efl_ui_win.c +++ b/src/lib/elementary/efl_ui_win.c @@ -4237,6 +4237,12 @@ _efl_ui_win_name_set(Eo *obj, Efl_Ui_Win_Data *sd, const char *name) sd->name = eina_stringshare_add(name); } +EOLIAN static const char * +_efl_ui_win_name_get(Eo *obj EINA_UNUSED, Efl_Ui_Win_Data *sd) +{ + return sd->name; +} + EOLIAN static void _efl_ui_win_noblank_set(Eo *obj EINA_UNUSED, Efl_Ui_Win_Data *pd, Eina_Bool noblank) { diff --git a/src/lib/elementary/efl_ui_win.eo b/src/lib/elementary/efl_ui_win.eo index dcc04ff79d..565b5ce040 100644 --- a/src/lib/elementary/efl_ui_win.eo +++ b/src/lib/elementary/efl_ui_win.eo @@ -567,6 +567,7 @@ class Efl.Ui.Win (Elm.Widget, Elm.Interface.Atspi.Window, [[Can only be used at creation time, within \@ref eo_add.]] legacy: null; } + get {} values { name: string @nullable; }