Archived
2
0
Commit Graph

77 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
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
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
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
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
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
61fcf7f699 add lock controls for users. 2021-11-16 22:50:11 +01:00
9be75c20ca typescript catch error any. 2021-08-31 18:25:06 +02:00
b808530f0c use async / await. 2021-08-31 17:58:32 +02:00
429fc7eb68 fix fast scroll speed on macos. (#85) 2021-07-17 11:56:26 +02:00
ffcca402ef fixed mac os keyboard mapping. (#84) 2021-07-17 11:56:16 +02:00
305271916c start unmuted on reconnects #65. 2021-06-07 11:57:44 +02:00
8177b23557 fullscreen fallback to video #62. 2021-05-24 23:56:01 +02:00
abd1a76965 shake keyboard icon. 2021-04-04 16:57:23 +02:00
8e18465409 add cast query param. 2021-04-03 22:25:11 +02:00
b88f1750f7 updated dependencies 2021-03-28 19:44:43 +00:00
2782a1dd08 requestFullscreen compatibility. 2021-02-18 20:07:06 +01:00
3160382015 dispaly PIP only if available. 2021-02-18 18:02:23 +01:00
c2e57cf51a fix client linter 2021-02-13 12:05:59 +01:00
b8b43d69b0 add playsinline attribute for video 2021-02-12 22:48:31 +01:00
a67d1d0e4f show clipboard when writeText or readText is not available 2021-02-11 23:03:08 +01:00
584c94b327 add Picture in Picture 2020-12-18 19:12:41 +01:00
4cd3f715e4 Merge branch 'master' of github.com:m1k1o/neko into dev 2020-11-02 19:43:24 +01:00
f16f550204 only show shortcut button when screen width is < 768px 2020-07-12 23:18:24 -07:00
1d0186aed2 implements control shortcut on video overlay, re-styles the select dropdown 2020-07-12 23:03:51 -07:00
aed37c553f hide clipboard icon 2020-07-12 22:43:08 +02:00
c4f950bde1 Merge branch 'on-screen-clipboard' of github.com:m1k1o/neko into dev 2020-07-12 21:35:03 +02:00
4c0bde0811 clipboard_available getter 2020-07-12 21:34:44 +02:00
8adea6a2dc Merge branch 'on-screen-clipboard' of github.com:m1k1o/neko into dev 2020-07-12 11:51:48 +02:00