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ý
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ý
61fcf7f699
add lock controls for users.
2021-11-16 22:50:11 +01:00
Miroslav Šedivý
9be75c20ca
typescript catch error any.
2021-08-31 18:25:06 +02:00
Miroslav Šedivý
b808530f0c
use async / await.
2021-08-31 17:58:32 +02:00
Miroslav Šedivý
429fc7eb68
fix fast scroll speed on macos. ( #85 )
2021-07-17 11:56:26 +02:00
Miroslav Šedivý
ffcca402ef
fixed mac os keyboard mapping. ( #84 )
2021-07-17 11:56:16 +02:00
Miroslav Šedivý
305271916c
start unmuted on reconnects #65 .
2021-06-07 11:57:44 +02:00
Miroslav Šedivý
8177b23557
fullscreen fallback to video #62 .
2021-05-24 23:56:01 +02:00
m1k1o
abd1a76965
shake keyboard icon.
2021-04-04 16:57:23 +02:00
m1k1o
8e18465409
add cast query param.
2021-04-03 22:25:11 +02:00
mbattista
b88f1750f7
updated dependencies
2021-03-28 19:44:43 +00:00
m1k1o
2782a1dd08
requestFullscreen compatibility.
2021-02-18 20:07:06 +01:00
m1k1o
3160382015
dispaly PIP only if available.
2021-02-18 18:02:23 +01:00
m1k1o
c2e57cf51a
fix client linter
2021-02-13 12:05:59 +01:00
m1k1o
b8b43d69b0
add playsinline attribute for video
2021-02-12 22:48:31 +01:00
m1k1o
a67d1d0e4f
show clipboard when writeText or readText is not available
2021-02-11 23:03:08 +01:00
m1k1o
584c94b327
add Picture in Picture
2020-12-18 19:12:41 +01:00
m1k1o
4cd3f715e4
Merge branch 'master' of github.com:m1k1o/neko into dev
2020-11-02 19:43:24 +01:00
alectrocute
f16f550204
only show shortcut button when screen width is < 768px
2020-07-12 23:18:24 -07:00
alectrocute
1d0186aed2
implements control shortcut on video overlay, re-styles the select dropdown
2020-07-12 23:03:51 -07:00
m1k1o
aed37c553f
hide clipboard icon
2020-07-12 22:43:08 +02:00
m1k1o
c4f950bde1
Merge branch 'on-screen-clipboard' of github.com:m1k1o/neko into dev
2020-07-12 21:35:03 +02:00
m1k1o
4c0bde0811
clipboard_available getter
2020-07-12 21:34:44 +02:00
m1k1o
8adea6a2dc
Merge branch 'on-screen-clipboard' of github.com:m1k1o/neko into dev
2020-07-12 11:51:48 +02:00
m1k1o
547ffa7a7b
show clipboard only if regular is not available
2020-07-12 11:44:58 +02:00
m1k1o
98e4a9522f
Merge branch 'master' of https://github.com/nurdism/neko into on-screen-clipboard
2020-07-11 23:11:29 +02:00
Miroslav Šedivý
fb1647ac10
add clipboard button
2020-06-21 15:21:12 +02:00
m1k1o
02d0a61cab
mouse onBlur reset keyboard
2020-06-21 14:58:52 +02:00
m1k1o
4afcd9e2a9
Merge branch 'kbd-modifier-state-sync' of github.com:m1k1o/neko into dev
2020-06-20 00:57:57 +02:00
m1k1o
e01ab240f1
keyboard modifier state - client implementation
2020-06-20 00:05:03 +02:00
Miroslav Šedivý
477256bb94
add clipboard button
2020-06-19 15:03:49 +02:00
Miroslav Šedivý
01d6ea5ad0
BUG: prevent events when hosting
2020-06-16 13:12:36 +02:00
Miroslav Šedivý
5cf9c29319
use guacamole keyboard as TS module
2020-06-15 20:45:32 +02:00
Miroslav Šedivý
36937a0776
gruacamole native kbd reset
2020-06-15 17:28:05 +02:00
Miroslav Šedivý
d2477a37d0
use guacamole kbd
2020-06-15 15:55:31 +02:00
Miroslav Šedivý
aa1fedcb24
map KeySym at client side
2020-06-13 16:21:11 +02:00
Erin Moon
cf84eec999
components/video.vue: fix keyup-on-blur code
...
the code authored in 52ee7372765e272aad7cb52b9dceecf9d0145f55 (probably)
worked in the browser due to string to numeric type autoconversion but
didn't typecheck during container build.
namely, Object.keys(this.activeKeys) will always return a string[];
however, we need number[] for the sendData() call to typecheck.
this replaces the untyped object holding active keys with a Set<number>,
which is more expressive anyway.
2020-04-15 15:08:03 -05:00
Miroslav Šedivý
52ee737276
log active keys + onBlur
2020-04-11 16:50:59 +02:00
Ellen Marie Dash
080766481c
Fix _+: keys in Firefox
...
19466b5 fixes the keys without shift; this fixes them with shift.
Related: 19466b5625
Context: https://github.com/nurdism/neko/issues/51#issuecomment-609877197
2020-04-06 13:09:32 -04:00
Craig
19466b5625
fixes #51
2020-04-05 03:31:23 +00:00
Craig
9d484a49d0
linting
2020-04-05 03:17:06 +00:00