9 Commits
Author SHA1 Message Date
Benoît CORTIERandBenoît Cortier 218fed03c7 fix: rename option no_server_pointer into enable_server_pointer 2025-08-04 06:46:10 -04:00
Miha MarkičandGitHub 4260537c90 fix(ffi): avoid infinite loop in HandleClipboardEvents when not on Windows (#846)
When running on non-Windows, HandleClipboardEvents will create an
infinite loop consuming 100% CPU.
Now, we call HandleClipboardEvents only when on Windows.
2025-06-28 15:51:57 +00:00
Benoît CORTIERandBenoît Cortier 1bb6895422 docs(ffi): fix compilation of examples 2025-03-25 12:26:28 +01:00
Benoît CortierandGitHub d92fa6c66e refactor(ffi): ISequence interface for sequences (#475)
It’s possible to implement interfaces even on FFI types, because
they are declared as partials.

```csharp
public partial class MySequence : ISequence {}
```
So long as the type exposes the required functions, this one-liner
is enough.
2024-06-12 02:12:06 +00:00
irvingouj @ DevolutionsandGitHub 7302d605c1 feat(ffi): support for dynamic resizing (#472) 2024-06-10 16:31:33 +00:00
irvingouj @ DevolutionsandGitHub 58755938c2 feat(ffi): add graceful shutdown API (#464) 2024-05-21 21:49:37 -04:00
irvingouj @ DevolutionsandGitHub 579823a1a9 feat(ffi): expose cliprdr to dotnet bindings (#459) 2024-05-14 07:07:34 +00:00
irvingouj @ DevolutionsandGitHub 0ec5be5dc4 feat(ffi): API for enabling tracing logs (#452) 2024-05-03 02:44:00 -04:00
irvingouj @ DevolutionsandGitHub a232b4ee0f feat(ffi): add a client example using Avalonia (#443) 2024-04-24 10:09:34 -04:00