Rockbox open source high quality audio player as a Music Player Daemon
mpris rockbox mpd libadwaita audio rust zig deno
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

Plugins: Eliminate 'Loading' splash unless disk is inactive

My impression is that the waiting time for plugins
is only ever significant if a disk needs to spin up.

In other cases, the experience seems nicer
without a 'Loading' splash, especially for
often-used plugins, such as 'Properties',
when it is launched from the Database or
from the File Browser.

Change-Id: I018ccb13466fa618ef089b6dc7714db38cffd9b6

+4 -1
+4 -1
apps/plugin.c
··· 847 847 plugin_buffer_handle = core_free(plugin_buffer_handle); 848 848 } 849 849 850 - splash(0, ID2P(LANG_WAIT)); 850 + #ifdef HAVE_DISK_STORAGE 851 + if (!storage_disk_is_active()) 852 + splash(0, ID2P(LANG_WAIT)); 853 + #endif 851 854 strcpy(current_plugin, plugin); 852 855 853 856 current_plugin_handle = lc_open(plugin, pluginbuf, PLUGIN_BUFFER_SIZE);