summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorcodewarrior <codewarrior>2005-11-09 02:00:33 +0000
committercodewarrior <codewarrior@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>2005-11-09 02:00:33 +0000
commit9bcb821d091eb1255495604e9104fb64d7ad7773 (patch)
tree45ce405f2582b9fe973e090143c3764106e7cd2d /data
parent803d1158dc9a5e153c1de256d9a3393506d22ba0 (diff)
- add more signals to icons / bg (need to properly rename them to make more sense)
- add dynamic glob matches to typebuffer (can get slow with 10,000 files, as expected, should be faster when we optimize e_icon_layout) - add ability to start efm from e_remote (thanks ngc) - add some edje effects. - add a test idea for dynamic selection: when you bring up the typebuffer, everything goes into "dark mode", and your searches light up dynamically as they are found while you type. - question: should A be equal to *A* in the typebuffer? ngc and rephorm suggested this could be an option and if we do add a * manually then this case will be invalidated. - note: when browsing 10,000+ files, the slowness of the dir loading occurs due to the fact that ecore_file's monitor will loop thru all the files and do an insertion sort. raster said we can fix this with some work on the monitor code. SVN revision: 18390
Diffstat (limited to 'data')
-rw-r--r--data/themes/default_fileman.edc159
1 files changed, 122 insertions, 37 deletions
diff --git a/data/themes/default_fileman.edc b/data/themes/default_fileman.edc
index caa66648b..b6b34086a 100644
--- a/data/themes/default_fileman.edc
+++ b/data/themes/default_fileman.edc
@@ -37,6 +37,29 @@ group { \
37 normal: "e17_icon_fileman_"TYPE".png"; \ 37 normal: "e17_icon_fileman_"TYPE".png"; \
38 } \ 38 } \
39 } \ 39 } \
40 description { \
41 state: "disabled" 0.0; \
42 inherit: "default" 0.0; \
43 color: 128 128 128 255; \
44 } \
45 } \
46 } \
47 programs { \
48 program { \
49 name: "disable"; \
50 signal: "disable"; \
51 source: ""; \
52 action: STATE_SET "disabled" 0.0; \
53 transition: LINEAR 0.1; \
54 target: "icon"; \
55 } \
56 program { \
57 name: "default"; \
58 signal: "default"; \
59 source: ""; \
60 action: STATE_SET "default" 0.0; \
61 transition: LINEAR 0.1; \
62 target: "icon"; \
40 } \ 63 } \
41 } \ 64 } \
42} \ 65} \
@@ -64,6 +87,11 @@ group { \
64 normal: "e17_icon_fileman_"TYPE"_clicked.png"; \ 87 normal: "e17_icon_fileman_"TYPE"_clicked.png"; \
65 } \ 88 } \
66 } \ 89 } \
90 description { \
91 state: "disabled" 0.0; \
92 inherit: "default" 0.0; \
93 color: 128 128 128 255; \
94 } \
67 } \ 95 } \
68 } \ 96 } \
69 programs { \ 97 programs { \
@@ -81,6 +109,22 @@ group { \
81 action: STATE_SET "default" 0.0; \ 109 action: STATE_SET "default" 0.0; \
82 target: "icon"; \ 110 target: "icon"; \
83 } \ 111 } \
112 program { \
113 name: "disable"; \
114 signal: "disable"; \
115 source: ""; \
116 action: STATE_SET "disabled" 0.0; \
117 transition: LINEAR 0.1; \
118 target: "icon"; \
119 } \
120 program { \
121 name: "default"; \
122 signal: "default"; \
123 source: ""; \
124 action: STATE_SET "default" 0.0; \
125 transition: LINEAR 0.1; \
126 target: "icon"; \
127 } \
84 } \ 128 } \
85} \ 129} \
86 130
@@ -171,17 +215,30 @@ group {
171 type: SWALLOW; 215 type: SWALLOW;
172 description { 216 description {
173 state: "default" 0.0; 217 state: "default" 0.0;
174 } 218 }
219 }
220 part {
221 name: "background_overlay";
222 type: RECT;
223 mouse_events: 0;
224 description {
225 state: "default" 0.0;
226 visible: 0;
227 }
228 description {
229 state: "selecting" 0.0;
230 inherit: "default" 0.0;
231 visible: 1;
232 color: 0 0 0 128;
233 }
175 } 234 }
176
177 part { 235 part {
178 name: "icons"; 236 name: "icons";
179 type: SWALLOW; 237 type: SWALLOW;
180 description { 238 description {
181 state: "default" 0.0; 239 state: "default" 0.0;
182 } 240 }
183 } 241 }
184
185 part { 242 part {
186 name: "typebuffer"; 243 name: "typebuffer";
187 mouse_events: 0; 244 mouse_events: 0;
@@ -252,8 +309,24 @@ group {
252 action: STATE_SET "default" 0.0; 309 action: STATE_SET "default" 0.0;
253 transition: LINEAR 0.2; 310 transition: LINEAR 0.2;
254 target: "typebuffer"; 311 target: "typebuffer";
255 target: "text"; 312 target: "text";
256 } 313 }
314 program {
315 name: "default";
316 signal: "default";
317 source: "";
318 action: STATE_SET "default" 0.0;
319 transition: LINEAR 0.1;
320 target: "background_overlay";
321 }
322 program {
323 name: "selecting";
324 signal: "selecting";
325 source: "";
326 action: STATE_SET "selecting" 0.0;
327 transition: LINEAR 0.1;
328 target: "background_overlay";
329 }
257 } 330 }
258 } 331 }
259} 332}
@@ -1015,7 +1088,6 @@ group {
1015 mouse_events: 1; 1088 mouse_events: 1;
1016 description { 1089 description {
1017 state: "default" 0.0; 1090 state: "default" 0.0;
1018 visible: 0;
1019 rel1 { 1091 rel1 {
1020 relative: 0.0 0.0; 1092 relative: 0.0 0.0;
1021 offset: 0 0; 1093 offset: 0 0;
@@ -1028,11 +1100,12 @@ group {
1028 normal: "e17_button.png"; 1100 normal: "e17_button.png";
1029 border: 8 8 8 8; 1101 border: 8 8 8 8;
1030 } 1102 }
1103 color: 255 255 255 0;
1031 } 1104 }
1032 description { 1105 description {
1033 state: "clicked" 0.0; 1106 state: "clicked" 0.0;
1034 inherit: "default" 0.0; 1107 inherit: "default" 0.0;
1035 visible: 1; 1108 color: 255 255 255 255;
1036 } 1109 }
1037 } 1110 }
1038 part { 1111 part {
@@ -1138,6 +1211,7 @@ group {
1138 signal: "clicked"; 1211 signal: "clicked";
1139 source: ""; 1212 source: "";
1140 action: STATE_SET "clicked" 0.0; 1213 action: STATE_SET "clicked" 0.0;
1214 transition: LINEAR 0.2;
1141 target: "icon_title"; 1215 target: "icon_title";
1142 target: "icon_overlay"; 1216 target: "icon_overlay";
1143 } 1217 }
@@ -1145,7 +1219,8 @@ group {
1145 name: "unclicked"; 1219 name: "unclicked";
1146 signal: "unclicked"; 1220 signal: "unclicked";
1147 source: ""; 1221 source: "";
1148 action: STATE_SET "default" 0.0; 1222 action: STATE_SET "default" 0.0;
1223 transition: LINEAR 0.2;
1149 target: "icon_title"; 1224 target: "icon_title";
1150 target: "icon_overlay"; 1225 target: "icon_overlay";
1151 } 1226 }
@@ -1235,15 +1310,52 @@ group {
1235 to: "icon_box_bg"; 1310 to: "icon_box_bg";
1236 } 1311 }
1237 } 1312 }
1313 }
1314 part {
1315 name: "icon_overlay";
1316 type: RECT;
1317 mouse_events: 0;
1318 description {
1319 state: "default" 0.0;
1320 visible: 0;
1321 rel1 {
1322 to: "icon_box_bg";
1323 }
1324 rel2 {
1325 to: "icon_box_bg";
1326 }
1327 }
1328 description {
1329 state: "disabled" 0.0;
1330 inherit: "default" 0.0;
1331 visible: 1;
1332 color: 0 0 0 128;
1333 }
1238 } 1334 }
1239 } 1335 }
1336 programs {
1337 program {
1338 name: "disable";
1339 signal: "disable";
1340 source: "";
1341 action: STATE_SET "disabled" 0.0;
1342 transition: LINEAR 0.1;
1343 target: "icon_overlay";
1344 }
1345 program {
1346 name: "default";
1347 signal: "default";
1348 source: "";
1349 action: STATE_SET "default" 0.0;
1350 transition: LINEAR 0.1;
1351 target: "icon_overlay";
1352 }
1353 }
1240} 1354}
1241 1355
1242 1356
1243group { 1357group {
1244 name: "fileman/icon_list"; 1358 name: "fileman/icon_list";
1245// min: 12 12;
1246// max: 12 12;
1247 parts { 1359 parts {
1248 part { 1360 part {
1249 name: "icon_swallow"; 1361 name: "icon_swallow";
@@ -1251,8 +1363,6 @@ group {
1251 mouse_events: 0; 1363 mouse_events: 0;
1252 description { 1364 description {
1253 state: "default" 0.0; 1365 state: "default" 0.0;
1254 //min: 16 16;
1255 //max: 16 16;
1256 align: 1.0 1.0; 1366 align: 1.0 1.0;
1257 fixed: 1 1; 1367 fixed: 1 1;
1258 rel1 { 1368 rel1 {
@@ -1271,7 +1381,6 @@ group {
1271 effect: SHADOW; 1381 effect: SHADOW;
1272 description { 1382 description {
1273 state: "default" 0.0; 1383 state: "default" 0.0;
1274 //min: 16 16;
1275 rel1 { 1384 rel1 {
1276 to_x: "icon_swallow"; 1385 to_x: "icon_swallow";
1277 relative: 1.0 0.0; 1386 relative: 1.0 0.0;
@@ -1301,31 +1410,7 @@ group {
1301 state: "default" 0.0; 1410 state: "default" 0.0;
1302 color: 0 0 0 0; 1411 color: 0 0 0 0;
1303 } 1412 }
1304 }
1305/*
1306 part {
1307 name: "icon_title";
1308 type: TEXTBLOCK;
1309 effect: NONE;
1310 description {
1311 rel1 {
1312 relative: 0.0 1.0;
1313 offset: 5 -20;
1314 }
1315 rel2 {
1316 relative: 1.0 1.0;
1317 offset: -6 1000;
1318 }
1319 color: 0 0 0 255;
1320 //color3: 0 0 0 32;
1321 text {
1322 text: "No Title";
1323 style: "fileman_icon_style";
1324 min: 1 1;
1325 }
1326 }
1327 } 1413 }
1328*/
1329 part { 1414 part {
1330 name: "icon_title_edit_swallow"; 1415 name: "icon_title_edit_swallow";
1331 type: SWALLOW; 1416 type: SWALLOW;