Commit Graph

33 Commits

Author SHA1 Message Date
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ý
d09e421a51
Remove dbus (#55)
* remove dbus.

* xfce needs dbus installed.
2023-09-11 16:49:45 +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ý
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ý
ecc68dd644 fix devcontainer. 2023-07-08 16:14:11 +02:00
Miroslav Šedivý
f8edd988b3
configure pulseaudio from env. (#39) 2023-03-27 18:34:05 +02:00
Miroslav Šedivý
977662affe
Upgrade to go 1.20 (#30)
* upgrade dependencies.

* videoscale element to nearest neighbor.
2023-02-26 21:57:02 +01:00
Miroslav Šedivý
f8b128e1e9
Custom sizes with XRandR (#25)
* xserver dummy with RandR.

* update.

* remove screen configurations from xorg.

* screen size cannot be nil anymore.

* use predefined screen configurations.

* use screen configurations.

* fix error.

* remove comment.
2023-02-14 21:18:47 +01:00
Miroslav Šedivý
09f213f442 remove /var/log/neko fom Dockerfile. 2022-11-11 19:46:25 +01:00
Miroslav Šedivý
482476489e
supervisord add -s flag (#15)
* fix duplicate supervisord logs.

* add -s flag.
2022-11-11 17:40:50 +01:00
Miroslav Šedivý
0badeeee36
Fix cursor size. (#10)
* fix cursor size.

* folders -> config.
2022-10-04 20:21:40 +02:00
Miroslav Šedivý
e181abf577 set version from git tag. 2022-07-04 19:14:52 +02:00
Miroslav Šedivý
8f83089c8e move to /health and exclude metrics from logging. 2022-07-04 18:09:47 +02:00
Aleksandar Sukovic
35892f4ed1 upgrade to go 1.18. 2022-04-15 19:38:12 +00:00
Miroslav Šedivý
a4bb108168 replace modules with go plugins. 2022-04-15 19:28:00 +00:00
Maksim Dorokhin
c129c99a36 add zip and curl to container. 2022-01-21 09:43:38 +01:00
Miroslav Šedivý
4341257f14 bump to debian 11. 2021-09-01 19:45:58 +02:00
Miroslav Šedivý
f763c810cc bump golang version to 1.16. 2021-08-31 18:42:06 +02:00
Miroslav Šedivý
257b642b94 browser_profile to custom module. 2021-07-07 16:18:47 +02:00
Miroslav Šedivý
9b1deb4134 dockerfile fix chown. 2021-04-19 18:03:27 +00:00
Miroslav Šedivý
2d8574d5d6 add fonts. 2021-04-19 15:39:09 +00:00
Miroslav Šedivý
5a79212b32 add healthcheck. 2021-03-19 15:04:01 +01:00
Miroslav Šedivý
524d895db8 scope config variables. 2021-03-16 15:24:58 +01:00
Miroslav Šedivý
7bc9e669db golang upgrade to 1.16. 2021-02-20 13:49:06 +01:00
Miroslav Šedivý
5134ff5c7e docker build args. 2021-01-31 00:01:43 +01:00
Miroslav Šedivý
371cfa496c modules decouple and conditional build. 2021-01-30 23:55:50 +01:00
Miroslav Šedivý
11e74459ac replace libclipboard with xclip. 2021-01-28 21:12:35 +01:00
Miroslav Šedivý
98dc08cba9 Dockerfile updated. 2021-01-17 20:47:34 +01:00
Miroslav Šedivý
d89dd11b18 add icon theme cursors. 2021-01-12 16:37:44 +01:00
Miroslav Šedivý
a92ead019e add drop bindings. 2021-01-06 18:27:21 +01:00
Miroslav Šedivý
1ffae72bf1 multistage Dockerfile. 2020-11-27 21:51:33 +01:00
Miroslav Šedivý
5800ea7df5 fix Dockerfile. 2020-10-22 21:07:37 +02:00
Miroslav Šedivý
0d7a24befc add Dockerfile. 2020-10-22 17:08:13 +02:00