Maxim Devaev
62b14eeaa4
janus 1.x: prevent picture freezing on reconnecting
2024-03-24 19:33:58 +02:00
Maxim Devaev
43f2f6f9aa
refactoring
2024-03-23 16:41:05 +02:00
Maxim Devaev
b23fd2f9f1
janus: 0.x and 1.x compatible tracks cleanup
2024-03-23 16:40:50 +02:00
Maxim Devaev
90838fde59
Issue #161 : Fixed periodic disconnections on bad network
...
Fix for Janus 1.x similar as for 0.x (see 6b0f94c78d957359e695e231800d1ddade7706e0)
2024-03-23 13:11:34 +02:00
Maxim Devaev
4f8a55d9e0
janus 1.x compatibility
2024-03-22 23:11:45 +02:00
Maxim Devaev
1c212b22bf
removed legacy code
2024-03-22 23:11:07 +02:00
Maxim Devaev
027569d4a8
required janus 0.14.2-3
2024-03-22 23:04:43 +02:00
Maxim Devaev
ce62d711c1
updated copyright date
2024-03-22 16:02:55 +02:00
Maxim Devaev
ed87098766
disable orientation on firefox (it doesn't support this)
2024-03-17 17:24:57 +02:00
Maxim Devaev
af68aba4b7
Issue #1076 : Orientation options for H.264
2024-03-17 10:46:26 +02:00
Sergey Radionov
6b0f94c78d
On bad network conditions disconnected can happen periodically ( #161 )
...
but it doesn't mean channel is already broken.
It's better wait `failed` state since `disconnected`
can be changed to `connected` at any moment.
Also fixes reconnect on Firefox.
2024-03-11 08:37:23 +02:00
Maxim Devaev
b17f752f10
detach janus plugin
2024-03-06 06:51:13 +02:00
Maxim Devaev
96960ab0aa
fixed structure
2024-03-06 06:36:32 +02:00
Maxim Devaev
22140106c4
web: Option to hide blue dot
2024-02-16 18:49:38 +02:00
Maxim Devaev
b8f568fcd8
pikvm/pikvm#1228 : another fix for http-only ocr
2024-01-27 14:33:05 +02:00
Maxim Devaev
5d8875da88
pikvm/pikvm#1228 : fix ocr for http-only connection
2024-01-27 08:03:12 +02:00
Maxim Devaev
b7d5a5f78f
pikvm/pikvm#1084 : workaround for NULL unmute event
...
Note: Required a patch from Janus side:
- https://github.com/meetecho/janus-gateway/issues/3283
2023-12-14 19:43:59 +02:00
Maxim Devaev
0f66b41118
reverted terminal button
2023-12-08 20:21:08 +02:00
Maxim Devaev
648cfdb7da
force disableLeaveAlert=true
2023-12-08 18:58:21 +02:00
Maxim Devaev
5c9d98bc26
remove ttyd params
2023-12-08 18:34:21 +02:00
Maxim Devaev
8c45191853
pikvm/pikvm#1148 : workaround for clipboard on firefox
2023-12-03 01:11:39 +02:00
Maxim Devaev
c02dd703b9
web: default hid.mouse.rate=10
2023-11-08 22:55:17 +02:00
Maxim Devaev
7bb5531100
option to disable jiggler
2023-10-26 08:28:18 +03:00
Maxim Devaev
3c611121a8
web: option to remap ctrl/caps
2023-10-25 00:56:08 +03:00
Maxim Devaev
4038754c37
pikvm/pikvm#57 : Mouse jiggler
2023-10-23 08:10:19 +03:00
Maxim Devaev
cec03c4468
mute false-positive underpower on cm4-based (v4) devices
2023-09-10 14:54:25 +03:00
Maxim Devaev
81d67c6ed7
pikvm/pikvm#1094 : web: separate switch for reversed scrolling and panning
2023-08-24 13:16:00 +03:00
Maxim Devaev
32560563dc
web: janus: enabled kbps meter with fps meter
2023-08-17 21:26:58 +03:00
Maxim Devaev
dab9924096
web: force_desktop and force_mobile options
2023-08-09 03:45:26 +03:00
Maxim Devaev
68bfb04bb4
pikvm/pikvm#1057 : web: fixed onremotestream bug if there is no video track
2023-07-25 15:56:20 +03:00
Maxim Devaev
dfa3354978
pikvm/pikvm#1057 : web: fixed onremotestream handler for active=false
2023-07-23 22:15:15 +03:00
Maxim Devaev
e44f373771
web: improved mac cmd key handling
2023-07-21 19:29:55 +03:00
Maxim Devaev
8b1beb1e28
web: fixed firefox detection due deprecating InstallTrigger
2023-07-10 14:34:12 +03:00
Maxim Devaev
64728dc0e6
pikvm/pikvm#1041 : Randomized recorder events
2023-07-07 17:30:58 +03:00
Maxim Devaev
226e5cf8ce
fix
2023-06-07 19:15:47 +03:00
Maxim Devaev
9f98a2f701
binary keyboard protocol
2023-06-07 05:12:22 +03:00
Maxim Devaev
388c8aeb2d
very effective binary mouse protocol
2023-06-04 02:27:03 +03:00
Adam Outler
bfbf3172e3
Fix crash on unload ( #136 )
...
* Fix crash on unload
Within main, exists a `window.beforeunload` handler which brings up the "Are you sure you want to close PiKVM session?" message. When the page is refreshed, the event is `undefined` and, the code which sets the `event.returnValue` to the aforementioned text provides an exception.
To reproduce:
1. Open KVMD web
2. Open developer tools to view Console.
3. Interact with the page by clicking the main window.
4. Refresh the page
5. Observe type error in console.
This patch checks if the event is defined before attempting to set the `event.returnValue`. Other functions are maintained.
* Add space
2023-05-27 18:08:57 +03:00
Maxim Devaev
a834c89ef3
copyright update
2023-05-27 12:41:22 +03:00
Maxim Devaev
3170dcdb57
web: focus on text area after opening pak menu
2023-04-27 20:23:20 +03:00
Maxim Devaev
e021d332fd
reduced max scroll rate
2023-04-25 05:21:00 +03:00
Maxim Devaev
b8b0ad2874
option for cumulative scrolling mode
2023-04-25 04:53:08 +03:00
Maxim Devaev
cbf0a8b8f2
refactoring, reverted mouse scroll mode
2023-04-25 03:01:12 +03:00
Adam Outler
987684bc82
Add scroll rate slider, with proper pug support ( #131 )
2023-04-25 02:37:45 +03:00
Maxim Devaev
b08b7a7758
fixed msd storage bar in web ui
2023-03-21 07:47:52 +02:00
Maxim Devaev
2392aa2330
show all parts in msd menu
2023-03-20 20:51:02 +02:00
Maxim Devaev
4f70060d5e
don't clean msd image selector when offline
2023-03-20 18:22:09 +02:00
Maxim Devaev
b5b6733b2a
check selected msd partition when uploading a file
2023-03-20 17:49:35 +02:00
Maxim Devaev
426ed5da12
fixed blocking the msd parts selector
2023-03-20 17:40:38 +02:00
Maxim Devaev
b5d10afcca
refactoring
2023-03-19 20:14:14 +02:00