summaryrefslogtreecommitdiff
path: root/legacy/elementary/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
commit87648e9ace99b32dfbb61398cb19dcd27b354559 (patch)
tree991858262b9ae143f227073139ab05ef94e4428f /legacy/elementary/config
parent4029295408cefb405914834bf9a4133cc10ad143 (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 'legacy/elementary/config')
-rw-r--r--legacy/elementary/config/default/base.src2
-rw-r--r--legacy/elementary/config/mobile/base.src2
-rw-r--r--legacy/elementary/config/standard/base.src2
3 files changed, 3 insertions, 3 deletions
diff --git a/legacy/elementary/config/default/base.src b/legacy/elementary/config/default/base.src
index d56350c75d..61591e4499 100644
--- a/legacy/elementary/config/default/base.src
+++ b/legacy/elementary/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/legacy/elementary/config/mobile/base.src b/legacy/elementary/config/mobile/base.src
index 1c72ad7c29..d112cf7dc0 100644
--- a/legacy/elementary/config/mobile/base.src
+++ b/legacy/elementary/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/legacy/elementary/config/standard/base.src b/legacy/elementary/config/standard/base.src
index a2346175c4..a732ba00fc 100644
--- a/legacy/elementary/config/standard/base.src
+++ b/legacy/elementary/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;