LICENSE
README.md
presets.json
pyproject.toml
src/laptop_remote/__init__.py
src/laptop_remote/__main__.py
src/laptop_remote/cli.py
src/laptop_remote.egg-info/PKG-INFO
src/laptop_remote.egg-info/SOURCES.txt
src/laptop_remote.egg-info/dependency_links.txt
src/laptop_remote.egg-info/entry_points.txt
src/laptop_remote.egg-info/requires.txt
src/laptop_remote.egg-info/top_level.txt
src/laptop_remote/core/__init__.py
src/laptop_remote/core/audio.py
src/laptop_remote/core/auth.py
src/laptop_remote/core/config.py
src/laptop_remote/core/input.py
src/laptop_remote/core/keys.py
src/laptop_remote/core/network.py
src/laptop_remote/core/overlay.py
src/laptop_remote/core/overlay_x11.py
src/laptop_remote/core/power.py
src/laptop_remote/core/tray.py
src/laptop_remote/core/window.py
src/laptop_remote/server/__init__.py
src/laptop_remote/server/_app.py
src/laptop_remote/server/discovery.py
src/laptop_remote/server/main.py
src/laptop_remote/server/routes_auth.py
src/laptop_remote/server/routes_input.py
src/laptop_remote/server/state.py
src/laptop_remote/server/websocket.py
src/laptop_remote/static/icon.svg
src/laptop_remote/static/index.html
src/laptop_remote/static/manifest.webmanifest
src/laptop_remote/static/socket.io.min.js
src/laptop_remote/static/sw.js
src/laptop_remote/static/css/base.css
src/laptop_remote/static/css/components.css
src/laptop_remote/static/css/tokens.css
src/laptop_remote/static/js/app.js
src/laptop_remote/static/js/media.js
src/laptop_remote/static/js/presentation.js
src/laptop_remote/static/js/preset-logic.js
src/laptop_remote/static/js/state.js
src/laptop_remote/static/js/trackpad-logic.js
src/laptop_remote/static/js/trackpad.js
src/laptop_remote/static/js/transport.js
tests/test_auth.py
tests/test_config.py
tests/test_input.py
tests/test_keys.py
tests/test_overlay_x11.py
tests/test_server_routes.py