zeus-ui-components 0.1.3

Reusable egui UI components made for Zeus
Documentation

Zeus UI Components

This crate contains reusable egui UI components made for Zeus.

Features

  • qr-scanner: Enables the QR scanner component
  • secure-types: Enables the components that use secure types

Linux System Requirements

QR scanner uses the xcap crate, which requires the following dependencies:

Debian/Ubuntu:

apt-get install pkg-config libclang-dev libxcb1-dev libxrandr-dev libdbus-1-dev libpipewire-0.3-dev libwayland-dev libegl-dev

Alpine:

apk add pkgconf llvm19-dev clang19-dev libxcb-dev libxrandr-dev dbus-dev pipewire-dev wayland-dev mesa-dev

Arch Linux:

pacman -S base-devel clang libxcb libxrandr dbus libpipewire

If it still doesn't compile, try installing the following packages:

apt install libgbm-dev libdrm-dev libgl1-mesa-dev