diff --git a/companion/src/companion.cpp b/companion/src/companion.cpp
index 6e91a4f19..5a98d5299 100644
--- a/companion/src/companion.cpp
+++ b/companion/src/companion.cpp
@@ -123,10 +123,10 @@ int main(int argc, char *argv[])
}
QString splashScreen;
- if ( g.profile[g.id()].fwType().contains("taranis")) splashScreen = ":/images/splasht.png";
- else if ( g.profile[g.id()].fwType().contains("9xrpro")) splashScreen = ":/images/splashp.png";
- else if ( g.profile[g.id()].fwType().contains("9xr")) splashScreen = ":/images/splashr.png";
- else splashScreen = ":/images/splash.png";
+ if ( g.profile[g.id()].fwType().contains("taranis")) splashScreen = ":/images/splash-taranis.png";
+ else if ( g.profile[g.id()].fwType().contains("9xrpro")) splashScreen = ":/images/splash-9xrpro.png";
+ else if ( g.profile[g.id()].fwType().contains("9xr")) splashScreen = ":/images/splash-9xr.png";
+ else splashScreen = ":/images/splash-9x.png";
QPixmap pixmap = QPixmap(splashScreen);
QSplashScreen *splash = new QSplashScreen(pixmap);
diff --git a/companion/src/companion.qrc b/companion/src/companion.qrc
index 0de74032a..907154c77 100644
--- a/companion/src/companion.qrc
+++ b/companion/src/companion.qrc
@@ -39,10 +39,10 @@
images/9xcursdown.png
images/9xcursphoto.png
images/screenshot.png
- images/splash.png
- images/splashp.png
- images/splashr.png
- images/splasht.png
+ images/splash-9x.png
+ images/splash-9xrpro.png
+ images/splash-9xr.png
+ images/splash-taranis.png
images/companion-title.png
images/maps.png
images/track.png
diff --git a/companion/src/images/splash-orig.png b/companion/src/images/originals/splash20/splash-orig.png
similarity index 100%
rename from companion/src/images/splash-orig.png
rename to companion/src/images/originals/splash20/splash-orig.png
diff --git a/companion/src/images/splash.png b/companion/src/images/originals/splash20/splash.png
similarity index 100%
rename from companion/src/images/splash.png
rename to companion/src/images/originals/splash20/splash.png
diff --git a/companion/src/images/splashp.png b/companion/src/images/originals/splash20/splashp.png
similarity index 100%
rename from companion/src/images/splashp.png
rename to companion/src/images/originals/splash20/splashp.png
diff --git a/companion/src/images/splashr.png b/companion/src/images/originals/splash20/splashr.png
similarity index 100%
rename from companion/src/images/splashr.png
rename to companion/src/images/originals/splash20/splashr.png
diff --git a/companion/src/images/splasht.png b/companion/src/images/originals/splash20/splasht.png
similarity index 100%
rename from companion/src/images/splasht.png
rename to companion/src/images/originals/splash20/splasht.png
diff --git a/companion/src/images/originals/splash21/splash21.svg b/companion/src/images/originals/splash21/splash21.svg
new file mode 100644
index 000000000..3d36be7ae
--- /dev/null
+++ b/companion/src/images/originals/splash21/splash21.svg
@@ -0,0 +1,1784 @@
+
+
+
+
diff --git a/companion/src/images/splash-9x.png b/companion/src/images/splash-9x.png
new file mode 100644
index 000000000..b5cf2bcae
Binary files /dev/null and b/companion/src/images/splash-9x.png differ
diff --git a/companion/src/images/splash-9xr.png b/companion/src/images/splash-9xr.png
new file mode 100644
index 000000000..c6033c6a5
Binary files /dev/null and b/companion/src/images/splash-9xr.png differ
diff --git a/companion/src/images/splash-9xrpro.png b/companion/src/images/splash-9xrpro.png
new file mode 100644
index 000000000..cec3ae3fb
Binary files /dev/null and b/companion/src/images/splash-9xrpro.png differ
diff --git a/companion/src/images/splash-taranis.png b/companion/src/images/splash-taranis.png
new file mode 100644
index 000000000..ea79ff28b
Binary files /dev/null and b/companion/src/images/splash-taranis.png differ