Commit Graph

2231 Commits

Author SHA1 Message Date
mmcclaskey 170cb81f6f
KASM-2075 fix seamless clipboard on touch (#22)
Co-authored-by: matt <matt@kasmweb.com>
2021-11-09 14:01:11 -05:00
j-travis b5a1586c0a
Merge pull request #21 from kasmtech/feature/KASM-2001_mobile_keyboard
KASM-2001 Add keyboard controls panel
2021-11-08 20:39:43 -05:00
Mariusz Marciniak a8a3651898 KASM-2001 Add keyboard controls panel 2021-11-08 21:22:39 +00:00
mmcclaskey 2faf2049c2
Bugfix/kasm 2053 video quality (#19)
* KASM-2053 Fixes previous issues where there was no difference between medium and high
* Expands quality settings to adjust more rendering settings
* Adds an extreme quality setting and custom
* Adds the quality setting to the noVNC control panel, was previously only exposed in the backend for integration with Kasm Workspaces
* Switching quality settings no longer requires reconnecting.
2021-11-08 12:57:24 -05:00
mmcclaskey e11e76e2c7
Feature/kasm 2041 mobile scaling (#20)
* KASM-2041 auto scale high res mobile - Browsers typically set a scale ratio for high resolution screens, so everything isn't tiny. This mostly works well, but results in a super low resolution for the remote display. This feature detects low resolutions where the browser is doing scaling and adjusts the scale backwards to reach a more reasonable resolution. This typically only happens on modern phones.
2021-11-08 12:55:37 -05:00
j-travis 0509b6241f
Merge pull request #18 from kasmtech/bugfix/KASM-2034_mobile_audio
KASM-2034 Unlock mobile audio playing on first mobile touch event
2021-11-08 10:51:49 -05:00
Mariusz Marciniak 66c5812b4e KASM-2034 Unlock mobile audio playing on first mobile touch event 2021-11-03 12:27:01 +00:00
mmcclaskey 66cf8fd53e
Create develop.md 2021-11-01 11:25:01 -04:00
mmcclaskey 0bd3813949
Merge pull request #17 from kasmtech/chromeclip
Chromeclip
2021-10-15 15:40:17 -04:00
matt a36f941493 fix Edge 18 and under clipboard 2021-10-15 19:34:01 +00:00
matt 37c41c60f6 Fixes for older Chrome browsers 2021-10-14 17:33:03 +00:00
Mariusz Marciniak 075bb31d5b Fix webpack to allow async promises 2021-10-13 15:22:32 +02:00
matt 0bd7bf8b3e rebase from master 2021-10-12 18:36:43 +00:00
j-travis a4cf389029
Merge pull request #15 from kasmtech/feature/KASM-1871_scroll_sensitivity
Feature/kasm 1871 scroll sensitivity
2021-10-12 13:31:19 -04:00
j-travis 3022d19851
Merge pull request #16 from kasmtech/feature/KASM-1946_default_noVNC_elements
KASM-1946 Fix default noVNC dialogs appearing shortly before the kasm…
2021-10-12 11:20:46 -04:00
matt f8fde81dfb WIP: cleanup code 2021-10-12 14:11:26 +00:00
matt f3418af9b7 WIP: fix recieving large binary cliipboard 2021-10-08 15:08:12 +00:00
Mariusz Marciniak bc2f084921 KASM-1946 Fix default noVNC dialogs appearing shortly before the kasm session loads 2021-10-08 12:06:32 +02:00
Mariusz Marciniak d20e5d78fa KASM-1968 Add support for CMD+click on MacOs 2021-10-07 12:05:45 +02:00
Mariusz Marciniak 66cc16a894 KASM-1980 Add support for CMD right + key shortcuts on MacOs 2021-10-07 12:04:33 +02:00
Mariusz Marciniak fff810d45a KASM-1871 Add smooth scrolling by sending scroll delta directly 2021-10-07 11:58:46 +02:00
Mariusz Marciniak 09707e9820 KASM-1882 Improved pinch&zoom responsiveness 2021-10-07 11:58:46 +02:00
Mariusz Marciniak f509f5231a KASM-1890 Add MacOS shortcut translation 2021-10-07 11:58:46 +02:00
matt 8842f372b8 WIP, firefox support 2021-10-01 19:02:51 +00:00
matt c533d18ac7 Merge branch 'master' into chromeclip 2021-10-01 09:03:09 +00:00
matt e7c601efc0 clipboard WIP 2021-10-01 09:03:03 +00:00
mmcclaskey 7cd55562f0
Merge pull request #14 from kasmtech/feature/KASM-1834_anti_aliasing
KASM-1834 added new anti-aliasing feature
2021-09-23 12:26:23 -04:00
matt 34bfdddab5 KASM-1947 binary clipboard WIP 2021-09-23 08:39:37 +00:00
matt 141f91fde5 KASM-1947 WIP 2021-09-21 09:38:34 +00:00
matt 3c477925f3 KASM-1947 send png WIP 2021-09-17 13:47:11 +00:00
matt f165845c2d KASM-1947 binary clipboard WIP 2021-09-16 19:16:49 +00:00
Lauri Kasanen effc0eee02 Initial binary clipboard support 2021-09-16 15:32:26 +03:00
matt a0907e9390 KASM-1834 added new anti-aliasing feature 2021-09-12 17:53:03 +00:00
mmcclaskey d1e4bda4b3
Merge pull request #13 from kasmtech/feature/KASM-1834_high_dpi_2
KASM-1834 disable anti-aliasing when screen ratio is 1:1, Fixes blurry screen on high DPI monitors. Smoothing is not needed when the resolution on the client and server are 1 to 1
2021-09-10 13:42:53 -04:00
mmcclaskey 6b283b2313
Update display.js 2021-09-10 13:41:03 -04:00
matt 4c8e8ef1e1 KASM-1834 disable anti-aliasing when screen ratio is 1:1 2021-09-10 17:31:44 +00:00
mmcclaskey e0bb9f6bcf
Merge pull request #12 from kasmtech/feature/KASM-1834_high_dpi_2
KASM-1834 high dpi screens blurry
2021-09-09 07:53:25 -04:00
matt a814f0594f KASM-1834 high dpi screens blurry 2021-09-09 11:34:39 +00:00
j-travis 2336c39377
Merge pull request #10 from kasmtech/feature/KASM-1882_macos_pinch_and_zoom
KASM-1882 MacOs pinch and zoom
2021-08-31 08:05:37 -04:00
Mariusz Marciniak ace35fa652 KASM-1882 MacOs pinch and zoom 2021-08-31 10:39:47 +02:00
j-travis ce81a19e9a
Merge pull request #9 from kasmtech/feature/KASM-1881_macos_cmd_wheel_zoom
KASM-1881 Add MacOs cmd+wheel zoom support
2021-08-30 15:37:54 -04:00
Mariusz Marciniak 8453916f9c KASM-1881 Add MacOs cmd+wheel zoom support 2021-08-30 21:28:13 +02:00
mmcclaskey ba40cacce0
Merge pull request #7 from kasmtech/feature/KASM-1834_quality_settings
Add controls for video quality
2021-08-05 14:47:19 -04:00
matt 8dba184040 Add controls for video quality 2021-08-05 14:30:49 -04:00
mmcclaskey 519a40213b
Merge pull request #6 from kasmtech/apistats
Apistats
2021-08-05 11:01:03 -04:00
mmcclaskey d8183dc030
Merge pull request #5 from kasmtech/feature/KASM-1834_quality_settings
Feature/kasm 1834 quality settings
2021-08-04 15:51:50 -04:00
matt 855d9d6dd2 KASM-1834 inform client refresh required 2021-08-04 19:50:37 +00:00
matt 30326f7c11 KASM-1834 expose quality settings 2021-08-02 17:13:01 +00:00
matt d7d748e05a fixed time tracking 2021-07-30 17:07:44 +00:00
Lauri Kasanen f9f5b01cc2 Initial frame stat tracking 2021-07-27 15:28:02 +03:00