diff options
Diffstat (limited to 'lmms/lmms-midi_import.diff')
-rw-r--r-- | lmms/lmms-midi_import.diff | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/lmms/lmms-midi_import.diff b/lmms/lmms-midi_import.diff new file mode 100644 index 000000000..146692e5d --- /dev/null +++ b/lmms/lmms-midi_import.diff @@ -0,0 +1,32 @@ +diff --git a/plugins/midi_import/midi_import.cpp b/plugins/midi_import/midi_import.cpp +index 820943c..ed3f3c3 100644 +--- a/plugins/midi_import/midi_import.cpp ++++ b/plugins/midi_import/midi_import.cpp +@@ -93,6 +93,8 @@ bool midiImport::tryImport( trackContainer * _tc ) + { + return( FALSE ); + } ++ ++#ifdef LMMS_HAVE_FLUIDSYNTH + if( engine::hasGUI() && + configManager::inst()->defaultSoundfont().isEmpty() ) + { +@@ -105,6 +107,18 @@ bool midiImport::tryImport( trackContainer * _tc ) + "a General MIDI soundfont, specify it in " + "settings dialog and try again." ) ); + } ++#else ++ if( engine::hasGUI() ) ++ { ++ QMessageBox::information( engine::getMainWindow(), ++ tr( "Setup incomplete" ), ++ tr( "You did not compile LMMS with support for " ++ "SoundFont2 player, which is used to add default " ++ "sound to imported MIDI files. " ++ "Therefore no sound will be played back after " ++ "importing this MIDI file." ) ); ++ } ++#endif + + switch( readID() ) + { |