diff --git a/data/themes/default/lmms-plugin-logo.svg b/data/themes/default/lmms-plugin-logo.svg
new file mode 100644
index 000000000..dd59f693a
--- /dev/null
+++ b/data/themes/default/lmms-plugin-logo.svg
@@ -0,0 +1,17 @@
+
+
diff --git a/plugins/Amplifier/Amplifier.cpp b/plugins/Amplifier/Amplifier.cpp
index 04fd98682..6a33f6f59 100644
--- a/plugins/Amplifier/Amplifier.cpp
+++ b/plugins/Amplifier/Amplifier.cpp
@@ -42,7 +42,7 @@ Plugin::Descriptor PLUGIN_EXPORT amplifier_plugin_descriptor =
"Vesa Kivimäki ",
0x0100,
Plugin::Type::Effect,
- new PluginPixmapLoader("logo"),
+ new PixmapLoader("lmms-plugin-logo"),
nullptr,
nullptr,
} ;
diff --git a/plugins/Amplifier/CMakeLists.txt b/plugins/Amplifier/CMakeLists.txt
index 2d465fc55..f3ef89e42 100644
--- a/plugins/Amplifier/CMakeLists.txt
+++ b/plugins/Amplifier/CMakeLists.txt
@@ -1,3 +1,3 @@
INCLUDE(BuildPlugin)
-BUILD_PLUGIN(amplifier Amplifier.cpp AmplifierControls.cpp AmplifierControlDialog.cpp MOCFILES AmplifierControls.h AmplifierControlDialog.h EMBEDDED_RESOURCES artwork.svg logo.svg)
+BUILD_PLUGIN(amplifier Amplifier.cpp AmplifierControls.cpp AmplifierControlDialog.cpp MOCFILES AmplifierControls.h AmplifierControlDialog.h EMBEDDED_RESOURCES artwork.svg)
diff --git a/plugins/Amplifier/logo.svg b/plugins/Amplifier/logo.svg
deleted file mode 100644
index 7920fa6b0..000000000
--- a/plugins/Amplifier/logo.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/plugins/BassBooster/BassBooster.cpp b/plugins/BassBooster/BassBooster.cpp
index ae914c85d..7662cc7da 100644
--- a/plugins/BassBooster/BassBooster.cpp
+++ b/plugins/BassBooster/BassBooster.cpp
@@ -42,7 +42,7 @@ Plugin::Descriptor PLUGIN_EXPORT bassbooster_plugin_descriptor =
"Tobias Doerffel ",
0x0100,
Plugin::Type::Effect,
- new PluginPixmapLoader("logo"),
+ new PixmapLoader("lmms-plugin-logo"),
nullptr,
nullptr,
} ;
@@ -144,4 +144,4 @@ PLUGIN_EXPORT Plugin * lmms_plugin_main( Model* parent, void* data )
}
-} // namespace lmms
\ No newline at end of file
+} // namespace lmms
diff --git a/plugins/BassBooster/CMakeLists.txt b/plugins/BassBooster/CMakeLists.txt
index 955a6584c..fcdb11048 100644
--- a/plugins/BassBooster/CMakeLists.txt
+++ b/plugins/BassBooster/CMakeLists.txt
@@ -1,3 +1,3 @@
INCLUDE(BuildPlugin)
-BUILD_PLUGIN(bassbooster BassBooster.cpp BassBoosterControls.cpp BassBoosterControlDialog.cpp MOCFILES BassBoosterControls.h BassBoosterControlDialog.h EMBEDDED_RESOURCES artwork.svg logo.svg)
+BUILD_PLUGIN(bassbooster BassBooster.cpp BassBoosterControls.cpp BassBoosterControlDialog.cpp MOCFILES BassBoosterControls.h BassBoosterControlDialog.h EMBEDDED_RESOURCES artwork.svg)
diff --git a/plugins/BassBooster/logo.svg b/plugins/BassBooster/logo.svg
deleted file mode 100644
index 7920fa6b0..000000000
--- a/plugins/BassBooster/logo.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/plugins/Bitcrush/Bitcrush.cpp b/plugins/Bitcrush/Bitcrush.cpp
index 624cdd90b..0bfcf62b1 100644
--- a/plugins/Bitcrush/Bitcrush.cpp
+++ b/plugins/Bitcrush/Bitcrush.cpp
@@ -50,7 +50,7 @@ Plugin::Descriptor PLUGIN_EXPORT bitcrush_plugin_descriptor =
"Vesa Kivimäki ",
0x0100,
Plugin::Type::Effect,
- new PluginPixmapLoader( "logo" ),
+ new PixmapLoader("lmms-plugin-logo"),
nullptr,
nullptr,
};
diff --git a/plugins/Bitcrush/CMakeLists.txt b/plugins/Bitcrush/CMakeLists.txt
index 88507f860..a90899de2 100644
--- a/plugins/Bitcrush/CMakeLists.txt
+++ b/plugins/Bitcrush/CMakeLists.txt
@@ -1,3 +1,3 @@
INCLUDE(BuildPlugin)
-BUILD_PLUGIN(bitcrush Bitcrush.cpp BitcrushControls.cpp BitcrushControlDialog.cpp MOCFILES BitcrushControls.h BitcrushControlDialog.h EMBEDDED_RESOURCES artwork.svg logo.svg)
+BUILD_PLUGIN(bitcrush Bitcrush.cpp BitcrushControls.cpp BitcrushControlDialog.cpp MOCFILES BitcrushControls.h BitcrushControlDialog.h EMBEDDED_RESOURCES artwork.svg)
diff --git a/plugins/Bitcrush/logo.svg b/plugins/Bitcrush/logo.svg
deleted file mode 100644
index 7920fa6b0..000000000
--- a/plugins/Bitcrush/logo.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/plugins/Compressor/Compressor.cpp b/plugins/Compressor/Compressor.cpp
index a6f6c79dc..89a54e61b 100755
--- a/plugins/Compressor/Compressor.cpp
+++ b/plugins/Compressor/Compressor.cpp
@@ -46,7 +46,7 @@ Plugin::Descriptor PLUGIN_EXPORT compressor_plugin_descriptor =
"Lost Robot ",
0x0100,
Plugin::Type::Effect,
- new PluginPixmapLoader("logo"),
+ new PixmapLoader("lmms-plugin-logo"),
nullptr,
nullptr,
} ;
diff --git a/plugins/Compressor/logo.png b/plugins/Compressor/logo.png
deleted file mode 100755
index 9340da708..000000000
Binary files a/plugins/Compressor/logo.png and /dev/null differ
diff --git a/plugins/CrossoverEQ/CMakeLists.txt b/plugins/CrossoverEQ/CMakeLists.txt
index 32e700d6a..ff82530c1 100644
--- a/plugins/CrossoverEQ/CMakeLists.txt
+++ b/plugins/CrossoverEQ/CMakeLists.txt
@@ -1,3 +1,3 @@
INCLUDE(BuildPlugin)
-BUILD_PLUGIN(crossovereq CrossoverEQ.cpp CrossoverEQControls.cpp CrossoverEQControlDialog.cpp MOCFILES CrossoverEQControls.h CrossoverEQControlDialog.h EMBEDDED_RESOURCES artwork.svg logo.svg)
+BUILD_PLUGIN(crossovereq CrossoverEQ.cpp CrossoverEQControls.cpp CrossoverEQControlDialog.cpp MOCFILES CrossoverEQControls.h CrossoverEQControlDialog.h EMBEDDED_RESOURCES artwork.svg)
diff --git a/plugins/CrossoverEQ/CrossoverEQ.cpp b/plugins/CrossoverEQ/CrossoverEQ.cpp
index e221dc525..4d065065f 100644
--- a/plugins/CrossoverEQ/CrossoverEQ.cpp
+++ b/plugins/CrossoverEQ/CrossoverEQ.cpp
@@ -44,7 +44,7 @@ Plugin::Descriptor PLUGIN_EXPORT crossovereq_plugin_descriptor =
"Vesa Kivimäki ",
0x0100,
Plugin::Type::Effect,
- new PluginPixmapLoader( "logo" ),
+ new PixmapLoader("lmms-plugin-logo"),
nullptr,
nullptr,
};
@@ -220,4 +220,4 @@ PLUGIN_EXPORT Plugin * lmms_plugin_main( Model* parent, void* data )
}
-} // namespace lmms
\ No newline at end of file
+} // namespace lmms
diff --git a/plugins/CrossoverEQ/logo.svg b/plugins/CrossoverEQ/logo.svg
deleted file mode 100644
index 7920fa6b0..000000000
--- a/plugins/CrossoverEQ/logo.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/plugins/Delay/CMakeLists.txt b/plugins/Delay/CMakeLists.txt
index 8f14b3f14..200295451 100644
--- a/plugins/Delay/CMakeLists.txt
+++ b/plugins/Delay/CMakeLists.txt
@@ -1,3 +1,3 @@
INCLUDE(BuildPlugin)
-BUILD_PLUGIN(delay DelayEffect.cpp DelayControls.cpp DelayControlsDialog.cpp Lfo.cpp StereoDelay.cpp MOCFILES DelayControls.h DelayControlsDialog.h ../Eq/EqFader.h EMBEDDED_RESOURCES artwork.png logo.png)
+BUILD_PLUGIN(delay DelayEffect.cpp DelayControls.cpp DelayControlsDialog.cpp Lfo.cpp StereoDelay.cpp MOCFILES DelayControls.h DelayControlsDialog.h ../Eq/EqFader.h EMBEDDED_RESOURCES artwork.png)
diff --git a/plugins/Delay/DelayEffect.cpp b/plugins/Delay/DelayEffect.cpp
index baf015916..965d4c857 100644
--- a/plugins/Delay/DelayEffect.cpp
+++ b/plugins/Delay/DelayEffect.cpp
@@ -45,7 +45,7 @@ Plugin::Descriptor PLUGIN_EXPORT delay_plugin_descriptor =
"Dave French ",
0x0100,
Plugin::Type::Effect,
- new PluginPixmapLoader("logo"),
+ new PixmapLoader("lmms-plugin-logo"),
nullptr,
nullptr,
} ;
@@ -164,4 +164,4 @@ PLUGIN_EXPORT Plugin * lmms_plugin_main( Model* parent, void* data )
}}
-} // namespace lmms
\ No newline at end of file
+} // namespace lmms
diff --git a/plugins/Delay/logo.png b/plugins/Delay/logo.png
deleted file mode 100644
index 9340da708..000000000
Binary files a/plugins/Delay/logo.png and /dev/null differ
diff --git a/plugins/Dispersion/CMakeLists.txt b/plugins/Dispersion/CMakeLists.txt
index 190a4ae86..952dcb349 100644
--- a/plugins/Dispersion/CMakeLists.txt
+++ b/plugins/Dispersion/CMakeLists.txt
@@ -1,3 +1,3 @@
INCLUDE(BuildPlugin)
-BUILD_PLUGIN(dispersion Dispersion.cpp DispersionControls.cpp DispersionControlDialog.cpp MOCFILES DispersionControls.h DispersionControlDialog.h EMBEDDED_RESOURCES logo.svg)
+BUILD_PLUGIN(dispersion Dispersion.cpp DispersionControls.cpp DispersionControlDialog.cpp MOCFILES DispersionControls.h DispersionControlDialog.h)
diff --git a/plugins/Dispersion/Dispersion.cpp b/plugins/Dispersion/Dispersion.cpp
index 8b167a5a4..b5be66fc1 100644
--- a/plugins/Dispersion/Dispersion.cpp
+++ b/plugins/Dispersion/Dispersion.cpp
@@ -43,7 +43,7 @@ Plugin::Descriptor PLUGIN_EXPORT dispersion_plugin_descriptor =
"Lost Robot ",
0x0100,
Plugin::Type::Effect,
- new PluginPixmapLoader("logo"),
+ new PixmapLoader("lmms-plugin-logo"),
nullptr,
nullptr
};
diff --git a/plugins/Dispersion/logo.svg b/plugins/Dispersion/logo.svg
deleted file mode 100644
index 7920fa6b0..000000000
--- a/plugins/Dispersion/logo.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/plugins/DualFilter/CMakeLists.txt b/plugins/DualFilter/CMakeLists.txt
index a9839b4db..02c37568b 100644
--- a/plugins/DualFilter/CMakeLists.txt
+++ b/plugins/DualFilter/CMakeLists.txt
@@ -1,3 +1,3 @@
INCLUDE(BuildPlugin)
-BUILD_PLUGIN(dualfilter DualFilter.cpp DualFilterControls.cpp DualFilterControlDialog.cpp MOCFILES DualFilterControls.h DualFilterControlDialog.h EMBEDDED_RESOURCES artwork.svg logo.svg)
+BUILD_PLUGIN(dualfilter DualFilter.cpp DualFilterControls.cpp DualFilterControlDialog.cpp MOCFILES DualFilterControls.h DualFilterControlDialog.h EMBEDDED_RESOURCES artwork.svg)
diff --git a/plugins/DualFilter/DualFilter.cpp b/plugins/DualFilter/DualFilter.cpp
index 397180b8e..bdfed0832 100644
--- a/plugins/DualFilter/DualFilter.cpp
+++ b/plugins/DualFilter/DualFilter.cpp
@@ -44,7 +44,7 @@ Plugin::Descriptor PLUGIN_EXPORT dualfilter_plugin_descriptor =
"Vesa Kivimäki ",
0x0100,
Plugin::Type::Effect,
- new PluginPixmapLoader( "logo" ),
+ new PixmapLoader("lmms-plugin-logo"),
nullptr,
nullptr,
} ;
diff --git a/plugins/DualFilter/logo.svg b/plugins/DualFilter/logo.svg
deleted file mode 100644
index 7920fa6b0..000000000
--- a/plugins/DualFilter/logo.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/plugins/DynamicsProcessor/DynamicsProcessor.cpp b/plugins/DynamicsProcessor/DynamicsProcessor.cpp
index 4f8db97ce..a53636073 100644
--- a/plugins/DynamicsProcessor/DynamicsProcessor.cpp
+++ b/plugins/DynamicsProcessor/DynamicsProcessor.cpp
@@ -50,7 +50,7 @@ Plugin::Descriptor PLUGIN_EXPORT dynamicsprocessor_plugin_descriptor =
"Vesa Kivimäki ",
0x0100,
Plugin::Type::Effect,
- new PluginPixmapLoader("logo"),
+ new PixmapLoader("lmms-plugin-logo"),
nullptr,
nullptr,
} ;
diff --git a/plugins/DynamicsProcessor/logo.png b/plugins/DynamicsProcessor/logo.png
deleted file mode 100644
index 9340da708..000000000
Binary files a/plugins/DynamicsProcessor/logo.png and /dev/null differ
diff --git a/plugins/Eq/EqEffect.cpp b/plugins/Eq/EqEffect.cpp
index 6859529f4..02b3e99a0 100644
--- a/plugins/Eq/EqEffect.cpp
+++ b/plugins/Eq/EqEffect.cpp
@@ -45,7 +45,7 @@ Plugin::Descriptor PLUGIN_EXPORT eq_plugin_descriptor =
"Dave French ",
0x0100,
Plugin::Type::Effect,
- new PluginPixmapLoader("logo"),
+ new PixmapLoader("lmms-plugin-logo"),
nullptr,
nullptr,
} ;
@@ -345,4 +345,4 @@ PLUGIN_EXPORT Plugin * lmms_plugin_main( Model* parent, void* data )
}
-} // namespace lmms
\ No newline at end of file
+} // namespace lmms
diff --git a/plugins/Eq/logo.png b/plugins/Eq/logo.png
deleted file mode 100644
index 9340da708..000000000
Binary files a/plugins/Eq/logo.png and /dev/null differ
diff --git a/plugins/Flanger/CMakeLists.txt b/plugins/Flanger/CMakeLists.txt
index 54ecdd85e..0e67cbb44 100644
--- a/plugins/Flanger/CMakeLists.txt
+++ b/plugins/Flanger/CMakeLists.txt
@@ -3,5 +3,5 @@ INCLUDE(BuildPlugin)
BUILD_PLUGIN(
flanger FlangerEffect.cpp FlangerControls.cpp FlangerControlsDialog.cpp MonoDelay.cpp
MOCFILES FlangerControls.h FlangerControlsDialog.h
- EMBEDDED_RESOURCES artwork.svg logo.svg
+ EMBEDDED_RESOURCES artwork.svg
)
diff --git a/plugins/Flanger/FlangerEffect.cpp b/plugins/Flanger/FlangerEffect.cpp
index 2072156f5..66088e405 100644
--- a/plugins/Flanger/FlangerEffect.cpp
+++ b/plugins/Flanger/FlangerEffect.cpp
@@ -49,7 +49,7 @@ Plugin::Descriptor PLUGIN_EXPORT flanger_plugin_descriptor =
"Dave French ",
0x0100,
Plugin::Type::Effect,
- new PluginPixmapLoader("logo"),
+ new PixmapLoader("lmms-plugin-logo"),
nullptr,
nullptr,
} ;
diff --git a/plugins/Flanger/logo.svg b/plugins/Flanger/logo.svg
deleted file mode 100644
index 7920fa6b0..000000000
--- a/plugins/Flanger/logo.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/plugins/GranularPitchShifter/GranularPitchShifterEffect.cpp b/plugins/GranularPitchShifter/GranularPitchShifterEffect.cpp
index f59030105..3968fae48 100755
--- a/plugins/GranularPitchShifter/GranularPitchShifterEffect.cpp
+++ b/plugins/GranularPitchShifter/GranularPitchShifterEffect.cpp
@@ -43,7 +43,7 @@ Plugin::Descriptor PLUGIN_EXPORT granularpitchshifter_plugin_descriptor =
"Lost Robot ",
0x0100,
Plugin::Type::Effect,
- new PluginPixmapLoader("logo"),
+ new PixmapLoader("lmms-plugin-logo"),
nullptr,
nullptr,
} ;
diff --git a/plugins/GranularPitchShifter/logo.png b/plugins/GranularPitchShifter/logo.png
deleted file mode 100755
index 9340da708..000000000
Binary files a/plugins/GranularPitchShifter/logo.png and /dev/null differ
diff --git a/plugins/LOMM/LOMM.cpp b/plugins/LOMM/LOMM.cpp
index aafbfcf41..f1eae3c37 100644
--- a/plugins/LOMM/LOMM.cpp
+++ b/plugins/LOMM/LOMM.cpp
@@ -41,7 +41,7 @@ extern "C"
"Lost Robot ",
0x0100,
Plugin::Type::Effect,
- new PluginPixmapLoader("logo"),
+ new PixmapLoader("lmms-plugin-logo"),
nullptr,
nullptr
};
diff --git a/plugins/LOMM/logo.png b/plugins/LOMM/logo.png
deleted file mode 100644
index 9340da708..000000000
Binary files a/plugins/LOMM/logo.png and /dev/null differ
diff --git a/plugins/MultitapEcho/CMakeLists.txt b/plugins/MultitapEcho/CMakeLists.txt
index 690baf1f1..8a34fb950 100644
--- a/plugins/MultitapEcho/CMakeLists.txt
+++ b/plugins/MultitapEcho/CMakeLists.txt
@@ -1,3 +1,3 @@
INCLUDE(BuildPlugin)
-BUILD_PLUGIN(multitapecho MultitapEcho.cpp MultitapEchoControls.cpp MultitapEchoControlDialog.cpp MOCFILES MultitapEchoControls.h MultitapEchoControlDialog.h EMBEDDED_RESOURCES artwork.png graph_bg.png logo.png)
+BUILD_PLUGIN(multitapecho MultitapEcho.cpp MultitapEchoControls.cpp MultitapEchoControlDialog.cpp MOCFILES MultitapEchoControls.h MultitapEchoControlDialog.h EMBEDDED_RESOURCES artwork.png graph_bg.png)
diff --git a/plugins/MultitapEcho/MultitapEcho.cpp b/plugins/MultitapEcho/MultitapEcho.cpp
index ab84138aa..931054a47 100644
--- a/plugins/MultitapEcho/MultitapEcho.cpp
+++ b/plugins/MultitapEcho/MultitapEcho.cpp
@@ -44,7 +44,7 @@ Plugin::Descriptor PLUGIN_EXPORT multitapecho_plugin_descriptor =
"Vesa Kivimäki ",
0x0100,
Plugin::Type::Effect,
- new PluginPixmapLoader( "logo" ),
+ new PixmapLoader("lmms-plugin-logo"),
nullptr,
nullptr,
} ;
diff --git a/plugins/MultitapEcho/logo.png b/plugins/MultitapEcho/logo.png
deleted file mode 100644
index 9340da708..000000000
Binary files a/plugins/MultitapEcho/logo.png and /dev/null differ
diff --git a/plugins/PeakControllerEffect/CMakeLists.txt b/plugins/PeakControllerEffect/CMakeLists.txt
index eca93f671..b37606640 100644
--- a/plugins/PeakControllerEffect/CMakeLists.txt
+++ b/plugins/PeakControllerEffect/CMakeLists.txt
@@ -1,3 +1,3 @@
INCLUDE(BuildPlugin)
-BUILD_PLUGIN(peakcontrollereffect PeakControllerEffect.cpp PeakControllerEffectControls.cpp PeakControllerEffectControlDialog.cpp PeakControllerEffect.h PeakControllerEffectControls.h PeakControllerEffectControlDialog.h MOCFILES PeakControllerEffectControls.h PeakControllerEffectControlDialog.h EMBEDDED_RESOURCES artwork.svg logo.svg)
+BUILD_PLUGIN(peakcontrollereffect PeakControllerEffect.cpp PeakControllerEffectControls.cpp PeakControllerEffectControlDialog.cpp PeakControllerEffect.h PeakControllerEffectControls.h PeakControllerEffectControlDialog.h MOCFILES PeakControllerEffectControls.h PeakControllerEffectControlDialog.h EMBEDDED_RESOURCES artwork.svg)
diff --git a/plugins/PeakControllerEffect/PeakControllerEffect.cpp b/plugins/PeakControllerEffect/PeakControllerEffect.cpp
index 394a80efd..e66a4fcde 100644
--- a/plugins/PeakControllerEffect/PeakControllerEffect.cpp
+++ b/plugins/PeakControllerEffect/PeakControllerEffect.cpp
@@ -49,7 +49,7 @@ Plugin::Descriptor PLUGIN_EXPORT peakcontrollereffect_plugin_descriptor =
"Paul Giblock ",
0x0100,
Plugin::Type::Effect,
- new PluginPixmapLoader("logo"),
+ new PixmapLoader("lmms-plugin-logo"),
nullptr,
nullptr,
} ;
diff --git a/plugins/PeakControllerEffect/logo.svg b/plugins/PeakControllerEffect/logo.svg
deleted file mode 100644
index 7920fa6b0..000000000
--- a/plugins/PeakControllerEffect/logo.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/plugins/ReverbSC/CMakeLists.txt b/plugins/ReverbSC/CMakeLists.txt
index 4c0d7623c..a9a32874f 100644
--- a/plugins/ReverbSC/CMakeLists.txt
+++ b/plugins/ReverbSC/CMakeLists.txt
@@ -15,5 +15,5 @@ BUILD_PLUGIN(
MOCFILES
ReverbSCControls.h
ReverbSCControlDialog.h
- EMBEDDED_RESOURCES artwork.svg logo.svg
+ EMBEDDED_RESOURCES artwork.svg
)
diff --git a/plugins/ReverbSC/ReverbSC.cpp b/plugins/ReverbSC/ReverbSC.cpp
index b2acaf4b8..f10c2815a 100644
--- a/plugins/ReverbSC/ReverbSC.cpp
+++ b/plugins/ReverbSC/ReverbSC.cpp
@@ -41,7 +41,7 @@ Plugin::Descriptor PLUGIN_EXPORT reverbsc_plugin_descriptor =
"Paul Batchelor",
0x0123,
Plugin::Type::Effect,
- new PluginPixmapLoader( "logo" ),
+ new PixmapLoader("lmms-plugin-logo"),
nullptr,
nullptr,
} ;
diff --git a/plugins/ReverbSC/logo.svg b/plugins/ReverbSC/logo.svg
deleted file mode 100644
index 7920fa6b0..000000000
--- a/plugins/ReverbSC/logo.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/plugins/SlewDistortion/SlewDistortion.cpp b/plugins/SlewDistortion/SlewDistortion.cpp
index dca453b42..8810b2900 100755
--- a/plugins/SlewDistortion/SlewDistortion.cpp
+++ b/plugins/SlewDistortion/SlewDistortion.cpp
@@ -40,7 +40,7 @@ Plugin::Descriptor PLUGIN_EXPORT slewdistortion_plugin_descriptor =
"Lost Robot ",
0x0100,
Plugin::Type::Effect,
- new PluginPixmapLoader("logo"),
+ new PixmapLoader("lmms-plugin-logo"),
nullptr,
nullptr,
};
diff --git a/plugins/SlewDistortion/logo.png b/plugins/SlewDistortion/logo.png
deleted file mode 100755
index 9340da708..000000000
Binary files a/plugins/SlewDistortion/logo.png and /dev/null differ
diff --git a/plugins/SpectrumAnalyzer/Analyzer.cpp b/plugins/SpectrumAnalyzer/Analyzer.cpp
index 725c175a4..44bb9e38b 100644
--- a/plugins/SpectrumAnalyzer/Analyzer.cpp
+++ b/plugins/SpectrumAnalyzer/Analyzer.cpp
@@ -49,7 +49,7 @@ extern "C" {
"Martin Pavelek ",
0x0112,
Plugin::Type::Effect,
- new PluginPixmapLoader("logo"),
+ new PixmapLoader("lmms-plugin-logo"),
nullptr,
nullptr,
};
diff --git a/plugins/SpectrumAnalyzer/CMakeLists.txt b/plugins/SpectrumAnalyzer/CMakeLists.txt
index 4b3d2ed69..3f3256c3f 100644
--- a/plugins/SpectrumAnalyzer/CMakeLists.txt
+++ b/plugins/SpectrumAnalyzer/CMakeLists.txt
@@ -4,4 +4,4 @@ include_directories(SYSTEM ${FFTW3F_INCLUDE_DIRS})
LINK_LIBRARIES(${FFTW3F_LIBRARIES})
BUILD_PLUGIN(analyzer Analyzer.cpp SaProcessor.cpp SaControls.cpp SaControlsDialog.cpp SaSpectrumView.cpp SaWaterfallView.cpp
-MOCFILES SaProcessor.h SaControls.h SaControlsDialog.h SaSpectrumView.h SaWaterfallView.h DataprocLauncher.h EMBEDDED_RESOURCES *.svg logo.png)
+MOCFILES SaProcessor.h SaControls.h SaControlsDialog.h SaSpectrumView.h SaWaterfallView.h DataprocLauncher.h EMBEDDED_RESOURCES *.svg)
diff --git a/plugins/SpectrumAnalyzer/logo.png b/plugins/SpectrumAnalyzer/logo.png
deleted file mode 100644
index 9340da708..000000000
Binary files a/plugins/SpectrumAnalyzer/logo.png and /dev/null differ
diff --git a/plugins/StereoEnhancer/CMakeLists.txt b/plugins/StereoEnhancer/CMakeLists.txt
index 2385e0fc4..e3d76761a 100644
--- a/plugins/StereoEnhancer/CMakeLists.txt
+++ b/plugins/StereoEnhancer/CMakeLists.txt
@@ -1,4 +1,4 @@
INCLUDE(BuildPlugin)
-BUILD_PLUGIN(stereoenhancer StereoEnhancer.cpp StereoEnhancerControls.cpp StereoEnhancerControlDialog.cpp StereoEnhancer.h StereoEnhancerControls.h StereoEnhancerControlDialog.h MOCFILES StereoEnhancerControls.h StereoEnhancerControlDialog.h EMBEDDED_RESOURCES logo.png)
+BUILD_PLUGIN(stereoenhancer StereoEnhancer.cpp StereoEnhancerControls.cpp StereoEnhancerControlDialog.cpp StereoEnhancer.h StereoEnhancerControls.h StereoEnhancerControlDialog.h MOCFILES StereoEnhancerControls.h StereoEnhancerControlDialog.h)
diff --git a/plugins/StereoEnhancer/StereoEnhancer.cpp b/plugins/StereoEnhancer/StereoEnhancer.cpp
index f0cf830c5..1a199d4ad 100644
--- a/plugins/StereoEnhancer/StereoEnhancer.cpp
+++ b/plugins/StereoEnhancer/StereoEnhancer.cpp
@@ -44,7 +44,7 @@ Plugin::Descriptor PLUGIN_EXPORT stereoenhancer_plugin_descriptor =
"Lou Herard ",
0x0100,
Plugin::Type::Effect,
- new PluginPixmapLoader("logo"),
+ new PixmapLoader("lmms-plugin-logo"),
nullptr,
nullptr,
} ;
@@ -159,4 +159,4 @@ PLUGIN_EXPORT Plugin * lmms_plugin_main( Model * _parent, void * _data )
}
-} // namespace lmms
\ No newline at end of file
+} // namespace lmms
diff --git a/plugins/StereoEnhancer/logo.png b/plugins/StereoEnhancer/logo.png
deleted file mode 100644
index 9340da708..000000000
Binary files a/plugins/StereoEnhancer/logo.png and /dev/null differ
diff --git a/plugins/StereoMatrix/CMakeLists.txt b/plugins/StereoMatrix/CMakeLists.txt
index 2990f8ec8..1bcf5288f 100644
--- a/plugins/StereoMatrix/CMakeLists.txt
+++ b/plugins/StereoMatrix/CMakeLists.txt
@@ -1,4 +1,4 @@
INCLUDE(BuildPlugin)
-BUILD_PLUGIN(stereomatrix StereoMatrix.cpp StereoMatrixControls.cpp StereoMatrixControlDialog.cpp StereoMatrix.h StereoMatrixControls.h StereoMatrixControlDialog.h MOCFILES StereoMatrixControls.h StereoMatrixControlDialog.h EMBEDDED_RESOURCES artwork.svg logo.svg)
+BUILD_PLUGIN(stereomatrix StereoMatrix.cpp StereoMatrixControls.cpp StereoMatrixControlDialog.cpp StereoMatrix.h StereoMatrixControls.h StereoMatrixControlDialog.h MOCFILES StereoMatrixControls.h StereoMatrixControlDialog.h EMBEDDED_RESOURCES artwork.svg)
diff --git a/plugins/StereoMatrix/StereoMatrix.cpp b/plugins/StereoMatrix/StereoMatrix.cpp
index 038b56059..b890fb753 100644
--- a/plugins/StereoMatrix/StereoMatrix.cpp
+++ b/plugins/StereoMatrix/StereoMatrix.cpp
@@ -44,7 +44,7 @@ Plugin::Descriptor PLUGIN_EXPORT stereomatrix_plugin_descriptor =
"Paul Giblock ",
0x0100,
Plugin::Type::Effect,
- new PluginPixmapLoader("logo"),
+ new PixmapLoader("lmms-plugin-logo"),
nullptr,
nullptr,
} ;
diff --git a/plugins/StereoMatrix/logo.svg b/plugins/StereoMatrix/logo.svg
deleted file mode 100644
index 7920fa6b0..000000000
--- a/plugins/StereoMatrix/logo.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/plugins/Vectorscope/CMakeLists.txt b/plugins/Vectorscope/CMakeLists.txt
index b73ff76d5..3dd0a84ee 100644
--- a/plugins/Vectorscope/CMakeLists.txt
+++ b/plugins/Vectorscope/CMakeLists.txt
@@ -1,3 +1,3 @@
INCLUDE(BuildPlugin)
BUILD_PLUGIN(vectorscope Vectorscope.cpp VecControls.cpp VecControlsDialog.cpp VectorView.cpp
-MOCFILES VecControls.h VecControlsDialog.h VectorView.h EMBEDDED_RESOURCES logo.png)
+MOCFILES VecControls.h VecControlsDialog.h VectorView.h)
diff --git a/plugins/Vectorscope/Vectorscope.cpp b/plugins/Vectorscope/Vectorscope.cpp
index 106116c84..f9c836d0d 100644
--- a/plugins/Vectorscope/Vectorscope.cpp
+++ b/plugins/Vectorscope/Vectorscope.cpp
@@ -40,7 +40,7 @@ extern "C" {
"Martin Pavelek ",
0x0100,
Plugin::Type::Effect,
- new PluginPixmapLoader("logo"),
+ new PixmapLoader("lmms-plugin-logo"),
nullptr,
nullptr,
};
diff --git a/plugins/Vectorscope/logo.png b/plugins/Vectorscope/logo.png
deleted file mode 100644
index 9340da708..000000000
Binary files a/plugins/Vectorscope/logo.png and /dev/null differ
diff --git a/plugins/WaveShaper/WaveShaper.cpp b/plugins/WaveShaper/WaveShaper.cpp
index 4915e40af..54a22acd9 100644
--- a/plugins/WaveShaper/WaveShaper.cpp
+++ b/plugins/WaveShaper/WaveShaper.cpp
@@ -46,7 +46,7 @@ Plugin::Descriptor PLUGIN_EXPORT waveshaper_plugin_descriptor =
"Vesa Kivimäki ",
0x0100,
Plugin::Type::Effect,
- new PluginPixmapLoader("logo"),
+ new PixmapLoader("lmms-plugin-logo"),
nullptr,
nullptr,
} ;
diff --git a/plugins/WaveShaper/logo.png b/plugins/WaveShaper/logo.png
deleted file mode 100644
index 9340da708..000000000
Binary files a/plugins/WaveShaper/logo.png and /dev/null differ