Developer
62294598ca
feat: 增加主题模式切换(跟随系统/浅色/暗色),修复暗色模式字体颜色不可读问题
2026-05-13 20:54:50 +08:00
Developer
acddb7d53e
fix: 去除拼图maxCellDimension=800上限,直接使用原图尺寸×缩放因子
2026-05-12 23:40:41 +08:00
Developer
fc5c0e7a0a
fix: 拍照后相册不显示图片(相册页面缺少初始加载)
2026-05-12 23:30:04 +08:00
Developer
1d7799f561
chore: 更新release apk
2026-05-12 23:10:08 +08:00
Developer
8d54f1c9dc
feat: 拼图质量改为分辨率缩放,高清80%/标准50%/流畅30%
2026-05-12 23:05:35 +08:00
Developer
f7172869af
feat: 设置界面增加文件名模板配置项
2026-04-23 18:33:11 +08:00
Developer
427e9166b3
fix: 修复CameraScreen编译错误,整合文件名模板功能
2026-04-23 18:16:45 +08:00
Developer
9455720516
feat: 相册按日期分组(今天/昨天/上月/更早)
2026-04-21 22:33:56 +08:00
Developer
697a6cae87
feat: 写入 EXIF GPS/时间/相机型号/作者,保存时带纬度经度
2026-04-20 21:32:59 +08:00
Developer
ccafe90442
修复闪光灯模式切换不生效问题
2026-04-19 19:55:48 +08:00
Developer
871f6637ac
相册预览界面增加删除按钮和二次确认
2026-04-18 12:14:06 +08:00
Developer
b85bc11c2a
高清质量改为100
2026-04-17 21:56:21 +08:00
Developer
958e232983
保留并上传 release APK
2026-03-27 23:31:50 +08:00
Developer
1095eb557d
添加拍照提示音和相册双指缩放功能
2026-03-27 23:08:00 +08:00
2687aabae5
修改媒体权限逻辑:创建checkshot文件夹,只读取该文件夹中的图片
...
- 修改GalleryScreen.kt中的loadImagesFromGallery函数,添加WHERE条件只读取checkshot文件夹中的图片
- 修改MergeScreen.kt中的getLatestImages函数,添加WHERE条件只读取checkshot文件夹中的图片
- 修改ImageProcessor.kt中的saveToGallery函数,将图片保存到checkshot文件夹(之前是InspectionCamera)
2026-03-20 22:13:40 +08:00
1d4cc5fede
Configure .gitignore to properly ignore build artifacts
...
- Add comprehensive Android/Gradle ignore patterns
- Ignore compiled output, dependencies, and sensitive files
- Remove tracked build artifacts from repository
2026-03-15 23:31:07 +08:00
4415f28d08
Add release build configuration with automatic signing
...
- Configure release build type with minify and shrink resources
- Add signing configuration using keystore
- Use gradle.properties for secure password storage
- Add keystore to .gitignore for security
2026-03-15 21:47:31 +08:00
ffb6677cfd
fix: 修复自动导入照片功能,添加存储权限请求
...
- 添加READ_MEDIA_IMAGES和READ_EXTERNAL_STORAGE权限
- 实现权限请求逻辑,用户首次点击时请求权限
- 权限授予后自动导入最后N张照片
2026-03-11 21:32:54 +08:00
6165baa4c7
feat: 拼图功能增加自动导入最后N张照片功能
...
- 选择2x2模式时显示「自动导入最后4张照片」提示
- 选择3x3模式时显示「自动导入最后9张照片」提示
- 点击提示文字后自动从相册导入对应数量的最新照片
2026-03-11 19:28:16 +08:00
1d0cac0d1a
fix: 调整拼图界面内容输入框高度为160dp
...
- 将内容输入框最小高度从200dp调整为160dp
- 保持5行文字的显示能力
- 优化界面空间利用率
2026-03-07 00:07:15 +08:00
306e479764
fix: 重构拼图界面布局,使用权重布局确保底部按钮始终可见
...
- 将内容区域包装在可滚动的Column中
- 使用weight(1f)让内容区域占据剩余空间
- 底部按钮固定在屏幕底部
- 保持内容输入框高度为200dp以显示5行文字
2026-03-06 23:59:06 +08:00
150e259205
fix: 增加拼图界面内容输入框高度,从150dp改为200dp,确保能完整显示5行文字
2026-03-06 23:53:31 +08:00
539b076fac
Fix: increase content text field min height to 150dp for better 5-line display
2026-03-06 23:46:11 +08:00
97c701e691
Fix: adjust content text field height to display 5 lines fully in merge screen
2026-03-06 23:32:15 +08:00
df063dc38e
Fix: dynamically position title/content input fields below image grid based on layout type
2026-03-06 23:10:08 +08:00
d0048c1d1c
Add date/time to top of merged image - format: yyyy年M月d日 HH:mm:ss
2026-03-06 23:03:27 +08:00
9f1c6052e5
Fix: separate top title and bottom content in merge image - bottom content now dynamically positioned
2026-03-06 22:55:26 +08:00
a4d2e67fd6
Fix: properly load content from preferences in merge screen
2026-03-06 22:45:54 +08:00
16a32f6367
Add title at top of merged image - white bg with dark text
2026-03-06 22:36:59 +08:00
3dff4be357
Add title display area at top of merge screen - white bg with dark text
2026-03-06 22:21:56 +08:00
a082d76620
Fix: differentiate Default/Simple/Bold watermark styles - Simple now uses lighter bg with dark text
2026-03-06 22:00:59 +08:00
5e6b1b72b5
feat(settings): add save button and persist settings; refactor for recoder name; update UI texts
2026-03-06 19:10:23 +08:00
f53336b013
feat(setup): add Save button to Settings, persist all relevant prefs on click
2026-03-06 19:01:30 +08:00
6d83103b09
feat: 完善设置逻辑,添加记录人信息到水印,优化离线定位
2026-03-05 23:08:40 +08:00
917b69e2aa
Fix: properly load title and content from preferences
2026-03-05 21:50:30 +08:00
20c29a9a57
Add dark background for date/location watermark, save/load title and content
2026-03-05 21:42:56 +08:00
a624dae001
Fix PuzzleMerge.kt: use maxOf instead of max
2026-03-05 21:14:25 +08:00
65adbee8b8
解决合并冲突,保留本地功能
2026-03-05 20:59:13 +08:00
6b051846fc
调整拼图内容区域起始位置
2026-03-05 20:57:40 +08:00
11521e29bd
添加拼图底部标题和内容区域
2026-03-02 22:58:58 +08:00
d2ec0c9b01
修改水印位置为底部中央
2026-03-02 22:24:00 +08:00
a7c6e6b909
feat: add airtest scripts for camera and gallery testing
2026-03-01 23:17:55 +08:00
3ee14eabe6
fix: 优化定位速度并修复拍照水印缺失定位信息问题
...
- LocationHelper: 添加30秒位置缓存,减少超时时间,优化定位策略
- CameraScreen: 添加智能定位文本验证,确保拍照时水印包含有效定位信息
- 处理权限永久拒绝情况,引导用户到设置
2026-03-01 20:02:23 +08:00
247f5f31a5
简化拼图布局:只保留2x2和3x3两种网格布局
2026-03-01 14:33:09 +08:00
44fe4d963c
feat(puzzle merge): add 2x2 bitmap merge utility and UI integration; add AirTest test_puzzle_merge
2026-03-01 12:59:56 +08:00
4ed5368614
feat(puzzle merge): fix URI handling by converting to local path; ensure preview includes text overlays and layout changes
2026-03-01 12:16:02 +08:00
3d46c93786
添加拼图底部导航条目
2026-02-28 23:32:18 +08:00
b20d5356d5
添加位置浮动层测试,使用Airtest测试框架验证
2026-02-28 22:28:19 +08:00
04e8290a8a
添加位置信息浮动层,显示定位状态
2026-02-28 18:25:45 +08:00
e8be0ef93f
修复相机拍照问题,优化水印和合成功能
...
- 修复 ImageCapture 未绑定相机导致的拍照失败问题
- 添加标题/内容文字样式配置支持
- 使用用户配置的水印样式和图片质量
- 修复 Compose API 兼容性问题 (HorizontalDivider, entries)
- 修复 Kotlin 版本兼容性问题
- 添加必要的依赖 (accompanist-permissions, coroutines-play-services)
2026-02-28 17:12:13 +08:00