You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
QuickEdit is a user-friendly photo editor for Android, built using **Jetpack Compose**. It offers essential photo editing tools with a clean and smooth interface.
**QuickEdit** is a modular, pluggable photo editor for Android with a **stable core engine**, a **Compose UI shell**, and **tool plugins** (Crop ✅, Draw/Text/Effects scaffolds).
11
+
It preserves legacy UX (slide-out editor bars → full-screen tools) while cleaning layering, performance, and testability.
quickedit-core-engine (Android framework only; no UI)
64
+
```
65
+
66
+
**Why `api(..)` from UI → Engine?** The UI public API mentions engine types (`EditImage`, `SaveFormat`). Re-exporting via `api(project(":quickedit-core-engine"))` makes those types visible to consumers cleanly.
QuickEdit makes use of the following libraries to provide its features:
41
88
42
89
-**Jetpack Compose**: A modern toolkit for building native Android UI.
43
90
-**Compose Animations**: For smooth and customizable UI animations.
44
-
-**[GPUImage](https://github.com/CyberAgent/android-gpuimage)**: A library for GPU-based image processing by CyberAgent.
45
-
-**[Cloudy](https://github.com/skydoves/cloudy)**: A library by Skydoves for blurring a composable.
46
91
-**[Image Cropper](https://github.com/CanHub/Android-Image-Cropper)**: A cropping library by Canhub that allows users to crop images seamlessly.
47
-
-**[Compose-Screenshot](https://github.com/SmartToolFactory/Compose-Screenshot)**: A library by SmartToolFactory for capturing screenshots of composables in Jetpack Compose.
0 commit comments