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