summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean-Philippe Andre <jp.andre@samsung.com>2016-04-20 21:07:38 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2016-04-26 11:36:23 +0900
commitd962705e4109860cc4dee83cebb0e432b8e69cb7 (patch)
tree288f21b6f39ecf14800bc7da60543baedd989ce7
parent902950018be3682c0549174fc0c6d1c04141cd39 (diff)
downloadefl-d962705e4109860cc4dee83cebb0e432b8e69cb7.tar.gz
Elm.Layout: Protect some functions
-rw-r--r--src/lib/elementary/elm_actionslider.c1
-rw-r--r--src/lib/elementary/elm_bg.c1
-rw-r--r--src/lib/elementary/elm_bubble.c1
-rw-r--r--src/lib/elementary/elm_button.c1
-rw-r--r--src/lib/elementary/elm_check.c3
-rw-r--r--src/lib/elementary/elm_conform.c1
-rw-r--r--src/lib/elementary/elm_entry.c1
-rw-r--r--src/lib/elementary/elm_frame.c1
-rw-r--r--src/lib/elementary/elm_hover.c1
-rw-r--r--src/lib/elementary/elm_inwin.c1
-rw-r--r--src/lib/elementary/elm_label.c1
-rw-r--r--src/lib/elementary/elm_layout.c1
-rw-r--r--src/lib/elementary/elm_layout.eo4
-rw-r--r--src/lib/elementary/elm_panes.c1
-rw-r--r--src/lib/elementary/elm_progressbar.c1
-rw-r--r--src/lib/elementary/elm_radio.c1
-rw-r--r--src/lib/elementary/elm_slider.c1
17 files changed, 19 insertions, 3 deletions
diff --git a/src/lib/elementary/elm_actionslider.c b/src/lib/elementary/elm_actionslider.c
index 7e609e6c9b..583b76700b 100644
--- a/src/lib/elementary/elm_actionslider.c
+++ b/src/lib/elementary/elm_actionslider.c
@@ -3,6 +3,7 @@
#endif
#define ELM_INTERFACE_ATSPI_ACCESSIBLE_PROTECTED
+#define ELM_LAYOUT_PROTECTED
#include <Elementary.h>
#include <math.h>
diff --git a/src/lib/elementary/elm_bg.c b/src/lib/elementary/elm_bg.c
index 1c709b26bf..a5c7fbaebf 100644
--- a/src/lib/elementary/elm_bg.c
+++ b/src/lib/elementary/elm_bg.c
@@ -3,6 +3,7 @@
#endif
#define ELM_INTERFACE_ATSPI_ACCESSIBLE_PROTECTED
+#define ELM_LAYOUT_PROTECTED
#include <Elementary.h>
#include "elm_priv.h"
diff --git a/src/lib/elementary/elm_bubble.c b/src/lib/elementary/elm_bubble.c
index ba83049c4f..b3e4dbd339 100644
--- a/src/lib/elementary/elm_bubble.c
+++ b/src/lib/elementary/elm_bubble.c
@@ -3,6 +3,7 @@
#endif
#define ELM_INTERFACE_ATSPI_ACCESSIBLE_PROTECTED
+#define ELM_LAYOUT_PROTECTED
#include <Elementary.h>
#include "elm_priv.h"
diff --git a/src/lib/elementary/elm_button.c b/src/lib/elementary/elm_button.c
index 1fb5b19efc..fcafecd409 100644
--- a/src/lib/elementary/elm_button.c
+++ b/src/lib/elementary/elm_button.c
@@ -4,6 +4,7 @@
#define ELM_INTERFACE_ATSPI_WIDGET_ACTION_PROTECTED
#define ELM_INTERFACE_ATSPI_ACCESSIBLE_PROTECTED
+#define ELM_LAYOUT_PROTECTED
#include <Elementary.h>
#include "elm_priv.h"
diff --git a/src/lib/elementary/elm_check.c b/src/lib/elementary/elm_check.c
index 6a12c70448..80d81ada57 100644
--- a/src/lib/elementary/elm_check.c
+++ b/src/lib/elementary/elm_check.c
@@ -4,8 +4,9 @@
#define ELM_INTERFACE_ATSPI_ACCESSIBLE_PROTECTED
#define ELM_INTERFACE_ATSPI_WIDGET_ACTION_PROTECTED
-
+#define ELM_LAYOUT_PROTECTED
#define ELM_NSTATE_PROTECTED
+
#include <Elementary.h>
#include "elm_priv.h"
#include "elm_widget_check.h"
diff --git a/src/lib/elementary/elm_conform.c b/src/lib/elementary/elm_conform.c
index 7d8e9e8b91..8911b86fd3 100644
--- a/src/lib/elementary/elm_conform.c
+++ b/src/lib/elementary/elm_conform.c
@@ -4,6 +4,7 @@
#define ELM_WIDGET_PROTECTED
#define ELM_INTERFACE_ATSPI_ACCESSIBLE_PROTECTED
+#define ELM_LAYOUT_PROTECTED
#include <Elementary.h>
#include "elm_priv.h"
diff --git a/src/lib/elementary/elm_entry.c b/src/lib/elementary/elm_entry.c
index b8c2cdccff..6a31b5ddb4 100644
--- a/src/lib/elementary/elm_entry.c
+++ b/src/lib/elementary/elm_entry.c
@@ -5,6 +5,7 @@
#define ELM_INTERFACE_ATSPI_ACCESSIBLE_PROTECTED
#define ELM_INTERFACE_ATSPI_TEXT_PROTECTED
#define ELM_INTERFACE_ATSPI_EDITABLE_TEXT_PROTECTED
+#define ELM_LAYOUT_PROTECTED
#include <Elementary.h>
#include <Elementary_Cursor.h>
diff --git a/src/lib/elementary/elm_frame.c b/src/lib/elementary/elm_frame.c
index 8b72263864..37c653896f 100644
--- a/src/lib/elementary/elm_frame.c
+++ b/src/lib/elementary/elm_frame.c
@@ -3,6 +3,7 @@
#endif
#define ELM_INTERFACE_ATSPI_ACCESSIBLE_PROTECTED
+#define ELM_LAYOUT_PROTECTED
#include <Elementary.h>
#include "elm_priv.h"
diff --git a/src/lib/elementary/elm_hover.c b/src/lib/elementary/elm_hover.c
index 2c2e51c8eb..4cff56c5d7 100644
--- a/src/lib/elementary/elm_hover.c
+++ b/src/lib/elementary/elm_hover.c
@@ -5,6 +5,7 @@
#define ELM_WIDGET_PROTECTED
#define ELM_INTERFACE_ATSPI_ACCESSIBLE_PROTECTED
#define ELM_INTERFACE_ATSPI_WIDGET_ACTION_PROTECTED
+#define ELM_LAYOUT_PROTECTED
#include <Elementary.h>
diff --git a/src/lib/elementary/elm_inwin.c b/src/lib/elementary/elm_inwin.c
index b8eb25e0d6..d601cef941 100644
--- a/src/lib/elementary/elm_inwin.c
+++ b/src/lib/elementary/elm_inwin.c
@@ -4,6 +4,7 @@
#define ELM_WIDGET_PROTECTED
#define ELM_INTERFACE_ATSPI_ACCESSIBLE_PROTECTED
+#define ELM_LAYOUT_PROTECTED
#include <Elementary.h>
diff --git a/src/lib/elementary/elm_label.c b/src/lib/elementary/elm_label.c
index 5eead8cd5c..d052e433d3 100644
--- a/src/lib/elementary/elm_label.c
+++ b/src/lib/elementary/elm_label.c
@@ -3,6 +3,7 @@
#endif
#define ELM_INTERFACE_ATSPI_ACCESSIBLE_PROTECTED
+#define ELM_LAYOUT_PROTECTED
#include <Elementary.h>
diff --git a/src/lib/elementary/elm_layout.c b/src/lib/elementary/elm_layout.c
index 7c3763cce1..9678269926 100644
--- a/src/lib/elementary/elm_layout.c
+++ b/src/lib/elementary/elm_layout.c
@@ -3,6 +3,7 @@
#endif
#define ELM_INTERFACE_ATSPI_ACCESSIBLE_PROTECTED
+#define ELM_LAYOUT_PROTECTED
#include <Elementary.h>
diff --git a/src/lib/elementary/elm_layout.eo b/src/lib/elementary/elm_layout.eo
index a9904b84d3..4bc7a09c7a 100644
--- a/src/lib/elementary/elm_layout.eo
+++ b/src/lib/elementary/elm_layout.eo
@@ -61,7 +61,7 @@ class Elm.Layout (Elm.Widget, Efl.Container, Efl.File)
style: const(char)*; [[The style to used.]]
}
}
- @property text_aliases {
+ @property text_aliases @protected {
get {
legacy: null;
}
@@ -69,7 +69,7 @@ class Elm.Layout (Elm.Widget, Efl.Container, Efl.File)
aliases: const(Elm.Layout_Part_Alias_Description)*;
}
}
- @property content_aliases {
+ @property content_aliases @protected {
get {
legacy: null;
}
diff --git a/src/lib/elementary/elm_panes.c b/src/lib/elementary/elm_panes.c
index 2e249e0671..350be38bca 100644
--- a/src/lib/elementary/elm_panes.c
+++ b/src/lib/elementary/elm_panes.c
@@ -3,6 +3,7 @@
#endif
#define ELM_INTERFACE_ATSPI_ACCESSIBLE_PROTECTED
+#define ELM_LAYOUT_PROTECTED
#include <Elementary.h>
diff --git a/src/lib/elementary/elm_progressbar.c b/src/lib/elementary/elm_progressbar.c
index dc1a6d92cb..3e2256bc1d 100644
--- a/src/lib/elementary/elm_progressbar.c
+++ b/src/lib/elementary/elm_progressbar.c
@@ -3,6 +3,7 @@
#endif
#define ELM_INTERFACE_ATSPI_ACCESSIBLE_PROTECTED
+#define ELM_LAYOUT_PROTECTED
#include <Elementary.h>
diff --git a/src/lib/elementary/elm_radio.c b/src/lib/elementary/elm_radio.c
index 39576cf339..3441030f83 100644
--- a/src/lib/elementary/elm_radio.c
+++ b/src/lib/elementary/elm_radio.c
@@ -4,6 +4,7 @@
#define ELM_INTERFACE_ATSPI_ACCESSIBLE_PROTECTED
#define ELM_INTERFACE_ATSPI_WIDGET_ACTION_PROTECTED
+#define ELM_LAYOUT_PROTECTED
#include <Elementary.h>
diff --git a/src/lib/elementary/elm_slider.c b/src/lib/elementary/elm_slider.c
index b220ff3dcf..2bb5d29303 100644
--- a/src/lib/elementary/elm_slider.c
+++ b/src/lib/elementary/elm_slider.c
@@ -5,6 +5,7 @@
#define ELM_INTERFACE_ATSPI_ACCESSIBLE_PROTECTED
#define ELM_INTERFACE_ATSPI_WIDGET_ACTION_PROTECTED
#define ELM_INTERFACE_ATSPI_VALUE_PROTECTED
+#define ELM_LAYOUT_PROTECTED
#include <Elementary.h>