Add addon C##1391
Conversation
| ipcPreloadMain.handle('driveChooseSyncRootWithDialog', () => chooseSyncRootWithDialog({ ctx })); | ||
|
|
||
| // Backups | ||
| ipcPreloadMain.handle('deleteBackupsFromDevice', (_, props) => deleteBackupsFromDevice({ ctx, ...props })); |
There was a problem hiding this comment.
This is a fix needed because as said in the previous PR I resolved the conflicts wrongly and this line was duplicated.
| @@ -0,0 +1,154 @@ | |||
| using System.Runtime.CompilerServices; | |||
There was a problem hiding this comment.
Same funcionality as in C++.
| @@ -0,0 +1,14 @@ | |||
| CreateFile | |||
There was a problem hiding this comment.
Here we need to write all NativeMethods from C++ that we need in the C# code so they can be generated by .NET and used in the C# code.
|
|
||
| public void Start() | ||
| { | ||
| new Thread(Run) { IsBackground = true, Name = "FileWatcher" }.Start(); |
There was a problem hiding this comment.
Now managing threads is much more simple.
|
|
This pull request has been inactive for 30 days. Is it still in progress? If so, please leave a comment or make an update to keep it open. Otherwise, it will be closed automatically in 15 days. |



What
Implement the first version of Addon C# for hydrate/dehydrate file and also the watcher. The first 2 functions are very easy and they are working as expected. About the watcher it's the feature more tested in the javascript part and all events are working perfectly. In case something goes wrong we can deactivate the new
AddonCsand use theaddon.