[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [gcompris/gsoc_pulkit_digital_electricity] src/activities/digital_electricity: digital_electricity, 
From:       Johnny Jazeix <null () kde ! org>
Date:       2017-11-05 20:26:29
Message-ID: E1eBRUz-0003TU-DY () code ! kde ! org
[Download RAW message or body]

Git commit 9c4c3d30f39fd7de74a1c37df087037fe0edd0a9 by Johnny Jazeix.
Committed on 05/11/2017 at 19:34.
Pushed by jjazeix into branch 'gsoc_pulkit_digital_electricity'.

digital_electricity, svgz->svg, fix import version, fix adding elements when zoomed

M  +1    -1    src/activities/digital_electricity/ActivityInfo.qml
M  +1    -1    src/activities/digital_electricity/Dataset.qml
M  +1    -1    src/activities/digital_electricity/DigitalElectricity.qml
M  +3    -2    src/activities/digital_electricity/DragListItem.qml
M  +1    -1    src/activities/digital_electricity/ListWidget.qml
M  +2    -2    src/activities/digital_electricity/Wire.qml
M  +1    -1    src/activities/digital_electricity/components/AndGate.qml
M  +7    -7    src/activities/digital_electricity/components/BCDToSevenSegment.qml
M  +1    -1    src/activities/digital_electricity/components/BcdCounter.qml
M  +1    -1    src/activities/digital_electricity/components/Comparator.qml
M  +1    -1    src/activities/digital_electricity/components/DigitalLight.qml
M  +1    -1    src/activities/digital_electricity/components/ElectricalComponent.qml
M  +1    -1    src/activities/digital_electricity/components/NandGate.qml
M  +1    -1    src/activities/digital_electricity/components/NorGate.qml
M  +1    -1    src/activities/digital_electricity/components/NotGate.qml
M  +1    -1    src/activities/digital_electricity/components/One.qml
M  +1    -1    src/activities/digital_electricity/components/OrGate.qml
M  +4    -4    src/activities/digital_electricity/components/SevenSegment.qml
M  +1    -1    src/activities/digital_electricity/components/SignalGenerator.qml
M  +1    -1    src/activities/digital_electricity/components/Switch.qml
M  +1    -1    src/activities/digital_electricity/components/TerminalPoint.qml
M  +1    -1    src/activities/digital_electricity/components/XorGate.qml
M  +1    -1    src/activities/digital_electricity/components/Zero.qml
M  +1    -1    src/activities/digital_electricity/digital_electricity.js
A  +83   -0    src/activities/digital_electricity/resource/BCDTo7SegmentA_black.svg
D  +-    --    src/activities/digital_electricity/resource/BCDTo7SegmentA_black.svgz
A  +83   -0    src/activities/digital_electricity/resource/BCDTo7SegmentA_red.svg
D  +-    --    src/activities/digital_electricity/resource/BCDTo7SegmentA_red.svgz
A  +83   -0    src/activities/digital_electricity/resource/BCDTo7SegmentB_black.svg
D  +-    --    src/activities/digital_electricity/resource/BCDTo7SegmentB_black.svgz
A  +83   -0    src/activities/digital_electricity/resource/BCDTo7SegmentB_red.svg
D  +-    --    src/activities/digital_electricity/resource/BCDTo7SegmentB_red.svgz
A  +83   -0    src/activities/digital_electricity/resource/BCDTo7SegmentC_black.svg
D  +-    --    src/activities/digital_electricity/resource/BCDTo7SegmentC_black.svgz
A  +83   -0    src/activities/digital_electricity/resource/BCDTo7SegmentC_red.svg
D  +-    --    src/activities/digital_electricity/resource/BCDTo7SegmentC_red.svgz
A  +83   -0    src/activities/digital_electricity/resource/BCDTo7SegmentD_black.svg
D  +-    --    src/activities/digital_electricity/resource/BCDTo7SegmentD_black.svgz
A  +83   -0    src/activities/digital_electricity/resource/BCDTo7SegmentD_red.svg
D  +-    --    src/activities/digital_electricity/resource/BCDTo7SegmentD_red.svgz
A  +83   -0    src/activities/digital_electricity/resource/BCDTo7SegmentE_black.svg
D  +-    --    src/activities/digital_electricity/resource/BCDTo7SegmentE_black.svgz
A  +83   -0    src/activities/digital_electricity/resource/BCDTo7SegmentE_red.svg
D  +-    --    src/activities/digital_electricity/resource/BCDTo7SegmentE_red.svgz
A  +83   -0    src/activities/digital_electricity/resource/BCDTo7SegmentF_black.svg
D  +-    --    src/activities/digital_electricity/resource/BCDTo7SegmentF_black.svgz
A  +83   -0    src/activities/digital_electricity/resource/BCDTo7SegmentF_red.svg
D  +-    --    src/activities/digital_electricity/resource/BCDTo7SegmentF_red.svgz
A  +83   -0    src/activities/digital_electricity/resource/BCDTo7SegmentG_black.svg
D  +-    --    src/activities/digital_electricity/resource/BCDTo7SegmentG_black.svgz
A  +83   -0    src/activities/digital_electricity/resource/BCDTo7SegmentG_red.svg
D  +-    --    src/activities/digital_electricity/resource/BCDTo7SegmentG_red.svgz
M  +2    -2    src/activities/digital_electricity/resource/ElectricalComponents.qml
A  +234  -0    src/activities/digital_electricity/resource/sevenSegmentDisplay.svg
D  +-    --    src/activities/digital_electricity/resource/sevenSegmentDisplay.svgz
A  +105  -0    src/activities/digital_electricity/resource/sevenSegmentDisplayA.svg
D  +-    --    src/activities/digital_electricity/resource/sevenSegmentDisplayA.svgz
A  +105  -0    src/activities/digital_electricity/resource/sevenSegmentDisplayB.svg
D  +-    --    src/activities/digital_electricity/resource/sevenSegmentDisplayB.svgz
A  +105  -0    src/activities/digital_electricity/resource/sevenSegmentDisplayC.svg
D  +-    --    src/activities/digital_electricity/resource/sevenSegmentDisplayC.svgz
A  +105  -0    src/activities/digital_electricity/resource/sevenSegmentDisplayD.svg
D  +-    --    src/activities/digital_electricity/resource/sevenSegmentDisplayD.svgz
A  +105  -0    src/activities/digital_electricity/resource/sevenSegmentDisplayE.svg
D  +-    --    src/activities/digital_electricity/resource/sevenSegmentDisplayE.svgz
A  +105  -0    src/activities/digital_electricity/resource/sevenSegmentDisplayF.svg
D  +-    --    src/activities/digital_electricity/resource/sevenSegmentDisplayF.svgz
A  +105  -0    src/activities/digital_electricity/resource/sevenSegmentDisplayG.svg
D  +-    --    src/activities/digital_electricity/resource/sevenSegmentDisplayG.svgz

https://commits.kde.org/gcompris/9c4c3d30f39fd7de74a1c37df087037fe0edd0a9

diff --git a/src/activities/digital_electricity/ActivityInfo.qml \
b/src/activities/digital_electricity/ActivityInfo.qml index 40fbda7c..d3a07f64 100644
--- a/src/activities/digital_electricity/ActivityInfo.qml
+++ b/src/activities/digital_electricity/ActivityInfo.qml
@@ -31,5 +31,5 @@ ActivityInfo {
   manual: qsTr("Drag electrical components from the selector and drop them in the \
working area.You can also move components by dragging them. To delete a component, \
select the deletion tool on top of the component selector, and select the component. \
You can click on the component and then on the rotate button to rotate it or info \
button to get information about it. You can click on the switch to open and close it. \
To connect two terminals, click on first terminal, then on second terminal. To \
deselect terminal or delete tool, click on any empty area. The simulation is updated \
in real time by any user action.")  credit: ""
   section: "experimental"
-  createdInVersion: 7000
+  createdInVersion: 9000
 }
diff --git a/src/activities/digital_electricity/Dataset.qml \
b/src/activities/digital_electricity/Dataset.qml index 108998c9..237467fe 100644
--- a/src/activities/digital_electricity/Dataset.qml
+++ b/src/activities/digital_electricity/Dataset.qml
@@ -107,7 +107,7 @@ QtObject {
         'toolTipText': qsTr("BCD To 7 Segment")
     }
     property var sevenSegmentDisplay: {
-        'imageName': 'sevenSegmentDisplay.svgz',
+        'imageName': 'sevenSegmentDisplay.svg',
         'componentSource': 'SevenSegment.qml',
         'width': 0.18,
         'height': 0.4,
diff --git a/src/activities/digital_electricity/DigitalElectricity.qml \
b/src/activities/digital_electricity/DigitalElectricity.qml index e5bc5355..1d8541da \
                100644
--- a/src/activities/digital_electricity/DigitalElectricity.qml
+++ b/src/activities/digital_electricity/DigitalElectricity.qml
@@ -19,7 +19,7 @@
  *   You should have received a copy of the GNU General Public License
  *   along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
-import QtQuick 2.3
+import QtQuick 2.6
 import GCompris 1.0
 
 import "../../core"
diff --git a/src/activities/digital_electricity/DragListItem.qml \
b/src/activities/digital_electricity/DragListItem.qml index 934e580e..b4cd696b 100644
--- a/src/activities/digital_electricity/DragListItem.qml
+++ b/src/activities/digital_electricity/DragListItem.qml
@@ -19,7 +19,7 @@
  *   You should have received a copy of the GNU General Public License
  *   along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
-import QtQuick 2.3
+import QtQuick 2.6
 import GCompris 1.0
 import "digital_electricity.js" as Activity
 
@@ -120,10 +120,11 @@ Item {
 
                 onReleased: {
                     if (pressedOnce) {
+
                         pressedOnce = false
                         item.selected = false
                         var coord = playArea.mapFromItem(tileImage.parent, parent.x, \
                parent.y)
-                        if(coord.x > 0 && (playArea.width - coord.x > \
tileImage.fullWidth)) +                        if(coord.x > 0 && \
                ((playArea.width/Activity.currentZoom) - coord.x > \
                tileImage.fullWidth))
                             Activity.createComponent(coord.x, coord.y, index)
                         tileImage.anchors.centerIn = tile
                         tileImage.toSmall()
diff --git a/src/activities/digital_electricity/ListWidget.qml \
b/src/activities/digital_electricity/ListWidget.qml index e84ea33b..4da7d9b9 100644
--- a/src/activities/digital_electricity/ListWidget.qml
+++ b/src/activities/digital_electricity/ListWidget.qml
@@ -19,7 +19,7 @@
  *   You should have received a copy of the GNU General Public License
  *   along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
-import QtQuick 2.3
+import QtQuick 2.6
 import GCompris 1.0
 import "../../core"
 import "digital_electricity.js" as Activity
diff --git a/src/activities/digital_electricity/Wire.qml \
b/src/activities/digital_electricity/Wire.qml index 57fe7864..303fa1a5 100644
--- a/src/activities/digital_electricity/Wire.qml
+++ b/src/activities/digital_electricity/Wire.qml
@@ -19,7 +19,7 @@
  *   You should have received a copy of the GNU General Public License
  *   along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
-import QtQuick 2.3
+import QtQuick 2.6
 import "digital_electricity.js" as Activity
 
 import GCompris 1.0
@@ -32,7 +32,7 @@ Rectangle {
     property bool destructible
 
     height: 5
-    color: from.value == 0 ? "Red" : "Green"
+    color: from.value == 0 ? "red" : "green"
     radius: height / 2
     transformOrigin: Item.Left
 
diff --git a/src/activities/digital_electricity/components/AndGate.qml \
b/src/activities/digital_electricity/components/AndGate.qml index d8846d1f..7b6e9797 \
                100644
--- a/src/activities/digital_electricity/components/AndGate.qml
+++ b/src/activities/digital_electricity/components/AndGate.qml
@@ -19,7 +19,7 @@
  *   You should have received a copy of the GNU General Public License
  *   along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
-import QtQuick 2.3
+import QtQuick 2.6
 import GCompris 1.0
 
 ElectricalComponent {
diff --git a/src/activities/digital_electricity/components/BCDToSevenSegment.qml \
b/src/activities/digital_electricity/components/BCDToSevenSegment.qml index \
                0bcb8cec..b904a1dd 100644
--- a/src/activities/digital_electricity/components/BCDToSevenSegment.qml
+++ b/src/activities/digital_electricity/components/BCDToSevenSegment.qml
@@ -19,7 +19,7 @@
  *   You should have received a copy of the GNU General Public License
  *   along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
-import QtQuick 2.3
+import QtQuick 2.6
 import "../digital_electricity.js" as Activity
 
 import GCompris 1.0
@@ -33,12 +33,12 @@ ElectricalComponent {
     property variant inputTerminalPosY: [0.057,0.35,0.649,0.935]
     property variant outputTerminalPosY: [0.048,0.198,0.353,0.509,0.664,0.812,0.952]
 
-    property variant blackChar: \
                ["BCDTo7SegmentA_black.svgz","BCDTo7SegmentB_black.svgz","BCDTo7SegmentC_black.svgz",
                
-                                 \
                "BCDTo7SegmentD_black.svgz","BCDTo7SegmentE_black.svgz","BCDTo7SegmentF_black.svgz",
                
-                                 "BCDTo7SegmentG_black.svgz"]
-    property variant redChar: \
                ["BCDTo7SegmentA_red.svgz","BCDTo7SegmentB_red.svgz","BCDTo7SegmentC_red.svgz",
                
-                               \
                "BCDTo7SegmentD_red.svgz","BCDTo7SegmentE_red.svgz","BCDTo7SegmentF_red.svgz",
                
-                               "BCDTo7SegmentG_red.svgz"]
+    property variant blackChar: \
["BCDTo7SegmentA_black.svg","BCDTo7SegmentB_black.svg","BCDTo7SegmentC_black.svg", +  \
"BCDTo7SegmentD_black.svg","BCDTo7SegmentE_black.svg","BCDTo7SegmentF_black.svg", +   \
"BCDTo7SegmentG_black.svg"] +    property variant redChar: \
["BCDTo7SegmentA_red.svg","BCDTo7SegmentB_red.svg","BCDTo7SegmentC_red.svg", +        \
"BCDTo7SegmentD_red.svg","BCDTo7SegmentE_red.svg","BCDTo7SegmentF_red.svg", +         \
"BCDTo7SegmentG_red.svg"]  
     information: qsTr("BCD to 7 segment converter takes 4 binary inputs in its input \
                terminals and gives " +
                       "7 binary outputs. The 4 binary inputs represents a BCD number \
                (binary-coded decimal). " +
diff --git a/src/activities/digital_electricity/components/BcdCounter.qml \
b/src/activities/digital_electricity/components/BcdCounter.qml index \
                fb8d961d..1e06155b 100644
--- a/src/activities/digital_electricity/components/BcdCounter.qml
+++ b/src/activities/digital_electricity/components/BcdCounter.qml
@@ -19,7 +19,7 @@
  *   You should have received a copy of the GNU General Public License
  *   along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
-import QtQuick 2.3
+import QtQuick 2.6
 import "../digital_electricity.js" as Activity
 
 import GCompris 1.0
diff --git a/src/activities/digital_electricity/components/Comparator.qml \
b/src/activities/digital_electricity/components/Comparator.qml index \
                16375ea6..2134dfc9 100644
--- a/src/activities/digital_electricity/components/Comparator.qml
+++ b/src/activities/digital_electricity/components/Comparator.qml
@@ -19,7 +19,7 @@
  *   You should have received a copy of the GNU General Public License
  *   along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
-import QtQuick 2.3
+import QtQuick 2.6
 import GCompris 1.0
 
 ElectricalComponent {
diff --git a/src/activities/digital_electricity/components/DigitalLight.qml \
b/src/activities/digital_electricity/components/DigitalLight.qml index \
                1d7ad0b1..74c62df0 100644
--- a/src/activities/digital_electricity/components/DigitalLight.qml
+++ b/src/activities/digital_electricity/components/DigitalLight.qml
@@ -19,7 +19,7 @@
  *   You should have received a copy of the GNU General Public License
  *   along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
-import QtQuick 2.3
+import QtQuick 2.6
 import GCompris 1.0
 import "../digital_electricity.js" as Activity
 
diff --git a/src/activities/digital_electricity/components/ElectricalComponent.qml \
b/src/activities/digital_electricity/components/ElectricalComponent.qml index \
                d71b9ef5..5c0d40c0 100644
--- a/src/activities/digital_electricity/components/ElectricalComponent.qml
+++ b/src/activities/digital_electricity/components/ElectricalComponent.qml
@@ -19,7 +19,7 @@
  *   You should have received a copy of the GNU General Public License
  *   along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
-import QtQuick 2.3
+import QtQuick 2.6
 import "../digital_electricity.js" as Activity
 
 import GCompris 1.0
diff --git a/src/activities/digital_electricity/components/NandGate.qml \
b/src/activities/digital_electricity/components/NandGate.qml index 6a1bd549..1206cd1e \
                100644
--- a/src/activities/digital_electricity/components/NandGate.qml
+++ b/src/activities/digital_electricity/components/NandGate.qml
@@ -19,7 +19,7 @@
  *   You should have received a copy of the GNU General Public License
  *   along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
-import QtQuick 2.3
+import QtQuick 2.6
 import GCompris 1.0
 
 ElectricalComponent {
diff --git a/src/activities/digital_electricity/components/NorGate.qml \
b/src/activities/digital_electricity/components/NorGate.qml index 24af47b5..84461d35 \
                100644
--- a/src/activities/digital_electricity/components/NorGate.qml
+++ b/src/activities/digital_electricity/components/NorGate.qml
@@ -19,7 +19,7 @@
  *   You should have received a copy of the GNU General Public License
  *   along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
-import QtQuick 2.3
+import QtQuick 2.6
 import GCompris 1.0
 
 ElectricalComponent {
diff --git a/src/activities/digital_electricity/components/NotGate.qml \
b/src/activities/digital_electricity/components/NotGate.qml index cd0d1a33..7bbf6cbb \
                100644
--- a/src/activities/digital_electricity/components/NotGate.qml
+++ b/src/activities/digital_electricity/components/NotGate.qml
@@ -19,7 +19,7 @@
  *   You should have received a copy of the GNU General Public License
  *   along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
-import QtQuick 2.3
+import QtQuick 2.6
 import GCompris 1.0
 
 ElectricalComponent {
diff --git a/src/activities/digital_electricity/components/One.qml \
b/src/activities/digital_electricity/components/One.qml index 259d3f58..b059d8f2 \
                100644
--- a/src/activities/digital_electricity/components/One.qml
+++ b/src/activities/digital_electricity/components/One.qml
@@ -19,7 +19,7 @@
  *   You should have received a copy of the GNU General Public License
  *   along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
-import QtQuick 2.3
+import QtQuick 2.6
 import GCompris 1.0
 
 ElectricalComponent {
diff --git a/src/activities/digital_electricity/components/OrGate.qml \
b/src/activities/digital_electricity/components/OrGate.qml index d1f00993..10c23698 \
                100644
--- a/src/activities/digital_electricity/components/OrGate.qml
+++ b/src/activities/digital_electricity/components/OrGate.qml
@@ -19,7 +19,7 @@
  *   You should have received a copy of the GNU General Public License
  *   along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
-import QtQuick 2.3
+import QtQuick 2.6
 import GCompris 1.0
 
 ElectricalComponent {
diff --git a/src/activities/digital_electricity/components/SevenSegment.qml \
b/src/activities/digital_electricity/components/SevenSegment.qml index \
                3017b87f..348d1171 100644
--- a/src/activities/digital_electricity/components/SevenSegment.qml
+++ b/src/activities/digital_electricity/components/SevenSegment.qml
@@ -19,7 +19,7 @@
  *   You should have received a copy of the GNU General Public License
  *   along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
-import QtQuick 2.3
+import QtQuick 2.6
 import "../digital_electricity.js" as Activity
 
 import GCompris 1.0
@@ -30,9 +30,9 @@ ElectricalComponent {
     noOfInputs: 7
     noOfOutputs: 0
     property variant inputTerminalPosY: [0.058,0.195,0.337,0.484,0.636,0.791,0.942]
-    property variant redBars: \
                ["sevenSegmentDisplayA.svgz","sevenSegmentDisplayB.svgz","sevenSegmentDisplayC.svgz",
                
-                               \
                "sevenSegmentDisplayD.svgz","sevenSegmentDisplayE.svgz","sevenSegmentDisplayF.svgz",
                
-                               "sevenSegmentDisplayG.svgz"]
+    property variant redBars: \
["sevenSegmentDisplayA.svg","sevenSegmentDisplayB.svg","sevenSegmentDisplayC.svg", +  \
"sevenSegmentDisplayD.svg","sevenSegmentDisplayE.svg","sevenSegmentDisplayF.svg", +   \
"sevenSegmentDisplayG.svg"]  
     information: qsTr("7 segment display takes 7 binary inputs in its input \
                terminals. The display " +
                       "consists of 7 segments and each segment gets lighted \
                according to the input. " +
diff --git a/src/activities/digital_electricity/components/SignalGenerator.qml \
b/src/activities/digital_electricity/components/SignalGenerator.qml index \
                0b711804..9949945f 100644
--- a/src/activities/digital_electricity/components/SignalGenerator.qml
+++ b/src/activities/digital_electricity/components/SignalGenerator.qml
@@ -19,7 +19,7 @@
  *   You should have received a copy of the GNU General Public License
  *   along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
-import QtQuick 2.3
+import QtQuick 2.6
 import GCompris 1.0
 import "../digital_electricity.js" as Activity
 import "../../../core"
diff --git a/src/activities/digital_electricity/components/Switch.qml \
b/src/activities/digital_electricity/components/Switch.qml index 6454bf28..8a59a2af \
                100644
--- a/src/activities/digital_electricity/components/Switch.qml
+++ b/src/activities/digital_electricity/components/Switch.qml
@@ -19,7 +19,7 @@
  *   You should have received a copy of the GNU General Public License
  *   along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
-import QtQuick 2.3
+import QtQuick 2.6
 import "../digital_electricity.js" as Activity
 
 import GCompris 1.0
diff --git a/src/activities/digital_electricity/components/TerminalPoint.qml \
b/src/activities/digital_electricity/components/TerminalPoint.qml index \
                3c5c6236..979660bc 100644
--- a/src/activities/digital_electricity/components/TerminalPoint.qml
+++ b/src/activities/digital_electricity/components/TerminalPoint.qml
@@ -19,7 +19,7 @@
  *   You should have received a copy of the GNU General Public License
  *   along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
-import QtQuick 2.3
+import QtQuick 2.6
 import "../digital_electricity.js" as Activity
 
 import GCompris 1.0
diff --git a/src/activities/digital_electricity/components/XorGate.qml \
b/src/activities/digital_electricity/components/XorGate.qml index 31da5a51..3fd6186f \
                100644
--- a/src/activities/digital_electricity/components/XorGate.qml
+++ b/src/activities/digital_electricity/components/XorGate.qml
@@ -19,7 +19,7 @@
  *   You should have received a copy of the GNU General Public License
  *   along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
-import QtQuick 2.3
+import QtQuick 2.6
 import GCompris 1.0
 
 ElectricalComponent {
diff --git a/src/activities/digital_electricity/components/Zero.qml \
b/src/activities/digital_electricity/components/Zero.qml index 45beeecb..a85368b2 \
                100644
--- a/src/activities/digital_electricity/components/Zero.qml
+++ b/src/activities/digital_electricity/components/Zero.qml
@@ -19,7 +19,7 @@
  *   You should have received a copy of the GNU General Public License
  *   along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
-import QtQuick 2.3
+import QtQuick 2.6
 import GCompris 1.0
 
 ElectricalComponent {
diff --git a/src/activities/digital_electricity/digital_electricity.js \
b/src/activities/digital_electricity/digital_electricity.js index e8cd8655..0f9a02dc \
                100644
--- a/src/activities/digital_electricity/digital_electricity.js
+++ b/src/activities/digital_electricity/digital_electricity.js
@@ -20,7 +20,7 @@
  *   along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 .pragma library
-.import QtQuick 2.3 as Quick
+.import QtQuick 2.6 as Quick
 
 var currentLevel = 1
 var numberOfLevel
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentA_black.svg \
b/src/activities/digital_electricity/resource/BCDTo7SegmentA_black.svg new file mode \
100644 index 00000000..8ffe4539
--- /dev/null
+++ b/src/activities/digital_electricity/resource/BCDTo7SegmentA_black.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="244.97797mm"
+   height="156.72931mm"
+   viewBox="0 0 868.03217 555.34007"
+   id="svg4252"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="BCDTo7SegmentA_black.svg">
+  <defs
+     id="defs4254" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.35"
+     inkscape:cx="-261.07853"
+     inkscape:cy="324.81282"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1366"
+     inkscape:window-height="705"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata4257">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-5.7859535,-301.83506)">
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;fo \
nt-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;s \
troke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 +       x="630.85413"
+       y="791.60858"
+       id="text5022"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5024"
+         x="630.85413"
+         y="791.60858" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:52.03616714px;line-heigh \
t:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-op \
acity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 +       x="634.02325"
+       y="354.06555"
+       id="text5026"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5028"
+         x="634.02325"
+         y="354.06555">a</tspan></text>
+  </g>
+</svg>
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentA_black.svgz \
b/src/activities/digital_electricity/resource/BCDTo7SegmentA_black.svgz deleted file \
mode 100644 index bb86d095..00000000
Binary files a/src/activities/digital_electricity/resource/BCDTo7SegmentA_black.svgz \
                and /dev/null differ
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentA_red.svg \
b/src/activities/digital_electricity/resource/BCDTo7SegmentA_red.svg new file mode \
100644 index 00000000..7d277ee1
--- /dev/null
+++ b/src/activities/digital_electricity/resource/BCDTo7SegmentA_red.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="244.97797mm"
+   height="156.72931mm"
+   viewBox="0 0 868.03217 555.34007"
+   id="svg4252"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="BCDTo7SegmentA_red.svg">
+  <defs
+     id="defs4254" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.35"
+     inkscape:cx="-261.07853"
+     inkscape:cy="324.81282"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1366"
+     inkscape:window-height="705"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata4257">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-5.7859535,-301.83506)">
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;fo \
nt-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;s \
troke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 +       x="630.85413"
+       y="791.60858"
+       id="text5022"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5024"
+         x="630.85413"
+         y="791.60858" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:52.03616714px;line-heigh \
t:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-op \
acity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
 +       x="634.02325"
+       y="354.06555"
+       id="text5026"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5028"
+         x="634.02325"
+         y="354.06555">a</tspan></text>
+  </g>
+</svg>
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentA_red.svgz \
b/src/activities/digital_electricity/resource/BCDTo7SegmentA_red.svgz deleted file \
mode 100644 index f6829e0a..00000000
Binary files a/src/activities/digital_electricity/resource/BCDTo7SegmentA_red.svgz \
                and /dev/null differ
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentB_black.svg \
b/src/activities/digital_electricity/resource/BCDTo7SegmentB_black.svg new file mode \
100644 index 00000000..250a6249
--- /dev/null
+++ b/src/activities/digital_electricity/resource/BCDTo7SegmentB_black.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="244.97797mm"
+   height="156.72931mm"
+   viewBox="0 0 868.03217 555.34007"
+   id="svg4252"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="BCDTo7SegmentB_black.svg">
+  <defs
+     id="defs4254" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.35"
+     inkscape:cx="-682.5071"
+     inkscape:cy="324.81282"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1366"
+     inkscape:window-height="705"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata4257">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-5.7859535,-301.83506)">
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;fo \
nt-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;s \
troke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 +       x="630.85413"
+       y="791.60858"
+       id="text5022"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5024"
+         x="630.85413"
+         y="791.60858" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:52.03616714px;line-heigh \
t:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-op \
acity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 +       x="631.53345"
+       y="434.48846"
+       id="text4873"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4875"
+         x="631.53345"
+         y="434.48846">b</tspan></text>
+  </g>
+</svg>
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentB_black.svgz \
b/src/activities/digital_electricity/resource/BCDTo7SegmentB_black.svgz deleted file \
mode 100644 index 35a9d89b..00000000
Binary files a/src/activities/digital_electricity/resource/BCDTo7SegmentB_black.svgz \
                and /dev/null differ
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentB_red.svg \
b/src/activities/digital_electricity/resource/BCDTo7SegmentB_red.svg new file mode \
100644 index 00000000..fbd2fd6f
--- /dev/null
+++ b/src/activities/digital_electricity/resource/BCDTo7SegmentB_red.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="244.97797mm"
+   height="156.72931mm"
+   viewBox="0 0 868.03217 555.34007"
+   id="svg4252"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="BCDTo7SegmentB_red.svg">
+  <defs
+     id="defs4254" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.35"
+     inkscape:cx="-261.07853"
+     inkscape:cy="324.81282"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1366"
+     inkscape:window-height="705"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata4257">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-5.7859535,-301.83506)">
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;fo \
nt-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;s \
troke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 +       x="630.85413"
+       y="791.60858"
+       id="text5022"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5024"
+         x="630.85413"
+         y="791.60858" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:52.03616714px;line-heigh \
t:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-op \
acity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
 +       x="631.53345"
+       y="434.48846"
+       id="text4873"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4875"
+         x="631.53345"
+         y="434.48846">b</tspan></text>
+  </g>
+</svg>
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentB_red.svgz \
b/src/activities/digital_electricity/resource/BCDTo7SegmentB_red.svgz deleted file \
mode 100644 index a4eb7f4e..00000000
Binary files a/src/activities/digital_electricity/resource/BCDTo7SegmentB_red.svgz \
                and /dev/null differ
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentC_black.svg \
b/src/activities/digital_electricity/resource/BCDTo7SegmentC_black.svg new file mode \
100644 index 00000000..4e9cc211
--- /dev/null
+++ b/src/activities/digital_electricity/resource/BCDTo7SegmentC_black.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="244.97797mm"
+   height="156.72931mm"
+   viewBox="0 0 868.03217 555.34007"
+   id="svg4252"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="BCDTo7SegmentC_black.svg">
+  <defs
+     id="defs4254" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.35"
+     inkscape:cx="-682.5071"
+     inkscape:cy="324.81282"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1366"
+     inkscape:window-height="705"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata4257">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-5.7859535,-301.83506)">
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;fo \
nt-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;s \
troke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 +       x="630.85413"
+       y="791.60858"
+       id="text5022"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5024"
+         x="630.85413"
+         y="791.60858" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:52.03616714px;line-heigh \
t:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-op \
acity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 +       x="634.54443"
+       y="514.02008"
+       id="text4877"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4879"
+         x="634.54443"
+         y="514.02008">c</tspan></text>
+  </g>
+</svg>
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentC_black.svgz \
b/src/activities/digital_electricity/resource/BCDTo7SegmentC_black.svgz deleted file \
mode 100644 index 0776862a..00000000
Binary files a/src/activities/digital_electricity/resource/BCDTo7SegmentC_black.svgz \
                and /dev/null differ
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentC_red.svg \
b/src/activities/digital_electricity/resource/BCDTo7SegmentC_red.svg new file mode \
100644 index 00000000..ee54dfd9
--- /dev/null
+++ b/src/activities/digital_electricity/resource/BCDTo7SegmentC_red.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="244.97797mm"
+   height="156.72931mm"
+   viewBox="0 0 868.03217 555.34007"
+   id="svg4252"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="BCDTo7SegmentC_red.svg">
+  <defs
+     id="defs4254" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.35"
+     inkscape:cx="-261.07853"
+     inkscape:cy="324.81282"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1366"
+     inkscape:window-height="705"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata4257">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-5.7859535,-301.83506)">
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;fo \
nt-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;s \
troke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 +       x="630.85413"
+       y="791.60858"
+       id="text5022"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5024"
+         x="630.85413"
+         y="791.60858" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:52.03616714px;line-heigh \
t:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-op \
acity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
 +       x="634.54443"
+       y="514.02008"
+       id="text4877"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4879"
+         x="634.54443"
+         y="514.02008">c</tspan></text>
+  </g>
+</svg>
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentC_red.svgz \
b/src/activities/digital_electricity/resource/BCDTo7SegmentC_red.svgz deleted file \
mode 100644 index 0ae50099..00000000
Binary files a/src/activities/digital_electricity/resource/BCDTo7SegmentC_red.svgz \
                and /dev/null differ
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentD_black.svg \
b/src/activities/digital_electricity/resource/BCDTo7SegmentD_black.svg new file mode \
100644 index 00000000..cefdbae0
--- /dev/null
+++ b/src/activities/digital_electricity/resource/BCDTo7SegmentD_black.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="244.97797mm"
+   height="156.72931mm"
+   viewBox="0 0 868.03217 555.34007"
+   id="svg4252"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="BCDTo7SegmentD_black.svg">
+  <defs
+     id="defs4254" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.35"
+     inkscape:cx="-682.5071"
+     inkscape:cy="324.81282"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1366"
+     inkscape:window-height="705"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata4257">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-5.7859535,-301.83506)">
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;fo \
nt-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;s \
troke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 +       x="630.85413"
+       y="791.60858"
+       id="text5022"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5024"
+         x="630.85413"
+         y="791.60858" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:52.03616714px;line-heigh \
t:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-op \
acity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 +       x="633.48999"
+       y="602.86847"
+       id="text4881"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4883"
+         x="633.48999"
+         y="602.86847">d</tspan></text>
+  </g>
+</svg>
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentD_black.svgz \
b/src/activities/digital_electricity/resource/BCDTo7SegmentD_black.svgz deleted file \
mode 100644 index bf214465..00000000
Binary files a/src/activities/digital_electricity/resource/BCDTo7SegmentD_black.svgz \
                and /dev/null differ
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentD_red.svg \
b/src/activities/digital_electricity/resource/BCDTo7SegmentD_red.svg new file mode \
100644 index 00000000..2180e751
--- /dev/null
+++ b/src/activities/digital_electricity/resource/BCDTo7SegmentD_red.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="244.97797mm"
+   height="156.72931mm"
+   viewBox="0 0 868.03217 555.34007"
+   id="svg4252"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="BCDTo7SegmentD_red.svg">
+  <defs
+     id="defs4254" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.35"
+     inkscape:cx="-261.07853"
+     inkscape:cy="324.81282"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1366"
+     inkscape:window-height="705"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata4257">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-5.7859535,-301.83506)">
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;fo \
nt-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;s \
troke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 +       x="630.85413"
+       y="791.60858"
+       id="text5022"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5024"
+         x="630.85413"
+         y="791.60858" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:52.03616714px;line-heigh \
t:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-op \
acity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
 +       x="633.48999"
+       y="602.86847"
+       id="text4881"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan4883"
+         x="633.48999"
+         y="602.86847">d</tspan></text>
+  </g>
+</svg>
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentD_red.svgz \
b/src/activities/digital_electricity/resource/BCDTo7SegmentD_red.svgz deleted file \
mode 100644 index 19cfd068..00000000
Binary files a/src/activities/digital_electricity/resource/BCDTo7SegmentD_red.svgz \
                and /dev/null differ
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentE_black.svg \
b/src/activities/digital_electricity/resource/BCDTo7SegmentE_black.svg new file mode \
100644 index 00000000..a1bae873
--- /dev/null
+++ b/src/activities/digital_electricity/resource/BCDTo7SegmentE_black.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="244.97797mm"
+   height="156.72931mm"
+   viewBox="0 0 868.03217 555.34007"
+   id="svg4252"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="BCDTo7SegmentE_black.svg">
+  <defs
+     id="defs4254" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.35"
+     inkscape:cx="-682.5071"
+     inkscape:cy="324.81282"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1366"
+     inkscape:window-height="705"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata4257">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-5.7859535,-301.83506)">
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;fo \
nt-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;s \
troke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 +       x="630.85413"
+       y="791.60858"
+       id="text5022"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5024"
+         x="630.85413"
+         y="791.60858" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:52.03616714px;line-heigh \
t:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-op \
acity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 +       x="633.14697"
+       y="686.80664"
+       id="text5010"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5012"
+         x="633.14697"
+         y="686.80664">e</tspan></text>
+  </g>
+</svg>
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentE_black.svgz \
b/src/activities/digital_electricity/resource/BCDTo7SegmentE_black.svgz deleted file \
mode 100644 index 519bae57..00000000
Binary files a/src/activities/digital_electricity/resource/BCDTo7SegmentE_black.svgz \
                and /dev/null differ
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentE_red.svg \
b/src/activities/digital_electricity/resource/BCDTo7SegmentE_red.svg new file mode \
100644 index 00000000..68a00ed6
--- /dev/null
+++ b/src/activities/digital_electricity/resource/BCDTo7SegmentE_red.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="244.97797mm"
+   height="156.72931mm"
+   viewBox="0 0 868.03217 555.34007"
+   id="svg4252"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="BCDTo7SegmentE_red.svg">
+  <defs
+     id="defs4254" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.35"
+     inkscape:cx="-261.07853"
+     inkscape:cy="324.81282"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1366"
+     inkscape:window-height="705"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata4257">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-5.7859535,-301.83506)">
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;fo \
nt-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;s \
troke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 +       x="630.85413"
+       y="791.60858"
+       id="text5022"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5024"
+         x="630.85413"
+         y="791.60858" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:52.03616714px;line-heigh \
t:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-op \
acity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
 +       x="633.14697"
+       y="686.80664"
+       id="text5010"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5012"
+         x="633.14697"
+         y="686.80664">e</tspan></text>
+  </g>
+</svg>
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentE_red.svgz \
b/src/activities/digital_electricity/resource/BCDTo7SegmentE_red.svgz deleted file \
mode 100644 index 141e8851..00000000
Binary files a/src/activities/digital_electricity/resource/BCDTo7SegmentE_red.svgz \
                and /dev/null differ
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentF_black.svg \
b/src/activities/digital_electricity/resource/BCDTo7SegmentF_black.svg new file mode \
100644 index 00000000..a9441994
--- /dev/null
+++ b/src/activities/digital_electricity/resource/BCDTo7SegmentF_black.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="244.97797mm"
+   height="156.72931mm"
+   viewBox="0 0 868.03217 555.34007"
+   id="svg4252"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="BCDTo7SegmentF_black.svg">
+  <defs
+     id="defs4254" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.35"
+     inkscape:cx="-682.5071"
+     inkscape:cy="324.81282"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1366"
+     inkscape:window-height="705"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata4257">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-5.7859535,-301.83506)">
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;fo \
nt-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;s \
troke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 +       x="630.85413"
+       y="791.60858"
+       id="text5022"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5024"
+         x="630.85413"
+         y="791.60858" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:52.03616714px;line-heigh \
t:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-op \
acity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 +       x="637.87274"
+       y="769.22711"
+       id="text5014"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5016"
+         x="637.87274"
+         y="769.22711">f</tspan></text>
+  </g>
+</svg>
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentF_black.svgz \
b/src/activities/digital_electricity/resource/BCDTo7SegmentF_black.svgz deleted file \
mode 100644 index d34c470e..00000000
Binary files a/src/activities/digital_electricity/resource/BCDTo7SegmentF_black.svgz \
                and /dev/null differ
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentF_red.svg \
b/src/activities/digital_electricity/resource/BCDTo7SegmentF_red.svg new file mode \
100644 index 00000000..1ef7248c
--- /dev/null
+++ b/src/activities/digital_electricity/resource/BCDTo7SegmentF_red.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="244.97797mm"
+   height="156.72931mm"
+   viewBox="0 0 868.03217 555.34007"
+   id="svg4252"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="BCDTo7SegmentF_red.svg">
+  <defs
+     id="defs4254" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.35"
+     inkscape:cx="-261.07853"
+     inkscape:cy="324.81282"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1366"
+     inkscape:window-height="705"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata4257">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-5.7859535,-301.83506)">
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;fo \
nt-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;s \
troke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 +       x="630.85413"
+       y="791.60858"
+       id="text5022"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5024"
+         x="630.85413"
+         y="791.60858" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:52.03616714px;line-heigh \
t:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-op \
acity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
 +       x="637.87274"
+       y="769.22711"
+       id="text5014"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5016"
+         x="637.87274"
+         y="769.22711">f</tspan></text>
+  </g>
+</svg>
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentF_red.svgz \
b/src/activities/digital_electricity/resource/BCDTo7SegmentF_red.svgz deleted file \
mode 100644 index d0111dec..00000000
Binary files a/src/activities/digital_electricity/resource/BCDTo7SegmentF_red.svgz \
                and /dev/null differ
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentG_black.svg \
b/src/activities/digital_electricity/resource/BCDTo7SegmentG_black.svg new file mode \
100644 index 00000000..195b25ad
--- /dev/null
+++ b/src/activities/digital_electricity/resource/BCDTo7SegmentG_black.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="244.97797mm"
+   height="156.72931mm"
+   viewBox="0 0 868.03217 555.34007"
+   id="svg4252"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="BCDTo7SegmentG_black.svg">
+  <defs
+     id="defs4254" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.35"
+     inkscape:cx="-682.5071"
+     inkscape:cy="324.81282"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1366"
+     inkscape:window-height="705"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata4257">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-5.7859535,-301.83506)">
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;fo \
nt-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;s \
troke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 +       x="630.85413"
+       y="791.60858"
+       id="text5022"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5024"
+         x="630.85413"
+         y="791.60858" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:52.03616714px;line-heigh \
t:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-op \
acity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 +       x="633.48999"
+       y="827.86432"
+       id="text5018"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5020"
+         x="633.48999"
+         y="827.86432">g</tspan></text>
+  </g>
+</svg>
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentG_black.svgz \
b/src/activities/digital_electricity/resource/BCDTo7SegmentG_black.svgz deleted file \
mode 100644 index 545dba8f..00000000
Binary files a/src/activities/digital_electricity/resource/BCDTo7SegmentG_black.svgz \
                and /dev/null differ
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentG_red.svg \
b/src/activities/digital_electricity/resource/BCDTo7SegmentG_red.svg new file mode \
100644 index 00000000..540e0442
--- /dev/null
+++ b/src/activities/digital_electricity/resource/BCDTo7SegmentG_red.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="244.97797mm"
+   height="156.72931mm"
+   viewBox="0 0 868.03217 555.34007"
+   id="svg4252"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="BCDTo7SegmentG_red.svg">
+  <defs
+     id="defs4254" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.35"
+     inkscape:cx="-261.07853"
+     inkscape:cy="324.81282"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1366"
+     inkscape:window-height="705"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata4257">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-5.7859535,-301.83506)">
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;fo \
nt-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;s \
troke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 +       x="630.85413"
+       y="791.60858"
+       id="text5022"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5024"
+         x="630.85413"
+         y="791.60858" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-weight:normal;font-size:52.03616714px;line-heigh \
t:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-op \
acity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
 +       x="633.48999"
+       y="827.86432"
+       id="text5018"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan5020"
+         x="633.48999"
+         y="827.86432">g</tspan></text>
+  </g>
+</svg>
diff --git a/src/activities/digital_electricity/resource/BCDTo7SegmentG_red.svgz \
b/src/activities/digital_electricity/resource/BCDTo7SegmentG_red.svgz deleted file \
mode 100644 index 7e5f26d3..00000000
Binary files a/src/activities/digital_electricity/resource/BCDTo7SegmentG_red.svgz \
                and /dev/null differ
diff --git a/src/activities/digital_electricity/resource/ElectricalComponents.qml \
b/src/activities/digital_electricity/resource/ElectricalComponents.qml index \
                c513ff2e..82ee1928 100644
--- a/src/activities/digital_electricity/resource/ElectricalComponents.qml
+++ b/src/activities/digital_electricity/resource/ElectricalComponents.qml
@@ -19,7 +19,7 @@
  *   You should have received a copy of the GNU General Public License
  *   along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
-import QtQuick 2.3
+import QtQuick 2.6
 
 QtObject {
     property variant components : [
@@ -146,7 +146,7 @@ QtObject {
                            ['1','0','0','1','1','1','1','1','0','1','1']]
         },
         {
-            "imgName": "sevenSegmentDisplay.svgz",
+            "imgName": "sevenSegmentDisplay.svg",
             "imgWidth": 0.18,
             "imgHeight": 0.4,
             "toolTipText": qsTr("7 Segment Display"),
diff --git a/src/activities/digital_electricity/resource/sevenSegmentDisplay.svg \
b/src/activities/digital_electricity/resource/sevenSegmentDisplay.svg new file mode \
100644 index 00000000..d98298f8
--- /dev/null
+++ b/src/activities/digital_electricity/resource/sevenSegmentDisplay.svg
@@ -0,0 +1,234 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   id="svg2"
+   sodipodi:docname="sevenSegmentDisplay3.svg"
+   viewBox="0 0 412.57487 426.36978"
+   sodipodi:version="0.32"
+   version="1.0"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   inkscape:version="0.91 r13725"
+   width="412.57486"
+   height="426.36978">
+  <defs
+     id="defs15" />
+  <sodipodi:namedview
+     id="base"
+     fit-margin-left="0"
+     inkscape:showpageshadow="false"
+     inkscape:zoom="0.56557574"
+     borderopacity="1.0"
+     inkscape:current-layer="layer1"
+     inkscape:cx="67.889681"
+     inkscape:cy="233.06642"
+     inkscape:window-maximized="1"
+     showgrid="false"
+     fit-margin-right="0"
+     inkscape:document-units="px"
+     bordercolor="#666666"
+     inkscape:window-x="-8"
+     guidetolerance="10"
+     objecttolerance="10"
+     inkscape:window-y="-8"
+     fit-margin-bottom="0"
+     inkscape:window-width="1366"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     pagecolor="#ffffff"
+     gridtolerance="10000"
+     inkscape:window-height="705"
+     showborder="false"
+     fit-margin-top="0" />
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     transform="translate(466.02639,153.48247)">
+    <g
+       id="g4200"
+       transform="matrix(1.0217142,0,0,1.0217142,-298.40183,-2.66457)">
+      <path
+         d="m 21.752499,217.04913 c 2.280263,-2.48113 9.608318,-10.24239 \
16.284558,-17.24773 l 12.13894,-12.7365 57.659113,0 57.6591,0 12.13895,12.7365 c \
6.67624,7.00498 14.00429,14.76639 16.28456,17.24773 l 4.14596,4.51123 -90.22822,0 \
-90.228218,0 4.145966,-4.51123 z" +         inkscape:connector-curvature="0"
+         style="opacity:0.3;fill:#999999;fill-opacity:1"
+         id="path2401" />
+      <path
+         d="m 13.45773,149.91789 0,-69.095888 8.324203,-7.899003 8.324204,-7.899003 \
2.75227,2.494495 c 1.51377,1.371988 5.82478,5.451 9.5803,9.064668 l 6.82803,6.570209 \
-0.0153,49.311142 -0.0152,49.31114 -11.61232,12.13895 c -6.38687,6.67624 \
-14.437299,15.05576 -17.889611,18.62085 l -6.277285,6.4819 0,-69.09588 z" +         \
inkscape:connector-curvature="0" +         \
style="opacity:0.3;fill:#999999;fill-opacity:1" +         id="path2399" />
+      <path
+         d="m 184.18315,200.31065 -17.73711,-18.51588 -0.0177,-49.31115 \
-0.0177,-49.311138 6.82803,-6.570208 c 3.75552,-3.613668 8.06887,-7.694737 \
9.58491,-9.068924 l 2.75702,-2.498857 8.34939,8.003264 8.34938,8.003264 \
-0.18122,68.890199 -0.18121,68.8902 -17.73677,-18.51588 z" +         \
inkscape:connector-curvature="0" +         \
style="opacity:0.3;fill:#999999;fill-opacity:1" +         id="path2397" />
+      <path
+         d="m 43.026687,70.871117 -9.57853,-9.253331 9.47143,-8.952251 \
9.47143,-8.95225 55.446223,0 55.44622,0 9.47142,8.95225 9.47143,8.952251 \
-9.57852,9.253331 -9.57853,9.25333 -55.2299,0 -55.229893,0 -9.57853,-9.25333 z" +     \
inkscape:connector-curvature="0" +         \
style="opacity:0.3;fill:#999999;fill-opacity:1" +         id="path2395" />
+      <path
+         d="m 21.798601,50.745929 -8.347963,-7.974538 0.15437,-68.329888 \
0.154369,-68.32989 17.75308,16.96226 17.75307,16.96225 0,50.2509099 0,50.2509051 \
-9.55938,9.09162 -9.55937,9.09162 -8.347963,-7.974539 z" +         \
inkscape:connector-curvature="0" +         \
style="opacity:0.3;fill:#999999;fill-opacity:1" +         id="path2393" />
+      <path
+         d="m 175.9203,49.547284 -9.56186,-9.174603 0.0213,-50.1445181 \
0.0213,-50.1445199 12.29037,-11.72403 c 6.75994,-6.44822 14.81675,-14.19437 \
17.90486,-17.21369 l 5.61413,-5.48965 -2.5e-4,68.57103 -2.1e-4,68.571039 \
-8.36463,7.960709 -8.36464,7.960708 -9.56185,-9.174603 z" +         \
inkscape:connector-curvature="0" +         \
style="opacity:0.3;fill:#999999;fill-opacity:1" +         id="path2391" />
+      <path
+         d="m 34.494317,-80.253967 -18.030043,-17.14595 45.484693,-0.15558 c \
25.01765,-0.0856 66.134743,-0.0856 91.370133,0 l 45.88542,0.15558 -18.03004,17.14595 \
-18.03004,17.14595 -55.31146,0 -55.311463,0 -18.03004,-17.14595 z" +         \
inkscape:connector-curvature="0" +         \
style="opacity:0.3;fill:#999999;fill-opacity:1" +         id="path2470" />
+    </g>
+    <rect
+       id="rect2418-6"
+       style="fill:#b3b3b3;fill-opacity:0.62251659;fill-rule:evenodd;stroke:#000000;s \
troke-width:2.84599996;stroke-miterlimit:3.54999995;stroke-dasharray:none;stroke-opacity:1"
 +       inkscape:export-ydpi="90"
+       inkscape:export-filename="F:\Aviation\SVGs\EGT\LCDs.png"
+       ry="0"
+       height="402.49893"
+       width="266.64017"
+       inkscape:export-xdpi="90"
+       y="-140.59807"
+       x="-321.51471" />
+    <path
+       d="m -420.23034,250.08871 96.61196,0"
+       style="fill:none;stroke:#000000;stroke-width:6.67672396px"
+       id="path2906"
+       inkscape:connector-curvature="0" />
+    <circle
+       style="opacity:0.64899998;fill:#000000;fill-opacity:0.93377482;stroke:#000000; \
stroke-width:5.58755302;stroke-miterlimit:3.54999995;stroke-dasharray:none;stroke-opacity:0.05298013"
 +       id="path5637"
+       cx="441.35287"
+       cy="-248.2139"
+       r="21.879631"
+       transform="scale(-1,-1)" />
+    <path
+       d="m -420.23034,184.55353 96.61196,0"
+       style="fill:none;stroke:#000000;stroke-width:6.67672396px"
+       id="path2906-6"
+       inkscape:connector-curvature="0" />
+    <circle
+       style="opacity:0.64899998;fill:#000000;fill-opacity:0.93377482;stroke:#000000; \
stroke-width:5.58755302;stroke-miterlimit:3.54999995;stroke-dasharray:none;stroke-opacity:0.05298013"
 +       id="path5637-3"
+       cx="441.35287"
+       cy="-183.96336"
+       r="21.879631"
+       transform="scale(-1,-1)" />
+    <path
+       d="m -420.23034,53.03601 96.61196,0"
+       style="fill:none;stroke:#000000;stroke-width:6.67672396px"
+       id="path2906-8"
+       inkscape:connector-curvature="0" />
+    <circle
+       style="opacity:0.64899998;fill:#000000;fill-opacity:0.93377482;stroke:#000000; \
stroke-width:5.58755302;stroke-miterlimit:3.54999995;stroke-dasharray:none;stroke-opacity:0.05298013"
 +       id="path5637-31"
+       cx="441.35287"
+       cy="-52.7673"
+       r="21.879631"
+       transform="scale(-1,-1)" />
+    <path
+       d="m -421.11946,119.06728 97.50104,0"
+       style="fill:none;stroke:#000000;stroke-width:6.73816967px"
+       id="path2906-5-6"
+       inkscape:connector-curvature="0" />
+    <circle
+       style="opacity:0.64899998;fill:#000000;fill-opacity:0.93377482;stroke:#000000; \
stroke-width:5.63897562;stroke-miterlimit:3.54999995;stroke-dasharray:none;stroke-opacity:0.05298013"
 +       id="path5637-2-2"
+       cx="441.12592"
+       cy="-117.61473"
+       r="22.080988"
+       transform="scale(-1,-1)" />
+    <path
+       d="m -420.23034,-9.3679398 96.61196,0"
+       style="fill:none;stroke:#000000;stroke-width:6.67672396px;stroke-opacity:1"
+       id="path2906-6-3"
+       inkscape:connector-curvature="0" />
+    <circle
+       style="opacity:0.64899998;fill:#000000;fill-opacity:0.93377482;stroke:#000000; \
stroke-width:5.58755302;stroke-miterlimit:3.54999995;stroke-dasharray:none;stroke-opacity:0"
 +       id="path5637-3-8"
+       cx="441.35287"
+       cy="9.7138033"
+       r="21.879631"
+       transform="scale(-1,-1)" />
+    <path
+       d="m -420.23034,-68.42817 96.61196,0"
+       style="fill:none;stroke:#000000;stroke-width:6.67672396px"
+       id="path2906-8-4"
+       inkscape:connector-curvature="0" />
+    <circle
+       style="opacity:0.64899998;fill:#000000;fill-opacity:0.93377482;stroke:#000000; \
stroke-width:5.58755302;stroke-miterlimit:3.54999995;stroke-dasharray:none;stroke-opacity:0.05298013"
 +       id="path5637-31-2"
+       cx="441.35287"
+       cy="70.374207"
+       r="21.879631"
+       transform="scale(-1,-1)" />
+    <path
+       d="m -420.23034,-130.83203 96.61196,0"
+       style="fill:none;stroke:#000000;stroke-width:6.67672396px"
+       id="path2906-6-3-5"
+       inkscape:connector-curvature="0" />
+    <circle
+       style="opacity:0.64899998;fill:#000000;fill-opacity:0.93377482;stroke:#000000; \
stroke-width:5.58755302;stroke-miterlimit:3.54999995;stroke-dasharray:none;stroke-opacity:0.05298013"
 +       id="path5637-3-8-9"
+       cx="441.35287"
+       cy="128.80907"
+       r="21.879631"
+       transform="scale(-1,-1)" />
+  </g>
+  <metadata
+     id="metadata13">
+    <rdf:RDF>
+      <cc:Work>
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <cc:license
+           rdf:resource="http://creativecommons.org/publicdomain/zero/1.0/" />
+        <dc:publisher>
+          <cc:Agent
+             rdf:about="http://openclipart.org/">
+            <dc:title>Openclipart</dc:title>
+          </cc:Agent>
+        </dc:publisher>
+        <dc:title></dc:title>
+        <dc:date>2012-03-15T11:54:43</dc:date>
+        <dc:description>A simple seven segment display</dc:description>
+        <dc:source>https://openclipart.org/detail/168838/seven-segment-display-gray-7-by-alex8664</dc:source>
 +        <dc:creator>
+          <cc:Agent>
+            <dc:title>alex8664</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:subject>
+          <rdf:Bag>
+            <rdf:li>display</rdf:li>
+            <rdf:li>lcd</rdf:li>
+            <rdf:li>number</rdf:li>
+            <rdf:li>seven segment</rdf:li>
+          </rdf:Bag>
+        </dc:subject>
+      </cc:Work>
+      <cc:License
+         rdf:about="http://creativecommons.org/publicdomain/zero/1.0/">
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Reproduction" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Distribution" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
+      </cc:License>
+    </rdf:RDF>
+  </metadata>
+</svg>
diff --git a/src/activities/digital_electricity/resource/sevenSegmentDisplay.svgz \
b/src/activities/digital_electricity/resource/sevenSegmentDisplay.svgz deleted file \
mode 100644 index 7be9e7ce..00000000
Binary files a/src/activities/digital_electricity/resource/sevenSegmentDisplay.svgz \
                and /dev/null differ
diff --git a/src/activities/digital_electricity/resource/sevenSegmentDisplayA.svg \
b/src/activities/digital_electricity/resource/sevenSegmentDisplayA.svg new file mode \
100644 index 00000000..4bcf2f39
--- /dev/null
+++ b/src/activities/digital_electricity/resource/sevenSegmentDisplayA.svg
@@ -0,0 +1,105 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   id="svg2"
+   sodipodi:docname="sevenSegmentDisplayA.svg"
+   viewBox="0 0 412.57487 426.36978"
+   sodipodi:version="0.32"
+   version="1.0"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   inkscape:version="0.91 r13725"
+   width="412.57486"
+   height="426.36978">
+  <defs
+     id="defs15" />
+  <sodipodi:namedview
+     id="base"
+     fit-margin-left="0"
+     inkscape:showpageshadow="false"
+     inkscape:zoom="1.1311515"
+     borderopacity="1.0"
+     inkscape:current-layer="layer1"
+     inkscape:cx="66.916626"
+     inkscape:cy="239.20603"
+     inkscape:window-maximized="1"
+     showgrid="false"
+     fit-margin-right="0"
+     inkscape:document-units="px"
+     bordercolor="#666666"
+     inkscape:window-x="-8"
+     guidetolerance="10"
+     objecttolerance="10"
+     inkscape:window-y="-8"
+     fit-margin-bottom="0"
+     inkscape:window-width="1366"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     pagecolor="#ffffff"
+     gridtolerance="10000"
+     inkscape:window-height="705"
+     showborder="false"
+     fit-margin-top="0" />
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     transform="translate(466.02639,153.48247)">
+    <path
+       id="path2470"
+       style="opacity:1;fill:#ff0000;fill-opacity:1"
+       inkscape:connector-curvature="0"
+       d="m -263.1585,-84.661188 -18.42155,-17.518262 46.47236,-0.15896 c \
25.56089,-0.0875 67.57081,-0.0875 93.35416,0 l 46.881787,0.15896 -18.421547,17.518262 \
-18.42155,17.518261 -56.5125,0 -56.51251,0 -18.42155,-17.518261 z" /> +  </g>
+  <metadata
+     id="metadata13">
+    <rdf:RDF>
+      <cc:Work>
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <cc:license
+           rdf:resource="http://creativecommons.org/publicdomain/zero/1.0/" />
+        <dc:publisher>
+          <cc:Agent
+             rdf:about="http://openclipart.org/">
+            <dc:title>Openclipart</dc:title>
+          </cc:Agent>
+        </dc:publisher>
+        <dc:title />
+        <dc:date>2012-03-15T11:54:43</dc:date>
+        <dc:description>A simple seven segment display</dc:description>
+        <dc:source>https://openclipart.org/detail/168838/seven-segment-display-gray-7-by-alex8664</dc:source>
 +        <dc:creator>
+          <cc:Agent>
+            <dc:title>alex8664</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:subject>
+          <rdf:Bag>
+            <rdf:li>display</rdf:li>
+            <rdf:li>lcd</rdf:li>
+            <rdf:li>number</rdf:li>
+            <rdf:li>seven segment</rdf:li>
+          </rdf:Bag>
+        </dc:subject>
+      </cc:Work>
+      <cc:License
+         rdf:about="http://creativecommons.org/publicdomain/zero/1.0/">
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Reproduction" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Distribution" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
+      </cc:License>
+    </rdf:RDF>
+  </metadata>
+</svg>
diff --git a/src/activities/digital_electricity/resource/sevenSegmentDisplayA.svgz \
b/src/activities/digital_electricity/resource/sevenSegmentDisplayA.svgz deleted file \
mode 100644 index 6713a16e..00000000
Binary files a/src/activities/digital_electricity/resource/sevenSegmentDisplayA.svgz \
                and /dev/null differ
diff --git a/src/activities/digital_electricity/resource/sevenSegmentDisplayB.svg \
b/src/activities/digital_electricity/resource/sevenSegmentDisplayB.svg new file mode \
100644 index 00000000..d5acb237
--- /dev/null
+++ b/src/activities/digital_electricity/resource/sevenSegmentDisplayB.svg
@@ -0,0 +1,105 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   id="svg2"
+   sodipodi:docname="sevenSegmentDisplayB.svg"
+   viewBox="0 0 412.57487 426.36978"
+   sodipodi:version="0.32"
+   version="1.0"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   inkscape:version="0.91 r13725"
+   width="412.57486"
+   height="426.36978">
+  <defs
+     id="defs15" />
+  <sodipodi:namedview
+     id="base"
+     fit-margin-left="0"
+     inkscape:showpageshadow="false"
+     inkscape:zoom="1.1311515"
+     borderopacity="1.0"
+     inkscape:current-layer="layer1"
+     inkscape:cx="66.916626"
+     inkscape:cy="239.20603"
+     inkscape:window-maximized="1"
+     showgrid="false"
+     fit-margin-right="0"
+     inkscape:document-units="px"
+     bordercolor="#666666"
+     inkscape:window-x="-8"
+     guidetolerance="10"
+     objecttolerance="10"
+     inkscape:window-y="-8"
+     fit-margin-bottom="0"
+     inkscape:window-width="1366"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     pagecolor="#ffffff"
+     gridtolerance="10000"
+     inkscape:window-height="705"
+     showborder="false"
+     fit-margin-top="0" />
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     transform="translate(466.02639,153.48247)">
+    <path
+       id="path2391"
+       style="opacity:1;fill:#ff0000;fill-opacity:1"
+       inkscape:connector-curvature="0"
+       d="m -118.66156,47.958594 -9.76949,-9.373823 0.0218,-51.233366 \
0.0218,-51.233368 12.55724,-11.978608 c 6.90673,-6.588238 15.13848,-14.502589 \
18.293651,-17.587471 l 5.736036,-5.608854 -2.55e-4,70.059996 -2.15e-4,70.060004 \
-8.546257,8.133569 -8.54628,8.133569 -9.76947,-9.373823 z" /> +  </g>
+  <metadata
+     id="metadata13">
+    <rdf:RDF>
+      <cc:Work>
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <cc:license
+           rdf:resource="http://creativecommons.org/publicdomain/zero/1.0/" />
+        <dc:publisher>
+          <cc:Agent
+             rdf:about="http://openclipart.org/">
+            <dc:title>Openclipart</dc:title>
+          </cc:Agent>
+        </dc:publisher>
+        <dc:title />
+        <dc:date>2012-03-15T11:54:43</dc:date>
+        <dc:description>A simple seven segment display</dc:description>
+        <dc:source>https://openclipart.org/detail/168838/seven-segment-display-gray-7-by-alex8664</dc:source>
 +        <dc:creator>
+          <cc:Agent>
+            <dc:title>alex8664</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:subject>
+          <rdf:Bag>
+            <rdf:li>display</rdf:li>
+            <rdf:li>lcd</rdf:li>
+            <rdf:li>number</rdf:li>
+            <rdf:li>seven segment</rdf:li>
+          </rdf:Bag>
+        </dc:subject>
+      </cc:Work>
+      <cc:License
+         rdf:about="http://creativecommons.org/publicdomain/zero/1.0/">
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Reproduction" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Distribution" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
+      </cc:License>
+    </rdf:RDF>
+  </metadata>
+</svg>
diff --git a/src/activities/digital_electricity/resource/sevenSegmentDisplayB.svgz \
b/src/activities/digital_electricity/resource/sevenSegmentDisplayB.svgz deleted file \
mode 100644 index b0cff238..00000000
Binary files a/src/activities/digital_electricity/resource/sevenSegmentDisplayB.svgz \
                and /dev/null differ
diff --git a/src/activities/digital_electricity/resource/sevenSegmentDisplayC.svg \
b/src/activities/digital_electricity/resource/sevenSegmentDisplayC.svg new file mode \
100644 index 00000000..f27a2299
--- /dev/null
+++ b/src/activities/digital_electricity/resource/sevenSegmentDisplayC.svg
@@ -0,0 +1,105 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   id="svg2"
+   sodipodi:docname="sevenSegmentDisplayC.svg"
+   viewBox="0 0 412.57487 426.36978"
+   sodipodi:version="0.32"
+   version="1.0"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   inkscape:version="0.91 r13725"
+   width="412.57486"
+   height="426.36978">
+  <defs
+     id="defs15" />
+  <sodipodi:namedview
+     id="base"
+     fit-margin-left="0"
+     inkscape:showpageshadow="false"
+     inkscape:zoom="1.1311515"
+     borderopacity="1.0"
+     inkscape:current-layer="layer1"
+     inkscape:cx="66.916626"
+     inkscape:cy="239.20603"
+     inkscape:window-maximized="1"
+     showgrid="false"
+     fit-margin-right="0"
+     inkscape:document-units="px"
+     bordercolor="#666666"
+     inkscape:window-x="-8"
+     guidetolerance="10"
+     objecttolerance="10"
+     inkscape:window-y="-8"
+     fit-margin-bottom="0"
+     inkscape:window-width="1366"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     pagecolor="#ffffff"
+     gridtolerance="10000"
+     inkscape:window-height="705"
+     showborder="false"
+     fit-margin-top="0" />
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     transform="translate(466.02639,153.48247)">
+    <path
+       id="path2397"
+       style="opacity:1;fill:#ff0000;fill-opacity:1"
+       inkscape:connector-curvature="0"
+       d="m -110.21929,201.99567 -18.12226,-18.91794 -0.0181,-50.3819 \
-0.0181,-50.381894 6.9763,-6.712875 c 3.83707,-3.692136 8.24408,-7.861822 \
9.79304,-9.265848 l 2.81688,-2.553118 8.53069,8.177048 8.530685,8.177049 \
-0.185155,70.386098 -0.185145,70.38609 -18.121905,-18.91794 z" /> +  </g>
+  <metadata
+     id="metadata13">
+    <rdf:RDF>
+      <cc:Work>
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <cc:license
+           rdf:resource="http://creativecommons.org/publicdomain/zero/1.0/" />
+        <dc:publisher>
+          <cc:Agent
+             rdf:about="http://openclipart.org/">
+            <dc:title>Openclipart</dc:title>
+          </cc:Agent>
+        </dc:publisher>
+        <dc:title />
+        <dc:date>2012-03-15T11:54:43</dc:date>
+        <dc:description>A simple seven segment display</dc:description>
+        <dc:source>https://openclipart.org/detail/168838/seven-segment-display-gray-7-by-alex8664</dc:source>
 +        <dc:creator>
+          <cc:Agent>
+            <dc:title>alex8664</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:subject>
+          <rdf:Bag>
+            <rdf:li>display</rdf:li>
+            <rdf:li>lcd</rdf:li>
+            <rdf:li>number</rdf:li>
+            <rdf:li>seven segment</rdf:li>
+          </rdf:Bag>
+        </dc:subject>
+      </cc:Work>
+      <cc:License
+         rdf:about="http://creativecommons.org/publicdomain/zero/1.0/">
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Reproduction" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Distribution" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
+      </cc:License>
+    </rdf:RDF>
+  </metadata>
+</svg>
diff --git a/src/activities/digital_electricity/resource/sevenSegmentDisplayC.svgz \
b/src/activities/digital_electricity/resource/sevenSegmentDisplayC.svgz deleted file \
mode 100644 index 09b31dff..00000000
Binary files a/src/activities/digital_electricity/resource/sevenSegmentDisplayC.svgz \
                and /dev/null differ
diff --git a/src/activities/digital_electricity/resource/sevenSegmentDisplayD.svg \
b/src/activities/digital_electricity/resource/sevenSegmentDisplayD.svg new file mode \
100644 index 00000000..c64b71bc
--- /dev/null
+++ b/src/activities/digital_electricity/resource/sevenSegmentDisplayD.svg
@@ -0,0 +1,105 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   id="svg2"
+   sodipodi:docname="sevenSegmentDisplayD.svg"
+   viewBox="0 0 412.57487 426.36978"
+   sodipodi:version="0.32"
+   version="1.0"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   inkscape:version="0.91 r13725"
+   width="412.57486"
+   height="426.36978">
+  <defs
+     id="defs15" />
+  <sodipodi:namedview
+     id="base"
+     fit-margin-left="0"
+     inkscape:showpageshadow="false"
+     inkscape:zoom="1.1311515"
+     borderopacity="1.0"
+     inkscape:current-layer="layer1"
+     inkscape:cx="66.916626"
+     inkscape:cy="239.20603"
+     inkscape:window-maximized="1"
+     showgrid="false"
+     fit-margin-right="0"
+     inkscape:document-units="px"
+     bordercolor="#666666"
+     inkscape:window-x="-8"
+     guidetolerance="10"
+     objecttolerance="10"
+     inkscape:window-y="-8"
+     fit-margin-bottom="0"
+     inkscape:window-width="1366"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     pagecolor="#ffffff"
+     gridtolerance="10000"
+     inkscape:window-height="705"
+     showborder="false"
+     fit-margin-top="0" />
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     transform="translate(466.02639,153.48247)">
+    <path
+       id="path2401"
+       style="opacity:1;fill:#ff0000;fill-opacity:1"
+       inkscape:connector-curvature="0"
+       d="m -276.17699,219.09761 c 2.32977,-2.53501 9.81695,-10.4648 \
16.63816,-17.62225 l 12.40253,-13.01307 58.91113,0 58.91112,0 12.40254,13.01307 c \
6.82121,7.15709 14.30838,15.08703 16.63817,17.62225 l 4.235984,4.60919 -92.187454,0 \
-92.18745,0 4.23599,-4.60919 z" /> +  </g>
+  <metadata
+     id="metadata13">
+    <rdf:RDF>
+      <cc:Work>
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <cc:license
+           rdf:resource="http://creativecommons.org/publicdomain/zero/1.0/" />
+        <dc:publisher>
+          <cc:Agent
+             rdf:about="http://openclipart.org/">
+            <dc:title>Openclipart</dc:title>
+          </cc:Agent>
+        </dc:publisher>
+        <dc:title />
+        <dc:date>2012-03-15T11:54:43</dc:date>
+        <dc:description>A simple seven segment display</dc:description>
+        <dc:source>https://openclipart.org/detail/168838/seven-segment-display-gray-7-by-alex8664</dc:source>
 +        <dc:creator>
+          <cc:Agent>
+            <dc:title>alex8664</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:subject>
+          <rdf:Bag>
+            <rdf:li>display</rdf:li>
+            <rdf:li>lcd</rdf:li>
+            <rdf:li>number</rdf:li>
+            <rdf:li>seven segment</rdf:li>
+          </rdf:Bag>
+        </dc:subject>
+      </cc:Work>
+      <cc:License
+         rdf:about="http://creativecommons.org/publicdomain/zero/1.0/">
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Reproduction" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Distribution" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
+      </cc:License>
+    </rdf:RDF>
+  </metadata>
+</svg>
diff --git a/src/activities/digital_electricity/resource/sevenSegmentDisplayD.svgz \
b/src/activities/digital_electricity/resource/sevenSegmentDisplayD.svgz deleted file \
mode 100644 index 4a945b2f..00000000
Binary files a/src/activities/digital_electricity/resource/sevenSegmentDisplayD.svgz \
                and /dev/null differ
diff --git a/src/activities/digital_electricity/resource/sevenSegmentDisplayE.svg \
b/src/activities/digital_electricity/resource/sevenSegmentDisplayE.svg new file mode \
100644 index 00000000..49104251
--- /dev/null
+++ b/src/activities/digital_electricity/resource/sevenSegmentDisplayE.svg
@@ -0,0 +1,105 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   id="svg2"
+   sodipodi:docname="sevenSegmentDisplayE.svg"
+   viewBox="0 0 412.57487 426.36978"
+   sodipodi:version="0.32"
+   version="1.0"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   inkscape:version="0.91 r13725"
+   width="412.57486"
+   height="426.36978">
+  <defs
+     id="defs15" />
+  <sodipodi:namedview
+     id="base"
+     fit-margin-left="0"
+     inkscape:showpageshadow="false"
+     inkscape:zoom="1.1311515"
+     borderopacity="1.0"
+     inkscape:current-layer="layer1"
+     inkscape:cx="66.916626"
+     inkscape:cy="239.20603"
+     inkscape:window-maximized="1"
+     showgrid="false"
+     fit-margin-right="0"
+     inkscape:document-units="px"
+     bordercolor="#666666"
+     inkscape:window-x="-8"
+     guidetolerance="10"
+     objecttolerance="10"
+     inkscape:window-y="-8"
+     fit-margin-bottom="0"
+     inkscape:window-width="1366"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     pagecolor="#ffffff"
+     gridtolerance="10000"
+     inkscape:window-height="705"
+     showborder="false"
+     fit-margin-top="0" />
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     transform="translate(466.02639,153.48247)">
+    <path
+       id="path2399"
+       style="opacity:1;fill:#ff0000;fill-opacity:1"
+       inkscape:connector-curvature="0"
+       d="m -284.65188,150.50867 0,-70.596253 8.50496,-8.070523 8.50496,-8.070524 \
2.81203,2.548661 c 1.54664,1.40178 5.95126,5.569364 9.78833,9.2615 l 6.97629,6.712876 \
-0.0156,50.381893 -0.0155,50.38189 -11.86447,12.40254 c -6.52556,6.82121 \
-14.75079,15.38268 -18.27807,19.02519 l -6.41359,6.62265 0,-70.59625 z" /> +  </g>
+  <metadata
+     id="metadata13">
+    <rdf:RDF>
+      <cc:Work>
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <cc:license
+           rdf:resource="http://creativecommons.org/publicdomain/zero/1.0/" />
+        <dc:publisher>
+          <cc:Agent
+             rdf:about="http://openclipart.org/">
+            <dc:title>Openclipart</dc:title>
+          </cc:Agent>
+        </dc:publisher>
+        <dc:title />
+        <dc:date>2012-03-15T11:54:43</dc:date>
+        <dc:description>A simple seven segment display</dc:description>
+        <dc:source>https://openclipart.org/detail/168838/seven-segment-display-gray-7-by-alex8664</dc:source>
 +        <dc:creator>
+          <cc:Agent>
+            <dc:title>alex8664</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:subject>
+          <rdf:Bag>
+            <rdf:li>display</rdf:li>
+            <rdf:li>lcd</rdf:li>
+            <rdf:li>number</rdf:li>
+            <rdf:li>seven segment</rdf:li>
+          </rdf:Bag>
+        </dc:subject>
+      </cc:Work>
+      <cc:License
+         rdf:about="http://creativecommons.org/publicdomain/zero/1.0/">
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Reproduction" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Distribution" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
+      </cc:License>
+    </rdf:RDF>
+  </metadata>
+</svg>
diff --git a/src/activities/digital_electricity/resource/sevenSegmentDisplayE.svgz \
b/src/activities/digital_electricity/resource/sevenSegmentDisplayE.svgz deleted file \
mode 100644 index 1f500dd2..00000000
Binary files a/src/activities/digital_electricity/resource/sevenSegmentDisplayE.svgz \
                and /dev/null differ
diff --git a/src/activities/digital_electricity/resource/sevenSegmentDisplayF.svg \
b/src/activities/digital_electricity/resource/sevenSegmentDisplayF.svg new file mode \
100644 index 00000000..8e04e957
--- /dev/null
+++ b/src/activities/digital_electricity/resource/sevenSegmentDisplayF.svg
@@ -0,0 +1,105 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   id="svg2"
+   sodipodi:docname="sevenSegmentDisplayF.svg"
+   viewBox="0 0 412.57487 426.36978"
+   sodipodi:version="0.32"
+   version="1.0"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   inkscape:version="0.91 r13725"
+   width="412.57486"
+   height="426.36978">
+  <defs
+     id="defs15" />
+  <sodipodi:namedview
+     id="base"
+     fit-margin-left="0"
+     inkscape:showpageshadow="false"
+     inkscape:zoom="1.1311515"
+     borderopacity="1.0"
+     inkscape:current-layer="layer1"
+     inkscape:cx="66.916626"
+     inkscape:cy="239.20603"
+     inkscape:window-maximized="1"
+     showgrid="false"
+     fit-margin-right="0"
+     inkscape:document-units="px"
+     bordercolor="#666666"
+     inkscape:window-x="-8"
+     guidetolerance="10"
+     objecttolerance="10"
+     inkscape:window-y="-8"
+     fit-margin-bottom="0"
+     inkscape:window-width="1366"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     pagecolor="#ffffff"
+     gridtolerance="10000"
+     inkscape:window-height="705"
+     showborder="false"
+     fit-margin-top="0" />
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     transform="translate(466.02639,153.48247)">
+    <path
+       id="path2393"
+       style="opacity:1;fill:#ff0000;fill-opacity:1"
+       inkscape:connector-curvature="0"
+       d="m -276.12989,49.183266 -8.52923,-8.147698 0.15772,-69.813617 \
0.15772,-69.813619 18.13857,17.330582 18.13857,17.330571 0,51.342069 0,51.342063 \
-9.76696,9.289037 -9.76694,9.289037 -8.52923,-8.147699 z" /> +  </g>
+  <metadata
+     id="metadata13">
+    <rdf:RDF>
+      <cc:Work>
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <cc:license
+           rdf:resource="http://creativecommons.org/publicdomain/zero/1.0/" />
+        <dc:publisher>
+          <cc:Agent
+             rdf:about="http://openclipart.org/">
+            <dc:title>Openclipart</dc:title>
+          </cc:Agent>
+        </dc:publisher>
+        <dc:title />
+        <dc:date>2012-03-15T11:54:43</dc:date>
+        <dc:description>A simple seven segment display</dc:description>
+        <dc:source>https://openclipart.org/detail/168838/seven-segment-display-gray-7-by-alex8664</dc:source>
 +        <dc:creator>
+          <cc:Agent>
+            <dc:title>alex8664</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:subject>
+          <rdf:Bag>
+            <rdf:li>display</rdf:li>
+            <rdf:li>lcd</rdf:li>
+            <rdf:li>number</rdf:li>
+            <rdf:li>seven segment</rdf:li>
+          </rdf:Bag>
+        </dc:subject>
+      </cc:Work>
+      <cc:License
+         rdf:about="http://creativecommons.org/publicdomain/zero/1.0/">
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Reproduction" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Distribution" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
+      </cc:License>
+    </rdf:RDF>
+  </metadata>
+</svg>
diff --git a/src/activities/digital_electricity/resource/sevenSegmentDisplayF.svgz \
b/src/activities/digital_electricity/resource/sevenSegmentDisplayF.svgz deleted file \
mode 100644 index 1ee8fe9b..00000000
Binary files a/src/activities/digital_electricity/resource/sevenSegmentDisplayF.svgz \
                and /dev/null differ
diff --git a/src/activities/digital_electricity/resource/sevenSegmentDisplayG.svg \
b/src/activities/digital_electricity/resource/sevenSegmentDisplayG.svg new file mode \
100644 index 00000000..6aca35c0
--- /dev/null
+++ b/src/activities/digital_electricity/resource/sevenSegmentDisplayG.svg
@@ -0,0 +1,105 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   id="svg2"
+   sodipodi:docname="sevenSegmentDisplayG.svg"
+   viewBox="0 0 412.57487 426.36978"
+   sodipodi:version="0.32"
+   version="1.0"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   inkscape:version="0.91 r13725"
+   width="412.57486"
+   height="426.36978">
+  <defs
+     id="defs15" />
+  <sodipodi:namedview
+     id="base"
+     fit-margin-left="0"
+     inkscape:showpageshadow="false"
+     inkscape:zoom="1.1311515"
+     borderopacity="1.0"
+     inkscape:current-layer="layer1"
+     inkscape:cx="197.31472"
+     inkscape:cy="239.20603"
+     inkscape:window-maximized="1"
+     showgrid="false"
+     fit-margin-right="0"
+     inkscape:document-units="px"
+     bordercolor="#666666"
+     inkscape:window-x="-8"
+     guidetolerance="10"
+     objecttolerance="10"
+     inkscape:window-y="-8"
+     fit-margin-bottom="0"
+     inkscape:window-width="1366"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     pagecolor="#ffffff"
+     gridtolerance="10000"
+     inkscape:window-height="705"
+     showborder="false"
+     fit-margin-top="0" />
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     transform="translate(466.02639,153.48247)">
+    <path
+       id="path2395"
+       style="opacity:1;fill:#ff0000;fill-opacity:1"
+       inkscape:connector-curvature="0"
+       d="m -254.44085,69.745457 -9.78652,-9.45426 9.67709,-9.146642 \
9.6771,-9.146641 56.65019,0 56.65019,0 9.67708,9.146641 9.6771,9.146642 \
-9.78651,9.45426 -9.78652,9.454258 -56.42917,0 -56.42917,0 -9.78652,-9.454258 z" /> + \
</g> +  <metadata
+     id="metadata13">
+    <rdf:RDF>
+      <cc:Work>
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <cc:license
+           rdf:resource="http://creativecommons.org/publicdomain/zero/1.0/" />
+        <dc:publisher>
+          <cc:Agent
+             rdf:about="http://openclipart.org/">
+            <dc:title>Openclipart</dc:title>
+          </cc:Agent>
+        </dc:publisher>
+        <dc:title></dc:title>
+        <dc:date>2012-03-15T11:54:43</dc:date>
+        <dc:description>A simple seven segment display</dc:description>
+        <dc:source>https://openclipart.org/detail/168838/seven-segment-display-gray-7-by-alex8664</dc:source>
 +        <dc:creator>
+          <cc:Agent>
+            <dc:title>alex8664</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:subject>
+          <rdf:Bag>
+            <rdf:li>display</rdf:li>
+            <rdf:li>lcd</rdf:li>
+            <rdf:li>number</rdf:li>
+            <rdf:li>seven segment</rdf:li>
+          </rdf:Bag>
+        </dc:subject>
+      </cc:Work>
+      <cc:License
+         rdf:about="http://creativecommons.org/publicdomain/zero/1.0/">
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Reproduction" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Distribution" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
+      </cc:License>
+    </rdf:RDF>
+  </metadata>
+</svg>
diff --git a/src/activities/digital_electricity/resource/sevenSegmentDisplayG.svgz \
b/src/activities/digital_electricity/resource/sevenSegmentDisplayG.svgz deleted file \
mode 100644 index 1cb98870..00000000
Binary files a/src/activities/digital_electricity/resource/sevenSegmentDisplayG.svgz \
and /dev/null differ


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic