4 Commits
Author SHA1 Message Date
Christoph 6e43d52680 chore: add project scaffolding and resources
This initial commit scaffolds the project with essential docs, assets, and build configs.
It adds Android icons, design assets, and release metadata to support mobile targets.
A fastlane config and F-Droid manifest are included to streamline builds.

- Adds F-Droid configuration for automated builds
- Includes license and privacy policy documents
- Provides app icons and assets for Android and design system
2026-08-21 14:45:18 +02:00
Christoph 197090ddd2 feat(wallpapers): add image crop support and i18n strings
Adds per-image image-crop support with persistent settings.
Rendering adapts to crop mode, zoom and position per image.
Locales the UI strings and notifications; app name updated.

- Cropping workflow with per-image crop state and rendering
- Localizes strings and notifications for en and de
- Introduces set_image_crop command and its permission schema
2026-08-20 23:26:15 +02:00
Christoph Brandau 734c757c67 refactor(branding): rename project to LockScreenWallpaper across repo
Standardize branding by renaming Wechselbild to LockScreenWallpaper.
This updates UI strings, configs, and plugin metadata for consistency.

- Rename branding across UI, docs, and config in the repo
- Update Android UI strings and notification titles to LockScreenWallpaper
2026-08-20 18:00:48 +02:00
Christoph 2a85d5f622 feat(setup): bootstrap Android plugin and web UI
This initial commit adds a multi-part scaffold for Wechselbild, including a web UI and an Android plugin.
It introduces frontend assets and a package.json-based dev setup, plus plugin scaffolding for Android with Kotlin sources and Cargo.toml for the Tauri plugin.

- Adds Android wallpaper plugin with Kotlin sources and manifest
- Includes web UI scaffold with index.html and package.json
- Adds Tauri plugin scaffold with Cargo.toml and build config
2026-08-20 17:46:28 +02:00