It would be awesome if Mono could be supported as well. I had to fix an image reference and remove OS and .NET restrictions to get a working .plgx file (see this branch), but the compilation by KeePass fails. I don't really know anything about C# and .NET, so I have no clue how to fix this.
Here's the compiler error given when launching KeePass.exe --debug:
/run/user/1000/KeePass/1A7750E303E428449240070F8B2EA5B3/Forms/CloudDriveFilePicker.cs(260,30): error CS0012: The type `System.Runtime.CompilerServices.ICriticalNotifyCompletion' is defined in an assembly that is not referenced. Consider adding a reference to assembly `System.Threading.Tasks, Version=1.5.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
/home/lukas/.local/share/KeePass/PluginCache/f6XeL2e3cU2w4sMBayhL/Microsoft.Threading.Tasks.dll (Location of the symbol related to previous error)
/run/user/1000/KeePass/1A7750E303E428449240070F8B2EA5B3/Forms/CloudDriveFilePicker.cs(260,30): error CS0012: The type `System.Runtime.CompilerServices.INotifyCompletion' is defined in an assembly that is not referenced. Consider adding a reference to assembly `System.Threading.Tasks, Version=1.5.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
/home/lukas/.local/share/KeePass/PluginCache/f6XeL2e3cU2w4sMBayhL/Microsoft.Threading.Tasks.dll (Location of the symbol related to previous error)
/run/user/1000/KeePass/1A7750E303E428449240070F8B2EA5B3/Forms/CloudDriveFilePicker.cs(260,30): error CS0012: The type `System.Threading.Tasks.Task' is defined in an assembly that is not referenced. Consider adding a reference to assembly `System.Threading.Tasks, Version=1.5.11.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
/home/lukas/.local/share/KeePass/PluginCache/f6XeL2e3cU2w4sMBayhL/Microsoft.Threading.Tasks.dll (Location of the symbol related to previous error)
It would be awesome if Mono could be supported as well. I had to fix an image reference and remove OS and .NET restrictions to get a working .plgx file (see this branch), but the compilation by KeePass fails. I don't really know anything about C# and .NET, so I have no clue how to fix this.
Here's the compiler error given when launching
KeePass.exe --debug: