projectM-visualizer / frontend-sdl-cpp

Standalone application based on libSDL that turns your desktop audio into awesome visuals. Available on most platforms supported by both libprojectM and libSDL.
GNU General Public License v3.0
66 stars 35 forks source link

Support opening multiple preset (and playlist) files without requiring an additional command line switch #71

Open kblaschke opened 10 months ago

kblaschke commented 10 months ago

Currently, projectMSDL only supports the presetPath argument to load presets from a single directory. To make it easier for users to open presets and preset playlists from file browsers or other applications, projectMSDL should support passing in preset files via anonymous arguments which don't require an additional command-line switch like --presetPath / /presetPath.

If multiple files are listed, all of those passed in should be added to the internal playlist instead of using the default preset path/playlist configured.