Beta Release v4.7
The client in this release is completely new and made using electron.
While it may not be the best option performance wise, it'll allow me to easily maintain DCTS itself (server + web client) while also maintaining this desktop client, as the desktop client and server can share some libraries i've made, making the entire update process etc pretty quick and straight forward.
I will try to work on a documentation for all the socket events so it'll become easier to make custom clients as well.
Important
The new client hasnt been tested well enough yet, but it seems to work on both windows and linux.
Note
When using an ultra wide screen the client may start pretty wide as well. This will be fixed in the next update