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
Miroslav Šedivý
9264483901
sync player state with store.
2021-11-28 14:50:14 +01:00
Miroslav Šedivý
368e4d7f7c
ix autoplay unmute.
2021-11-28 14:33:52 +01:00
Miroslav Šedivý
bb308f8bcc
hide mute overley on unmute.
2021-11-28 14:33:43 +01:00
Miroslav Šedivý
8153f352f8
fix whitespaces.
2021-11-28 14:16:29 +01:00
Miroslav Šedivý
ef7975af80
add umute overlay.
2021-11-27 18:20:01 +01:00
Miroslav Šedivý
b348f48092
sanitize display name and markdown codeblock.
2021-11-26 21:52:24 +01:00
Miroslav Šedivý
6d7486ab57
fix whitespace.
2021-11-17 18:39:36 +01:00
Miroslav Šedivý
8f0115e7b0
emotes sending on mouse down holding.
2021-11-17 18:37:33 +01:00
Miroslav Šedivý
61fcf7f699
add lock controls for users.
2021-11-16 22:50:11 +01:00
Miroslav Šedivý
b516da2e97
switch to master branch.
2021-10-16 20:29:22 +02:00
Miroslav Šedivý
9be75c20ca
typescript catch error any.
2021-08-31 18:25:06 +02:00
Miroslav Šedivý
def879c586
add empty_displayname to locale.
2021-08-31 18:04:55 +02:00
Miroslav Šedivý
b808530f0c
use async / await.
2021-08-31 17:58:32 +02:00
Miroslav Šedivý
89f4e697c2
js lint fix.
2021-08-15 16:43:59 +02:00
Miroslav Šedivý
523831237d
refactor broadcast UI.
2021-08-15 16:41:42 +02:00
Miroslav Šedivý
bc2fa6cd40
add link to header.
2021-07-22 20:13:58 +02:00
Miroslav Šedivý
1bf588511a
about: use dev branch.
2021-07-22 20:08:38 +02:00
Miroslav Šedivý
5606bfa174
change about page to up-to-date.
2021-07-22 20:03:44 +02:00