Archived
2
0
Commit Graph

159 Commits

Author SHA1 Message Date
df634be1c5 lint. 2023-03-27 21:47:41 +02:00
aee7650d47 add touch events on touch monitor 2023-03-27 14:28:42 +02:00
e868ad4061 Merge branch 'pu/autoplay' 2023-03-25 22:19:43 +01:00
b41d0bf956 lint fix. 2023-03-25 22:19:01 +01:00
8dba9cff44 revert extra controls usecase. 2023-03-25 21:53:17 +01:00
217cc451ea add autoplay audio if possible 2023-03-24 21:33:32 +01:00
1f81bd3efc hide buttons in cast mode 2023-03-24 21:15:51 +01:00
76fc892823 fix video state sync, fixes #250. 2023-03-18 13:31:40 +01:00
724f5fe384 show some controls for cast #254. 2023-02-23 18:43:00 +01:00
dfe8b8b57d npm lint. 2023-01-29 20:31:00 +01:00
5690a849e2 remove go-events 2023-01-29 20:31:00 +01:00
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
3df319e071 line height. 2022-11-19 20:55:50 +01:00
ad5abb6054 css fix long file names. 2022-11-19 20:53:27 +01:00
e25e9c2b24 lint. 2022-11-19 20:33:08 +01:00
d17a7e8d82 move filetransfer to locks. 2022-11-19 20:26:45 +01:00
76b44b949c add status failed + error. 2022-11-19 17:35:02 +01:00
950cb118cc remove unused property. 2022-11-19 16:57:00 +01:00
3703d2b73d lint fix. 2022-11-19 16:53:13 +01:00
fac8700192 lint fix. 2022-11-19 16:03:49 +01:00
bbfa0d5834 added translations 2022-11-16 22:03:25 -05:00
4885c2d69e frontend improvements 2022-11-16 20:58:39 -05:00
57e89bb1cc file transfer permission state management 2022-11-15 20:39:06 -05:00
19af921913 added file uploads to frontend 2022-11-13 22:06:24 -05:00
5ba4019e36 abort in progress transfers on cancel (updated axios too) 2022-11-13 11:27:04 -05:00
b9f31cc19c added file downloads to frontend 2022-11-11 20:27:15 -05:00
cfc7b15211 manual refresh function 2022-11-03 21:54:05 -04:00
70e84c5840 listing of files on connect 2022-11-02 22:20:32 -04:00
fa45619dbb added basic UI for file transfer 2022-10-16 20:59:01 -04:00
ec69eb2dcb gramarly disable for textarea 2022-09-27 20:34:14 +02:00
882daddb51 hide resize from textarea. 2022-09-27 20:30:06 +02:00
fd17a282fa switch overlay to textarea to correctly interpret dead keys. 2022-09-26 18:59:42 +02:00
c497b7325f npm upgrade + bump fontawesome version. 2022-05-14 18:13:56 +02:00
0062fc28aa overlay focus only when hosting. 2022-04-30 19:34:12 +02:00
58509cbfc9 Replace node-sass with sass (#138) 2022-01-29 14:25:01 +01:00
c32680a643 fixed emoji regex. 2022-01-06 12:14:02 +01:00
e3d3911832 fullscreen bug in safari, fixes #121. 2021-12-12 19:26:21 +01:00
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
c00c30e211 fix keyboard sync. 2021-12-11 14:13:27 +01:00
8217321ecb add types. 2021-12-11 14:11:45 +01:00
da200698dd move elementRequestFullscreen to utils. 2021-12-11 14:11:38 +01:00
7d2c3526b2 rename func. 2021-12-11 14:11:34 +01:00
65b03d9fbb remove isTouch, fixes #112. 2021-12-07 23:11:51 +01:00
9264483901 sync player state with store. 2021-11-28 14:50:14 +01:00
368e4d7f7c ix autoplay unmute. 2021-11-28 14:33:52 +01:00
bb308f8bcc hide mute overley on unmute. 2021-11-28 14:33:43 +01:00
8153f352f8 fix whitespaces. 2021-11-28 14:16:29 +01:00
ef7975af80 add umute overlay. 2021-11-27 18:20:01 +01:00
b348f48092 sanitize display name and markdown codeblock. 2021-11-26 21:52:24 +01:00
6d7486ab57 fix whitespace. 2021-11-17 18:39:36 +01:00