Skip to content

Implement wallpaper management, AI generation, and UI updates - #13

Merged
bossly merged 25 commits into
masterfrom
diffusion
Jun 20, 2026
Merged

Implement wallpaper management, AI generation, and UI updates#13
bossly merged 25 commits into
masterfrom
diffusion

Conversation

@bossly

@bossly bossly commented Jun 17, 2026

Copy link
Copy Markdown
Owner

No description provided.

Oleg added 20 commits September 6, 2025 21:56
…llpaper handling in GalleryWall and GalleryWallReceiver
… model, new UI screens, and a complete training pipeline.
…ow Lite and expand the local asset dataset
…ctor color palette logic in image generation
… UI settings for improved provider management
…nloading capability, and update UI model list with active state indicators.
…ine configuration

- Simplify SharedPreferences and Bitmap creation using KTX extensions.
- Update `Send` icon to `AutoMirrored` version for better RTL support.
- Refactor progress indicators to use lambda-based progress updates.
- Comment out the Engine Configuration section in `ProvidersScreen`.
- Clean up `GalleryScreen` logic with improved `when` expressions and exception handling.
@bossly bossly self-assigned this Jun 17, 2026
@bossly
bossly marked this pull request as ready for review June 17, 2026 22:50
@bossly
bossly merged commit 6de0820 into master Jun 20, 2026
@bossly
bossly deleted the diffusion branch June 20, 2026 09:31
bossly added a commit that referenced this pull request Jun 20, 2026
* feat: implement wallpaper management with Room database and update UI for recent wallpapers

* feat: add wallpaper notification and update wallpaper saving logic

* refactor: remove GalleryAppWidget and associated resources; update wallpaper handling in GalleryWall and GalleryWallReceiver

* feat #10: migrate to workmanager

* chore: change app structure

* feat: implement on-device pixel art generation using a custom WGAN-GP model, new UI screens, and a complete training pipeline.

* feat: implement procedural wallpaper generation and add pixel art dataset for model training.

* pytouch

* refactor: migrate AI inference engine from PyTorch Mobile to TensorFlow Lite and expand the local asset dataset

* feat: implement DDPM sampling pipeline and expand pixel art training dataset

* feat: implement generative on-device AI model support using TensorFlow Lite and add image processing features

* feat: improve model loading diagnostics, add OpenCL support, and refactor color palette logic in image generation

* refactor: replace procedural generators with ColorProvider and update UI settings for improved provider management

* feat: implement granular notification progress reporting, add model unloading capability, and update UI model list with active state indicators.

* chore: add preview for screens

* refactor: remove dynamic prompt parsing logic and simplify automation UI components

* feat: implement SHA-256 integrity verification for model packages and update stable diffusion download source

* feat: implement content filtering for generation prompts and integrate with UI and background service

* refactor: adopt Android KTX extensions, update UI icons, and hide engine configuration

- Simplify SharedPreferences and Bitmap creation using KTX extensions.
- Update `Send` icon to `AutoMirrored` version for better RTL support.
- Refactor progress indicators to use lambda-based progress updates.
- Comment out the Engine Configuration section in `ProvidersScreen`.
- Clean up `GalleryScreen` logic with improved `when` expressions and exception handling.

* feat: implement local AI wallpaper generation with configurable auto-apply and update terms of service

* feat: migrate instrumentation tests to Compose and refactor provider registry for dynamic registration.

* chore: upgrade GitHub Actions to latest versions in workflow files

* chore: add Apache 2.0 license, update README header, and fix ProvidersScreen UI issue

* chore: update store listing metadata, marketing assets, and branding for GalleryWall relaunch

* feat: add post-processing image filters and update Fastlane configuration

---------

Co-authored-by: Oleg <oleg@backbase.com>
bossly added a commit that referenced this pull request Jun 20, 2026
* feat: implement wallpaper management with Room database and update UI for recent wallpapers

* feat: add wallpaper notification and update wallpaper saving logic

* refactor: remove GalleryAppWidget and associated resources; update wallpaper handling in GalleryWall and GalleryWallReceiver

* feat #10: migrate to workmanager

* chore: change app structure

* feat: implement on-device pixel art generation using a custom WGAN-GP model, new UI screens, and a complete training pipeline.

* feat: implement procedural wallpaper generation and add pixel art dataset for model training.

* pytouch

* refactor: migrate AI inference engine from PyTorch Mobile to TensorFlow Lite and expand the local asset dataset

* feat: implement DDPM sampling pipeline and expand pixel art training dataset

* feat: implement generative on-device AI model support using TensorFlow Lite and add image processing features

* feat: improve model loading diagnostics, add OpenCL support, and refactor color palette logic in image generation

* refactor: replace procedural generators with ColorProvider and update UI settings for improved provider management

* feat: implement granular notification progress reporting, add model unloading capability, and update UI model list with active state indicators.

* chore: add preview for screens

* refactor: remove dynamic prompt parsing logic and simplify automation UI components

* feat: implement SHA-256 integrity verification for model packages and update stable diffusion download source

* feat: implement content filtering for generation prompts and integrate with UI and background service

* refactor: adopt Android KTX extensions, update UI icons, and hide engine configuration

- Simplify SharedPreferences and Bitmap creation using KTX extensions.
- Update `Send` icon to `AutoMirrored` version for better RTL support.
- Refactor progress indicators to use lambda-based progress updates.
- Comment out the Engine Configuration section in `ProvidersScreen`.
- Clean up `GalleryScreen` logic with improved `when` expressions and exception handling.

* feat: implement local AI wallpaper generation with configurable auto-apply and update terms of service

* feat: migrate instrumentation tests to Compose and refactor provider registry for dynamic registration.

* chore: upgrade GitHub Actions to latest versions in workflow files

* chore: add Apache 2.0 license, update README header, and fix ProvidersScreen UI issue

* chore: update store listing metadata, marketing assets, and branding for GalleryWall relaunch

* feat: add post-processing image filters and update Fastlane configuration

---------

Co-authored-by: Oleg <oleg@backbase.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant