5 Commits

Author SHA1 Message Date
18a8812d66 feat: Refactor to Wayland-only and add mock server
- Remove all X11-related code and dependencies.
- Create a mock Hyperion server for testing.
- Refactor the main application to be Wayland-only.
- Update the build system and documentation.
2025-08-14 20:31:00 +02:00
ab4bb5a7ec Refactor: Initial setup for Wayland POC with KDE-specific protocol and Docker build environment. 2025-08-14 19:07:12 +02:00
795e6202ac Cleanup: Revert Dockerfile, CMakeLists.txt, wayland_poc.cpp to original state and remove generated/cloned files. 2025-08-14 18:59:27 +02:00
ecc2b95670 feat: Implement Wayland screen sharing POC and related fixes 2025-08-14 06:15:31 +02:00
c7a4c49e36 feat: Add Dockerfile for reproducible build environment
This commit introduces a Dockerfile to create a reproducible build
environment for the Hyperion Grabber project. This aims to address
persistent compilation issues related to header file discovery on
the host system.

The Dockerfile sets up an Arch Linux base image, installs necessary
dependencies (Qt5, PipeWire, GLib, CMake, etc.), copies the source
code, and attempts to build the project within the container.

This approach provides an isolated and consistent environment, which
should help in diagnosing and resolving build-time problems.
2025-08-14 03:24:06 +02:00