summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorGustavo Lima Chaves <glima@profusion.mobi>2012-11-30 14:41:39 +0000
committerGustavo Lima Chaves <glima@profusion.mobi>2012-11-30 14:41:39 +0000
commite966637e9fe77e3d52187726859a8de42eae6a22 (patch)
treea7a4f2417187c09ef3ffdf6720d5273d4daa2529 /configure.ac
parentf3aa3078161e4f5fe846bb4338e7e5c49bda94ea (diff)
[elm] Introducing a new widget, along with its infrastructure -- prefs.
The prefs widgets aims to aid with the implementation of preference/configuration windows/UI elements in Elementary-based applications (think of Enlightenment configuration dialogs, elementary_config, etc). Prefs is a widget that populates its view with widgets bound to data types (following the instructions of a ".epb" file that describes a set of items) and handles the storage/restoration of such data on a configuration file automatically. There's also the prefs_data handle, which is the one dealing with user saved data for a given epb defaults set. The documentation on the new widget is rich (we have examples and even an EPC reference) and there's a new test entry for it. I'm blogging about it soon, with screeshots and more details. Enjoy. ps.: This is a team work by Murilo Belluzzo, Ricardo de Almeida and me. SVN revision: 79909
Diffstat (limited to '')
-rw-r--r--configure.ac4
1 files changed, 4 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index cf31246ba..751c4a306 100644
--- a/configure.ac
+++ b/configure.ac
@@ -705,11 +705,13 @@ AC_SUBST(requirement_elm)
705EFL_WITH_BIN([eet], [eet-eet], [eet]) 705EFL_WITH_BIN([eet], [eet-eet], [eet])
706EFL_WITH_BIN([edje], [edje-cc], [edje_cc]) 706EFL_WITH_BIN([edje], [edje-cc], [edje_cc])
707EFL_WITH_BIN([elementary], [elementary-codegen], [elementary_codegen]) 707EFL_WITH_BIN([elementary], [elementary-codegen], [elementary_codegen])
708EFL_WITH_BIN([elementary], [elm-prefs-cc], [elm_prefs_cc])
708 709
709EFL_CHECK_DOXYGEN([build_doc="yes"], [build_doc="no"]) 710EFL_CHECK_DOXYGEN([build_doc="yes"], [build_doc="no"])
710 711
711EFL_ENABLE_BIN([elementary-test]) 712EFL_ENABLE_BIN([elementary-test])
712EFL_ENABLE_BIN([elementary-codegen]) 713EFL_ENABLE_BIN([elementary-codegen])
714EFL_ENABLE_BIN([elm-prefs-cc])
713EFL_ENABLE_BIN([elementary-config]) 715EFL_ENABLE_BIN([elementary-config])
714 716
715m4_ifdef([AM_GNU_GETTEXT_VERSION], [ 717m4_ifdef([AM_GNU_GETTEXT_VERSION], [
@@ -767,6 +769,7 @@ src/lib/Makefile
767src/lib/Elementary.h 769src/lib/Elementary.h
768src/bin/Makefile 770src/bin/Makefile
769src/modules/Makefile 771src/modules/Makefile
772src/modules/prefs/Makefile
770src/modules/access_output/Makefile 773src/modules/access_output/Makefile
771src/modules/datetime_input_ctxpopup/Makefile 774src/modules/datetime_input_ctxpopup/Makefile
772src/modules/test_entry/Makefile 775src/modules/test_entry/Makefile
@@ -826,6 +829,7 @@ echo " edje_cc..................: ${edje_cc}"
826echo 829echo
827echo " Build elementary_test....: ${have_elementary_test}" 830echo " Build elementary_test....: ${have_elementary_test}"
828echo " Build elementary_codegen.: ${have_elementary_codegen}" 831echo " Build elementary_codegen.: ${have_elementary_codegen}"
832echo " Build elm_prefs_cc.......: ${have_elm_prefs_cc}"
829echo " Examples.................: ${enable_build_examples}" 833echo " Examples.................: ${enable_build_examples}"
830echo " Examples installed.......: ${enable_install_examples}" 834echo " Examples installed.......: ${enable_install_examples}"
831echo " Build elementary_config..: ${have_elementary_config}" 835echo " Build elementary_config..: ${have_elementary_config}"