Miroslav Šedivý
c8c7df7c3c
add proxy server.
2024-03-17 11:20:33 +01:00
Miroslav Šedivý
27d88cee08
WIP.
2024-03-17 00:00:14 +01:00
Miroslav Šedivý
37f93eae6b
fix private properties.
2024-02-21 18:10:18 +01:00
Miroslav Šedivý
09acada1af
fix icon.
2024-02-20 18:28:26 +01:00
Miroslav Šedivý
8981051945
remove webrtc.iceservers from flags.
2024-02-20 18:16:02 +01:00
Miroslav Šedivý
5a16143cfe
fix mode info memory leak.
2024-02-20 18:15:22 +01:00
Miroslav Šedivý
ce3830f6a0
fix: base64 password hash in file members provider to avoid json issues.
2024-02-14 21:45:04 +01:00
Miroslav Šedivý
9353773bfb
fix vscode settings.
2024-01-26 19:34:09 +01:00
Miroslav Šedivý
45ca1b7b6c
fix docker nvidia.
2024-01-26 19:33:52 +01:00
Miroslav Šedivý
3e42e5ca00
version 1.6.32
2024-01-26 19:26:52 +01:00
Miroslav Šedivý
4e693ae4a3
Upgrade to node 18 and dependencies ( #46 )
...
* upgrade to nodejs 18.
* npm update.
* upgrade linter.
* upgrade axios.
* upgrade saas loader.
* upgrade typescript.
2024-01-26 19:25:22 +01:00
Miroslav Šedivý
670b8ec5a7
upgrade go deps.
2024-01-26 18:54:40 +01:00
Miroslav Šedivý
014c8fa586
Bullseye alongside Bookworm ( #61 )
...
* revert to bullseye.
* add bookworm.
* add bookworm to variants.
* include xf86-video-dummy because the remote git instance is offline.
* fix configure.
2024-01-26 18:47:40 +01:00
Miroslav Šedivý
3dbcc41795
upload drop to config.
2023-11-24 10:44:24 +01:00
Miroslav Šedivý
b40c0778c8
file chooser dialog diabled by default.
2023-11-24 10:39:09 +01:00
Miroslav Šedivý
d9bcde3331
sha256 hash password. ( #60 )
2023-11-19 15:31:18 +01:00
Miroslav Šedivý
9d1ea87128
members bulk delete. ( #59 )
2023-11-19 15:19:47 +01:00
Miroslav Šedivý
501280f8aa
server proxy, router opts and optional CORS.
2023-11-19 14:35:19 +01:00
Miroslav Šedivý
cd9d31a627
upgrade go deps.
2023-11-06 15:21:05 +01:00
dependabot[bot]
4ed16f3960
Bump @babel/traverse from 7.22.8 to 7.23.2 ( #45 )
...
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse ) from 7.22.8 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse )
---
updated-dependencies:
- dependency-name: "@babel/traverse"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-01 11:31:56 +01:00
dependabot[bot]
801b5b198f
Bump golang.org/x/net from 0.12.0 to 0.17.0 ( #58 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.12.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.12.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-01 11:16:47 +01:00
Miroslav Šedivý
8753e7b69a
members: add multiuser profile.
2023-09-25 18:28:05 +02:00
Miroslav Šedivý
daf1485443
version 1.6.31
2023-09-12 11:11:17 +02:00
Miroslav Šedivý
d09e421a51
Remove dbus ( #55 )
...
* remove dbus.
* xfce needs dbus installed.
2023-09-11 16:49:45 +02:00
Miroslav Šedivý
91dee46db4
Add Xorg modifiers ( #44 )
...
* add modifiers.
* use modifiers.
* scroll rename to delta and add ctrl key.
2023-09-11 16:38:12 +02:00
Miroslav Šedivý
4da7869e70
Add Xorg modifiers ( #57 )
...
* implement additional modifiers to xorg.
* xorg modifiers to API.
* update modifiers api & add ws.
* scroll pos rename to delta and add ctrl key.
2023-09-11 16:34:57 +02:00
Miroslav Šedivý
a392163819
fix runtime dockerfile.
2023-09-10 19:38:07 +02:00
Miroslav Šedivý
5f321b52e5
cleanup nvidia dockerfile.
2023-09-09 15:25:12 +02:00
Miroslav Šedivý
6f61e0262a
xf86-input-neko: extract init touch to own func.
2023-09-07 16:06:20 +02:00
Miroslav Šedivý
d82b640ecc
xf86-input-neko: do not turn off device on uninit.
2023-09-07 14:27:24 +02:00
Miroslav Šedivý
5ceef394ca
maintain backward compatibility with g_memdup.
2023-09-06 19:12:41 +02:00
Miroslav Šedivý
05403cc0c6
Upgrade to bookworm ( #54 )
...
* upgrade to bookworm.
* g_memdup is deprecated: Use g_memdup2 instead.
* upgrade nvidia dockerfile.
* revert devcontainer.
2023-09-05 23:01:18 +02:00
Miroslav Šedivý
3e43de5223
version 1.6.30
2023-08-31 13:52:45 +02:00
Miroslav Šedivý
c71a9d7626
split touch events to enabled and supported. ( #43 )
2023-08-31 13:50:57 +02:00
Miroslav Šedivý
25a65863bb
fix devcontainer.
2023-08-17 17:00:09 +02:00
Miroslav Šedivý
45c0b4527f
version 1.6.29
2023-08-17 16:52:01 +02:00
Miroslav Šedivý
0d830998e5
Native touch events ( #42 )
...
* add webrtc touch events.
* bind touch events to overlay.
* we care only for changed touches.
* switch to int32.
* pressure uint16.
* add implicit control.
* add touch to controls.
* fix iteration of changedTouches.
* switch pressure to uint8.
* convert force to pressure.
* add hasTouchEvents.
* add touch_events to state.
* bind touch or gesture handler on demand.
* remove duplicate gesture detach.
2023-08-17 16:16:08 +02:00
Miroslav Šedivý
ea5517b270
Xorg input driver ( #53 )
...
* add xf86 input driver.
* cleanup.
* rewrite to unix socket PoC.
* add input rebuild.
* lint & docs.
* add input driver struct.
* comments, lint, socket name from config.
* add touch events to webrtc.
* switch to uint32.
* misc update logging & linting,
* fix screen size
* set touchscreen as core pointer.
* add touch to ws control.
* SendCoreEvents.
* extract to own xinput folder.
* add debounce.
* switch pressure to uint8.
* check buffer size.
* send touch events with system init.
2023-08-17 16:14:59 +02:00
Miroslav Šedivý
3cb5214798
version 1.6.28
2023-07-16 17:00:27 +02:00
Miroslav Šedivý
f49f17e8bd
npm upgrade.
2023-07-16 16:57:10 +02:00
Miroslav Šedivý
e13c97299d
disable pointer events when session can not control. ( #41 )
2023-07-16 16:54:28 +02:00
Miroslav Šedivý
4cb1b3e925
upgrade go dependencies. ( #52 )
2023-07-16 16:49:51 +02:00
Miroslav Šedivý
ecc68dd644
fix devcontainer.
2023-07-08 16:14:11 +02:00
Miroslav Šedivý
8595ec9295
version 1.6.27
2023-07-07 15:03:19 +02:00
Miroslav Šedivý
4918c62c9a
Add support for touch gestures ( #40 )
...
* implement control using webrtc.
* overlay to use NekoControl.
* WIP.
* add is_host to control state.
* control use webrtc only if hosting.
* add proper links to 3rd party code.
* fix button events for gestureHandler.
* lint.
* fix implicit control gain for touch events.
2023-07-07 14:59:54 +02:00
Miroslav Šedivý
948cea7e00
version 1.6.26
2023-06-26 21:29:19 +02:00
Miroslav Šedivý
e58aecc49c
Refactor signaling for video and audio ( #39 )
...
* refactor webrtc video and audio.
* do not reconnect if video is disabled.
* export webrtc types.
2023-06-26 21:27:26 +02:00
Miroslav Šedivý
e3e9d1606d
Refactor signaling for video and audio ( #51 )
...
* add audio and signal request.
* disable audio by default.
* fix SignalProvide.
* disable estimator when track disabled.
2023-06-26 21:27:14 +02:00
Miroslav Šedivý
52107f5934
version 1.6.25
2023-06-13 23:40:01 +02:00
Miroslav Šedivý
810759b641
hotfix: capslock on macos chrome.
2023-06-13 23:39:15 +02:00