No description
- BitBake 100%
| conf | ||
| recipes-kde | ||
| recipes-kf6/karchive | ||
| LICENSE | ||
| README.md | ||
meta-avara-ui
This layer contains all user-facing UI policy for Avara.
It builds on top of meta-avara and defines:
- desktop environment composition
- Qt / KDE / Plasma integration
- display and input assumptions
- convergence logic (desktop ↔ mobile ↔ TV)
Scope
This layer is responsible for:
- Plasma 6 integration
- Qt 6 + KF6 stack
- KWin (Wayland)
- Display/session defaults
- UX-related services
- Device form-factor adaptation (future)
It does not define:
- bootloader
- kernel
- filesystem layout
- update mechanism
UI strategy
- Wayland-first
- KWin as compositor
- QtQuick for shell components
- Plasma initially used unmodified
- Gradual replacement with Avara-specific UX
Bring-up and UX development can proceed independently of:
- Halium
- Android devices
- vendor kernels
Convergence goals
Avara aims to scale across:
- desktops
- laptops
- tablets
- phones
- wearables
- TVs
This layer will eventually contain:
- adaptive shells
- input abstraction
- dynamic UI profiles
Status
- Plasma 6 bring-up: in progress
- Flatpak integration: planned
- Mobile shell: future work
- Android / Halium UX: future work
License
SPDX-License-Identifier: GPL-3.0-or-later