*/}}
YimingWu 3 달 전
부모
커밋
0803190d6d
2개의 변경된 파일8개의 추가작업 그리고 2개의 파일을 삭제
  1. 7 1
      la_data.c
  2. 1 1
      resources/la_operators.c

+ 7 - 1
la_data.c

@@ -4006,11 +4006,17 @@ void laRefreshUDFRegistries(){
     /* Always scan root directory. */
 #ifdef LAGUI_ANDROID
     const char* rootdir="";
+    sprintf(LookupM,"%s",rootdir);
+    laRefreshUDFResourcesIn(LookupM);
+    sprintf(LookupM,"%s/%s",MAIN.ExternalDataPath,rootdir);
+    laRefreshUDFResourcesIn(LookupM);
+    sprintf(LookupM,"%s/%s",MAIN.InternalDataPath,rootdir);
+    laRefreshUDFResourcesIn(LookupM);
 #else
     const char* rootdir=".";
-#endif
     realpath(rootdir, LookupM);
     laRefreshUDFResourcesIn(LookupM);
+#endif
     for(laResourceFolder* rf = MAIN.ResourceFolders.pFirst;rf;rf=rf->Item.pNext){
 #ifdef LAGUI_ANDROID
         sprintf(LookupM,"%s",SSTR(rf->Path));

+ 1 - 1
resources/la_operators.c

@@ -2800,7 +2800,7 @@ void la_RegisterBuiltinOperators(){
     laCreateOperatorType("LA_run_toolbox_entry", "Run Entry", "Run toolbox entry", 0, 0, 0, OPINV_RunToolboxEntry, 0, 0, LA_ACTUATOR_SYSTEM)
         ->ParseArgs = la_RunToolboxEntryParser;
     laCreateOperatorType("LA_new_toolbox", "New Toolbox", "New custom toolbox", 0, 0, 0, OPINV_NewToolbox, 0, '+', LA_ACTUATOR_SYSTEM);
-    laCreateOperatorType("LA_remove_toolbox", "Remove Toolbox", "Remove custom toolbox", 0, 0, 0, OPINV_RemoveToolbox, OPINV_RemoveToolbox, U'🞫', LA_ACTUATOR_SYSTEM);
+    laCreateOperatorType("LA_remove_toolbox", "Remove Toolbox", "Remove custom toolbox", 0, 0, 0, OPINV_RemoveToolbox, OPMOD_RemoveToolbox, U'🞫', LA_ACTUATOR_SYSTEM);
     laCreateOperatorType("LA_new_input_mapping", "New Mapping", "New input mapping", 0, 0, 0, OPINV_NewInputMapping, 0, '+', LA_ACTUATOR_SYSTEM);
     laCreateOperatorType("LA_new_input_mapping_entry", "New Entry", "New input mapping entry", 0, 0, 0, OPINV_NewInputMappingEntry, 0, '+', LA_ACTUATOR_SYSTEM);
     laCreateOperatorType("LA_remove_input_mapping", "Remove Mapping", "Remove input mapping", 0, 0, 0, OPINV_RemoveInputMapping, OPMOD_RemoveInputMapping, U'🞫', LA_ACTUATOR_SYSTEM);