summaryrefslogtreecommitdiff
path: root/config
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 /config
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 'config')
-rw-r--r--config/default/base.src2
-rw-r--r--config/mobile/base.src2
-rw-r--r--config/standard/base.src2
3 files changed, 3 insertions, 3 deletions
diff --git a/config/default/base.src b/config/default/base.src
index d56350c75..61591e449 100644
--- a/config/default/base.src
+++ b/config/default/base.src
@@ -31,7 +31,7 @@ group "Elm_Config" struct {
31 value "finger_size" int: 40; 31 value "finger_size" int: 40;
32 value "fps" double: 60.0; 32 value "fps" double: 60.0;
33 value "theme" string: "default"; 33 value "theme" string: "default";
34 value "modules" string: "access_output>access/api:datetime_input_ctxpopup>datetime/api"; 34 value "modules" string: "prefs>prefs_iface:access_output>access/api:datetime_input_ctxpopup>datetime/api";
35 value "tooltip_delay" double: 1.0; 35 value "tooltip_delay" double: 1.0;
36 value "cursor_engine_only" uchar: 1; 36 value "cursor_engine_only" uchar: 1;
37 value "focus_highlight_enable" uchar: 0; 37 value "focus_highlight_enable" uchar: 0;
diff --git a/config/mobile/base.src b/config/mobile/base.src
index 1c72ad7c2..d112cf7dc 100644
--- a/config/mobile/base.src
+++ b/config/mobile/base.src
@@ -31,7 +31,7 @@ group "Elm_Config" struct {
31 value "finger_size" int: 40; 31 value "finger_size" int: 40;
32 value "fps" double: 60.0; 32 value "fps" double: 60.0;
33 value "theme" string: "default"; 33 value "theme" string: "default";
34 value "modules" string: "access_output>access/api:datetime_input_ctxpopup>datetime/api"; 34 value "modules" string: "prefs>prefs_iface:access_output>access/api:datetime_input_ctxpopup>datetime/api";
35 value "tooltip_delay" double: 1.0; 35 value "tooltip_delay" double: 1.0;
36 value "cursor_engine_only" uchar: 1; 36 value "cursor_engine_only" uchar: 1;
37 value "focus_highlight_enable" uchar: 0; 37 value "focus_highlight_enable" uchar: 0;
diff --git a/config/standard/base.src b/config/standard/base.src
index a2346175c..a732ba00f 100644
--- a/config/standard/base.src
+++ b/config/standard/base.src
@@ -31,7 +31,7 @@ group "Elm_Config" struct {
31 value "finger_size" int: 5; 31 value "finger_size" int: 5;
32 value "fps" double: 60.0; 32 value "fps" double: 60.0;
33 value "theme" string: "default-desktop"; 33 value "theme" string: "default-desktop";
34 value "modules" string: "access_output>access/api:datetime_input_ctxpopup>datetime/api"; 34 value "modules" string: "prefs>prefs_iface:access_output>access/api:datetime_input_ctxpopup>datetime/api";
35 value "tooltip_delay" double: 1.0; 35 value "tooltip_delay" double: 1.0;
36 value "cursor_engine_only" uchar: 1; 36 value "cursor_engine_only" uchar: 1;
37 value "focus_highlight_enable" uchar: 0; 37 value "focus_highlight_enable" uchar: 0;