admin
|
9af4498897
|
Disable physical focus trigger and orange ring display when AI background mode is active
|
2026-07-06 22:18:17 +07:00 |
|
admin
|
2de35196db
|
Fix Portrait Blur Viewfinder and Captured photo: enable software blur on viewfinder preview when blurIntensity > 0, sync updateBackgroundMode, and scale blur radius based on width
|
2026-07-06 22:10:39 +07:00 |
|
admin
|
50ab58ae3e
|
Fix 34_FIX_BG.md: implement runSimulatedBackgroundProcessing fallback to support high-quality portrait blur and background replacement on JNI-less emulators
|
2026-07-06 22:03:53 +07:00 |
|
admin
|
2de7fc4c0f
|
Implement 34_FIX_BG.md: restore high-quality AI background replacement and blur blending for captured photos in the background thread, while maintaining lag-free early bypass for viewfinder preview
|
2026-07-06 21:53:29 +07:00 |
|
admin
|
2cf5a91557
|
Implement 33_FIX_GRAIN.md: add FilmGrainView custom view for dynamic 60 FPS grain preview, sync intensity, and optimize Gaussian noise generation for saved photos
|
2026-07-06 21:51:51 +07:00 |
|
admin
|
3058032d01
|
Implement 32_FIX_PRESET.md: create non-linear applyHighImpactPreset mapping for photo save, and apply to captured photo background thread processing
|
2026-07-06 21:43:29 +07:00 |
|
admin
|
dd4edc61ac
|
Implement 31_FIX_UXUI.md: add BackgroundMode, skip analyzer in non-AI_BLUR to prevent lag, add highlight and shadow to ColorPreset and processAndSaveCapturedPhoto
|
2026-07-06 21:32:03 +07:00 |
|
admin
|
7fdce924b3
|
Implement 30_FOCUS_API.md: physical autofocus and autoexposure via CameraX API, and disable software blur rendering in Portrait Blur mode
|
2026-07-06 21:17:42 +07:00 |
|
admin
|
cd61e09042
|
Fix 29_FIX_FOCUS: semantic focus plane (person ID1+ID2 default), dedicated photoProcessExecutor prevents viewfinder freeze after shutter
|
2026-07-06 20:53:25 +07:00 |
|
admin
|
e8fde43890
|
Implement Touch-to-Focus (28_FOCUS_POINT.md): cache MediaPipe category mask, add focus ring view, class-based alpha selection
|
2026-07-06 20:40:19 +07:00 |
|
admin
|
6636cdb418
|
Implement exponential focal length mapping for background blur as described in 27_FIX_DOF.md
|
2026-07-06 20:10:35 +07:00 |
|
admin
|
a7a539b97f
|
Implement anti-ghosting inpainting for original background blur during photo capture as described in 25_FIX_CAMERA.md
|
2026-07-06 19:52:12 +07:00 |
|
admin
|
c95f12cedc
|
Implement resolution independent blur: fix differences between viewfinder and final photo, eliminate lag by blurring on a fixed target width of 120px
|
2026-07-06 18:53:36 +07:00 |
|
admin
|
7e21d37ae2
|
Smooth blur: replace O(N*r) box blur with O(N) sliding window box blur and scale intensity linearly from 1 to 40
|
2026-07-06 18:45:12 +07:00 |
|
admin
|
fe095304cc
|
Optimize: downscale viewfinder preview to prevent camera lag, remove unused MiDaS depth model and TensorFlow Lite dependencies
|
2026-07-06 18:32:40 +07:00 |
|
admin
|
06614f92e6
|
Fix viewfinder issues: resolve subject blurring during background blur and enable background replacement in live camera feed
|
2026-07-06 18:14:50 +07:00 |
|
admin
|
9e739d3827
|
Implement soft edge alpha blending and viewfinder lag fix as described in 24_FIX_LAG.md
|
2026-07-06 18:08:17 +07:00 |
|
admin
|
4035aefda4
|
Fix emulator crash by adding runtime JNI loading check and fallback for MediaPipe Tasks Vision
|
2026-07-06 17:53:04 +07:00 |
|
3dtours
|
88fc095bdc
|
fix: sử dụng AI để nhận diện khuôn mặt và focus
|
2026-07-06 17:25:21 +07:00 |
|
3dtours
|
bc3b3533a7
|
fix: chèn frame và lưu ảnh vào thư viện
|
2026-07-06 11:44:11 +07:00 |
|
3dtours
|
4e3c6f35c7
|
fix: chỉnh sửa button cho phần chỉnh presets
|
2026-07-05 21:55:40 +07:00 |
|
3dtours
|
b5d7311447
|
Fix: Enable real-time ARGB color overlay preview updates by bypassing hardcoded colors in edit mode
|
2026-07-05 18:20:46 +07:00 |
|
3dtours
|
bcbb853558
|
Feat: Complete 14 sliders integration, remove pen button and implement custom 3-second long press (10_FIX_SLIDER.md)
|
2026-07-05 18:16:39 +07:00 |
|
3dtours
|
1a74887fe0
|
Feat: Implement floating advanced sliders inside camera view finder with scale animation (9_FEAT_UI.md)
|
2026-07-05 18:10:42 +07:00 |
|
3dtours
|
2308fe6fa9
|
Feat: Implement advanced sliders real-time color overlay panel (8_SLIDER_TABLE.md)
|
2026-07-05 17:55:32 +07:00 |
|
3dtours
|
be997a0c72
|
Fix: Align horizontal timeline items and anchor button vertically to parent center
|
2026-07-05 17:46:37 +07:00 |
|
3dtours
|
fad1c0a264
|
Fix: Resolve timeline overlapping by increasing container height to 96dp and reducing card sizes to 68dp
|
2026-07-05 17:43:49 +07:00 |
|
3dtours
|
424ca4b419
|
Implement 7.1_FIX_UX_BUTTON: Restructured timeline selection & bottom control panels, integrated zoom group inside bottom ControlPanel, updated Play button to Gallery Image icon and customized orange circle shutter button background
|
2026-07-05 17:34:37 +07:00 |
|
3dtours
|
4a33140c67
|
Implement 7_UX_BUTTONS: Restructured selections horizontal timeline layers to overlap behind translated anchor buttons, added long-click haptic feedback edit shortcut and custom sliders dialog to save custom JSON presets
|
2026-07-05 17:27:10 +07:00 |
|
3dtours
|
edd4c2946d
|
Implement 5_UI_ANDROID & 6_PRESETS_COLOR: Restructure to minimal UX/UI, merged frame/preset timeline, integrated ColorPreset models and real-time color filter overlay
|
2026-07-05 17:10:03 +07:00 |
|
3dtours
|
df1192dac4
|
Fix: Resolve startup crash by switching AndroidManifest theme to Theme.MaterialComponents.DayNight.NoActionBar
|
2026-07-05 16:22:14 +07:00 |
|
3dtours
|
53926a3f95
|
Implement 4_ANDROID_UI: Two-tier Frame Selector UI (RecyclerViews, Adapters, Real-time Overlay) with standardized resources (strings, colors, assets configurations)
|
2026-07-05 16:18:50 +07:00 |
|
3dtours
|
9f9ec87d54
|
Implement 3_ANDROID_CAMERA: Advanced Camera features (Zoom controls, flash modes, front/back switch, and countdown timer)
|
2026-07-05 12:48:21 +07:00 |
|
3dtours
|
70f8ef4da4
|
Fix: Enable AndroidX, remove deprecated package attribute in manifest, and correct XML namespace URI in activity_main.xml
|
2026-07-05 12:37:41 +07:00 |
|
3dtours
|
df837a4c56
|
Implement 2_PROJECT_ANDROID: Gradle configuration, layout setup, and CameraX initial logic
|
2026-07-05 12:29:00 +07:00 |
|
3dtours
|
a3b9c24936
|
Initial commit: Set up retro photobooth monorepo structure, core configurations, and premium sample assets
|
2026-07-05 11:47:59 +07:00 |
|