kvm/ui
Aveline 2b2a14204d
feat: implement pointer-lock and keyboard-lock (#352)
* feat: implement pointer-lock and keyboard-lock

* feat: Add Pointer lock functionality and SSL support in dev mode

- Introduced @vitejs/plugin-basic-ssl for enabling SSL in development.
- Added a new script `dev:ssl` to run the development server with SSL.
- Implemented pointer lock feature in the WebRTCVideo component, enhancing user interaction.
- Added a PointerLockBar component to guide users on enabling mouse control.
- Cleaned up the VideoOverlay and WebRTCVideo components for better readability and functionality.

---------

Co-authored-by: Adam Shiervani <adam.shiervani@gmail.com>
2025-04-16 01:34:53 +02:00
..
public Release 202412292127 2024-12-29 21:27:42 +01:00
src feat: implement pointer-lock and keyboard-lock (#352) 2025-04-16 01:34:53 +02:00
.env.cloud-development feat(cloud): Add custom cloud API URL configuration support (#181) 2025-02-25 16:10:46 +01:00
.env.cloud-production feat(cloud): Add custom cloud API URL configuration support (#181) 2025-02-25 16:10:46 +01:00
.env.cloud-staging feat(cloud): Add custom cloud API URL configuration support (#181) 2025-02-25 16:10:46 +01:00
.eslintrc.cjs Apply and Upgrade Eslint (#288) 2025-03-25 11:56:24 +01:00
.gitignore Release 202412292127 2024-12-29 21:27:42 +01:00
.prettierrc Apply and Upgrade Eslint (#288) 2025-03-25 11:56:24 +01:00
dev_device.sh fix: Shell linting (#328) 2025-04-11 00:43:45 +02:00
index.html feat(cloud): Add custom cloud API URL configuration support (#181) 2025-02-25 16:10:46 +01:00
package-lock.json feat: implement pointer-lock and keyboard-lock (#352) 2025-04-16 01:34:53 +02:00
package.json feat: implement pointer-lock and keyboard-lock (#352) 2025-04-16 01:34:53 +02:00
postcss.config.js Release 202412292127 2024-12-29 21:27:42 +01:00
tailwind.config.js Release 202412292127 2024-12-29 21:27:42 +01:00
tsconfig.json Release 202412292127 2024-12-29 21:27:42 +01:00
tsconfig.node.json Release 202412292127 2024-12-29 21:27:42 +01:00
vite-env.d.ts Release 202412292127 2024-12-29 21:27:42 +01:00
vite.config.ts feat: implement pointer-lock and keyboard-lock (#352) 2025-04-16 01:34:53 +02:00