Miroslav Šedivý
0d7887e9d2
workaround for firefox read clipboard, #373 .
...
Firefox 122+ incorrectly reports that it can read the clipboard but it can't instead it hangs when reading clipboard, until user clicks on the page and the click itself is not handled by the page at all, also the clipboard reads always fail with "Clipboard read operation is not allowed."
2024-06-16 22:55:13 +02:00
Miroslav Šedivý
4ab5901ba9
sync clipboard only if in focus #373 .
2024-06-16 22:27:46 +02:00
Miroslav Šedivý
5f698330fc
hide controls on mobile when locked. #381
2024-04-04 23:55:13 +02:00
Miroslav Šedivý
f32fc989b9
overlay: no pointer events when not hosting. #381
2024-04-04 23:48:59 +02:00
Miroslav Šedivý
2f9964580f
use 1 instead of true for consistency.
2024-01-06 17:33:39 +01:00
mbattista
355c0eac0d
add parameter for chat mute and show side
2024-01-06 15:02:13 +01:00
mbattista
cd4acb5eec
lang url parameter ( #296 )
...
* lang url parameter
* add ?lang to readme.
---------
Co-authored-by: Miroslav Šedivý <sedivy.miro@gmail.com>
2023-04-22 01:24:23 +02:00
Miroslav Šedivý
df634be1c5
lint.
2023-03-27 21:47:41 +02:00
Pawel Urbanek
aee7650d47
add touch events on touch monitor
2023-03-27 14:28:42 +02:00
Miroslav Šedivý
e868ad4061
Merge branch 'pu/autoplay'
2023-03-25 22:19:43 +01:00
Miroslav Šedivý
b41d0bf956
lint fix.
2023-03-25 22:19:01 +01:00
Miroslav Šedivý
8dba9cff44
revert extra controls usecase.
2023-03-25 21:53:17 +01:00
Pawel Urbanek
217cc451ea
add autoplay audio if possible
2023-03-24 21:33:32 +01:00
Pawel Urbanek
1f81bd3efc
hide buttons in cast mode
2023-03-24 21:15:51 +01:00
Miroslav Šedivý
76fc892823
fix video state sync, fixes #250 .
2023-03-18 13:31:40 +01:00
Miroslav Šedivý
724f5fe384
show some controls for cast #254 .
2023-02-23 18:43:00 +01:00
Miroslav Šedivý
dfe8b8b57d
npm lint.
2023-01-29 20:31:00 +01:00
mbattista
5690a849e2
remove go-events
2023-01-29 20:31:00 +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ý
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
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
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
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ý
fd17a282fa
switch overlay to textarea to correctly interpret dead keys.
2022-09-26 18:59:42 +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ý
58509cbfc9
Replace node-sass with sass ( #138 )
2022-01-29 14:25:01 +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ý
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