Commit Graph

70 Commits

Author SHA1 Message Date
Jovi Hsu
cae8bcec31
Merge pull request #25 from HsuJv/dev
ZRLE implement
2022-10-10 09:32:06 +08:00
Jovi Hsu
4bb0803e23 update websockify 2022-10-10 00:43:49 +00:00
Jovi Hsu
b55a58ff38 zrle encoding 2022-10-10 00:23:33 +00:00
Jovi Hsu
ce95686417 add error message 2022-10-08 07:18:15 +00:00
Jovi Hsu
e72a718b94
Merge pull request #24 from HsuJv/dev
Regular merge from the dev
2022-10-08 15:09:13 +08:00
Jovi Hsu
8517df753b Add ctrl+alt+del 2022-10-08 07:06:58 +00:00
Jovi Hsu
67275f6be8 Graceful close 2022-10-08 06:42:49 +00:00
Jovi Hsu
e0aa8abd78 add clipboard 2022-10-08 05:57:46 +00:00
Jovi Hsu
d84807ace9 Add jquery 2022-09-30 04:41:02 +00:00
Jovi Hsu
85cacbbfed
Merge pull request #23 from HsuJv/dev
VNC Performance Improvement: Reduce the api call to get canvas
2022-09-28 08:56:24 +08:00
Jovi Hsu
1ba123dd2b Reduce the api call to get canvas 2022-09-28 00:55:39 +00:00
Jovi Hsu
e651ee1b53
Merge pull request #22 from HsuJv/dev
Support vnc password
2022-09-27 15:42:01 +08:00
Jovi Hsu
eab8a20a6b Remove the timeout when require vnc password 2022-09-27 07:41:09 +00:00
Jovi Hsu
94a58c4d62 Support vnc password 2022-09-27 07:34:59 +00:00
Jovi Hsu
470cef13c7
Merge pull request #21 from HsuJv/add-license-1
Create LICENSE
2022-09-27 09:15:53 +08:00
Jovi Hsu
0a0cedccbd
Create LICENSE 2022-09-27 09:15:41 +08:00
Jovi Hsu
9b14483295
Delete LICENSE 2022-09-27 09:15:14 +08:00
Jovi Hsu
722c73f183
Merge pull request #20 from HsuJv/dev
Cargo clippy
2022-09-27 09:09:25 +08:00
Jovi Hsu
38d331fcd8 also clippy 2022-09-27 01:08:48 +00:00
Jovi Hsu
2557e9e897 Cargo clippy 2022-09-27 00:29:06 +00:00
Jovi Hsu
1c5a0518e9
Merge pull request #19 from HsuJv/dev
Modify the readme
2022-09-26 11:46:28 +08:00
Jovi Hsu
250a9c1e74 Modify the readme 2022-09-26 03:45:33 +00:00
Jovi Hsu
c53bb61dfe
Merge pull request #18 from HsuJv/dev
Refactor, use websockify instead of self-backend server
2022-09-26 11:43:42 +08:00
Jovi Hsu
940b71eba2 Refactor, use websockify instead of self-backend server 2022-09-26 03:42:17 +00:00
Jovi Hsu
6b10b4bc74
Merge pull request #17 from HsuJv/dev
add command to build release target
2021-11-29 16:17:08 +08:00
Jovi Hsu
d2a5852860 add command to build release target 2021-11-29 16:16:25 +08:00
Jovi Hsu
88e415bd44 correct cursor position, fix clipboard input 2021-11-29 15:50:38 +08:00
Jovi Hsu
bfc9968d21
Merge pull request #16 from HsuJv/dev
add support for copyRect encoding
2021-11-29 09:50:19 +08:00
Jovi Hsu
9326a98c9b update readme 2021-11-29 09:49:03 +08:00
Jovi Hsu
607c90009d add support for copyRect encoding 2021-11-29 09:47:52 +08:00
Jovi Hsu
da807ead3e rename 2021-11-29 08:18:08 +08:00
Jovi Hsu
4d63056d07
Merge pull request #15 from HsuJv/dev
Add a simple clipboard
2021-11-27 16:19:24 +08:00
Jovi Hsu
6ac6a0a522 Add a simple clipboard 2021-11-27 16:17:40 +08:00
Jovi Hsu
ac33b294c2
Merge pull request #14 from HsuJv/dev
KeyEvent & PointerEvent support
2021-11-24 10:11:08 +08:00
Jovi Hsu
b783e1f74b match all js mouse events to x11 mouse events 2021-11-24 10:09:01 +08:00
Jovi Hsu
5f33c9d510 match all js keys to x11 keycodes 2021-11-24 08:31:23 +08:00
Jovi Hsu
d7d503e49c re-folder 2021-11-19 16:55:34 +08:00
Jovi Hsu
f5a341aad6 mouse events initially 2021-11-17 16:44:04 +08:00
Jovi Hsu
7e5074e15b keypress events initially 2021-11-17 14:43:10 +08:00
Jovi Hsu
f21a180053 shutdown websocket if the server disconnected, level up the default log print 2021-11-17 14:42:16 +08:00
Jovi Hsu
694b462f60 remopve the footer 2021-11-17 12:04:21 +08:00
Jovi Hsu
fb3b7ee093
Merge pull request #13 from HsuJv/dev
Done #2, send client encodings
2021-11-17 11:10:42 +08:00
Jovi Hsu
0762d972a4 #2, send client encodings 2021-11-17 11:09:28 +08:00
Jovi Hsu
098629536a change how vnc generate c2s messages 2021-11-17 09:53:45 +08:00
Jovi Hsu
4aa8c19adb Elegent shutdown the agent 2021-11-17 09:34:25 +08:00
Jovi Hsu
19dd409744 update README 2021-11-15 20:38:46 +08:00
Jovi Hsu
893fc307d4 support all s2c message 2021-11-15 20:18:46 +08:00
Jovi Hsu
85abc9d7f8 fix vnc substract overflow 2021-11-15 18:49:27 +08:00
Jovi Hsu
2de7b4b9ec refactor #3 2021-11-15 16:42:46 +08:00
Jovi Hsu
918878b0c5 vnc raw encoding 2021-11-14 22:32:56 +08:00