From 6175c7c24e076c239177e18a02b6052dc39dcabc Mon Sep 17 00:00:00 2001 From: Bruno Dilly Date: Mon, 3 Sep 2012 22:00:58 +0000 Subject: [PATCH] e/connman: remove old stuff from default theme SVN revision: 76055 --- data/themes/default.edc | 1411 ----------------- data/themes/images/Makefile.am | 11 - data/themes/images/connman-connecting-1.png | Bin 1638 -> 0 bytes data/themes/images/connman-connecting-2.png | Bin 3288 -> 0 bytes data/themes/images/connman-connecting-3.png | Bin 3882 -> 0 bytes data/themes/images/connman-connecting-4.png | Bin 4710 -> 0 bytes .../images/connman-disconnect-offline.png | Bin 6834 -> 0 bytes data/themes/images/connman-disconnect.png | Bin 6107 -> 0 bytes data/themes/images/connman-ethernet.png | Bin 3904 -> 0 bytes data/themes/images/connman-wifi-bad.png | Bin 5572 -> 0 bytes data/themes/images/connman-wifi-good.png | Bin 5633 -> 0 bytes data/themes/images/connman-wifi-medium.png | Bin 5500 -> 0 bytes data/themes/images/connman-wifi.png | Bin 5636 -> 0 bytes 13 files changed, 1422 deletions(-) delete mode 100644 data/themes/images/connman-connecting-1.png delete mode 100644 data/themes/images/connman-connecting-2.png delete mode 100644 data/themes/images/connman-connecting-3.png delete mode 100644 data/themes/images/connman-connecting-4.png delete mode 100644 data/themes/images/connman-disconnect-offline.png delete mode 100644 data/themes/images/connman-disconnect.png delete mode 100644 data/themes/images/connman-ethernet.png delete mode 100644 data/themes/images/connman-wifi-bad.png delete mode 100644 data/themes/images/connman-wifi-good.png delete mode 100644 data/themes/images/connman-wifi-medium.png delete mode 100644 data/themes/images/connman-wifi.png diff --git a/data/themes/default.edc b/data/themes/default.edc index ee3d746bc..2f30dc1cb 100644 --- a/data/themes/default.edc +++ b/data/themes/default.edc @@ -7871,1417 +7871,6 @@ collections { ///////////////////////////////////////////////////////////////////////////// /*** MOD: CONNMAN ***/ - // ICONS: receive the following signals, all with source being "e" - // e,favorite,{yes,no} - // e,auto_connect,{yes,no} - // e,pass_required,{yes,no} - // e,state,{idle,association,configuration,ready,disconnect,failure} - // e,mode,{managed,adhoc,gprs,edge,umts} - // e,security,{none,wep,psk,ieee8021x,wpa,rsn} - // and also the following message: - // id=1, type=MSG_INT, description=strength (0-100) - - group { - name: "e/modules/connman/icon/ethernet"; - max: 128 128; - min: 16 16; - parts { - part { - name: "icon"; - type: IMAGE; - mouse_events: 0; - description { - state: "default" 0.0; - aspect: 1.0 1.0; - aspect_preference: BOTH; - image.image: "connman-ethernet.png" COMP; - image.normal: "connman-ethernet.png"; - } - } - } - } - group { - name: "e/modules/connman/icon/wifi"; - max: 128 128; - min: 16 16; - images { - image: "connman-wifi-good.png" COMP; - image: "connman-wifi-medium.png" COMP; - image: "connman-wifi-bad.png" COMP; - } - script { - public message(Msg_Type:type, id, ...) { - if ((type == MSG_INT) && (id == 1)) { - new strength; - strength = getarg(2); - if (strength >= 65) - run_program(PROGRAM:"strength,good"); - else if (strength >= 35) - run_program(PROGRAM:"strength,medium"); - else - run_program(PROGRAM:"strength,bad"); - } - } - } - parts { - part { - name: "icon"; - type: IMAGE; - mouse_events: 0; - description { - state: "default" 0.0; - aspect: 1.0 1.0; - aspect_preference: BOTH; - image.normal: "connman-wifi-good.png"; - } - description { - state: "medium" 0.0; - inherit: "default" 0.0; - image.normal: "connman-wifi-medium.png"; - } - description { - state: "bad" 0.0; - inherit: "default" 0.0; - image.normal: "connman-wifi-bad.png"; - } - } - programs { - program { - name: "strength,good"; - action: STATE_SET "default" 0.0; - target: "icon"; - } - program { - name: "strength,medium"; - action: STATE_SET "medium" 0.0; - target: "icon"; - } - program { - name: "strength,bad"; - action: STATE_SET "bad" 0.0; - target: "icon"; - } - } - } - } - // GADGET and TIP all have the same parts and signals: - // - // SIGNALS: - // e,unavailable: connmand is not running (nothing else works) - // e,available: connmand is running - // - // e,changed,offline_mode,{yes,no} - // e,changed,connected,{yes,no} - // e,changed,service,{system,ethernet,wifi,wimax,bluetooth,cellular,vpn} - // e,changed,technology,{wifi,ethernet,bluetooth,wimax,cellular} - // e,changed,state,{idle,association,configuration,ready,disconnect,failure} - // e,changed,mode,{managed,adhoc,gprs,edge,umts} - // e,changed,security,{none,wep,psk,ieee8021x,wpa,rsn} - // e,changed,favorite,{yes,no} - // e,changed,auto_connect,{yes,no} - // e,changed,pass_required,{yes,no} - // e,changed,error,{yes,no} - // e,changed,ipv4_address,{yes,no} - // - // PARTS: - // e.text.offline_mode (filled with offline message) - // e.text.name - // e.text.error - // e.text.technology - // e.text.state - // e.text.ipv4_address - // - // MESSAGES: - // id=1, type=MSG_INT, description=strength (0-100) - group { - name: "e/modules/connman/main"; - images { - image: "connman-disconnect.png" COMP; - image: "connman-disconnect-offline.png" COMP; - image: "connman-connecting-1.png" COMP; - image: "connman-connecting-2.png" COMP; - image: "connman-connecting-3.png" COMP; - image: "connman-connecting-4.png" COMP; - image: "connman-ethernet.png" COMP; - image: "connman-wifi-good.png" COMP; - image: "connman-wifi-medium.png" COMP; - image: "connman-wifi-bad.png" COMP; - } - //max: 128 128; - min: 16 16; - script { - public message(Msg_Type:type, id, ...) { - if ((type == MSG_INT) && (id == 1)) { - new strength; - strength = getarg(2); - if (strength >= 65) - run_program(PROGRAM:"strength,good"); - else if (strength >= 35) - run_program(PROGRAM:"strength,medium"); - else - run_program(PROGRAM:"strength,bad"); - } - } - } - parts { - part { - name: "eventarea"; - type: RECT; - mouse_events: 1; - description { - state: "default" 0.0; - color: 255 255 255 0; - } - } - part { - name: "availability"; - type: RECT; - mouse_events: 0; - description { - state: "default" 0.0; - color: 255 128 128 0; - visible: 0; - } - description { - state: "unavailable" 0.0; - inherit: "default" 0.0; - color: 255 128 128 255; - visible: 1; - } - } - programs { - program { - name: "e,available"; - signal: "e,available"; - source: "e"; - action: STATE_SET "default" 0.0; - target: "availability"; - transition: LINEAR 0.2; - } - program { - name: "e,unavailable"; - signal: "e,unavailable"; - source: "e"; - action: STATE_SET "unavailable" 0.0; - target: "availability"; - transition: LINEAR 0.2; - } - } - part { - name: "state-clipper"; - type: RECT; - mouse_events: 0; - description { - state: "default" 0.0; - color: 255 255 255 255; - } - description { - state: "inverted" 0.0; - color: 255 255 255 0; - visible: 0; - } - } - part { - name: "state-inverted-clipper"; - type: RECT; - mouse_events: 0; - description { - state: "default" 0.0; - color: 255 255 255 0; - visible: 0; - } - description { - state: "inverted" 0.0; - color: 255 255 255 255; - visible: 1; - } - } - programs { - program { - name: "e,changed,state,online"; - signal: "e,changed,state,online"; - source: "e"; - action: STATE_SET "default" 0.0; - target: "state-clipper"; - target: "state-inverted-clipper"; - after: "state-connecting-stop"; - } - program { - name: "e,changed,state,ready"; - signal: "e,changed,state,ready"; - source: "e"; - action: STATE_SET "default" 0.0; - target: "state-clipper"; - target: "state-inverted-clipper"; - after: "state-connecting-stop"; - } - program { - name: "e,changed,state,failure"; - signal: "e,changed,state,failure"; - source: "e"; - action: STATE_SET "default" 0.0; - target: "state-clipper"; - target: "state-inverted-clipper"; - after: "state-connecting-stop"; - } - program { - name: "e,changed,state,disconnect"; - signal: "e,changed,state,disconnect"; - source: "e"; - action: STATE_SET "default" 0.0; - target: "state-clipper"; - target: "state-inverted-clipper"; - after: "state-connecting-stop"; - } - program { - name: "e,changed,state,idle"; - signal: "e,changed,state,idle"; - source: "e"; - action: STATE_SET "default" 0.0; - target: "state-clipper"; - target: "state-inverted-clipper"; - after: "state-connecting-stop"; - } - program { - name: "e,changed,state,association"; - signal: "e,changed,state,association"; - source: "e"; - action: STATE_SET "inverted" 0.0; - target: "state-clipper"; - target: "state-inverted-clipper"; - after: "state-connecting"; - } - program { - name: "e,changed,state,configuration"; - signal: "e,changed,state,configuration"; - source: "e"; - action: STATE_SET "inverted" 0.0; - target: "state-clipper"; - target: "state-inverted-clipper"; - after: "state-connecting"; - } - program { - name: "state-connecting-stop"; - action: ACTION_STOP; - target: "state-connecting"; - after: "state-connecting-stop2"; - } - program { - name: "state-connecting-stop2"; - action: STATE_SET "default" 0.0; - target: "connecting"; - } - program { - name: "state-connecting"; - action: STATE_SET "connecting" 0.0; - target: "connecting"; - transition: LINEAR 0.5333; - after: "state-connecting"; - } - } - part { - name: "disconnected-visibility"; - type: RECT; - mouse_events: 0; - clip_to: "state-clipper"; - description { - state: "default" 0.0; - color: 255 255 255 0; - visible: 0; - } - description { - state: "visible" 0.0; - inherit: "default" 0.0; - color: 255 255 255 255; - visible: 1; - } - } - part { - name: "disconnected"; - type: IMAGE; - mouse_events: 0; - clip_to: "disconnected-visibility"; - description { - state: "default" 0.0; - aspect: 1.0 1.0; - aspect_preference: BOTH; - fixed: 1 1; - image.normal: "connman-disconnect.png"; - } - description { - state: "offline" 0.0; - inherit: "default" 0.0; - image.normal: "connman-disconnect-offline.png"; - } - } - part { - name: "connecting"; - type: IMAGE; - mouse_events: 0; - clip_to: "state-inverted-clipper"; - description { - state: "default" 0.0; - aspect: 1.0 1.0; - aspect_preference: BOTH; - fixed: 1 1; - image.normal: "connman-disconnect.png"; - } - description { - state: "connecting" 0.0; - inherit: "default" 0.0; - image.tween: "connman-connecting-1.png"; - image.tween: "connman-connecting-2.png"; - image.tween: "connman-connecting-3.png"; - image.normal: "connman-connecting-4.png"; - } - } - part { - name: "ethernet-visibility"; - type: RECT; - mouse_events: 0; - clip_to: "state-clipper"; - description { - state: "default" 0.0; - color: 255 255 255 0; - visible: 0; - } - description { - state: "visible" 0.0; - inherit: "default" 0.0; - color: 255 255 255 255; - visible: 1; - } - } - part { - name: "ethernet"; - type: IMAGE; - mouse_events: 0; - clip_to: "ethernet-visibility"; - description { - state: "default" 0.0; - aspect: 1.0 1.0; - aspect_preference: BOTH; - fixed: 1 1; - image.normal: "connman-ethernet.png"; - } - } - part { - name: "wifi-visibility"; - type: RECT; - mouse_events: 0; - clip_to: "state-clipper"; - description { - state: "default" 0.0; - color: 255 255 255 0; - visible: 0; - } - description { - state: "visible" 0.0; - inherit: "default" 0.0; - color: 255 255 255 255; - visible: 1; - } - } - part { - name: "wifi"; - type: IMAGE; - mouse_events: 0; - clip_to: "wifi-visibility"; - description { - state: "default" 0.0; - aspect: 1.0 1.0; - aspect_preference: BOTH; - fixed: 1 1; - image.normal: "connman-wifi-good.png"; - } - description { - state: "good" 0.0; - inherit: "default" 0.0; - } - description { - state: "medium" 0.0; - inherit: "default" 0.0; - image.normal: "connman-wifi-medium.png"; - } - description { - state: "bad" 0.0; - inherit: "default" 0.0; - image.normal: "connman-wifi-bad.png"; - } - } - // TODO: wimax, cellular, bluetooth - programs { - program { - name: "strength,good"; - action: STATE_SET "good" 0.0; - target: "wifi"; - // add wimax, cellular, bluetooth - } - program { - name: "strength,medium"; - action: STATE_SET "medium" 0.0; - target: "wifi"; - // add wimax, cellular, bluetooth - } - program { - name: "strength,bad"; - action: STATE_SET "bad" 0.0; - target: "wifi"; - // add wimax, cellular, bluetooth - } - program { - signal: "e,changed,offline_mode,yes"; - source: "e"; - action: STATE_SET "offline" 0.0; - target: "disconnected"; - } - program { - signal: "e,changed,offline_mode,no"; - source: "e"; - action: STATE_SET "default" 0.0; - target: "disconnected"; - } - program { - name: "e,changed,technology,none"; - signal: "e,changed,technology,none"; - source: "e"; - action: STATE_SET "visible" 0.0; - target: "disconnected-visibility"; - after: "e,changed,technology,none,others"; - } - program { - name: "e,changed,technology,none,others"; - action: STATE_SET "default" 0.0; - target: "ethernet-visibility"; - target: "wifi-visibility"; - // add wimax, cellular, bluetooth - } - program { - name: "e,changed,technology,ethernet"; - signal: "e,changed,technology,ethernet"; - source: "e"; - action: STATE_SET "visible" 0.0; - target: "ethernet-visibility"; - after: "e,changed,technology,ethernet,others"; - } - program { - name: "e,changed,technology,ethernet,others"; - action: STATE_SET "default" 0.0; - target: "disconnected-visibility"; - target: "wifi-visibility"; - // add wimax, cellular, bluetooth - } - program { - name: "e,changed,technology,wifi"; - signal: "e,changed,technology,wifi"; - source: "e"; - action: STATE_SET "visible" 0.0; - target: "wifi-visibility"; - after: "e,changed,technology,wifi,others"; - } - program { - name: "e,changed,technology,wifi,others"; - action: STATE_SET "default" 0.0; - target: "disconnected-visibility"; - target: "ethernet-visibility"; - // add wimax, cellular, bluetooth - } - } - part { - name: "e.text.name"; - type: TEXT; - mouse_events: 0; - effect: SOFT_SHADOW; - description { - state: "default" 0.0; - color: 224 224 224 255; - color3: 0 0 0 64; - align: 0.5 1.0; - rel1 { - relative: 0.0 1.0; - offset: 0 -20; - } - rel2 { - relative: 1.0 1.0; - offset: -1 -1; - } - text { - font: "Sans"; - size: 8; - align: 0.5 1.0; - text: ""; - min: 0 1; - } - } - description { - state: "hidden" 0.0; - inherit: "default" 0.0; - visible: 0; - } - } - programs { - program { - name: "resize"; - signal: "resize"; - script { - new x, y, w, h; - get_geometry(PART:"eventarea", x, y, w, h); - if (w <= 32) - set_state(PART:"e.text.name", "hidden", 0.0); - else - set_state(PART:"e.text.name", "default", 0.0); - } - } - program { - name: "e,changed,connected,no"; - signal: "e,changed,connected,no"; - source: "e"; - action: STATE_SET "hidden" 0.0; - target: "e.text.name"; - } - program { - name: "e,changed,connected,yes"; - signal: "e,changed,connected,yes"; - source: "e"; - action: STATE_SET "default" 0.0; - target: "e.text.name"; - } - } - } - } - group { - /* This group is interesting in that it specifies programs - * after the part that they effect, instead of at the - * end of the group. It is a good demonstation of freestyle - * formatting in edje. - */ - name: "e/modules/connman/tip"; - images { - image: "inset_sunk.png" COMP; - image: "connman-disconnect.png" COMP; - image: "connman-disconnect-offline.png" COMP; - image: "connman-connecting-1.png" COMP; - image: "connman-connecting-2.png" COMP; - image: "connman-connecting-3.png" COMP; - image: "connman-connecting-4.png" COMP; - image: "connman-ethernet.png" COMP; - image: "connman-wifi.png" COMP; - } - min: 350 148; - script { - public message(Msg_Type:type, id, ...) { - if ((type == MSG_INT) && (id == 1)) { - new strength; - new buf[32]; - new Float:val; - strength = getarg(2); - if (strength > 0) { - val = float(strength) / 100.0; - snprintf(buf, sizeof(buf), "%d%%", strength); - set_text(PART:"strength", buf); - set_drag(PART:"strength_gauge_knob", val, 0.0); - run_program(PROGRAM:"strength,show"); - } - else run_program(PROGRAM:"strength,hide"); - - if (strength >= 65) - run_program(PROGRAM:"strength,good"); - else if (strength >= 35) - run_program(PROGRAM:"strength,medium"); - else - run_program(PROGRAM:"strength,bad"); - } - } - } - parts { - part { - name: "state-clipper"; - type: RECT; - mouse_events: 0; - description { - state: "default" 0.0; - color: 255 255 255 255; - } - description { - state: "inverted" 0.0; - color: 255 255 255 0; - visible: 0; - } - } - part { - name: "state-inverted-clipper"; - type: RECT; - mouse_events: 0; - description { - state: "default" 0.0; - color: 255 255 255 0; - visible: 0; - } - description { - state: "inverted" 0.0; - color: 255 255 255 255; - visible: 1; - } - } - programs { - program { - name: "e,changed,state,online"; - signal: "e,changed,state,online"; - source: "e"; - action: STATE_SET "default" 0.0; - target: "state-clipper"; - target: "state-inverted-clipper"; - after: "state-connecting-stop"; - } - program { - name: "e,changed,state,ready"; - signal: "e,changed,state,ready"; - source: "e"; - action: STATE_SET "default" 0.0; - target: "state-clipper"; - target: "state-inverted-clipper"; - after: "state-connecting-stop"; - } - program { - name: "e,changed,state,failure"; - signal: "e,changed,state,failure"; - source: "e"; - action: STATE_SET "default" 0.0; - target: "state-clipper"; - target: "state-inverted-clipper"; - after: "state-connecting-stop"; - } - program { - name: "e,changed,state,disconnect"; - signal: "e,changed,state,disconnect"; - source: "e"; - action: STATE_SET "default" 0.0; - target: "state-clipper"; - target: "state-inverted-clipper"; - after: "state-connecting-stop"; - } - program { - name: "e,changed,state,idle"; - signal: "e,changed,state,idle"; - source: "e"; - action: STATE_SET "default" 0.0; - target: "state-clipper"; - target: "state-inverted-clipper"; - after: "state-connecting-stop"; - } - program { - name: "e,changed,state,association"; - signal: "e,changed,state,association"; - source: "e"; - action: STATE_SET "inverted" 0.0; - target: "state-clipper"; - target: "state-inverted-clipper"; - after: "state-connecting"; - } - program { - name: "e,changed,state,configuration"; - signal: "e,changed,state,configuration"; - source: "e"; - action: STATE_SET "inverted" 0.0; - target: "state-clipper"; - target: "state-inverted-clipper"; - after: "state-connecting"; - } - program { - name: "state-connecting-stop"; - action: ACTION_STOP; - target: "state-connecting"; - after: "state-connecting-stop2"; - } - program { - name: "state-connecting-stop2"; - action: STATE_SET "default" 0.0; - target: "connecting"; - } - program { - name: "state-connecting"; - action: STATE_SET "connecting" 0.0; - target: "connecting"; - transition: LINEAR 0.5333; - after: "state-connecting"; - } - } - part { - name: "technology"; - type: RECT; - mouse_events: 0; - description { - state: "default" 0.0; - color: 255 255 255 0; - min: 128 128; - max: 128 128; - align: 0.0 0.0; - fixed: 1 1; - rel1 { - relative: 0.0 0.0; - offset: 10 10; - } - rel2 { - relative: 0.0 0.0; - offset: 137 137; - } - } - } - part { - name: "disconnected-visibility"; - type: RECT; - mouse_events: 0; - clip_to: "state-clipper"; - description { - state: "default" 0.0; - color: 255 255 255 0; - visible: 0; - } - description { - state: "visible" 0.0; - inherit: "default" 0.0; - color: 255 255 255 255; - visible: 1; - } - } - part { - name: "disconnected"; - type: IMAGE; - mouse_events: 0; - clip_to: "disconnected-visibility"; - description { - state: "default" 0.0; - aspect: 1.0 1.0; - aspect_preference: BOTH; - fixed: 1 1; - image.normal: "connman-disconnect.png"; - rel1.to: "technology"; - rel2.to: "technology"; - } - description { - state: "offline" 0.0; - inherit: "default" 0.0; - image.normal: "connman-disconnect-offline.png"; - } - } - programs { - program { - signal: "load"; - after: "e,changed,technology,none"; - } - } - part { - name: "connecting"; - type: IMAGE; - mouse_events: 0; - clip_to: "state-inverted-clipper"; - description { - state: "default" 0.0; - aspect: 1.0 1.0; - aspect_preference: BOTH; - fixed: 1 1; - image.normal: "connman-disconnect.png"; - rel1.to: "technology"; - rel2.to: "technology"; - } - description { - state: "connecting" 0.0; - inherit: "default" 0.0; - image.tween: "connman-connecting-1.png"; - image.tween: "connman-connecting-2.png"; - image.tween: "connman-connecting-3.png"; - image.normal: "connman-connecting-4.png"; - } - } - part { - name: "ethernet-visibility"; - type: RECT; - mouse_events: 0; - clip_to: "state-clipper"; - description { - state: "default" 0.0; - color: 255 255 255 0; - visible: 0; - } - description { - state: "visible" 0.0; - inherit: "default" 0.0; - color: 255 255 255 255; - visible: 1; - } - } - part { - name: "ethernet"; - type: IMAGE; - mouse_events: 0; - clip_to: "ethernet-visibility"; - description { - state: "default" 0.0; - aspect: 1.0 1.0; - aspect_preference: BOTH; - fixed: 1 1; - image.normal: "connman-ethernet.png"; - rel1.to: "technology"; - rel2.to: "technology"; - } - } - part { - name: "wifi-visibility"; - type: RECT; - mouse_events: 0; - clip_to: "state-clipper"; - description { - state: "default" 0.0; - color: 255 255 255 0; - visible: 0; - } - description { - state: "visible" 0.0; - inherit: "default" 0.0; - color: 255 255 255 255; - visible: 1; - } - } - part { - name: "wifi"; - type: IMAGE; - mouse_events: 0; - clip_to: "wifi-visibility"; - description { - state: "default" 0.0; - aspect: 1.0 1.0; - aspect_preference: BOTH; - fixed: 1 1; - image.normal: "connman-wifi-good.png"; - rel1.to: "technology"; - rel2.to: "technology"; - } - description { - state: "good" 0.0; - inherit: "default" 0.0; - } - description { - state: "medium" 0.0; - inherit: "default" 0.0; - image.normal: "connman-wifi-medium.png"; - } - description { - state: "bad" 0.0; - inherit: "default" 0.0; - image.normal: "connman-wifi-bad.png"; - } - } - // TODO: wimax, cellular, bluetooth - programs { - program { - name: "strength,good"; - action: STATE_SET "good" 0.0; - target: "wifi"; - // add wimax, cellular, bluetooth - } - program { - name: "strength,medium"; - action: STATE_SET "medium" 0.0; - target: "wifi"; - // add wimax, cellular, bluetooth - } - program { - name: "strength,bad"; - action: STATE_SET "bad" 0.0; - target: "wifi"; - // add wimax, cellular, bluetooth - } - program { - signal: "e,changed,offline_mode,yes"; - source: "e"; - action: STATE_SET "offline" 0.0; - target: "disconnected"; - } - program { - signal: "e,changed,offline_mode,no"; - source: "e"; - action: STATE_SET "default" 0.0; - target: "disconnected"; - } - program { - name: "e,changed,technology,none"; - signal: "e,changed,technology,none"; - source: "e"; - action: STATE_SET "visible" 0.0; - target: "disconnected-visibility"; - after: "e,changed,technology,none,others"; - } - program { - name: "e,changed,technology,none,others"; - action: STATE_SET "default" 0.0; - target: "ethernet-visibility"; - target: "wifi-visibility"; - // add wimax, cellular, bluetooth - } - program { - name: "e,changed,technology,ethernet"; - signal: "e,changed,technology,ethernet"; - source: "e"; - action: STATE_SET "visible" 0.0; - target: "ethernet-visibility"; - after: "e,changed,technology,ethernet,others"; - } - program { - name: "e,changed,technology,ethernet,others"; - action: STATE_SET "default" 0.0; - target: "disconnected-visibility"; - target: "wifi-visibility"; - // add wimax, cellular, bluetooth - } - program { - name: "e,changed,technology,wifi"; - signal: "e,changed,technology,wifi"; - source: "e"; - action: STATE_SET "visible" 0.0; - target: "wifi-visibility"; - after: "e,changed,technology,wifi,others"; - } - program { - name: "e,changed,technology,wifi,others"; - action: STATE_SET "default" 0.0; - target: "disconnected-visibility"; - target: "ethernet-visibility"; - // add wimax, cellular, bluetooth - } - program { - name: "e,changed,connected,no"; - signal: "e,changed,connected,no"; - source: "e"; - action: STATE_SET "visible" 0.0; - target: "disconnected-visibility"; - after: "e,changed,technology,none,others"; - after: "strength,hide"; - after: "e,changed,connected,no,others"; - after: "e,changed,ipv4_address,no"; - } - program { - name: "e,changed,connected,no,others"; - action: STATE_SET "hidden" 0.0; - target: "e.text.error"; - } - } - part { - name: "e.text.name"; - type: TEXT; - mouse_events: 0; - effect: SOFT_SHADOW; - description { - state: "default" 0.0; - color: 240 240 240 255; - color3: 0 0 0 64; - align: 0.0 0.0; - fixed: 1 1; - rel1 { - to_x: "technology"; - relative: 1.0 0.0; - offset: 10 10; - } - rel2 { - relative: 1.0 0.0; - offset: -10 30; - } - text { - font: "Sans:style=Bold"; - size: 16; - align: 0.0 0.0; - text: ""; - min: 1 1; - } - } - } - part { - name: "e.text.state"; - type: TEXT; - mouse_events: 0; - description { - state: "default" 0.0; - color: 16 16 16 255; - align: 0.0 0.0; - fixed: 1 1; - rel1 { - to_x: "technology"; - to_y: "e.text.name"; - relative: 1.0 1.0; - offset: 10 10; - } - rel2 { - to_y: "e.text.name"; - relative: 1.0 1.0; - offset: -10 25; - } - text { - font: "Sans:style=Bold"; - size: 12; - align: 0.0 0.0; - text: ""; - min: 1 1; - } - } - } - part { - name: "strength_gauge_bg"; - type: IMAGE; - scale: 1; - mouse_events: 0; - description { - state: "default" 0.0; - min: 100 10; - max: 99999 99999; - rel1 { - to_x: "technology"; - to_y: "strength"; - relative: 1.0 0.0; - offset: 10 -2; - } - rel2 { - to_y: "strength"; - relative: 1.0 1.0; - offset: -10 1; - } - image { - normal: "inset_sunk.png"; - border: 6 6 6 6; - } - } - description { - state: "hidden" 0.0; - inherit: "default" 0.0; - visible: 0; - min: 0 0; - max: 0 0; - } - } - part { - name: "strength_gauge_confine"; - type: RECT; - scale: 1; - mouse_events: 0; - description { - state: "default" 0.0; - color: 0 255 0 0; - rel1 { - to: "strength_gauge_bg"; - offset: 1 1; - } - rel2 { - to: "strength_gauge_bg"; - offset: -2 -2; - } - } - description { - state: "hidden" 0.0; - inherit: "default" 0.0; - visible: 0; - } - } - part { - name: "strength_gauge_knob"; - mouse_events: 0; - scale: 1; - type: RECT; - dragable { - x: 1 1 0; - y: 0 0 0; - confine: "strength_gauge_confine"; - } - description { - state: "default" 0.0; - min: 0 0; - max: 0 0; - } - description { - state: "hidden" 0.0; - inherit: "default" 0.0; - visible: 0; - } - } - part { - name: "strength_gauge_fill"; - mouse_events: 0; - type: RECT; - description { - state: "default" 0.0; - color: 55 55 55 100; - rel1.to: "strength_gauge_confine"; - rel2 { - to_x: "strength_gauge_knob"; - to_y: "strength_gauge_confine"; - } - } - description { - state: "hidden" 0.0; - inherit: "default" 0.0; - visible: 0; - } - } - part { - name: "strength"; - type: TEXT; - mouse_events: 0; - description { - state: "default" 0.0; - color: 16 16 16 255; - align: 0.5 0.0; - fixed: 1 1; - rel1 { - to_x: "strength_gauge_confine"; - to_y: "e.text.state"; - relative: 0.5 1.0; - offset: -1 10; - } - rel2 { - to_x: "strength_gauge_confine"; - to_y: "e.text.state"; - relative: 0.5 1.0; - offset: 1 25; - } - text { - font: "Sans"; - size: 10; - align: 0.5 0.5; - text: ""; - min: 1 1; - } - } - description { - state: "hidden" 0.0; - inherit: "default" 0.0; - visible: 0; - rel1 { - to_x: "technology"; - to_y: "e.text.state"; - relative: 1.0 1.0; - offset: 0 0; - } - rel2 { - /* = rel1 */ - to_x: "technology"; - to_y: "e.text.state"; - relative: 1.0 1.0; - offset: 0 0; - } - } - } - programs { - program { - name: "strength,show"; - action: STATE_SET "default" 0.0; - target: "strength"; - target: "strength_gauge_bg"; - target: "strength_gauge_confine"; - target: "strength_gauge_knob"; - target: "strength_gauge_fill"; - } - program { - name: "strength,hide"; - action: STATE_SET "hidden" 0.0; - target: "strength"; - target: "strength_gauge_bg"; - target: "strength_gauge_confine"; - target: "strength_gauge_knob"; - target: "strength_gauge_fill"; - } - } - part { - name: "e.text.error"; - type: TEXT; - mouse_events: 0; - description { - state: "default" 0.0; - color: 255 96 96 255; - align: 0.0 0.0; - fixed: 1 1; - rel1 { - to_x: "technology"; - to_y: "strength"; - relative: 1.0 1.0; - offset: 10 10; - } - rel2 { - to_y: "strength"; - relative: 1.0 1.0; - offset: -10 25; - } - text { - font: "Sans"; - size: 10; - align: 0.0 0.0; - text: ""; - min: 1 1; - } - } - description { - state: "hidden" 0.0; - inherit: "default" 0.0; - visible: 0; - max: 0 0; - rel1 { - to_x: "technology"; - to_y: "strength"; - relative: 1.0 1.0; - offset: 0 0; - } - rel2 { - /* = rel1 */ - to_x: "technology"; - to_y: "strength"; - relative: 1.0 1.0; - offset: 0 0; - } - } - } - programs { - program { - name: "e,changed,error,yes"; - signal: "e,changed,error,yes"; - source: "e"; - action: STATE_SET "default" 0.0; - target: "e.text.error"; - } - program { - name: "e,changed,error,no"; - signal: "e,changed,error,no"; - source: "e"; - action: STATE_SET "hidden" 0.0; - target: "e.text.error"; - } - } - part { - name: "e.text.ipv4_address"; - type: TEXT; - mouse_events: 0; - description { - state: "default" 0.0; - color: 96 96 96 255; - align: 0.0 0.0; - fixed: 1 1; - rel1 { - to_x: "technology"; - to_y: "e.text.error"; - relative: 1.0 1.0; - offset: 10 10; - } - rel2 { - to_y: "e.text.error"; - relative: 1.0 1.0; - offset: -10 25; - } - text { - font: "Sans"; - size: 10; - align: 0.0 0.0; - text: ""; - min: 1 1; - } - } - description { - state: "hidden" 0.0; - inherit: "default" 0.0; - max: 0 0; - visible: 0; - rel1 { - to_x: "technology"; - to_y: "e.text.error"; - relative: 1.0 1.0; - offset: 0 0; - } - rel2 { - /* = rel1 */ - to_x: "technology"; - to_y: "e.text.error"; - relative: 1.0 1.0; - offset: 0 0; - } - } - } - programs { - program { - name: "e,changed,ipv4_address,yes"; - signal: "e,changed,ipv4_address,yes"; - source: "e"; - action: STATE_SET "default" 0.0; - target: "e.text.ipv4_address"; - } - program { - name: "e,changed,ipv4_address,no"; - signal: "e,changed,ipv4_address,no"; - source: "e"; - action: STATE_SET "hidden" 0.0; - target: "e.text.ipv4_address"; - } - } - part { - name: "e.text.offline_mode"; - type: TEXT; - mouse_events: 0; - description { - state: "default" 0.0; - color: 16 16 16 255; - align: 0.0 0.0; - fixed: 1 1; - rel1 { - to_x: "technology"; - to_y: "e.text.ipv4_address"; - relative: 1.0 1.0; - offset: 10 10; - } - rel2 { - to_y: "e.text.ipv4_address"; - relative: 1.0 1.0; - offset: -10 25; - } - text { - font: "Sans"; - size: 10; - align: 0.0 0.0; - text: ""; - min: 1 1; - } - } - description { - state: "hidden" 0.0; - inherit: "default" 0.0; - max: 0 0; - visible: 0; - rel1 { - to_x: "technology"; - to_y: "e.text.ipv4_address"; - relative: 1.0 1.0; - offset: 0 0; - } - rel2 { - /* = rel1 */ - to_x: "technology"; - to_y: "e.text.ipv4_address"; - relative: 1.0 1.0; - offset: 0 0; - } - } - } - programs { - program { - name: "e,changed,offline_mode,yes"; - signal: "e,changed,offline_mode,yes"; - source: "e"; - action: STATE_SET "default" 0.0; - target: "e.text.offline_mode"; - } - program { - name: "e,changed,offline_mode,no"; - signal: "e,changed,offline_mode,no"; - source: "e"; - action: STATE_SET "hidden" 0.0; - target: "e.text.offline_mode"; - } - } - } - } - ///////////////////////////////////////////////////////////////////////////// /*** MOD: BLUEZ ***/ diff --git a/data/themes/images/Makefile.am b/data/themes/images/Makefile.am index 9d3ad4a55..111b46f81 100644 --- a/data/themes/images/Makefile.am +++ b/data/themes/images/Makefile.am @@ -394,17 +394,6 @@ exq-logo.png \ exq-dot.png \ exq-dot-glow.png \ exq-vgrad.png \ -connman-disconnect.png \ -connman-disconnect-offline.png \ -connman-ethernet.png \ -connman-wifi.png \ -connman-wifi-good.png \ -connman-wifi-medium.png \ -connman-wifi-bad.png \ -connman-connecting-1.png \ -connman-connecting-2.png \ -connman-connecting-3.png \ -connman-connecting-4.png \ comp-sh1.png \ shelf_alt_vert_bg.png \ icon_look.png \ diff --git a/data/themes/images/connman-connecting-1.png b/data/themes/images/connman-connecting-1.png deleted file mode 100644 index 5a475fab845f637caa27e30b73a047199e64e01d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1638 zcmc(g`9ISQ0LQuh-|d&rhFJcd~;NLJurD|Y)GCk*s&S=-z7ZU(I)}`l*)e_bXqY>dAr0!+IdGF4WmZV{b&IIole&~ z9~vBS&M!PbFN_vgFlV6%0FvV*TY_iw;OtOWy0V>e<3iXeqKowaHKQ%ddg)kF~<=kun+zd52#(L!~2OZKizfi(! zi%H{5f88j&92pwrH$PNZtyF*e;Eu_3eakEJ8>f)aFZ*mnz$34)xL>@njTV#|_IhGQ zE}NaXdAmFzR#>`}8|2~(D+3p@<9^KMX`z#_Rk+G)XPIg`a03J4^^iRc32O@_4b^Yn z&vsu!=X^h^`#Rx-r9cX7v-cJZ?p;K*b!4zuZgRu1i>);^DghjrTZstvy>^4eIc+g> zS1cA!Z%z(a#c0c6mzXM>i*roxqK{C5GtkS!uE$c(Cj#)RYim<8_{E8) z81MV(-;4>mz-y`*x6=Pl1>^keY_@B4N{5cl`=IXDj^QugV8^|KETvC?yyG84&`rdN z*@=Z2GH?U9x*=_KO~K|IEYvqHOQL(X;Vhu#HNnwW;F_AM+iPgxo^h|qsMBbAR*#ye zEkBtzTTE$Y<_TyT}TdGfm!jTKphzNI6K{5b{Fq^sJtR z;E@B_K83|>zSjX?138m?sxoBK5DYOpA$?fwp?l^Y`%H;$i;ziXh-}?RlHE~hGX#w*@nJ#b=IWXQRj{qu)%K%&oTw)D$z)`?h?6CK^iyIH1D=jgu}1t-3F>H zE}9Gv`jF4d&PgB1@L)o;q&2}yt35ZDEtk|*g!)kIz_cx)CKd@XMctKzyKmO=h|1wz zloZyywXx(KUxnS5FcqRFpq(*OhR!=0N>qa^Aj`C4qx+qFHgS9AQ6y@FRB~b9mvsndGvV4PM0d6Ex^Ff{DFPJ`)yKe4QmlcVPKYRSf(`qls zS2UsVduw*JO4^Zcw5bC)C|5QKJ6hXDbQK||B0fjeSIikBhoZr;7O`>&72jS2myum~ z_V8>y!FSW+FGhQy=|wMG|2}@c5JbRF;^nUNw832aL7BIkCyemVcHp#N8A>0=N0@W! z;dn4>CUA8p^+FD1D>F?fNEMzbLrC+FT#n|cK%l(=fJ$=bQpAr8?R<&tjnz4eNgV*6 z2K`*8?`hJxS01v*W2>r^Ww@Mso$;K#*-u;kHp22%<>S8Z{%}#V(!8_jxPNP_e@|3u z!8cUF2)E5QXQ5o{RX!ZTB7fC|bcrKhk-HgR&!a#Ua^~eiqcKcTxl{5O>L$VH$q{4W zgcUc-kW#<~n?DCW-4l>GdIMdh=%&%MUQ>*Y`T$lbb1QlPiK*y7>kN|h0g86olA!8J z@e2fHNTX}WQdLt^T^;-DXZ)wYMl%tz0Li$;L+Y?nlD`Lu>k=HEL-scoJ2P+SrV?u; zv;_jQRq~}QP@LYoKU=8k;X^(HF#ve2d_AopP4XJ3-yzbhtUIsp#c++RX$6tTv@|0|C508*zw3ph5 z{(>ZF5Aq#{r^hcI%ZrsUT4oo&#+?Gk4(xxbhn|(qsit3kv7)5W7ri833z6pg`a2CM zc9)MSY4F%^j%Y=D2St=EUVmjr1&_49Bu)Pt`6e?PtO{)F(BgvrQsN)nU`1N#_A3A+ LJF+d$hLZRn@s+;) diff --git a/data/themes/images/connman-connecting-2.png b/data/themes/images/connman-connecting-2.png deleted file mode 100644 index acb0fd1f1d74adf5446ab68c0364ab2c0cc3c0d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3288 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 T-M3q(EdlpPvs50{Z diff --git a/data/themes/images/connman-connecting-3.png b/data/themes/images/connman-connecting-3.png deleted file mode 100644 index 834aa38abbddc0e0c98e446e677a921b0885eb9a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3882 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 I`pz-`2m2uor~m)} diff --git a/data/themes/images/connman-connecting-4.png b/data/themes/images/connman-connecting-4.png deleted file mode 100644 index 8e48a5cfe80a6aacc09de3c7bc2b3a8ae13f33a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4710 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 Mwux4?hI8zH0ATK$l>h($ diff --git a/data/themes/images/connman-disconnect-offline.png b/data/themes/images/connman-disconnect-offline.png deleted file mode 100644 index 4f0c46a7e67f0461a3c730ad8addfb6c136dbac0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6834 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 diff --git a/data/themes/images/connman-disconnect.png b/data/themes/images/connman-disconnect.png deleted file mode 100644 index 8d45087dba8a489adbc4b10b17763f8516b3dea8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6107 zcmV<17bNJ3P)>vKKx<}I3;@B7#L-#d&XNno_O+gRfk7z8kyK>(u} z1TdOG0HYZMFq%OCqZtG++MH>oxp0vT!xZ%QN-259l*+|S5oG0;rMW^5T@qjdU^6p( zN|Ihlp$h`!0es}mYaVW~*sB)UIM!qWmNlbGGchL4!~kPLKVk-k&FsssvptItkGljS zFG(Vgj_@D~yeJ90BuHrx(`d`{d@9aIz3qwje)i?m1i+W{K!~CxfClIz2fz5>K2vqw zg>J@dbF;v@8J2UQFIi{goyf86-%n3~08+7$p{NL;1^W8U zud`LFE_azNb~h4QHz^5X7Iu?nC2g7Z00v_*?=Wh@6pMGDQX(CKJ0chaYZ~cI)Z@R33;YGF+M!UmO&bAd;IFy=9jP6)6!XrpCAz)OvQt}X+9Yd((#a(jt6l}C8nZ&F)=(KB!>IMc(7ZD z47FuO>s&QUI7h`o)>hHL+1$0P#Z|?b9F?raQO=rdWt`dSW^Ltl7WAG4nAu5Mw(s9Q z6z)9%6!;>wWzN?07Q_jZ8OMxtr<42oPXa1oKT>K4d)spqL@`m%Rj;barB8!EY=HZK&zdQNn!%f{F ziWqE6T3*pbr9(JTTnkNr5r$s2<%RObOTTkLfs-RrsP6<4-lGX$+y12I*l&`Fphp}h zL86&BnS{hJD*Gc_`@DthITzh*o45EfYsERM?C$x?9SqAcg(UgGXTIy{`uN4T3^GlC zwEQ|JKQI|g3rPT43uNrnjsM)U#8$DOW~w(JI(RzX|LNP2lfQpF7V~!r8o)|_f-%dNO}t9yR))ow@iV*6CJ!_cXH;XRLE;ibSAWZ(%21WE%yu@E4m z1$~Y#knh;PJ$QWQ17VR*ND~BI z9ES{QW+0#1p9~4|X#++PqmS%!W(RxGrfn4q*W6NNvX^OU#(2P!eCwemk0|nz0(@HX zrzHIaC4h<+AQ#U4$!*V;FZ#l5&C1X7$uQq_@V|q{UcNufC&J?ao^N|LHh;=Fj|pl7 zR&8r`R&W<@`uB>43%^=rvbx3);n4QYp7sx)O{hq}mg<*gbudUn3y=#o-GCfId&PpP ztZj?&y+>aU9D3od5FZbMLSkufwf5;Pi~)bm100v~UK;kp=0@G6fVxgC@TVmG1t-8brhsc)d#mk|?>^b=Z~xeT;F<3YCjvdnOr#q4 zVjignShSIWOCEEAV}T3IZWnN7H!!B@DH#`2ab&L|kPb&6(iwqcKZ-!-J7OMEOo#|5 zS~9Kq&J*)$mR(Wt-oIYi73@Ajq8&j+1Bg@c{AZE?ISwIMEF7d#CPg|^P5K25z_S

-Ry=E-&o6Bd+3$X!!^% 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 bqh9_G%Efcb<8R4900000NkvXXu0mjfj5KAE diff --git a/data/themes/images/connman-wifi-medium.png b/data/themes/images/connman-wifi-medium.png deleted file mode 100644 index 189a63fd5dc137505afcf7bcf863834d4e1a132f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5500 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 eGNt9CUj7ft#dFK!Z^=Ob0000