Commit Graph

116 Commits

Author SHA1 Message Date
2ac3f9876f audio start / stop in WebRTC. 2021-02-14 18:16:24 +01:00
2b693f4e52 fix naming convention. 2021-02-14 17:11:21 +01:00
45679f1b86 format Go source code. 2021-02-14 14:40:17 +01:00
c9b2c93fb8 cursor image/position from WebRTC. 2021-02-13 18:25:40 +01:00
f22922191a broadcast cursor position via WebSockets. 2021-02-11 18:36:27 +01:00
626164df89 SignalVideo reply. 2021-02-07 17:29:40 +01:00
dd2ca03955 choose video with CreatePeer. 2021-02-07 17:07:55 +01:00
5cdb6e074e send video IDs with signal provide. 2021-02-07 16:52:30 +01:00
eb88c8dc62 independent tracks for users & stream switching. 2021-02-06 18:16:24 +01:00
6756114e30 replace video track on demand. 2021-02-05 20:35:30 +01:00
c81bca9b2f session GetWebRTCPeer. 2021-02-05 18:14:45 +01:00
36b7eca43c name confusion Enabled -> Started. 2021-02-05 14:03:53 +01:00
cae8201908 add Trickle ICE support. 2021-02-02 20:43:33 +01:00
ace7b254a3 split webrtc ConnectPeer function. 2021-02-02 19:21:48 +01:00
91f1727723 lint remove whitespaces. 2021-02-02 18:28:32 +01:00
b420841f9d no clipboard content bug. 2021-02-01 12:23:37 +01:00
6d59b3feff session handler with cookies. 2021-01-29 22:22:14 +01:00
546cd608c3 join plain text and rich text to one struct. 2021-01-29 20:05:13 +01:00
2d11b4fa56 xclip multiple clipboard content types. 2021-01-28 22:51:55 +01:00
11e74459ac replace libclipboard with xclip. 2021-01-28 21:12:35 +01:00
8e13a60677 send unicast & broadcast. 2021-01-28 15:56:50 +01:00
d30d6deb79 add CORS. 2021-01-23 18:18:14 +01:00
407853eeb1 decouple BroadcastManager from CaptureManager. 2021-01-22 14:09:47 +01:00
64dd31844b filechooser websocket handler. 2021-01-20 23:48:50 +01:00
d4e0287eb5 file chooser dialog events implementation. 2021-01-19 21:01:31 +01:00
3bbe3781c8 set screen size using struct. 2021-01-15 17:30:19 +01:00
0e09609c67 KeyboardLayout to KeyboardMap. 2021-01-15 16:53:03 +01:00
71dbdc06f5 add layout variant. 2021-01-12 23:52:44 +01:00
7f18c5842d changing keyboard layout as go exec. 2021-01-12 23:48:15 +01:00
a0d8f1b880 xorg modifiers refactor. 2021-01-12 22:54:13 +01:00
49c3b6d4fe xevent: OnWindowCreated. 2021-01-12 00:09:43 +01:00
a2ca3727fe xevent to update clipboard. 2021-01-11 15:30:53 +01:00
910f0af995 xevent cursor change. 2021-01-10 15:58:17 +01:00
a7d4511037 cursor Image on connect. 2021-01-10 12:42:07 +01:00
589628f6ca cursor image as WS event. 2021-01-10 12:37:32 +01:00
9782b8391d cursor updates to client (WIP). 2021-01-09 23:01:39 +01:00
b197bb303e add support for modules. 2020-12-12 18:37:19 +01:00
5b69413e01 AddHandler in WebSockets. 2020-12-12 17:40:10 +01:00
7fb40c0384 + GetProfile & GetState members. 2020-12-08 15:37:48 +01:00
209971cb8a member profile & state to types. 2020-12-08 15:14:20 +01:00
c714d17d87 is_receiving - is_watching. 2020-12-06 19:02:33 +01:00
e17e2cb606 + CanAccessClipboard. 2020-12-06 18:55:24 +01:00
5edd9dc97a + CanHost. 2020-12-06 18:50:41 +01:00
92aa717a8d user - member. 2020-12-06 18:50:04 +01:00
4fe74fd112 + CanWatch. 2020-12-06 18:49:20 +01:00
d2ffac3d4b + CanConnect. 2020-12-06 18:49:08 +01:00
7eee6debc7 WS remove connected & disconnected event. 2020-12-03 16:42:27 +01:00
d7b5bd6842 extract member state to custom struct. 2020-12-03 16:10:52 +01:00
5f3b9f72cf ID in MemberProfile. 2020-12-02 19:22:26 +01:00
f361d0c681 WS added session events. 2020-12-02 18:59:54 +01:00