1 diff -Nur ewl-0.0.4.004~/src/lib/ewl_config.c ewl-0.0.4.004/src/lib/ewl_config.c
2 --- ewl-0.0.4.004~/src/lib/ewl_config.c 2005-09-29 18:02:24.000000000 -0700
3 +++ ewl-0.0.4.004/src/lib/ewl_config.c 2005-09-29 18:03:10.000000000 -0700
6 cc = ewl_config_int_get("/ewl/theme/color_classes/count");
7 prop = ecore_config_get("/ewl/theme/color_classes/count");
8 - prop->flags &= ~PF_MODIFIED;
9 - prop->flags |= PF_SYSTEM;
10 + prop->flags &= ~ECORE_CONFIG_FLAG_MODIFIED;
11 + prop->flags |= ECORE_CONFIG_FLAG_SYSTEM;
13 for (i = 0; i < cc; i++) {
16 "/ewl/theme/color_classes/%d/name", i);
17 name = ewl_config_str_get(key);
18 prop = ecore_config_get(key);
19 - prop->flags &= ~PF_MODIFIED;
20 - prop->flags |= PF_SYSTEM;
21 + prop->flags &= ~ECORE_CONFIG_FLAG_MODIFIED;
22 + prop->flags |= ECORE_CONFIG_FLAG_SYSTEM;
27 "/ewl/theme/color_classes/%d/r", i);
28 r = ewl_config_int_get(key);
29 prop = ecore_config_get(key);
30 - prop->flags &= ~PF_MODIFIED;
31 - prop->flags |= PF_SYSTEM;
32 + prop->flags &= ~ECORE_CONFIG_FLAG_MODIFIED;
33 + prop->flags |= ECORE_CONFIG_FLAG_SYSTEM;
35 snprintf(key, PATH_MAX,
36 "/ewl/theme/color_classes/%d/g", i);
37 g = ewl_config_int_get(key);
38 prop = ecore_config_get(key);
39 - prop->flags &= ~PF_MODIFIED;
40 - prop->flags |= PF_SYSTEM;
41 + prop->flags &= ~ECORE_CONFIG_FLAG_MODIFIED;
42 + prop->flags |= ECORE_CONFIG_FLAG_SYSTEM;
44 snprintf(key, PATH_MAX,
45 "/ewl/theme/color_classes/%d/b", i);
46 b = ewl_config_int_get(key);
47 prop = ecore_config_get(key);
48 - prop->flags &= ~PF_MODIFIED;
49 - prop->flags |= PF_SYSTEM;
50 + prop->flags &= ~ECORE_CONFIG_FLAG_MODIFIED;
51 + prop->flags |= ECORE_CONFIG_FLAG_SYSTEM;
53 snprintf(key, PATH_MAX,
54 "/ewl/theme/color_classes/%d/a", i);
55 a = ewl_config_int_get(key);
56 prop = ecore_config_get(key);
57 - prop->flags &= ~PF_MODIFIED;
58 - prop->flags |= PF_SYSTEM;
59 + prop->flags &= ~ECORE_CONFIG_FLAG_MODIFIED;
60 + prop->flags |= ECORE_CONFIG_FLAG_SYSTEM;
62 snprintf(key, PATH_MAX,
63 "/ewl/theme/color_classes/%d/r2", i);
64 r2 = ewl_config_int_get(key);
65 prop = ecore_config_get(key);
66 - prop->flags &= ~PF_MODIFIED;
67 - prop->flags |= PF_SYSTEM;
68 + prop->flags &= ~ECORE_CONFIG_FLAG_MODIFIED;
69 + prop->flags |= ECORE_CONFIG_FLAG_SYSTEM;
71 snprintf(key, PATH_MAX,
72 "/ewl/theme/color_classes/%d/g2", i);
73 g2 = ewl_config_int_get(key);
74 prop = ecore_config_get(key);
75 - prop->flags &= ~PF_MODIFIED;
76 - prop->flags |= PF_SYSTEM;
77 + prop->flags &= ~ECORE_CONFIG_FLAG_MODIFIED;
78 + prop->flags |= ECORE_CONFIG_FLAG_SYSTEM;
80 snprintf(key, PATH_MAX,
81 "/ewl/theme/color_classes/%d/b2", i);
82 b2 = ewl_config_int_get(key);
83 prop = ecore_config_get(key);
84 - prop->flags &= ~PF_MODIFIED;
85 - prop->flags |= PF_SYSTEM;
86 + prop->flags &= ~ECORE_CONFIG_FLAG_MODIFIED;
87 + prop->flags |= ECORE_CONFIG_FLAG_SYSTEM;
89 snprintf(key, PATH_MAX,
90 "/ewl/theme/color_classes/%d/a2", i);
91 a2 = ewl_config_int_get(key);
92 prop = ecore_config_get(key);
93 - prop->flags &= ~PF_MODIFIED;
94 - prop->flags |= PF_SYSTEM;
95 + prop->flags &= ~ECORE_CONFIG_FLAG_MODIFIED;
96 + prop->flags |= ECORE_CONFIG_FLAG_SYSTEM;
98 snprintf(key, PATH_MAX,
99 "/ewl/theme/color_classes/%d/r3", i);
100 r3 = ewl_config_int_get(key);
101 prop = ecore_config_get(key);
102 - prop->flags &= ~PF_MODIFIED;
103 - prop->flags |= PF_SYSTEM;
104 + prop->flags &= ~ECORE_CONFIG_FLAG_MODIFIED;
105 + prop->flags |= ECORE_CONFIG_FLAG_SYSTEM;
107 snprintf(key, PATH_MAX,
108 "/ewl/theme/color_classes/%d/g3", i);
109 g3 = ewl_config_int_get(key);
110 prop = ecore_config_get(key);
111 - prop->flags &= ~PF_MODIFIED;
112 - prop->flags |= PF_SYSTEM;
113 + prop->flags &= ~ECORE_CONFIG_FLAG_MODIFIED;
114 + prop->flags |= ECORE_CONFIG_FLAG_SYSTEM;
116 snprintf(key, PATH_MAX,
117 "/ewl/theme/color_classes/%d/b3", i);
118 b3 = ewl_config_int_get(key);
119 prop = ecore_config_get(key);
120 - prop->flags &= ~PF_MODIFIED;
121 - prop->flags |= PF_SYSTEM;
122 + prop->flags &= ~ECORE_CONFIG_FLAG_MODIFIED;
123 + prop->flags |= ECORE_CONFIG_FLAG_SYSTEM;
125 snprintf(key, PATH_MAX,
126 "/ewl/theme/color_classes/%d/a3", i);
127 a3 = ewl_config_int_get(key);
128 prop = ecore_config_get(key);
129 - prop->flags &= ~PF_MODIFIED;
130 - prop->flags |= PF_SYSTEM;
131 + prop->flags &= ~ECORE_CONFIG_FLAG_MODIFIED;
132 + prop->flags |= ECORE_CONFIG_FLAG_SYSTEM;
134 edje_color_class_set(name, r, g, b, a,
138 for(i = 0; keys[i] != NULL; i++) {
139 prop = ecore_config_get(keys[i]);
140 - prop->flags &= ~PF_MODIFIED;
141 - prop->flags |= PF_SYSTEM;
142 + prop->flags &= ~ECORE_CONFIG_FLAG_MODIFIED;
143 + prop->flags |= ECORE_CONFIG_FLAG_SYSTEM;
146 ecore_config_listen("ewl_debug_enable", "/ewl/debug/enable",