matt
19b3de10e1
artifacting fix, open new displays in new window
2023-12-21 13:58:27 +00:00
Liangbin Lian
e6d93a9714
fix zh_CN translation ( #79 )
2023-12-21 07:55:33 -05:00
Richard Koliser
d9d4d2ab1f
Merge pull request #80 from kasmtech/bugfix/remove_development_modifications
...
Dev environment changes accidently committed are removed.
2023-12-19 13:15:13 -05:00
Richard Koliser
c086414fce
Dev environment changes accidently committed are removed.
2023-12-19 13:03:45 -05:00
Richard Koliser
860ead2fac
Merge pull request #78 from kasmtech/feature/KASM-5078_multi_monitor_display_ui
...
KASM-5078 multi monitor display UI
2023-12-18 23:40:45 -05:00
matt
db2addddce
allow drag of in-session windows to seamlessly move accross local browser windows.
2023-12-15 20:14:35 +00:00
mattmcclaskey
9fbea8cd83
requestAnimationFrame only when frames are ready
2023-11-14 09:50:47 -05:00
matt
4a6aa73f6d
fix bug with cursor not displaying on first connect
2023-11-14 08:39:51 -05:00
mattmcclaskey
66355143a9
fix secondary resize, fix small screens auto pixel ratio
2023-10-31 07:15:40 -04:00
matt
2b7f938c6e
CopyRect artifacts, fix unload detection on iframes
2023-10-30 15:32:35 -04:00
mattmcclaskey
bc177da7eb
enable webpack for build
2023-10-27 04:41:44 -04:00
Chris Hunt
3565bdd58d
Add check for displays for older kasmweb clients
2023-10-26 17:53:59 +01:00
mattmcclaskey
70166b1a27
fix recursive disaster
2023-10-26 12:44:40 -04:00
mattmcclaskey
b9f5ce3953
revert previous changes, cleanup
2023-10-26 08:20:13 -04:00
Chris Hunt
f19e5a1cdf
Add missing variable
2023-10-26 09:59:30 +01:00
Chris Hunt
ae30357f0e
Fixes for scaling
2023-10-26 09:39:42 +01:00
Chris Hunt
ac42423e5f
Try removing event listener
2023-10-24 16:33:58 +01:00
Chris Hunt
51022df869
Current state
2023-10-24 14:51:34 +01:00
Chris Hunt
e6f48c5722
Show disconnect button
2023-10-24 12:14:18 +01:00
mattmcclaskey
80b9af1e32
fix scroll on primary, fix artifacting on connect, allow force draw of old frames
2023-10-23 09:21:50 -04:00
mattmcclaskey
0603ba9fe4
fixed a few ui quirks and one bug race condition.
2023-10-20 15:38:20 -04:00
Chris Hunt
4c1977f24a
Update additional display titles
2023-10-18 17:43:15 +01:00
Chris Hunt
fb324dfcf2
Update connect button
2023-10-18 17:27:55 +01:00
Chris Hunt
c95aae3f8f
Add identify function
2023-10-18 16:31:39 +01:00
Chris Hunt
d3c51fbae4
Fix fractional units messing up calculations
...
Changed background-size to cover
Revert dev changes
2023-10-18 11:57:31 +01:00
Chris Hunt
d5a66af227
Fix hit boxes
2023-10-18 10:46:51 +01:00
mattmcclaskey
fad5527575
enble webpack
2023-10-16 07:12:47 -04:00
Chris Hunt
61454203f5
Remove duplicate applyScreenPlan
...
Apdated helper text
2023-10-12 14:25:39 +01:00
Chris Hunt
c7c515796a
Show native resolution option
...
Remove display when deleted
2023-10-12 13:59:56 +01:00
Chris Hunt
02745eee0a
Add native resolution to displays
2023-10-12 12:02:44 +01:00
mattmcclaskey
05ddc91382
handle window moved to diffent monitor
2023-10-11 09:27:04 -04:00
mattmcclaskey
3cc2f0caf3
add pixelratio to screen plan
2023-10-11 06:34:17 -04:00
mattmcclaskey
19e8e924c2
Fix native resolution on hdpi screens
2023-10-11 06:27:14 -04:00
Chris Hunt
954428d6c8
Fix spacing and fractional units
2023-10-11 08:31:08 +00:00
mattmcclaskey
0f4979bcc5
several fixes
2023-10-05 13:30:37 -04:00
mattmcclaskey
485c38568c
Merge branch 'feature/KASM-982_multi_monitor' into feature/KASM-5078_multi_monitor_display_ui
2023-10-05 09:24:04 -04:00
mattmcclaskey
70faacff85
smashed a frame dropping bug
2023-10-05 09:19:00 -04:00
mattmcclaskey
56a2e2dec9
add syncronous frames for secondary display
2023-10-05 07:51:50 -04:00
mattmcclaskey
f243b54ac9
fix bugs in async frame sync
2023-10-05 06:02:33 -04:00
Chris Hunt
1873ec0c91
KASM-5078 Multi monitor display ui
2023-09-29 13:09:52 +00:00
mattmcclaskey
aef462ce62
refactor to support any number of displays in any orientation
2023-09-20 15:18:08 -04:00
mattmcclaskey
23076cdc7c
unregister a display if window closes
2023-09-20 09:06:27 -04:00
mattmcclaskey
c35b8c68f3
Added support for all orientations and offsets
2023-09-20 08:17:05 -04:00
mattmcclaskey
cb1bc7f787
wired up mouse, keyboard, clipboard on second display
2023-09-20 05:33:40 -04:00
mattmcclaskey
05735088b7
WIP - lots of fixes
2023-09-13 05:44:54 -04:00
mattmcclaskey
96001175a6
WIP - computer acting odd, committing code
2023-09-12 14:16:19 -04:00
mattmcclaskey
419a3a70e9
WIP - multi monitor refactor
2023-09-08 13:12:28 -04:00
Matt McClaskey
68135beedd
sync client and server down keys on mouse down too ( #76 )
...
Co-authored-by: mattmcclaskey <matt@kasmweb.com>
2023-08-29 14:03:58 -04:00
Matt McClaskey
2b7e3321ae
attempt to clear stuck keys ( #75 )
...
Fixes MacOS Stuck keys
Co-authored-by: matt <matt@kasmweb.com>
2023-08-16 11:03:18 -04:00
Mariusz Marciniak
d135f05932
Feature/kasm 4608 linux printing ( #74 )
...
* Add support for relaying unix sockets
* KASM-4608 Add document printing using the printer socket relay
---------
Co-authored-by: Lauri Kasanen <cand@gmx.com>
Co-authored-by: mattmcclaskey <matt@kasmweb.com>
2023-08-03 14:06:27 -04:00