Commit Graph

219 Commits

Author SHA1 Message Date
Miroslav Šedivý ccc1df936d fix stereo for chormium browsers. 2023-01-12 20:53:36 +01:00
Ethan Waldo 10e2fbd499 Use Keyboard API to lock screen for supported browsers
When using fullscreen mode, hitting the escape key will exit out of
fullscreen mode.  To stay in fullscreen mode but pass the escape
key through, we can use the Keyboard API to require the escape key
be held down https://wicg.github.io/keyboard-lock/#escape-key.

Tested in Chrome which supports Keyboard API and Firefox which does
not https://caniuse.com/?search=navigator.keyboard with no errors
in either case.
2023-01-06 20:10:34 -05:00
Miroslav Šedivý 3df319e071 line height. 2022-11-19 20:55:50 +01:00
Miroslav Šedivý ad5abb6054 css fix long file names. 2022-11-19 20:53:27 +01:00
Miroslav Šedivý e25e9c2b24 lint. 2022-11-19 20:33:08 +01:00
Miroslav Šedivý 1666693c25 add cors. 2022-11-19 20:33:03 +01:00
Miroslav Šedivý d17a7e8d82 move filetransfer to locks. 2022-11-19 20:26:45 +01:00
Miroslav Šedivý 76b44b949c add status failed + error. 2022-11-19 17:35:02 +01:00
Miroslav Šedivý 950cb118cc remove unused property. 2022-11-19 16:57:00 +01:00
Miroslav Šedivý 3703d2b73d lint fix. 2022-11-19 16:53:13 +01:00
Miroslav Šedivý fac8700192 lint fix. 2022-11-19 16:03:49 +01:00
Miroslav Šedivý 04cd943eb4 move refresh ws to store. 2022-11-19 15:46:27 +01:00
William Harrell bbfa0d5834 added translations 2022-11-16 22:03:25 -05:00
William Harrell 4885c2d69e frontend improvements 2022-11-16 20:58:39 -05:00
William Harrell 57e89bb1cc file transfer permission state management 2022-11-15 20:39:06 -05:00
William Harrell 19af921913 added file uploads to frontend 2022-11-13 22:06:24 -05:00
William Harrell 5ba4019e36 abort in progress transfers on cancel (updated axios too) 2022-11-13 11:27:04 -05:00
prophetofxenu e3963736ad Merge branch 'm1k1o:master' into master 2022-11-11 20:27:59 -05:00
William Harrell b9f31cc19c added file downloads to frontend 2022-11-11 20:27:15 -05:00
William Harrell cfc7b15211 manual refresh function 2022-11-03 21:54:05 -04:00
William Harrell 70e84c5840 listing of files on connect 2022-11-02 22:20:32 -04:00
Miroslav Šedivý 758879ef84 fix sweetalert2 version #211. 2022-10-27 20:23:45 +02:00
Miroslav Šedivý afd0925cfc upgrade client deps. 2022-10-24 22:29:26 +02:00
William Harrell fa45619dbb added basic UI for file transfer 2022-10-16 20:59:01 -04:00
Miroslav Šedivý ec69eb2dcb gramarly disable for textarea 2022-09-27 20:34:14 +02:00
Miroslav Šedivý 882daddb51 hide resize from textarea. 2022-09-27 20:30:06 +02:00
Miroslav Šedivý a9fd6ac114 guac remove text compositon. 2022-09-27 20:28:43 +02:00
Miroslav Šedivý fd17a282fa switch overlay to textarea to correctly interpret dead keys. 2022-09-26 18:59:42 +02:00
Miroslav Šedivý 32f4dc5f2a npm upgrade. 2022-07-31 12:26:33 +02:00
Miroslav Šedivý 9c4404963b lint fix. 2022-06-16 21:50:36 +02:00
Phil c15daea875 Added simplified chinese as language (#176) 2022-06-08 09:04:39 +02:00
Miroslav Šedivý 676f36c973 upgrade guacamole keyboard, #174. 2022-06-01 22:28:09 +02:00
Miroslav Šedivý 4a9342bc50 upgrade sweetalert2. 2022-05-14 18:51:55 +02:00
Miroslav Šedivý c497b7325f npm upgrade + bump fontawesome version. 2022-05-14 18:13:56 +02:00
Miroslav Šedivý 0062fc28aa overlay focus only when hosting. 2022-04-30 19:34:12 +02:00
Miroslav Šedivý 0cfc87775e upgrade client. 2022-01-29 14:37:13 +01:00
Miroslav Šedivý 58509cbfc9 Replace node-sass with sass (#138) 2022-01-29 14:25:01 +01:00
Miroslav Šedivý 54a152ddad fix hideControls muting sound, #131. 2022-01-17 20:02:01 +01:00
Maksim Kurnosenko 1e210a539f add russian (#126) 2022-01-11 17:15:39 +01:00
Bad 24b5653c7c Added Finnish. (#125)
* fi-fi, part 1

going to go eat >:)

* added this before eat >:)

ok im going to go eat now

* it's okay >:)
2022-01-09 18:34:40 +01:00
Miroslav Šedivý c32680a643 fixed emoji regex. 2022-01-06 12:14:02 +01:00
Miroslav Šedivý e3d3911832 fullscreen bug in safari, fixes #121. 2021-12-12 19:26:21 +01:00
Miroslav Šedivý 7d1fa28d88 Implicit control gain (#108)
* add client side implicit hosting.

* add server side implicit hosting.

* update changelog.

* allow clipboard & keybaord access.
2021-12-11 14:34:28 +01:00
Miroslav Šedivý c00c30e211 fix keyboard sync. 2021-12-11 14:13:27 +01:00
Miroslav Šedivý 8db06a7625 implement system init. 2021-12-11 14:12:03 +01:00
Miroslav Šedivý 8217321ecb add types. 2021-12-11 14:11:45 +01:00
Miroslav Šedivý da200698dd move elementRequestFullscreen to utils. 2021-12-11 14:11:38 +01:00
Miroslav Šedivý 7d2c3526b2 rename func. 2021-12-11 14:11:34 +01:00
Miroslav Šedivý 65b03d9fbb remove isTouch, fixes #112. 2021-12-07 23:11:51 +01:00
Lee Sangha 3fae30b182 Korean translation (#113) 2021-12-07 22:55:28 +01:00