diff --git a/qgcresources.qrc b/qgcresources.qrc
index 6565a65981866bb24d46e9586ed50fe56294fd1a..b36a887c19b8c38a65109b1fab5b914ddf4d0d17 100644
--- a/qgcresources.qrc
+++ b/qgcresources.qrc
@@ -8,7 +8,7 @@
src/AutoPilotPlugins/Common/Images/HexaRotorX.svg
src/AutoPilotPlugins/Common/Images/OctoRotorPlus.svg
src/AutoPilotPlugins/Common/Images/OctoRotorX.svg
- src/AutoPilotPlugins/Common/Images/QuadRotorH.png
+ src/AutoPilotPlugins/Common/Images/QuadRotorH.svg
src/AutoPilotPlugins/Common/Images/QuadRotorPlus.svg
src/AutoPilotPlugins/Common/Images/QuadRotorX.svg
src/AutoPilotPlugins/Common/Images/AirframeSimulation.svg
@@ -19,7 +19,7 @@
src/AutoPilotPlugins/Common/Images/AirframeUnknown.svg
src/AutoPilotPlugins/Common/Images/Boat.svg
src/AutoPilotPlugins/Common/Images/FlyingWing.svg
- src/AutoPilotPlugins/Common/Images/Helicopter.png
+ src/AutoPilotPlugins/Common/Images/Helicopter.svg
src/AutoPilotPlugins/Common/Images/HexaRotorPlus.svg
src/AutoPilotPlugins/Common/Images/HexaRotorX.svg
src/AutoPilotPlugins/Common/Images/OctoRotorPlus.svg
@@ -28,10 +28,10 @@
src/AutoPilotPlugins/Common/Images/OctoRotorXCoaxial.svg
src/AutoPilotPlugins/Common/Images/Plane.svg
src/AutoPilotPlugins/Common/Images/PlaneATail.svg
- src/AutoPilotPlugins/Common/Images/QuadRotorATail.png
- src/AutoPilotPlugins/Common/Images/QuadRotorH.png
+ src/AutoPilotPlugins/Common/Images/QuadRotorATail.svg
+ src/AutoPilotPlugins/Common/Images/QuadRotorH.svg
src/AutoPilotPlugins/Common/Images/QuadRotorPlus.svg
- src/AutoPilotPlugins/Common/Images/QuadRotorVTail.png
+ src/AutoPilotPlugins/Common/Images/QuadRotorVTail.svg
src/AutoPilotPlugins/Common/Images/QuadRotorWide.svg
src/AutoPilotPlugins/Common/Images/QuadRotorX.svg
src/AutoPilotPlugins/Common/Images/Rover.svg
@@ -39,12 +39,11 @@
src/AutoPilotPlugins/Common/Images/VTOLPlane.svg
src/AutoPilotPlugins/Common/Images/VTOLQuadRotorTailSitter.svg
src/AutoPilotPlugins/Common/Images/VTOLTiltRotor.svg
- src/AutoPilotPlugins/Common/Images/Y6A.png
- src/AutoPilotPlugins/Common/Images/Y6B.png
+ src/AutoPilotPlugins/Common/Images/Y6A.svg
+ src/AutoPilotPlugins/Common/Images/Y6B.svg
src/AutoPilotPlugins/Common/Images/YMinus.svg
src/AutoPilotPlugins/Common/Images/YPlus.svg
src/ui/toolbar/Images/Yield.svg
-
src/AutoPilotPlugins/Common/Images/wifi.svg
src/QmlControls/arrow-down.png
src/VehicleSetup/FirmwareUpgradeIcon.png
diff --git a/src/AutoPilotPlugins/Common/Images/AirframeSimulation.svg b/src/AutoPilotPlugins/Common/Images/AirframeSimulation.svg
index 8d68e3177b6367ebe06b5c41ae6df99b3a9d6e5f..03b84667afc80df014a50f7818fcd1272d49636a 100644
--- a/src/AutoPilotPlugins/Common/Images/AirframeSimulation.svg
+++ b/src/AutoPilotPlugins/Common/Images/AirframeSimulation.svg
@@ -1 +1,19 @@
-
\ No newline at end of file
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/AirframeUnknown.svg b/src/AutoPilotPlugins/Common/Images/AirframeUnknown.svg
index 8d68e3177b6367ebe06b5c41ae6df99b3a9d6e5f..91d7c18b7ea569eb9cc9d676e90555d3218fa54b 100644
--- a/src/AutoPilotPlugins/Common/Images/AirframeUnknown.svg
+++ b/src/AutoPilotPlugins/Common/Images/AirframeUnknown.svg
@@ -1 +1,44 @@
-
\ No newline at end of file
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/Boat.svg b/src/AutoPilotPlugins/Common/Images/Boat.svg
index 51d8794e5bfeb47a50ec68056b90da584e0c43be..7d901658b3eea74f95fb2389591df67e6ded6b29 100644
--- a/src/AutoPilotPlugins/Common/Images/Boat.svg
+++ b/src/AutoPilotPlugins/Common/Images/Boat.svg
@@ -1 +1,18 @@
-
\ No newline at end of file
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/FlyingWing.svg b/src/AutoPilotPlugins/Common/Images/FlyingWing.svg
index b85d5e7f0d671b65b67a8876deb8054e1f9cd5ee..7465d0438b34dd472cc6e2debeaacc1be24ba16e 100644
--- a/src/AutoPilotPlugins/Common/Images/FlyingWing.svg
+++ b/src/AutoPilotPlugins/Common/Images/FlyingWing.svg
@@ -1 +1,13 @@
-
\ No newline at end of file
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/Helicopter.png b/src/AutoPilotPlugins/Common/Images/Helicopter.png
deleted file mode 100644
index c42c197495250373faa91a5e3fb10357f471cf08..0000000000000000000000000000000000000000
Binary files a/src/AutoPilotPlugins/Common/Images/Helicopter.png and /dev/null differ
diff --git a/src/AutoPilotPlugins/Common/Images/Helicopter.svg b/src/AutoPilotPlugins/Common/Images/Helicopter.svg
new file mode 100644
index 0000000000000000000000000000000000000000..ed37ada344fa08c69e0fb315ee4bb2b58f92dbc5
--- /dev/null
+++ b/src/AutoPilotPlugins/Common/Images/Helicopter.svg
@@ -0,0 +1,27 @@
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/HelicopterCoaxial.png b/src/AutoPilotPlugins/Common/Images/HelicopterCoaxial.png
deleted file mode 100644
index c42c197495250373faa91a5e3fb10357f471cf08..0000000000000000000000000000000000000000
Binary files a/src/AutoPilotPlugins/Common/Images/HelicopterCoaxial.png and /dev/null differ
diff --git a/src/AutoPilotPlugins/Common/Images/HelicopterCoaxial.svg b/src/AutoPilotPlugins/Common/Images/HelicopterCoaxial.svg
new file mode 100644
index 0000000000000000000000000000000000000000..ca390eb39b523caf29f17a3ec86312755103a5db
--- /dev/null
+++ b/src/AutoPilotPlugins/Common/Images/HelicopterCoaxial.svg
@@ -0,0 +1,31 @@
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/HexaRotorPlus.svg b/src/AutoPilotPlugins/Common/Images/HexaRotorPlus.svg
index 6d2b1189f76e790ec85d8e7e3c7bc1f968e2693d..32de2aa18db8324823cd25c2c650f8787da0a5ce 100644
--- a/src/AutoPilotPlugins/Common/Images/HexaRotorPlus.svg
+++ b/src/AutoPilotPlugins/Common/Images/HexaRotorPlus.svg
@@ -1 +1,56 @@
-
\ No newline at end of file
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/HexaRotorX.svg b/src/AutoPilotPlugins/Common/Images/HexaRotorX.svg
index 6ac43e6c09fb41558fb5f0a5da8ce84ef29ea83f..6f04447fea0a1df9e011709bba3020579fabab09 100644
--- a/src/AutoPilotPlugins/Common/Images/HexaRotorX.svg
+++ b/src/AutoPilotPlugins/Common/Images/HexaRotorX.svg
@@ -1 +1,56 @@
-
\ No newline at end of file
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/OctoRotorPlus.svg b/src/AutoPilotPlugins/Common/Images/OctoRotorPlus.svg
index 6574aa75e7ff5cfcaa65ee31a1384163a5886992..14cb6776b704246d7fb17417687c0d3c6b428ca3 100644
--- a/src/AutoPilotPlugins/Common/Images/OctoRotorPlus.svg
+++ b/src/AutoPilotPlugins/Common/Images/OctoRotorPlus.svg
@@ -1 +1,71 @@
-
\ No newline at end of file
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/OctoRotorPlusCoaxial.svg b/src/AutoPilotPlugins/Common/Images/OctoRotorPlusCoaxial.svg
index 5a0db660a61aff8594e21c8decb90b71a6d705f3..b313d8c5c436bfd458d835d1b5c93bf86c787f41 100644
--- a/src/AutoPilotPlugins/Common/Images/OctoRotorPlusCoaxial.svg
+++ b/src/AutoPilotPlugins/Common/Images/OctoRotorPlusCoaxial.svg
@@ -1 +1,57 @@
-
\ No newline at end of file
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/OctoRotorX.svg b/src/AutoPilotPlugins/Common/Images/OctoRotorX.svg
index d6d60e319c5b14f33e93bdd89fea37f265948e67..a9fb01d5a7fb2c4621e7234f5f0bddb4b22ccb27 100644
--- a/src/AutoPilotPlugins/Common/Images/OctoRotorX.svg
+++ b/src/AutoPilotPlugins/Common/Images/OctoRotorX.svg
@@ -1 +1,71 @@
-
\ No newline at end of file
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/OctoRotorXCoaxial.svg b/src/AutoPilotPlugins/Common/Images/OctoRotorXCoaxial.svg
index 5a0db660a61aff8594e21c8decb90b71a6d705f3..7d38453d745f6ae697a540aa199f99d11d062435 100644
--- a/src/AutoPilotPlugins/Common/Images/OctoRotorXCoaxial.svg
+++ b/src/AutoPilotPlugins/Common/Images/OctoRotorXCoaxial.svg
@@ -1 +1,57 @@
-
\ No newline at end of file
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/Plane.svg b/src/AutoPilotPlugins/Common/Images/Plane.svg
index a2868a6b769382be452cc9ded31d5447ab635c36..a92297fe5cd1c87f4bb8bf4bf10f27ae8f6a22ba 100644
--- a/src/AutoPilotPlugins/Common/Images/Plane.svg
+++ b/src/AutoPilotPlugins/Common/Images/Plane.svg
@@ -1 +1,19 @@
-
\ No newline at end of file
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/PlaneATail.svg b/src/AutoPilotPlugins/Common/Images/PlaneATail.svg
index bfb4240da4ac0085bf58a1ee81763ec1d7c038e4..ec4a40458a27a4137970215e012334815d9f3d2d 100644
--- a/src/AutoPilotPlugins/Common/Images/PlaneATail.svg
+++ b/src/AutoPilotPlugins/Common/Images/PlaneATail.svg
@@ -1 +1,26 @@
-
\ No newline at end of file
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/QuadRotorATail.png b/src/AutoPilotPlugins/Common/Images/QuadRotorATail.png
deleted file mode 100644
index 25a1b3f99e14781d5dae1c315e7e4c15d74964f8..0000000000000000000000000000000000000000
Binary files a/src/AutoPilotPlugins/Common/Images/QuadRotorATail.png and /dev/null differ
diff --git a/src/AutoPilotPlugins/Common/Images/QuadRotorATail.svg b/src/AutoPilotPlugins/Common/Images/QuadRotorATail.svg
new file mode 100644
index 0000000000000000000000000000000000000000..c10a10480d9e9f1595a690822a1fe784fafe8a25
--- /dev/null
+++ b/src/AutoPilotPlugins/Common/Images/QuadRotorATail.svg
@@ -0,0 +1,41 @@
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/QuadRotorH.png b/src/AutoPilotPlugins/Common/Images/QuadRotorH.png
deleted file mode 100644
index e5c80a7ec3a6fe5f316c9fef23125923af134f67..0000000000000000000000000000000000000000
Binary files a/src/AutoPilotPlugins/Common/Images/QuadRotorH.png and /dev/null differ
diff --git a/src/AutoPilotPlugins/Common/Images/QuadRotorH.svg b/src/AutoPilotPlugins/Common/Images/QuadRotorH.svg
new file mode 100644
index 0000000000000000000000000000000000000000..cbe37fbd956515893619f2e374f567b3fefdcfab
--- /dev/null
+++ b/src/AutoPilotPlugins/Common/Images/QuadRotorH.svg
@@ -0,0 +1,42 @@
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/QuadRotorPlus.svg b/src/AutoPilotPlugins/Common/Images/QuadRotorPlus.svg
index 178abfc7541871cd4d00713600116d8bdf68b0da..6edd950efc4c57ad07fa44ceae4492fb597abab4 100644
--- a/src/AutoPilotPlugins/Common/Images/QuadRotorPlus.svg
+++ b/src/AutoPilotPlugins/Common/Images/QuadRotorPlus.svg
@@ -1 +1,41 @@
-
\ No newline at end of file
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/QuadRotorVTail.png b/src/AutoPilotPlugins/Common/Images/QuadRotorVTail.png
deleted file mode 100644
index 3695496ff831af69f7a541dd602d5c1b03ca859d..0000000000000000000000000000000000000000
Binary files a/src/AutoPilotPlugins/Common/Images/QuadRotorVTail.png and /dev/null differ
diff --git a/src/AutoPilotPlugins/Common/Images/QuadRotorVTail.svg b/src/AutoPilotPlugins/Common/Images/QuadRotorVTail.svg
new file mode 100644
index 0000000000000000000000000000000000000000..3bdcfe5c3dde01cee50145d763edda71e325e33f
--- /dev/null
+++ b/src/AutoPilotPlugins/Common/Images/QuadRotorVTail.svg
@@ -0,0 +1,41 @@
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/QuadRotorWide.svg b/src/AutoPilotPlugins/Common/Images/QuadRotorWide.svg
index 643cdfa74a4803878bc472b3fa898be01945b4c1..18acdc611de39e0c89fb55c5f552554d0705a0d4 100644
--- a/src/AutoPilotPlugins/Common/Images/QuadRotorWide.svg
+++ b/src/AutoPilotPlugins/Common/Images/QuadRotorWide.svg
@@ -1 +1,43 @@
-
\ No newline at end of file
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/QuadRotorX.svg b/src/AutoPilotPlugins/Common/Images/QuadRotorX.svg
index 3ff4b7285e1a9e9ff2fd667cc6ec5122aff9e652..307f03bceb0c106d6430cb05f1ed67daedc5564b 100644
--- a/src/AutoPilotPlugins/Common/Images/QuadRotorX.svg
+++ b/src/AutoPilotPlugins/Common/Images/QuadRotorX.svg
@@ -1 +1,41 @@
-
\ No newline at end of file
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/Rover.svg b/src/AutoPilotPlugins/Common/Images/Rover.svg
index 7a12976e8602e67d82299e0f949c20a298704986..0a46735f6da7307f3adf6f17d8c2b8320b817abc 100644
--- a/src/AutoPilotPlugins/Common/Images/Rover.svg
+++ b/src/AutoPilotPlugins/Common/Images/Rover.svg
@@ -1 +1,42 @@
-
\ No newline at end of file
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/VTOLDuoRotorTailSitter.svg b/src/AutoPilotPlugins/Common/Images/VTOLDuoRotorTailSitter.svg
index 3eb537d4e8555a025b76d4e3ac46d8a4b4271a9c..a33c3b4a28267c8ab1c640611c29f5f8e7fb7852 100644
--- a/src/AutoPilotPlugins/Common/Images/VTOLDuoRotorTailSitter.svg
+++ b/src/AutoPilotPlugins/Common/Images/VTOLDuoRotorTailSitter.svg
@@ -1 +1,29 @@
-
\ No newline at end of file
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/VTOLPlane.svg b/src/AutoPilotPlugins/Common/Images/VTOLPlane.svg
index 1312c6bee8e2b1a6cbbad4914f0b044241fbf76f..d66a194b6e3ce00d3be27341425df008978626b8 100644
--- a/src/AutoPilotPlugins/Common/Images/VTOLPlane.svg
+++ b/src/AutoPilotPlugins/Common/Images/VTOLPlane.svg
@@ -1 +1,49 @@
-
\ No newline at end of file
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/VTOLQuadRotorTailSitter.svg b/src/AutoPilotPlugins/Common/Images/VTOLQuadRotorTailSitter.svg
index 41fc2f8247566781ab683824b429d26b91f09838..b90aaf9a1fd96442148a04e64cf382cf0a149cec 100644
--- a/src/AutoPilotPlugins/Common/Images/VTOLQuadRotorTailSitter.svg
+++ b/src/AutoPilotPlugins/Common/Images/VTOLQuadRotorTailSitter.svg
@@ -1 +1,45 @@
-
\ No newline at end of file
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/VTOLTiltRotor.svg b/src/AutoPilotPlugins/Common/Images/VTOLTiltRotor.svg
index 406f02d53d5c982735784761b4d646e89bdfc7a5..593a473609778ca44e13e657776004fbc0aead32 100644
--- a/src/AutoPilotPlugins/Common/Images/VTOLTiltRotor.svg
+++ b/src/AutoPilotPlugins/Common/Images/VTOLTiltRotor.svg
@@ -1 +1,53 @@
-
\ No newline at end of file
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/Y6A.png b/src/AutoPilotPlugins/Common/Images/Y6A.png
deleted file mode 100644
index d9bcb967fffb6d052e2e8dfef6d159b63ae71980..0000000000000000000000000000000000000000
Binary files a/src/AutoPilotPlugins/Common/Images/Y6A.png and /dev/null differ
diff --git a/src/AutoPilotPlugins/Common/Images/Y6A.svg b/src/AutoPilotPlugins/Common/Images/Y6A.svg
new file mode 100644
index 0000000000000000000000000000000000000000..8c94e1c85387cc8f90484ed47b056277244d336b
--- /dev/null
+++ b/src/AutoPilotPlugins/Common/Images/Y6A.svg
@@ -0,0 +1,47 @@
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/Y6B.png b/src/AutoPilotPlugins/Common/Images/Y6B.png
deleted file mode 100644
index ff7e78c4649df45f8556f936a4029f7cd2b59911..0000000000000000000000000000000000000000
Binary files a/src/AutoPilotPlugins/Common/Images/Y6B.png and /dev/null differ
diff --git a/src/AutoPilotPlugins/Common/Images/Y6B.svg b/src/AutoPilotPlugins/Common/Images/Y6B.svg
new file mode 100644
index 0000000000000000000000000000000000000000..61aa32124ec521a4099113f6fa7466f1805b57ce
--- /dev/null
+++ b/src/AutoPilotPlugins/Common/Images/Y6B.svg
@@ -0,0 +1,47 @@
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/YMinus.svg b/src/AutoPilotPlugins/Common/Images/YMinus.svg
index b5f0380547b97f0af3bfd20b0a99ae454deacd6c..151337e0de1ac5db953fbd8d325a1898335e337a 100644
--- a/src/AutoPilotPlugins/Common/Images/YMinus.svg
+++ b/src/AutoPilotPlugins/Common/Images/YMinus.svg
@@ -1 +1,35 @@
-
\ No newline at end of file
+
+
+
+
diff --git a/src/AutoPilotPlugins/Common/Images/YPlus.svg b/src/AutoPilotPlugins/Common/Images/YPlus.svg
index b5f0380547b97f0af3bfd20b0a99ae454deacd6c..78956571a52b605b85d3b9572964738fe13d998b 100644
--- a/src/AutoPilotPlugins/Common/Images/YPlus.svg
+++ b/src/AutoPilotPlugins/Common/Images/YPlus.svg
@@ -1 +1,35 @@
-
\ No newline at end of file
+
+
+
+