summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorBoris Faure <billiob@gmail.com>2014-11-30 21:05:50 +0100
committerBoris Faure <billiob@gmail.com>2014-11-30 21:05:50 +0100
commit2a82a9d62e330bdb2238c5184bfb1153920e6804 (patch)
treed059738ec5a12e6890ef49f7246f1a2b600dfb49 /data
parent3ffe45d1c617e493292a7f65752f9726e762d632 (diff)
update mild and nyanology themes
Diffstat (limited to 'data')
-rw-r--r--data/themes/mild.edc745
-rw-r--r--data/themes/nyanology/nyanology.edc290
2 files changed, 551 insertions, 484 deletions
diff --git a/data/themes/mild.edc b/data/themes/mild.edc
index b4476e8..c1b4ad0 100644
--- a/data/themes/mild.edc
+++ b/data/themes/mild.edc
@@ -251,200 +251,6 @@ collections {
251 } 251 }
252 252
253 //////////////////////////////////////////////////////////////////// 253 ////////////////////////////////////////////////////////////////////
254 // indicator of other tabs and control
255 part { name: "tabcount_clip"; type: RECT;
256 description { state: "default" 0.0;
257 color: 255 255 255 0;
258 visible: 0;
259 }
260 description { state: "on" 0.0;
261 inherit: "default" 0.0;
262 visible: 1;
263 color: 255 255 255 255;
264 }
265 }
266 part { name: "terminology.tabmissed.label"; type: TEXT; mouse_events: 0;
267 effect: GLOW;
268 scale: 1;
269 clip_to: "tabcount_clip";
270 description { state: "default" 0.0;
271 fixed: 1 1;
272 rel1.to: "terminology.tabcount.label";
273 rel2.to: "terminology.tabcount.label";
274 rel1.offset: -4 0;
275 rel2.relative: 0.0 1.0;
276 rel2.offset: -5 -1;
277 color: 255 153 51 64;
278 align: 1.0 0.5;
279 text { font: "Sans"; size: 8;
280 align: 1.0 0.5;
281 min: 1 1;
282 ellipsis: 0;
283 }
284 }
285 description { state: "over" 0.0;
286 inherit: "default" 0.0;
287 color: 255 255 64 255;
288 }
289 }
290 part { name: "terminology.tabcount.label"; type: TEXT; mouse_events: 0;
291 scale: 1;
292 clip_to: "tabcount_clip";
293 description { state: "default" 0.0;
294 fixed: 1 1;
295 rel1.to: "terminology.tabcount.control";
296 rel2.to: "terminology.tabcount.control";
297 rel1.relative: -0.2 0.0;
298 rel2.relative: -0.2 1.0;
299 color: 255 255 255 64;
300 align: 1.0 0.5;
301 text { font: "Sans"; size: 8;
302 align: 1.0 0.5;
303 min: 1 1;
304 ellipsis: 0;
305 }
306 }
307 description { state: "over" 0.0;
308 inherit: "default" 0.0;
309 color: 255 255 255 255;
310 }
311 }
312 part { name: "tabcount_r0"; type: RECT;
313 clip_to: "tabcount_clip";
314 description { state: "default" 0.0;
315 rel1.to: "terminology.tabcount.control";
316 rel2.to: "terminology.tabcount.control";
317 rel1.relative: 0.05 0.05;
318 rel2.relative: 0.45 0.45;
319 color: 255 255 255 32;
320 }
321 description { state: "over" 0.0;
322 inherit: "default" 0.0;
323 color: 255 255 255 255;
324 }
325 }
326 part { name: "tabcount_r1"; type: RECT;
327 clip_to: "tabcount_clip";
328 description { state: "default" 0.0;
329 rel1.to: "terminology.tabcount.control";
330 rel2.to: "terminology.tabcount.control";
331 rel1.relative: 0.55 0.05;
332 rel2.relative: 0.95 0.45;
333 color: 255 255 255 32;
334 }
335 description { state: "over" 0.0;
336 inherit: "default" 0.0;
337 color: 255 255 255 255;
338 }
339 }
340 part { name: "tabcount_r2"; type: RECT;
341 clip_to: "tabcount_clip";
342 description { state: "default" 0.0;
343 rel1.to: "terminology.tabcount.control";
344 rel2.to: "terminology.tabcount.control";
345 rel1.relative: 0.05 0.55;
346 rel2.relative: 0.45 0.95;
347 color: 255 255 255 32;
348 }
349 description { state: "over" 0.0;
350 inherit: "default" 0.0;
351 color: 255 255 255 255;
352 }
353 }
354 part { name: "tabcount_r3"; type: RECT;
355 clip_to: "tabcount_clip";
356 description { state: "default" 0.0;
357 rel1.to: "terminology.tabcount.control";
358 rel2.to: "terminology.tabcount.control";
359 rel1.relative: 0.55 0.55;
360 rel2.relative: 0.95 0.95;
361 color: 255 255 255 32;
362 }
363 description { state: "over" 0.0;
364 inherit: "default" 0.0;
365 color: 255 255 255 255;
366 }
367 }
368 part { name: "terminology.tabcount.control"; type: SWALLOW;
369 clip_to: "tabcount_clip";
370 description { state: "default" 0.0;
371 fixed: 1 1;
372 rel1.relative: 1.0 0.0;
373 rel1.offset: -3 2;
374 rel2.relative: 1.0 0.0;
375 rel2.offset: -3 2;
376 align: 1.0 0.0;
377 min: 16 16;
378 }
379 }
380 part { name: "tabcount_ev"; type: RECT; repeat_events: 1;
381 clip_to: "tabcount_clip";
382 description { state: "default" 0.0;
383 fixed: 1 1;
384 rel1.to: "terminology.tabcount.control";
385 rel2.to: "terminology.tabcount.control";
386 color: 0 0 0 0;
387 }
388 }
389 program {
390 signal: "mouse,in"; source: "tabcount_ev";
391 action: STATE_SET "over" 0.0;
392 transition: DECELERATE 0.5;
393 target: "tabcount_r0";
394 target: "tabcount_r1";
395 target: "tabcount_r2";
396 target: "tabcount_r3";
397 target: "terminology.tabcount.label";
398 target: "terminology.tabmissed.label";
399 }
400 program {
401 signal: "mouse,out"; source: "tabcount_ev";
402 action: STATE_SET "default" 0.0;
403 transition: DECELERATE 2.0;
404 target: "tabcount_r0";
405 target: "tabcount_r1";
406 target: "tabcount_r2";
407 target: "tabcount_r3";
408 target: "terminology.tabcount.label";
409 target: "terminology.tabmissed.label";
410 }
411 program {
412 signal: "mouse,clicked,1"; source: "tabcount_ev";
413 action: SIGNAL_EMIT "tabcount,go" "terminology";
414 }
415 program {
416 signal: "tabcount,off"; source: "terminology";
417 action: STATE_SET "default" 0.0;
418 transition: DECELERATE 0.5;
419 target: "tabcount_clip";
420 }
421 program {
422 signal: "tabcount,on"; source: "terminology";
423 action: STATE_SET "on" 0.0;
424 transition: DECELERATE 0.5;
425 target: "tabcount_clip";
426 }
427 program {
428 signal: "tabmissed,off"; source: "terminology";
429 action: STATE_SET "default" 0.0;
430 transition: DECELERATE 0.5;
431 target: "terminology.tabmissed.label";
432 }
433 program {
434 signal: "tabmissed,on"; source: "terminology";
435 action: STATE_SET "over" 0.0;
436 transition: DECELERATE 0.2;
437 target: "terminology.tabmissed.label";
438 after: "tabmissed2";
439 }
440 program { name: "tabmissed2";
441 signal: "tabmissed,on"; source: "terminology";
442 action: STATE_SET "default" 0.0;
443 transition: DECELERATE 3.0;
444 target: "terminology.tabmissed.label";
445 }
446
447 ////////////////////////////////////////////////////////////////////
448 // miniview 254 // miniview
449 part { name: "terminology.miniview"; type: SWALLOW; 255 part { name: "terminology.miniview"; type: SWALLOW;
450 description { state: "default" 0.0; 256 description { state: "default" 0.0;
@@ -1294,6 +1100,557 @@ collections {
1294 } 1100 }
1295 } 1101 }
1296 1102
1103 group { name: "terminology/tabs";
1104 parts {
1105 part { name: "terminology.bg";
1106 type: SWALLOW;
1107 description { state: "default" 0.0;
1108 visible: 1;
1109 align: 0 0;
1110 rel1 {
1111 to: "terminology.tabbar";
1112 relative: 0.0 0.0;
1113 offset: 0 0;
1114 }
1115 rel2 {
1116 to: "terminology.tabbar";
1117 relative: 1.0 1.0;
1118 offset: 0 0;
1119 }
1120 }
1121 description { state: "hidden" 0.0;
1122 visible: 0;
1123 min: 0 0;
1124 rel1 {
1125 to: "terminology.tabbar";
1126 relative: 0.0 0.0;
1127 offset: 0 0;
1128 }
1129 rel2 {
1130 to: "terminology.tabbar";
1131 relative: 1.0 1.0;
1132 offset: 0 0;
1133 }
1134 }
1135 }
1136 part { name: "terminology.tabbar";
1137 type: SWALLOW;
1138 description { state: "default" 0.0;
1139 visible: 1;
1140 align: 0 0;
1141 min: 16 16;
1142 rel1 {
1143 relative: 0.0 0.0;
1144 offset: 0 0;
1145 }
1146 rel2 {
1147 relative: 1.0 0.0;
1148 offset: 0 0;
1149 }
1150 }
1151 description { state: "hidden" 0.0;
1152 visible: 0;
1153 min: 0 0;
1154 rel1 {
1155 relative: 0.0 0.0;
1156 offset: 0 0;
1157 }
1158 rel2 {
1159 relative: 1.0 0.0;
1160 offset: 0 0;
1161 }
1162 }
1163 }
1164 program {
1165 signal: "tabbar,off"; source: "terminology";
1166 action: STATE_SET "hidden" 0.0;
1167 transition: DECELERATE 0.6;
1168 target: "terminology.tabbar";
1169 target: "terminology.bg";
1170 }
1171 program {
1172 signal: "tabbar,on"; source: "terminology";
1173 action: STATE_SET "default" 0.0;
1174 transition: DECELERATE 0.4;
1175 target: "terminology.tabbar";
1176 target: "terminology.bg";
1177 }
1178 part { name: "content";
1179 type: SWALLOW;
1180 description { state: "default" 0.0;
1181 visible: 1;
1182 align: 0.5 1;
1183 rel1 {
1184 relative: 0.0 1.0;
1185 to: "terminology.tabbar";
1186 offset: 0 0;
1187 }
1188 rel2 {
1189 relative: 1.0 1.0;
1190 offset: 0 0;
1191 }
1192 }
1193 }
1194 ////////////////////////////////////////////////////////////////////
1195 // indicator of other tabs and control
1196 part { name: "tabcontrols_clip"; type: RECT;
1197 description { state: "default" 0.0;
1198 color: 255 255 255 0;
1199 visible: 0;
1200 }
1201 description { state: "on" 0.0;
1202 inherit: "default" 0.0;
1203 visible: 1;
1204 color: 255 255 255 255;
1205 rel1.to: "content";
1206 rel2.to: "content";
1207 }
1208 }
1209 part { name: "tabcount_clip"; type: RECT;
1210 description { state: "default" 0.0;
1211 color: 255 255 255 0;
1212 visible: 0;
1213 }
1214 description { state: "on" 0.0;
1215 inherit: "default" 0.0;
1216 visible: 1;
1217 color: 255 255 255 255;
1218 rel1.to: "content";
1219 rel2.to: "content";
1220 }
1221 }
1222 part { name: "terminology.tabmissed.label"; type: TEXT; mouse_events: 0;
1223 effect: GLOW;
1224 scale: 1;
1225 clip_to: "tabcount_clip";
1226 description { state: "default" 0.0;
1227 fixed: 1 1;
1228 rel1.to: "terminology.tabcount.label";
1229 rel2.to: "terminology.tabcount.label";
1230 rel1.offset: -4 0;
1231 rel2.relative: 0.0 1.0;
1232 rel2.offset: -5 -1;
1233 color: 255 153 51 64;
1234 color2: 255 51 0 18;
1235 color3: 255 0 0 8;
1236 align: 1.0 0.5;
1237 text { font: "Sans"; size: 8;
1238 align: 1.0 0.5;
1239 min: 1 1;
1240 ellipsis: 0;
1241 }
1242 }
1243 description { state: "over" 0.0;
1244 inherit: "default" 0.0;
1245 color: 255 255 64 255;
1246 color2: 255 153 51 128;
1247 color3: 255 0 0 20;
1248 }
1249 }
1250 part { name: "terminology.tabmissed.ev"; type: RECT; repeat_events: 1;
1251 clip_to: "tabcount_clip";
1252 description { state: "default" 0.0;
1253 fixed: 1 1;
1254 rel1.to: "terminology.tabmissed.label";
1255 rel2.to: "terminology.tabmissed.label";
1256 color: 0 0 0 0;
1257 }
1258 }
1259 part { name: "terminology.tabcount.label"; type: TEXT; mouse_events: 0;
1260 effect: GLOW;
1261 scale: 1;
1262 clip_to: "tabcount_clip";
1263 description { state: "default" 0.0;
1264 fixed: 1 1;
1265 rel1.to: "terminology.tabselector.spacer";
1266 rel2.to: "terminology.tabselector.spacer";
1267 rel1.relative: -0.2 0.0;
1268 rel2.relative: -0.2 1.0;
1269 color: 51 153 255 64;
1270 color2: 51 153 255 18;
1271 color3: 51 153 255 8;
1272 align: 1.0 0.5;
1273 text { font: "Sans"; size: 8;
1274 align: 1.0 0.5;
1275 min: 1 1;
1276 ellipsis: 0;
1277 }
1278 }
1279 description { state: "over" 0.0;
1280 inherit: "default" 0.0;
1281 color: 255 255 255 255;
1282 color2: 51 153 255 128;
1283 color3: 51 153 255 20;
1284 }
1285 }
1286 part { name: "terminology.tabcount.ev"; type: RECT; repeat_events: 1;
1287 clip_to: "tabcount_clip";
1288 description { state: "default" 0.0;
1289 fixed: 1 1;
1290 rel1.to: "terminology.tabcount.label";
1291 rel2.to: "terminology.tabcount.label";
1292 color: 0 0 0 0;
1293 }
1294 }
1295 part { name: "tabselector_glow_r0";
1296 clip_to: "tabcount_clip";
1297 description { state: "default" 0.0;
1298 rel1.to: "tabselector_r0";
1299 rel2.to: "tabselector_r0";
1300 rel1.offset: -4 -4;
1301 rel2.offset: 3 3;
1302 image {
1303 normal: "cr_glow.png";
1304 border: 9 9 9 9;
1305 }
1306 color: 51 153 255 32;
1307 }
1308 description { state: "over" 0.0;
1309 inherit: "default" 0.0;
1310 color: 51 153 255 255;
1311 }
1312 }
1313 part { name: "tabselector_glow_r1";
1314 clip_to: "tabcount_clip";
1315 description { state: "default" 0.0;
1316 rel1.to: "tabselector_r1";
1317 rel2.to: "tabselector_r1";
1318 rel1.offset: -4 -4;
1319 rel2.offset: 3 3;
1320 image {
1321 normal: "cr_glow.png";
1322 border: 9 9 9 9;
1323 }
1324 color: 51 153 255 32;
1325 }
1326 description { state: "over" 0.0;
1327 inherit: "default" 0.0;
1328 color: 51 153 255 255;
1329 }
1330 }
1331 part { name: "tabselector_glow_r2";
1332 clip_to: "tabcount_clip";
1333 description { state: "default" 0.0;
1334 rel1.to: "tabselector_r2";
1335 rel2.to: "tabselector_r2";
1336 rel1.offset: -4 -4;
1337 rel2.offset: 3 3;
1338 image {
1339 normal: "cr_glow.png";
1340 border: 9 9 9 9;
1341 }
1342 color: 51 153 255 32;
1343 }
1344 description { state: "over" 0.0;
1345 inherit: "default" 0.0;
1346 color: 51 153 255 255;
1347 }
1348 }
1349 part { name: "tabselector_glow_r3";
1350 clip_to: "tabcount_clip";
1351 description { state: "default" 0.0;
1352 rel1.to: "tabselector_r3";
1353 rel2.to: "tabselector_r3";
1354 rel1.offset: -4 -4;
1355 rel2.offset: 3 3;
1356 image {
1357 normal: "cr_glow.png";
1358 border: 9 9 9 9;
1359 }
1360 color: 51 153 255 32;
1361 }
1362 description { state: "over" 0.0;
1363 inherit: "default" 0.0;
1364 color: 51 153 255 255;
1365 }
1366 }
1367 part { name: "tabselector_r0"; type: RECT;
1368 clip_to: "tabcount_clip";
1369 description { state: "default" 0.0;
1370 rel1.to: "terminology.tabselector.spacer";
1371 rel2.to: "terminology.tabselector.spacer";
1372 rel1.relative: 0.05 0.05;
1373 rel2.relative: 0.45 0.45;
1374 color: 255 255 255 32;
1375 }
1376 description { state: "over" 0.0;
1377 inherit: "default" 0.0;
1378 color: 255 255 255 255;
1379 }
1380 }
1381 part { name: "tabselector_r1"; type: RECT;
1382 clip_to: "tabcount_clip";
1383 description { state: "default" 0.0;
1384 rel1.to: "terminology.tabselector.spacer";
1385 rel2.to: "terminology.tabselector.spacer";
1386 rel1.relative: 0.55 0.05;
1387 rel2.relative: 0.95 0.45;
1388 color: 255 255 255 32;
1389 }
1390 description { state: "over" 0.0;
1391 inherit: "default" 0.0;
1392 color: 255 255 255 255;
1393 }
1394 }
1395 part { name: "tabselector_r2"; type: RECT;
1396 clip_to: "tabcount_clip";
1397 description { state: "default" 0.0;
1398 rel1.to: "terminology.tabselector.spacer";
1399 rel2.to: "terminology.tabselector.spacer";
1400 rel1.relative: 0.05 0.55;
1401 rel2.relative: 0.45 0.95;
1402 color: 255 255 255 32;
1403 }
1404 description { state: "over" 0.0;
1405 inherit: "default" 0.0;
1406 color: 255 255 255 255;
1407 }
1408 }
1409 part { name: "tabselector_r3"; type: RECT;
1410 clip_to: "tabcount_clip";
1411 description { state: "default" 0.0;
1412 rel1.to: "terminology.tabselector.spacer";
1413 rel2.to: "terminology.tabselector.spacer";
1414 rel1.relative: 0.55 0.55;
1415 rel2.relative: 0.95 0.95;
1416 color: 255 255 255 32;
1417 }
1418 description { state: "over" 0.0;
1419 inherit: "default" 0.0;
1420 color: 255 255 255 255;
1421 }
1422 }
1423 part { name: "terminology.tabselector.spacer"; type: SWALLOW;
1424 clip_to: "tabcount_clip";
1425 description { state: "default" 0.0;
1426 fixed: 1 1;
1427 rel1.to: "terminology.tabbar.spacer";
1428 rel2.to: "terminology.tabbar.spacer";
1429 rel1.relative: -0.2 0.0;
1430 rel2.relative: -0.2 1.0;
1431 align: 1.0 0.0;
1432 min: 16 16;
1433 }
1434 }
1435 part { name: "tabselector_ev"; type: RECT; repeat_events: 1;
1436 clip_to: "tabcount_clip";
1437 description { state: "default" 0.0;
1438 fixed: 1 1;
1439 rel1.to: "terminology.tabselector.spacer";
1440 rel2.to: "terminology.tabselector.spacer";
1441 color: 0 0 0 0;
1442 }
1443 }
1444
1445 part { name: "terminology.tabbar.spacer"; type: SWALLOW;
1446 clip_to: "tabcontrols_clip";
1447 description { state: "default" 0.0;
1448 fixed: 1 1;
1449 rel1.relative: 1.0 0.0;
1450 rel1.offset: -3 2;
1451 rel2.relative: 1.0 0.0;
1452 rel2.offset: -3 2;
1453 align: 1.0 0.0;
1454 min: 16 16;
1455 }
1456 }
1457 part { name: "tabbar_glow_t0";
1458 clip_to: "tabcontrols_clip";
1459 description { state: "default" 0.0;
1460 rel1.to: "tabbar_t0";
1461 rel2.to: "tabbar_t0";
1462 rel1.offset: -4 -4;
1463 rel2.offset: 3 3;
1464 image {
1465 normal: "cr_glow.png";
1466 border: 9 9 9 9;
1467 }
1468 color: 51 153 255 32;
1469 }
1470 description { state: "over" 0.0;
1471 inherit: "default" 0.0;
1472 color: 51 153 255 255;
1473 }
1474 }
1475 part { name: "tabbar_t0"; type: RECT;
1476 clip_to: "tabcontrols_clip";
1477 description { state: "default" 0.0;
1478 rel1.to: "terminology.tabbar.spacer";
1479 rel2.to: "terminology.tabbar.spacer";
1480 rel1.relative: 0.05 0.05;
1481 rel2.relative: 0.45 0.35;
1482 color: 255 255 255 32;
1483 }
1484 description { state: "over" 0.0;
1485 inherit: "default" 0.0;
1486 color: 255 255 255 255;
1487 }
1488 }
1489 part { name: "tabbar_glow_t1";
1490 clip_to: "tabcontrols_clip";
1491 description { state: "default" 0.0;
1492 rel1.to: "tabbar_t1";
1493 rel2.to: "tabbar_t1";
1494 rel1.offset: -4 -4;
1495 rel2.offset: 3 3;
1496 image {
1497 normal: "cr_glow.png";
1498 border: 9 9 9 9;
1499 }
1500 color: 51 153 255 32;
1501 }
1502 description { state: "over" 0.0;
1503 inherit: "default" 0.0;
1504 color: 51 153 255 255;
1505 }
1506 }
1507 part { name: "tabbar_t1"; type: RECT;
1508 clip_to: "tabcontrols_clip";
1509 description { state: "default" 0.0;
1510 rel1.to: "terminology.tabbar.spacer";
1511 rel2.to: "terminology.tabbar.spacer";
1512 rel1.relative: 0.55 0.05;
1513 rel2.relative: 0.95 0.35;
1514 color: 255 255 255 32;
1515 }
1516 description { state: "over" 0.0;
1517 inherit: "default" 0.0;
1518 color: 255 255 255 255;
1519 }
1520 }
1521 part { name: "terminology.tabbar.ev"; type: RECT; repeat_events: 1;
1522 clip_to: "tabcontrols_clip";
1523 description { state: "default" 0.0;
1524 fixed: 1 1;
1525 rel1.to: "terminology.tabbar.spacer";
1526 rel2.to: "terminology.tabbar.spacer";
1527 color: 0 0 0 0;
1528 }
1529 }
1530
1531 program {
1532 signal: "mouse,in"; source: "terminology.tabcount.ev";
1533 action: STATE_SET "over" 0.0;
1534 transition: DECELERATE 0.5;
1535 target: "terminology.tabcount.label";
1536 target: "terminology.tabmissed.label";
1537 }
1538 program {
1539 signal: "mouse,out"; source: "terminology.tabcount.ev";
1540 action: STATE_SET "default" 0.0;
1541 transition: DECELERATE 2.0;
1542 target: "terminology.tabcount.label";
1543 target: "terminology.tabmissed.label";
1544 }
1545 program {
1546 signal: "mouse,in"; source: "terminology.tabmissed.ev";
1547 action: STATE_SET "over" 0.0;
1548 transition: DECELERATE 0.5;
1549 target: "terminology.tabcount.label";
1550 target: "terminology.tabmissed.label";
1551 }
1552 program {
1553 signal: "mouse,out"; source: "terminology.tabmissed.ev";
1554 action: STATE_SET "default" 0.0;
1555 transition: DECELERATE 2.0;
1556 target: "terminology.tabcount.label";
1557 target: "terminology.tabmissed.label";
1558 }
1559 program {
1560 signal: "mouse,in"; source: "tabselector_ev";
1561 action: STATE_SET "over" 0.0;
1562 transition: DECELERATE 0.5;
1563 target: "tabselector_r0";
1564 target: "tabselector_r1";
1565 target: "tabselector_r2";
1566 target: "tabselector_r3";
1567 target: "tabselector_glow_r0";
1568 target: "tabselector_glow_r1";
1569 target: "tabselector_glow_r2";
1570 target: "tabselector_glow_r3";
1571 target: "terminology.tabcount.label";
1572 target: "terminology.tabmissed.label";
1573 }
1574 program {
1575 signal: "mouse,out"; source: "tabselector_ev";
1576 action: STATE_SET "default" 0.0;
1577 transition: DECELERATE 2.0;
1578 target: "tabselector_r0";
1579 target: "tabselector_r1";
1580 target: "tabselector_r2";
1581 target: "tabselector_r3";
1582 target: "tabselector_glow_r0";
1583 target: "tabselector_glow_r1";
1584 target: "tabselector_glow_r2";
1585 target: "tabselector_glow_r3";
1586 target: "terminology.tabcount.label";
1587 target: "terminology.tabmissed.label";
1588 }
1589 program {
1590 signal: "mouse,in"; source: "terminology.tabbar.ev";
1591 action: STATE_SET "over" 0.0;
1592 transition: DECELERATE 0.5;
1593 target: "tabbar_t0";
1594 target: "tabbar_t1";
1595 target: "tabbar_glow_t0";
1596 target: "tabbar_glow_t1";
1597 target: "terminology.tabcount.label";
1598 target: "terminology.tabmissed.label";
1599 }
1600 program {
1601 signal: "mouse,out"; source: "terminology.tabbar.ev";
1602 action: STATE_SET "default" 0.0;
1603 transition: DECELERATE 2.0;
1604 target: "tabbar_t0";
1605 target: "tabbar_t1";
1606 target: "tabbar_glow_t0";
1607 target: "tabbar_glow_t1";
1608 target: "terminology.tabcount.label";
1609 target: "terminology.tabmissed.label";
1610 }
1611 program {
1612 signal: "mouse,clicked,1"; source: "terminology.tabbar.ev";
1613 action: SIGNAL_EMIT "tabbar,show" "terminology";
1614 }
1615 program {
1616 signal: "mouse,clicked,1"; source: "tabselector_ev";
1617 action: SIGNAL_EMIT "tabselector,show" "terminology";
1618 }
1619 program {
1620 signal: "mouse,wheel,0,-1"; source: "tabselector_ev";
1621 action: SIGNAL_EMIT "tabselector,prev" "terminology";
1622 }
1623 program {
1624 signal: "mouse,wheel,0,1"; source: "tabselector_ev";
1625 action: SIGNAL_EMIT "tabselector,next" "terminology";
1626 }
1627 program {
1628 signal: "tabcontrols,off"; source: "terminology";
1629 action: STATE_SET "default" 0.0;
1630 transition: DECELERATE 0.5;
1631 target: "tabcontrols_clip";
1632 }
1633 program {
1634 signal: "tabcontrols,on"; source: "terminology";
1635 action: STATE_SET "on" 0.0;
1636 transition: DECELERATE 0.5;
1637 target: "tabcontrols_clip";
1638 }
1639 program {
1640 signal: "tabcount,off"; source: "terminology";
1641 action: STATE_SET "default" 0.0;
1642 transition: DECELERATE 0.5;
1643 target: "tabcount_clip";
1644 }
1645 program {
1646 signal: "tabcount,on"; source: "terminology";
1647 action: STATE_SET "on" 0.0;
1648 transition: DECELERATE 0.5;
1649 target: "tabcount_clip";
1650 }
1651 }
1652 }
1653
1297 ////////////////////////////////////////////////////////////////////////////// 1654 //////////////////////////////////////////////////////////////////////////////
1298 //// an object to contain the selection tool used for selecting tabs (with 1655 //// an object to contain the selection tool used for selecting tabs (with
1299 //// a glow grid of terms 1656 //// a glow grid of terms
diff --git a/data/themes/nyanology/nyanology.edc b/data/themes/nyanology/nyanology.edc
index 7d66c7b..99992ae 100644
--- a/data/themes/nyanology/nyanology.edc
+++ b/data/themes/nyanology/nyanology.edc
@@ -117,296 +117,6 @@ collections {
117 } 117 }
118 } 118 }
119 119
120 ////////////////////////////////////////////////////////////////////
121 // indicator of other tabs and control
122 part { name: "tabcount_clip"; type: RECT;
123 description { state: "default" 0.0;
124 color: 255 255 255 0;
125 visible: 0;
126 }
127 description { state: "on" 0.0;
128 inherit: "default" 0.0;
129 visible: 1;
130 color: 255 255 255 255;
131 }
132 }
133 part { name: "terminology.tabmissed.label"; type: TEXT; mouse_events: 0;
134 effect: GLOW;
135 scale: 1;
136 clip_to: "tabcount_clip";
137 description { state: "default" 0.0;
138 fixed: 1 1;
139 rel1.to: "terminology.tabcount.label";
140 rel2.to: "terminology.tabcount.label";
141 rel1.offset: -4 0;
142 rel2.relative: 0.0 1.0;
143 rel2.offset: -5 -1;
144 color: 255 153 51 64;
145 color2: 255 51 0 18;
146 color3: 255 0 0 8;
147 align: 1.0 0.5;
148 text { font: "Sans"; size: 8;
149 align: 1.0 0.5;
150 min: 1 1;
151 ellipsis: 0;
152 }
153 }
154 description { state: "over" 0.0;
155 inherit: "default" 0.0;
156 color: 255 255 64 255;
157 color2: 255 153 51 128;
158 color3: 255 0 0 20;
159 }
160 }
161 part { name: "terminology.tabcount.label"; type: TEXT; mouse_events: 0;
162 effect: GLOW;
163 scale: 1;
164 clip_to: "tabcount_clip";
165 description { state: "default" 0.0;
166 fixed: 1 1;
167 rel1.to: "terminology.tabcount.control";
168 rel2.to: "terminology.tabcount.control";
169 rel1.relative: -0.2 0.0;
170 rel2.relative: -0.2 1.0;
171 color: 51 153 255 64;
172 color2: 51 153 255 18;
173 color3: 51 153 255 8;
174 align: 1.0 0.5;
175 text { font: "Sans"; size: 8;
176 align: 1.0 0.5;
177 min: 1 1;
178 ellipsis: 0;
179 }
180 }
181 description { state: "over" 0.0;
182 inherit: "default" 0.0;
183 color: 255 255 255 255;
184 color2: 51 153 255 128;
185 color3: 51 153 255 20;
186 }
187 }
188 part { name: "tabcount_glow_r0";
189 clip_to: "tabcount_clip";
190 description { state: "default" 0.0;
191 rel1.to: "tabcount_r0";
192 rel2.to: "tabcount_r0";
193 rel1.offset: -4 -4;
194 rel2.offset: 3 3;
195 image {
196 normal: "cr_glow.png";
197 border: 9 9 9 9;
198 }
199 color: 51 153 255 32;
200 }
201 description { state: "over" 0.0;
202 inherit: "default" 0.0;
203 color: 51 153 255 255;
204 }
205 }
206 part { name: "tabcount_glow_r1";
207 clip_to: "tabcount_clip";
208 description { state: "default" 0.0;
209 rel1.to: "tabcount_r1";
210 rel2.to: "tabcount_r1";
211 rel1.offset: -4 -4;
212 rel2.offset: 3 3;
213 image {
214 normal: "cr_glow.png";
215 border: 9 9 9 9;
216 }
217 color: 51 153 255 32;
218 }
219 description { state: "over" 0.0;
220 inherit: "default" 0.0;
221 color: 51 153 255 255;
222 }
223 }
224 part { name: "tabcount_glow_r2";
225 clip_to: "tabcount_clip";
226 description { state: "default" 0.0;
227 rel1.to: "tabcount_r2";
228 rel2.to: "tabcount_r2";
229 rel1.offset: -4 -4;
230 rel2.offset: 3 3;
231 image {
232 normal: "cr_glow.png";
233 border: 9 9 9 9;
234 }
235 color: 51 153 255 32;
236 }
237 description { state: "over" 0.0;
238 inherit: "default" 0.0;
239 color: 51 153 255 255;
240 }
241 }
242 part { name: "tabcount_glow_r3";
243 clip_to: "tabcount_clip";
244 description { state: "default" 0.0;
245 rel1.to: "tabcount_r3";
246 rel2.to: "tabcount_r3";
247 rel1.offset: -4 -4;
248 rel2.offset: 3 3;
249 image {
250 normal: "cr_glow.png";
251 border: 9 9 9 9;
252 }
253 color: 51 153 255 32;
254 }
255 description { state: "over" 0.0;
256 inherit: "default" 0.0;
257 color: 51 153 255 255;
258 }
259 }
260 part { name: "tabcount_r0"; type: RECT;
261 clip_to: "tabcount_clip";
262 description { state: "default" 0.0;
263 rel1.to: "terminology.tabcount.control";
264 rel2.to: "terminology.tabcount.control";
265 rel1.relative: 0.05 0.05;
266 rel2.relative: 0.45 0.45;
267 color: 255 255 255 32;
268 }
269 description { state: "over" 0.0;
270 inherit: "default" 0.0;
271 color: 255 255 255 255;
272 }
273 }
274 part { name: "tabcount_r1"; type: RECT;
275 clip_to: "tabcount_clip";
276 description { state: "default" 0.0;
277 rel1.to: "terminology.tabcount.control";
278 rel2.to: "terminology.tabcount.control";
279 rel1.relative: 0.55 0.05;
280 rel2.relative: 0.95 0.45;
281 color: 255 255 255 32;
282 }
283 description { state: "over" 0.0;
284 inherit: "default" 0.0;
285 color: 255 255 255 255;
286 }
287 }
288 part { name: "tabcount_r2"; type: RECT;
289 clip_to: "tabcount_clip";
290 description { state: "default" 0.0;
291 rel1.to: "terminology.tabcount.control";
292 rel2.to: "terminology.tabcount.control";
293 rel1.relative: 0.05 0.55;
294 rel2.relative: 0.45 0.95;
295 color: 255 255 255 32;
296 }
297 description { state: "over" 0.0;
298 inherit: "default" 0.0;
299 color: 255 255 255 255;
300 }
301 }
302 part { name: "tabcount_r3"; type: RECT;
303 clip_to: "tabcount_clip";
304 description { state: "default" 0.0;
305 rel1.to: "terminology.tabcount.control";
306 rel2.to: "terminology.tabcount.control";
307 rel1.relative: 0.55 0.55;
308 rel2.relative: 0.95 0.95;
309 color: 255 255 255 32;
310 }
311 description { state: "over" 0.0;
312 inherit: "default" 0.0;
313 color: 255 255 255 255;
314 }
315 }
316 part { name: "terminology.tabcount.control"; type: SWALLOW;
317 clip_to: "tabcount_clip";
318 description { state: "default" 0.0;
319 fixed: 1 1;
320 rel1.relative: 1.0 0.0;
321 rel1.offset: -3 2;
322 rel2.relative: 1.0 0.0;
323 rel2.offset: -3 2;
324 align: 1.0 0.0;
325 min: 16 16;
326 }
327 }
328 part { name: "tabcount_ev"; type: RECT; repeat_events: 1;
329 clip_to: "tabcount_clip";
330 description { state: "default" 0.0;
331 fixed: 1 1;
332 rel1.to: "terminology.tabcount.control";
333 rel2.to: "terminology.tabcount.control";
334 color: 0 0 0 0;
335 }
336 }
337 program {
338 signal: "mouse,in"; source: "tabcount_ev";
339 action: STATE_SET "over" 0.0;
340 transition: DECELERATE 0.5;
341 target: "tabcount_r0";
342 target: "tabcount_r1";
343 target: "tabcount_r2";
344 target: "tabcount_r3";
345 target: "tabcount_glow_r0";
346 target: "tabcount_glow_r1";
347 target: "tabcount_glow_r2";
348 target: "tabcount_glow_r3";
349 target: "terminology.tabcount.label";
350 target: "terminology.tabmissed.label";
351 }
352 program {
353 signal: "mouse,out"; source: "tabcount_ev";
354 action: STATE_SET "default" 0.0;
355 transition: DECELERATE 2.0;
356 target: "tabcount_r0";
357 target: "tabcount_r1";
358 target: "tabcount_r2";
359 target: "tabcount_r3";
360 target: "tabcount_glow_r0";
361 target: "tabcount_glow_r1";
362 target: "tabcount_glow_r2";
363 target: "tabcount_glow_r3";
364 target: "terminology.tabcount.label";
365 target: "terminology.tabmissed.label";
366 }
367 program {
368 signal: "mouse,clicked,1"; source: "tabcount_ev";
369 action: SIGNAL_EMIT "tabcount,go" "terminology";
370 }
371 program {
372 signal: "mouse,wheel,0,-1"; source: "tabcount_ev";
373 action: SIGNAL_EMIT "tabcount,prev" "terminology";
374 }
375 program {
376 signal: "mouse,wheel,0,1"; source: "tabcount_ev";
377 action: SIGNAL_EMIT "tabcount,next" "terminology";
378 }
379 program {
380 signal: "tabcount,off"; source: "terminology";
381 action: STATE_SET "default" 0.0;
382 transition: DECELERATE 0.5;
383 target: "tabcount_clip";
384 }
385 program {
386 signal: "tabcount,on"; source: "terminology";
387 action: STATE_SET "on" 0.0;
388 transition: DECELERATE 0.5;
389 target: "tabcount_clip";
390 }
391 program {
392 signal: "tabmissed,off"; source: "terminology";
393 action: STATE_SET "default" 0.0;
394 transition: DECELERATE 0.5;
395 target: "terminology.tabmissed.label";
396 }
397 program {
398 signal: "tabmissed,on"; source: "terminology";
399 action: STATE_SET "over" 0.0;
400 transition: DECELERATE 0.2;
401 target: "terminology.tabmissed.label";
402 after: "tabmissed2";
403 }
404 program { name: "tabmissed2";
405 signal: "tabmissed,on"; source: "terminology";
406 action: STATE_SET "default" 0.0;
407 transition: DECELERATE 3.0;
408 target: "terminology.tabmissed.label";
409 }
410 120
411 //////////////////////////////////////////////////////////////////// 121 ////////////////////////////////////////////////////////////////////
412 // miniview 122 // miniview