Commit Graph

1480 Commits

Author SHA1 Message Date
Miroslav Šedivý
2adb93bc8e handle sessions on connected / disconnected. 2024-07-20 23:56:14 +02:00
Miroslav Šedivý
ccd1598b54 add legacy webrtc handler. 2024-07-20 23:37:20 +02:00
Miroslav Šedivý
771dc1f46f legacy adapter - add http calls. 2024-07-20 16:12:36 +02:00
Miroslav Šedivý
260a1973f5 WIP legacy adapter. 2024-07-20 15:45:01 +02:00
Miroslav Šedivý
e4c0c68d79 WIP: legacy WS. 2024-07-19 19:10:27 +02:00
Miroslav Šedivý
5527642878 fix broadcast typo. 2024-07-18 23:54:20 +02:00
Miroslav Šedivý
35edeb94b2 add V2: prefix to all config options. 2024-07-18 21:54:53 +02:00
Miroslav Šedivý
03733a9cd3 allow setting desktop / capture display separately. 2024-07-18 21:52:00 +02:00
Miroslav Šedivý
dbf9fc6ebc add v2 compatible config. 2024-07-18 21:48:09 +02:00
Miroslav Šedivý
f2eab73847 WIP: legacy config integration. 2024-07-18 20:44:59 +02:00
Miroslav Šedivý
51fb1e7bbe add AV1 codec. 2024-07-18 18:45:08 +02:00
Miroslav Šedivý
ac76894800 Merge remote-tracking branch 'origin/demodesk-client-v3' into v3 2024-06-23 17:57:19 +02:00
Miroslav Šedivý
5b98344205 move server to server directory. 2024-06-23 17:48:14 +02:00
Miroslav Šedivý
d79dea282e fix plugin settings unmarshal by changing to "name.key". 2024-06-16 18:11:12 +02:00
Miroslav Šedivý
2918e31c9a chat: use can send & can receive in settings and profile. 2024-06-16 18:11:04 +02:00
Miroslav Šedivý
da45f62ca8 chat: use can send & can receive in settings and profile. 2024-06-16 18:10:55 +02:00
Miroslav Šedivý
37b131c74c fix plugin settings unmarshal by changing to "name.key". 2024-06-16 18:08:46 +02:00
Miroslav Šedivý
43467dcac1 filetransfer: use enabeld in settings and profile. 2024-06-16 17:27:42 +02:00
Miroslav Šedivý
ad101ddb0d filetransfer: use enabeld in settings and profile. 2024-06-16 17:27:26 +02:00
Miroslav Šedivý
5a04066c55 add PluginSettings unmarshaller. 2024-06-16 16:42:32 +02:00
Miroslav Šedivý
4bd6eb6db9 fix dev scripts. 2024-06-16 16:26:48 +02:00
Miroslav Šedivý
ae117ccdbb fix dev scripts. 2024-06-16 16:26:42 +02:00
Miroslav Šedivý
f65f262d48 WIP: add chat plugin. 2024-06-09 19:05:21 +02:00
Miroslav Šedivý
2d8e5c9753 WIP add chat plugin. 2024-06-09 19:04:47 +02:00
Miroslav Šedivý
fc3b6f2e21 OnProfileChanged add new & old profile. 2024-06-09 18:02:01 +02:00
Miroslav Šedivý
86095ecdb1 add room.control.request. 2024-05-10 12:41:56 +02:00
Miroslav Šedivý
59b2faec66 add control requesting to the host. 2024-05-10 12:41:51 +02:00
Miroslav Šedivý
06955aa2f9 update api. 2024-05-09 10:29:50 +02:00
Miroslav Šedivý
0e8108e9a4 add session delete and disconnect to API. 2024-05-09 10:28:58 +02:00
Miroslav Šedivý
d891d5b331 lint types. 2024-05-09 09:37:45 +02:00
Miroslav Šedivý
3a0bd06a31 fix click on color. 2024-05-09 08:11:20 +02:00
Miroslav Šedivý
416faa3df4 add session to host change. 2024-05-06 23:47:13 +02:00
Miroslav Šedivý
7998018cb8 add id to room.control.host. 2024-05-06 23:41:21 +02:00
Miroslav Šedivý
2536b49568 add room.settings.updated. 2024-05-06 20:01:58 +02:00
Miroslav Šedivý
b562c797b3 remove goformat from settings.json. 2024-05-05 00:03:47 +02:00
Miroslav Šedivý
57ffca0bed add session to settings change. 2024-05-05 00:03:32 +02:00
Miroslav Šedivý
17b6493832 add id to event screen updated. 2024-05-03 23:18:02 +02:00
Miroslav Šedivý
d47302e2cd remo superfluous structs from keyboard api. 2024-05-03 22:41:42 +02:00
Miroslav Šedivý
b90eb87c22 unify types.ScreenSize and add ID to screen size update. 2024-05-03 22:40:56 +02:00
Miroslav Šedivý
7eb40aba81 implement control protection. 2024-04-21 20:10:45 +02:00
Miroslav Šedivý
0f45aa3f19 implement control protection. 2024-04-21 20:10:16 +02:00
Miroslav Šedivý
3ee6078256 add filetransfer lock. 2024-04-20 17:13:32 +02:00
Miroslav Šedivý
bc26fde705 add filetransfer lock. 2024-04-20 17:13:19 +02:00
Miroslav Šedivý
fb0af48376 add locked_logins. 2024-04-20 14:28:00 +02:00
Miroslav Šedivý
22524f7d71 fix minor issues. 2024-04-20 14:27:46 +02:00
Miroslav Šedivý
a61eade929 add LockedLogins to settings. 2024-04-20 14:27:15 +02:00
Miroslav Šedivý
a178bede87 add filetransfer plugin. 2024-04-19 20:22:43 +02:00
Miroslav Šedivý
b302c98e81 implement filetransfer. 2024-04-19 20:22:03 +02:00
tt2468
00c7e6dfb2
Move X11 error handler registration to before screen sets (#62)
If X11 throws an error during screen config get/set, the default error
handler at the time will be one which causes a program exit. This
splits the error handler registration in xevent into its own call,
allowing us to register our error handler earlier on. This results in
the safe error handling logic actually being called instead of a full
program exit.
2024-03-27 21:38:33 +01:00
Miroslav Šedivý
b6be4f09fc fix watchers. 2024-03-24 16:06:55 +01:00