Felix Deimel
Felix Deimel
Consists of two parts: - A public Swift protocol with just the method declarations - An internal Swift protocol Impl that is used when a .NET API returns an instance...
- [x] Make it so that even in generic methods, the self parameter is always the first - [x] [Generic Types require a specialized constructor which we need to call...
I just tried updating from 1.8.0 to 2.4.0 and noticed that the makefile is set up in a way that makes it impossible to cross-compile from an ARM64 machine (M2...
To properly support switching pixel formats during an active connection we should implement [ClientFence](https://github.com/rfbproto/rfbproto/blob/master/rfbproto.rst#clientfence) and [ServerFence](https://github.com/rfbproto/rfbproto/blob/master/rfbproto.rst#serverfence).
While the [Continuous Updates pseudo encoding](https://github.com/rfbproto/rfbproto/blob/master/rfbproto.rst#id111) is implemented, it isn't tested yet as I'm not aware of a server that supports it.
The ZRLE Encoding implementation currently only supports 24-bit color depths and throws an error if the framebuffer uses any other color depth.