Commit graph

174 commits

Author SHA1 Message Date
Matthew McClaskey
c7bcefbd9f Merge branch 'feature/VNC-14_direct_drive_mouse' into 'master'
Resolve VNC-14 "Feature/ direct drive mouse"

Closes VNC-14

See merge request kasm-technologies/internal/KasmVNC!236
2026-05-28 09:10:02 +00:00
Matt McClaskey
e147dad5c8
VNC-374 prep for 1.5.0 release 2026-05-25 10:46:44 +00:00
Matt McClaskey
a34b523b56
fix c++ access violation 2026-05-22 11:43:12 +00:00
Matt McClaskey
6880b03c04
address DLP region clicks 2026-05-21 09:34:00 +00:00
Matt McClaskey
763a6f4972
VNC-14 addressed code review comments 2026-05-19 19:07:57 +00:00
Matt McClaskey
c76c3be9ee
back out old relative cursor code 2026-05-13 15:46:33 +00:00
Matt McClaskey
9050929aa9
VNC-14 Update to relative mouse for better UX and app compatibility 2026-05-13 10:09:09 +00:00
Matt McClaskey
5fa4bfbb34 VNC-319 changed stun public ip default 2026-05-12 15:00:31 +00:00
El
adc4ea79fc
VNC-151 Refactor screenshot handling 2026-05-08 18:24:19 +00:00
El
a96f45b51c
VNC-151 Fix crash 2026-05-08 18:24:19 +00:00
El
9302c205b0
VNC-333 Revert Remove h.265 SW from KasmVNC 2026-05-08 18:24:19 +00:00
El
b8a9889467
VNC-333 Remove h.265 SW from KasmVNC 2026-05-08 18:22:13 +00:00
El
e2bdb977a0
VNC-151 Fix NVENC and VAAPI 2026-05-08 18:22:12 +00:00
El
edd0b6ecaa
VNC-151 Fix codec validation pattern 2026-05-08 18:22:12 +00:00
El
b71785fa5a
VNC-151 Refactor codec parsing to skip unsupported codecs with a log message 2026-05-08 18:22:12 +00:00
El
16a1f327b6
VNC-151 Add support for NVENC codecs to video streaming configuration validation 2026-05-08 18:22:12 +00:00
El
485b2390ff
VNC-151 Add XDamage extension support for improved screen change tracking 2026-05-08 18:22:11 +00:00
El
08deca621b
VNC-361 Handle null clipboard data in vncSelection 2026-05-06 12:53:05 +00:00
El
660e2f7b99
VNC-151 Fix for the script 2026-01-29 15:39:59 +00:00
El
db0c19bcd6
VNC-151 Update and Add vainfo package to Ubuntu Jammy development Dockerfile 2026-01-29 00:03:06 +00:00
El
9b71785d08
VNC-151 Update video streaming options and associated documentation 2026-01-29 00:03:05 +00:00
El
678d1b10e3
VNC-151 Add video_streaming_mode codec configuration to kasmvnc_defaults.yaml 2026-01-29 00:03:02 +00:00
El
03a5e8bf44
VNC-151 Update config key name for video streaming mode GOP configuration 2026-01-29 00:03:01 +00:00
El
43695f51de
VNC-151 Add new CLI options for vncserver script 2026-01-29 00:02:56 +00:00
El
fd7a7c5c07
VNC-151 Update Makefile.am to use C++20 standard for libvnccommon 2026-01-29 00:02:53 +00:00
El
c2d1509134
VNC-151 Fix typo 2026-01-29 00:02:29 +00:00
El
2ae5c2c22e
VNC-151 Remove FFmpeg libraries from Xvnc linkage 2026-01-29 00:02:23 +00:00
El
9a8963930f
VNC-151 Remove unnecessary libvpx dependency in Xvnc build 2026-01-29 00:02:11 +00:00
ryan.kuba
fd53322035
fix makefile 2026-01-29 00:02:09 +00:00
Matt McClaskey
b5f33730da
update noVNC ref, add bitrate setting to yaml config 2026-01-29 00:01:00 +00:00
Lauri Kasanen
084e40a102
Start on new video impl 2026-01-29 00:00:53 +00:00
Dmitry Maksyoma
9a66cada57 VNC-284 Opensuse 16.0 and 15.6 builds 2026-01-13 11:58:58 +00:00
Dmitry Maksyoma
c1dda78ea2
Merge branch 'master' into feature/KASM-3747-optional-systemd-start 2025-10-23 15:19:15 +13:00
Dmitry Maksyoma
6e3d2072f2 VNC-257 Implement env var config override 2025-10-08 18:41:34 +00:00
Dmitry Maksyoma
e1a4f9db65
VNC-155 Add scrolling CLI options to Xvnc man page 2025-05-14 23:25:26 +12:00
Dmitry Maksyoma
14ef7178b2
VNC-155 Add scrolling configuration keys
encoding.scrolling.detect_vertical_scrolling
encoding.scrolling.detect_horizontal_scrolling
encoding.scrolling.scroll_detect_threshold
2025-05-14 21:44:08 +12:00
Dmitry Maksyoma
0924817a76
VNC-155 ConfigKey can have both type and validator
Type can check whether value is boolean or int, and validator can check
whether another configuration key is defined, for example.
2025-05-14 21:30:58 +12:00
Dmitry Maksyoma
f12264c5ad
VNC-155 Refactor 2025-05-14 21:10:45 +12:00
Dmitry Maksyoma
634731748a
VNC-155 Refactor 2025-05-14 20:21:10 +12:00
El
415607ea42
KASM-6984 Moved to a dynamic library load 2025-05-01 17:47:08 +05:00
El
148f22f05f
KASM-6984 Update man pages 2025-04-28 23:43:31 +05:00
matt
00b8d025db
KASM-7125 fixed issue with rebuilding Xvnc, switched to simplier webp mix math. 2025-04-24 16:50:44 +00:00
Rodwin.Spruel
02852185a8
Fixing webp usage calculation and updating default value 2025-04-24 05:57:25 -04:00
Rodwin Spruel
f674e2c58d Fixing default value 2025-04-22 21:45:16 +00:00
Rodwin.Spruel
7353f38652
Adding defaults and fixing typo 2025-04-22 10:39:53 -04:00
Rodwin Spruel
2dbcd28354 Adding ability to override webp benchmark value 2025-04-22 13:39:34 +00:00
Rodwin Spruel
5c6e913fca upgrading to libwebp 1.5.0 abd adding sharpyuv and an included library based on the change in how it is included with libwebp 2025-04-14 23:29:41 +00:00
Dmitry Maksyoma
82a5d5170e
Merge branch 'master' into feature/KASM-3747-optional-systemd-start 2025-03-20 19:15:14 +13:00
Dmitry Maksyoma
f2a19e6e09
KASM-7051 Set KasmVNC version to 1.3.4 2025-03-20 16:24:07 +13:00
Dmitry Maksyoma
c43cefd13e
KASM-3747 Deb: stop all user systemd sessions on upgrade 2025-02-16 14:38:09 +13:00