Miroslav Šedivý
cf4e0666fe
add locked controls to settings.
2023-05-15 16:47:28 +02:00
Miroslav Šedivý
f8b128e1e9
Custom sizes with XRandR ( #25 )
...
* xserver dummy with RandR.
* update.
* remove screen configurations from xorg.
* screen size cannot be nil anymore.
* use predefined screen configurations.
* use screen configurations.
* fix error.
* remove comment.
2023-02-14 21:18:47 +01:00
Miroslav Šedivý
691150900b
Temporary websocket disconnect handling ( #6 )
...
* fix websocket close log error.
* logger session interface no pointer.
* websocket delayet disconnect.
* session host: save id not pointer to a session.
* fix if hostId not stored.
2022-08-26 20:16:40 +02:00
Miroslav Šedivý
babddacbf3
Go generics and changes in v1.18 ( #5 )
...
* ArrayIn to use generics.
* interface{} -> any.
2022-07-28 12:20:20 +02:00
Miroslav Šedivý
3cd59b9f30
rename module name from gitlab to github.
2022-07-14 22:10:41 +02:00
Miroslav Šedivý
58fca708a7
add settings update to API.
2022-03-27 00:26:25 +01:00
Miroslav Šedivý
81867d811b
sessions: switch to settings struct.
2022-03-27 00:08:06 +01:00
Miroslav Šedivý
d004ddd68f
private mode implementation.
2022-03-26 23:20:38 +01:00
Miroslav Šedivý
8593d2d0fd
move shared code to pkg.
2022-03-20 11:43:00 +01:00
Miroslav Šedivý
94c17e9a42
rename module to gitlab.com/demodesk/neko/server.
2022-03-20 11:27:41 +01:00
Miroslav Šedivý
51577ecff4
screen size retype one struct.
2021-09-20 18:28:13 +02:00
Miroslav Šedivý
8d0fcbde70
use custom logger.
2021-09-17 00:58:50 +02:00
Miroslav Šedivý
4fa11e6a2a
refactor HTTP error.
2021-09-16 20:16:51 +02:00
Miroslav Šedivý
d7671942a6
code fmt change.
2021-09-02 21:37:24 +02:00
Miroslav Šedivý
49c48b3200
remove event from messages.
2021-09-01 21:58:39 +02:00
Miroslav Šedivý
0501091c96
remove io/ioutil.
2021-08-29 17:12:37 +02:00
Miroslav Šedivý
ec18775e26
change error messages punctuation.
2021-04-24 21:37:43 +02:00
Miroslav Šedivý
0eef9d4d98
update auth middlewares.
2021-03-21 21:26:53 +01:00
Miroslav Šedivý
4a28307c1e
session profile decoupled.
2021-03-14 00:45:51 +01:00
Miroslav Šedivý
b03a730c84
memberId to sessionId.
2021-03-13 23:32:10 +01:00
Miroslav Šedivý
a6b66e4d55
OnHostChanged event.
2021-03-13 21:37:00 +01:00
Miroslav Šedivý
d2eda6f25f
cursor utils changed to generic CreatePNGImage.
2021-02-25 14:15:18 +01:00
Miroslav Šedivý
45679f1b86
format Go source code.
2021-02-14 14:40:17 +01:00
Miroslav Šedivý
36b7eca43c
name confusion Enabled -> Started.
2021-02-05 14:03:53 +01:00
Miroslav Šedivý
91f1727723
lint remove whitespaces.
2021-02-02 18:28:32 +01:00
Miroslav Šedivý
7c305b5a27
clipboard lint fix.
2021-02-01 18:29:39 +01:00
Miroslav Šedivý
546cd608c3
join plain text and rich text to one struct.
2021-01-29 20:05:13 +01:00
Miroslav Šedivý
5c9a57ee91
xclip minor changes + image.
2021-01-29 00:03:22 +01:00
Miroslav Šedivý
1e479dc03f
backward compatibility.
2021-01-28 23:59:51 +01:00
Miroslav Šedivý
2d11b4fa56
xclip multiple clipboard content types.
2021-01-28 22:51:55 +01:00
Miroslav Šedivý
11e74459ac
replace libclipboard with xclip.
2021-01-28 21:12:35 +01:00
Miroslav Šedivý
7cbee94a80
multipart form lint fixes.
2021-01-25 17:45:52 +01:00
Miroslav Šedivý
794728f4a8
add nolint.
2021-01-25 17:36:43 +01:00
Miroslav Šedivý
51d061e9aa
minor lint fixes.
2021-01-25 17:31:24 +01:00
Miroslav Šedivý
1ffbe337d4
shot.jpg.
2021-01-23 15:23:10 +01:00
Miroslav Šedivý
fdd98377b3
lazy screencast.
2021-01-23 15:17:52 +01:00
Miroslav Šedivý
3161870906
add screencast to capture.
2021-01-22 18:13:32 +01:00
Miroslav Šedivý
407853eeb1
decouple BroadcastManager from CaptureManager.
2021-01-22 14:09:47 +01:00
Miroslav Šedivý
afd3dd2f56
generate screenshot using Xlib.
2021-01-21 20:44:09 +01:00
Miroslav Šedivý
d4e0287eb5
file chooser dialog events implementation.
2021-01-19 21:01:31 +01:00
Miroslav Šedivý
8f60041b2d
fix dialog close and add API.
2021-01-18 10:34:33 +01:00
Miroslav Šedivý
2b3bb6e21a
upload dialog API.
2021-01-17 23:50:03 +01:00
Miroslav Šedivý
3bbe3781c8
set screen size using struct.
2021-01-15 17:30:19 +01:00
Miroslav Šedivý
0e09609c67
KeyboardLayout to KeyboardMap.
2021-01-15 16:53:03 +01:00
Miroslav Šedivý
8c47cbae68
multipart form correct destroying.
2021-01-14 19:54:22 +01:00
Miroslav Šedivý
71dbdc06f5
add layout variant.
2021-01-12 23:52:44 +01:00
Miroslav Šedivý
7f18c5842d
changing keyboard layout as go exec.
2021-01-12 23:48:15 +01:00
Miroslav Šedivý
4844225a0b
keyboardModifiersGet.
2021-01-12 23:35:46 +01:00
Miroslav Šedivý
a0d8f1b880
xorg modifiers refactor.
2021-01-12 22:54:13 +01:00
Miroslav Šedivý
9f3bc0261c
update upload API error reporting & cleanup.
2021-01-09 16:24:05 +01:00