chore: remove Python implementation and build config

Rust rewrite provides full feature parity. Python sources,
tests, pyproject.toml, and uv.lock are no longer needed.
This commit is contained in:
2026-03-27 16:11:54 +01:00
parent c2e3077159
commit d6979c1792
21 changed files with 1 additions and 1533 deletions
-3
View File
@@ -13,15 +13,12 @@ Lock, Logout, Hibernate, Reboot, Shutdown.
- Rust (Edition 2024), gtk4-rs 0.11, glib 0.22
- gtk4-layer-shell 0.8 für Wayland Layer Shell (OVERLAY Layer)
- `cargo test` für Unit-Tests
- Python-Quellen in `src/moonset/` als Referenz erhalten
## Projektstruktur
- `src/` — Rust-Quellcode (main.rs, power.rs, i18n.rs, config.rs, users.rs, panel.rs)
- `resources/` — GResource-Assets (style.css, wallpaper.jpg, default-avatar.svg)
- `config/` — Beispiel-Konfigurationsdateien
- `src/moonset/` — Python-Referenzimplementierung (v0.2.0)
- `tests/` — Python-Tests (Referenz)
## Kommandos