summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--docs/reference/endless/Makefile.am9
-rw-r--r--docs/reference/endless/endless-sections.txt2
-rw-r--r--docs/reference/endless/gtkdoc-test-dummy-file0
-rw-r--r--endless/eosactionbutton.c18
5 files changed, 23 insertions, 7 deletions
diff --git a/.gitignore b/.gitignore
index bc86caf..73220f3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -118,7 +118,6 @@ pip-log.txt
.tox
nosetests.xml
*.log
-gtkdoc-test-dummy-file*
# Translations
*.mo
diff --git a/docs/reference/endless/Makefile.am b/docs/reference/endless/Makefile.am
index abcc0f9..420200c 100644
--- a/docs/reference/endless/Makefile.am
+++ b/docs/reference/endless/Makefile.am
@@ -92,11 +92,8 @@ AM_TESTS_ENVIRONMENT = \
export DOC_MAIN_SGML_FILE=$(DOC_MAIN_SGML_FILE); \
export SRCDIR=$(abs_srcdir); \
export BUILDDIR=$(abs_builddir)
-TESTS = gtkdoc-test-dummy-file
-LOG_COMPILER = cd $(srcdir) && $(GTKDOC_CHECK)
-
# Need a dummy file to feed to GTKDOC_CHECK in the parallel test harness
-gtkdoc-test-dummy-file:
- $(AM_V_GEN)touch $@
+TESTS = gtkdoc-test-dummy-file
+LOG_COMPILER = $(GTKDOC_CHECK)
+EXTRA_DIST += gtkdoc-test-dummy-file
endif
-
diff --git a/docs/reference/endless/endless-sections.txt b/docs/reference/endless/endless-sections.txt
index a02e5c7..805bcf4 100644
--- a/docs/reference/endless/endless-sections.txt
+++ b/docs/reference/endless/endless-sections.txt
@@ -121,6 +121,8 @@ eos_action_button_get_label
eos_action_button_set_label
eos_action_button_get_size
eos_action_button_set_size
+eos_action_button_get_label_position
+eos_action_button_set_label_position
EosActionButtonSize
<SUBSECTION Standard>
EOS_ACTION_BUTTON
diff --git a/docs/reference/endless/gtkdoc-test-dummy-file b/docs/reference/endless/gtkdoc-test-dummy-file
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/docs/reference/endless/gtkdoc-test-dummy-file
diff --git a/endless/eosactionbutton.c b/endless/eosactionbutton.c
index 901538c..83c437d 100644
--- a/endless/eosactionbutton.c
+++ b/endless/eosactionbutton.c
@@ -421,6 +421,15 @@ eos_action_button_get_label (EosActionButton *button)
return priv->label;
}
+/**
+ * eos_action_button_set_label_position:
+ * @button: the button
+ * @position: position of the label: top, bottom, left or right
+ *
+ * Changes the position of the label to be above, below, or to one side of the
+ * action button.
+ * See #EosActionButton:label-position for more information.
+ */
void
eos_action_button_set_label_position (EosActionButton *button,
GtkPositionType position)
@@ -458,6 +467,15 @@ eos_action_button_set_label_position (EosActionButton *button,
}
}
+/**
+ * eos_action_button_get_label_position:
+ * @button: the button
+ *
+ * Gets the position of the label respective to the button.
+ * See #EosActionButton:label-position for more information.
+ *
+ * Returns: the position of the label: top, bottom, left, or right
+ */
GtkPositionType
eos_action_button_get_label_position (EosActionButton *button)
{