diff -r 4c9c02fd5ef7 -r dc0eb8151254 ui/common/args.h --- a/ui/common/args.h Sat Jul 12 12:58:52 2025 +0200 +++ b/ui/common/args.h Sat Jul 12 15:07:27 2025 +0200 @@ -250,6 +250,7 @@ UIEXPORT void ui_sourcelist_args_set_varname(UiSourceListArgs *args, const char *varname); UIEXPORT void ui_sourcelist_args_set_dynamic_sublists(UiSourceListArgs *args, UiList *value); UIEXPORT void ui_sourcelist_args_set_getvalue_func(UiSourceListArgs *args, ui_sublist_getvalue_func getvalue); +UIEXPORT void ui_sourcelist_args_set_getvalue_userdata(UiSourceListArgs *args, void *userdata); UIEXPORT void ui_sourcelist_args_set_onactivate(UiSourceListArgs *args, ui_callback callback); UIEXPORT void ui_sourcelist_args_set_onactivatedata(UiSourceListArgs *args, void *userdata); UIEXPORT void ui_sourcelist_args_set_onbuttonclick(UiSourceListArgs *args, ui_callback callback);