aboutsummaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@samsung.com>2013-12-21 10:59:23 -0500
committerMike Blumenkrantz <zmike@samsung.com>2014-01-14 20:28:59 -0500
commit235c369adf7503ad189ea869444c822cec684c3b (patch)
tree1505212872d318f5e1276370dd0262e87e1bbb9f /config
parentfeature: revive personal desklock passwords (diff)
downloadenlightenment-235c369adf7503ad189ea869444c822cec684c3b.tar.gz
feature: make desklock hookable, break out current desklock into module, move pam stuff to separate file
after this commit, the new-but-invisible module "lokker" (or other custom loaded module) is in charge of creating all graphics for the lock screen, and it will be added to the user's config. failure to load a lockscreen module will just result in a black screen desklock subsystem now handles all the pre/post lock stuff while the modules themselves are responsible for creating visuals and calling auth functions to determine whether to unlock the screen
Diffstat (limited to 'config')
-rw-r--r--config/mobile/e.src6
-rw-r--r--config/standard/e.src6
2 files changed, 12 insertions, 0 deletions
diff --git a/config/mobile/e.src b/config/mobile/e.src
index d93cc258d..5b0c24b2e 100644
--- a/config/mobile/e.src
+++ b/config/mobile/e.src
@@ -331,6 +331,12 @@ group "E_Config" struct {
value "priority" int: 0;
}
group "E_Config_Module" struct {
+ value "name" string: "lokker";
+ value "enabled" uchar: 1;
+ value "delayed" uchar: 0;
+ value "priority" int: 0;
+ }
+ group "E_Config_Module" struct {
value "name" string: "conf";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
diff --git a/config/standard/e.src b/config/standard/e.src
index 44b4a6d27..48fc3ece4 100644
--- a/config/standard/e.src
+++ b/config/standard/e.src
@@ -1054,6 +1054,12 @@ group "E_Config" struct {
value "priority" int: 0;
}
group "E_Config_Module" struct {
+ value "name" string: "lokker";
+ value "enabled" uchar: 1;
+ value "delayed" uchar: 0;
+ value "priority" int: 0;
+ }
+ group "E_Config_Module" struct {
value "name" string: "notification";
value "enabled" uchar: 1;
value "delayed" uchar: 1;