[bugfix] open_plugin_import fails to import full path WIP

settings_load_config() only reads up to 128 characters
while openplugin entries could be upwards of 600

instead use the open_plugins plugin to restore entries

add import from .cfg file
add save to .cfg file
better dupe checking

Change-Id: Iec2506aad14a3eb89dcc558b0fbc1f014aad98b5
This commit is contained in:
William Wilgus 2026-03-25 10:56:14 -04:00
parent 6cf705886d
commit 6928581bf9
5 changed files with 614 additions and 90 deletions

View file

@ -892,7 +892,8 @@ int plugin_load(const char* plugin, const void* parameter)
!strcmp("playing_time.rock", sepch + 1) ||
!strcmp("main_menu_config.rock", sepch + 1) ||
!strcmp("text_viewer.rock", sepch + 1) ||
!strcmp("disktidy.rock", sepch + 1));
!strcmp("disktidy.rock", sepch + 1) ||
!strcmp("open_plugins.rock", sepch + 1));
if (current_plugin_handle)
{