Recaf
Recaf copied to clipboard
Collaboration mode
Use something like: https://github.com/Col-E/Packet-Channels
- User
Hostruns Recaf and turns on a setting that hosts a server - User
Clientruns Recaf and connects to the server - The
Hostsees a new client and sends the workspace information to theClient. Once all the data is received theClientopens the workspace model - And further change on
Hostis sent toClientand any change onClientis sent toHostand broadcast to other connected clients
Desync/network-lostt: Compare primary resource hashes for classes/files. Send any mismatch to Client
Host-quits: Client now can operate locally