mirror of https://github.com/logseq/logseq
feat: add ignore paths to file watcher
parent
00c9a5b299
commit
cd8085ac9f
|
@ -7,6 +7,7 @@ import com.getcapacitor.PluginCall;
|
|||
import com.getcapacitor.PluginMethod;
|
||||
import com.logseq.file_sync.FileSync;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
@CapacitorPlugin(name = "GraphFileSync")
|
||||
|
@ -16,10 +17,11 @@ public class GraphFileSync extends Plugin {
|
|||
@PluginMethod()
|
||||
public void watch(PluginCall call) {
|
||||
String path = call.getString("path");
|
||||
List<String> ignorePatterns = new ArrayList<>();
|
||||
android.util.Log.i("FileSync", "path = " + path);
|
||||
|
||||
FileSync.ping();
|
||||
String watched = FileSync.watch(this, path);
|
||||
String watched = FileSync.watch(this, path, ignorePatterns);
|
||||
android.util.Log.i("FileSync", "started");
|
||||
JSObject ret = new JSObject();
|
||||
ret.put("path", watched);
|
||||
|
|
|
@ -1,11 +1,13 @@
|
|||
package com.logseq.file_sync;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public class FileSync {
|
||||
static {
|
||||
System.loadLibrary("filesync");
|
||||
}
|
||||
|
||||
public static native String watch(final Object plugin, final String path);
|
||||
public static native String watch(final Object plugin, final String path, final List<String> ignorePatterns);
|
||||
|
||||
public static native void close();
|
||||
public static native String ping();
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue