Commit Graph

  • 1a6c2f2efc feat: 任务卡片切换改为左右滑动 dongliang 2026-05-06 17:07:15 +09:30
  • 7dd659358d fix: 备注图标 ⚠ → 📝 dongliang 2026-05-06 16:33:09 +09:30
  • 08bb5b268f fix: 去掉派单/截止/要求时间的多余空格 dongliang 2026-05-06 16:30:41 +09:30
  • 05f5d5e098 fix: 灰色文字提亮 + 备注加图标 dongliang 2026-05-06 16:26:33 +09:30
  • 1657ecd917 fix: 任务页面底部按钮字体放大 28/21→34sp dongliang 2026-05-06 16:20:56 +09:30
  • f1fe041486 fix: 任务卡片文字全面放大(+4sp) dongliang 2026-05-06 16:17:50 +09:30
  • a7dd64f767 fix: NFC 打卡成功后恢复按钮 isEnabled=true dongliang 2026-05-06 16:03:55 +09:30
  • eb5fdd2d5f fix: QuTipDialog 图标和字体继续放大 dongliang 2026-05-06 15:55:40 +09:30
  • 3ab6a94676 refactor: 优化 QuTipDialog + 删除 ResultFlashView dongliang 2026-05-06 15:40:07 +09:30
  • 1ef6824c5e fix: ResultFlashView 去掉内层 visibility=gone(双重隐藏导致不显示) dongliang 2026-05-06 15:12:07 +09:30
  • 7f6e9cf039 feat: ResultFlashView 操作结果指示器(Apple Watch 风格) dongliang 2026-05-06 14:25:57 +09:30
  • 306af795a6 refactor: NFC 打卡去掉弹窗,改为轻量按钮状态反馈 dongliang 2026-05-06 13:19:45 +09:30
  • efac23f188 fix: 打卡失败弹窗 back=false→true,3秒后自动关闭 dongliang 2026-05-06 13:10:27 +09:30
  • f2fcbd7c6a fix: TaskListFragment NFC 打卡 TODO 填充 dongliang 2026-05-06 12:57:20 +09:30
  • 8009987920 fix: HomeFragment 监听 HomeRefresh 事件刷新统计 dongliang 2026-05-06 12:52:25 +09:30
  • ae899b3474 feat: NFC 打卡成功后 EventBus 通知刷新 dongliang 2026-05-06 12:38:23 +09:30
  • 1df7981318 fix: NfcTaskManager 重写修复编译错误 dongliang 2026-05-06 12:17:52 +09:30
  • df1e80fe33 fix: NFC 互斥检查加 nfcController.isOpen() dongliang 2026-05-06 12:09:20 +09:30
  • 1b24e2d044 feat(nfc-task): NFC 任务打卡模块(单个+批量+硬件开锁) dongliang 2026-05-06 12:05:40 +09:30
  • 70da49f650 fix: 补回被误删的 App 版本号显示 dongliang 2026-04-30 22:14:45 +09:30
  • 71eebe7b0c feat(config): 设置页补全设备信息字段 dongliang 2026-04-30 22:06:53 +09:30
  • 4d75151abc fix: OTA 下载加 TLS 1.2 兼容(Android 8.1 SSL 握手失败) dongliang 2026-04-30 21:58:56 +09:30
  • 3ced3c74cf fix: OTA 弹窗进度条修复 dongliang 2026-04-30 21:42:06 +09:30
  • acd262a3a6 fix: OTA 弹窗继续放大(图标80sp 标题32sp 按钮24sp) dongliang 2026-04-30 21:34:04 +09:30
  • 0d94198743 fix: OTA 弹窗 UI 放大(适配手表小屏+老年用户) dongliang 2026-04-30 21:32:19 +09:30
  • 6e8b210f8e feat(ota): OTA APK 下载更新模块 dongliang 2026-04-30 21:20:06 +09:30
  • 76997f4830 chore: 清理加速度计调试日志 dongliang 2026-04-30 20:41:39 +09:30
  • 9c36e28fd4 fix: VibrationDefaults Int→Float 字面量加 f 后缀 dongliang 2026-04-30 20:34:23 +09:30
  • da74ca6d97 fix: shockTime/shockIntervalTime 改为 Float(服务端下发小数如 0.50) dongliang 2026-04-30 20:01:12 +09:30
  • 6e8c93fc46 feat(vibration): 服务端参数下发+双层开关+音量控制 dongliang 2026-04-30 19:38:40 +09:30
  • d6a8f4acf9 chore: 关闭加速度计抬手亮屏(硬件无陀螺仪,不可靠) dongliang 2026-04-30 19:01:17 +09:30
  • 5f30611cc0 debug: 启动时打印设备所有可用传感器列表 dongliang 2026-04-30 18:50:08 +09:30
  • f35bbfc1e9 refactor: 加速度计改为倾斜角度检测(v5,成熟方案) dongliang 2026-04-30 18:29:39 +09:30
  • 3e80fba33d refactor: 加速度计改为低通滤波+状态机方案(v4) dongliang 2026-04-30 18:20:12 +09:30
  • 2f48ed9aef fix: 加速度计高值阈值8→7.5(实测抬手波动到7.5断连续计数) dongliang 2026-04-30 18:06:56 +09:30
  • 86a9c79681 fix: 加速度计要求连续3个高值才触发,防摆动尖峰误触发 dongliang 2026-04-30 17:50:48 +09:30
  • a3d26fb11d fix: 收紧加速度计阈值防误触发(min<3 cur>=8) dongliang 2026-04-30 17:40:01 +09:30
  • 61412cbd0f fix: turnOn 加 ACQUIRE_CAUSES_WAKEUP 强制唤醒屏幕 dongliang 2026-04-30 17:30:54 +09:30
  • 80cd6d121e fix: 加速度计改为最小值跳变检测(v3),大幅提升灵敏度 dongliang 2026-04-30 17:22:24 +09:30
  • 918c53f701 fix: 加速度计阈值调优(实测数据:low<4 high>=5) dongliang 2026-04-30 17:12:46 +09:30
  • c9a34fbf8c debug: 加速度计加详细日志用于调参 dongliang 2026-04-30 17:09:04 +09:30
  • e3f6ac3c97 feat(device-interaction): 加速度计抬手亮屏功能 dongliang 2026-04-30 16:54:05 +09:30
  • 08aae2065e chore: 代码清理(debug日志+孤立文件+未用字段+测试修复) dongliang 2026-04-29 21:03:12 +09:30
  • 602f0ccce6 fix: 去抖合并后更新横幅数字 dongliang 2026-04-29 20:44:50 +09:30
  • 31630b247f fix: 补回recordCardIncrement,点红点后pendingCount正确扣减 dongliang 2026-04-29 20:31:32 +09:30
  • 8ef170051a fix: 新通知到来时清除上一轮acknowledgedCards dongliang 2026-04-29 20:23:10 +09:30
  • aea8351990 fix: 去掉dotViews lazy缓存,直接操作当前View dongliang 2026-04-29 20:17:43 +09:30
  • 20c8dc2fed debug: 红点逻辑添加详细日志 dongliang 2026-04-29 20:14:30 +09:30
  • c754edd63b fix: 先await统计基准再监听事件,消除竞态 dongliang 2026-04-29 19:50:55 +09:30
  • 459049fb16 fix: 红点用preNotificationStats精确对比+有通知时不更新lastStats dongliang 2026-04-29 19:40:58 +09:30
  • 5e5c44cacd fix: 红点改为直接显示,不依赖diffStats dongliang 2026-04-29 19:31:51 +09:30
  • 93a31e76a3 fix: 修根因——EventBus加buffer防事件丢失+恢复正确架构 dongliang 2026-04-29 19:23:01 +09:30
  • 329ddc505e fix: MainActivity多余大括号导致编译失败 dongliang 2026-04-29 18:52:06 +09:30
  • 0f6385a9fe fix: 红点不显示——SharedFlow(replay=0)事件竞争 dongliang 2026-04-29 18:48:05 +09:30
  • 73af1cbfa9 fix: lastStats为null时红点兜底显示 dongliang 2026-04-29 18:02:32 +09:30
  • e6c218d830 refactor: 红点统一管理(activeDotCards+renderDots)+ 去掉提示条 dongliang 2026-04-29 17:47:52 +09:30
  • f785be91a6 feat: 电池显示电量数值 + 充电闪电标识 dongliang 2026-04-29 17:20:56 +09:30
  • 58ef336df4 fix: 用通知前快照精确显示红点(区分首页/非首页场景) dongliang 2026-04-29 16:59:56 +09:30
  • a00d5abd51 fix: 点击红点卡片后扣减通知数+不恢复已查看红点 dongliang 2026-04-29 16:50:47 +09:30
  • 6418c2f36f feat: 新任务提示条 + 按taskIds直接加载 dongliang 2026-04-29 16:42:09 +09:30
  • 463ff1373d fix: onResume红点改为直接显示,不依赖diffStats dongliang 2026-04-29 16:19:34 +09:30
  • 2fd8b7f80d fix: 返回首页时补显示红点 dongliang 2026-04-29 15:52:16 +09:30
  • 379d784f70 fix: 去抖改为暂存合并,不丢弃消息 dongliang 2026-04-29 15:27:06 +09:30
  • 1ffdefc887 fix: 通知累积+点击跳转修复 dongliang 2026-04-29 15:15:33 +09:30
  • 47e8ed0776 test: 消息通知+考勤模块单元测试 dongliang 2026-04-29 13:58:31 +09:30
  • 881cfeb3b6 fix: 静态检查修复(访问权限+生命周期清理) dongliang 2026-04-29 13:54:48 +09:30
  • dd3905b743 feat: 消息通知模块(横幅+红点+跳转) dongliang 2026-04-29 13:48:04 +09:30
  • e7fa7b3b1d feat: 蓝牙扫描与iBeacon模块 dongliang 2026-04-29 12:06:59 +09:30
  • 866063b21c feat: MQTT动态更新nfcOpenTime + 物理返回键触发NFC打卡 dongliang 2026-04-29 11:26:57 +09:30
  • ecd3090a74 fix: AttendanceStatus补充workStatus/workAtStatus字段 dongliang 2026-04-29 11:14:53 +09:30
  • 15b7b438e4 fix: 考勤面板字体全面加大加粗(老年用户适配) dongliang 2026-04-29 10:47:48 +09:30
  • 4d91c84c6b fix: 去掉撤销打卡确认弹窗,直接执行+Toast提示 dongliang 2026-04-29 10:43:41 +09:30
  • 3d2261c809 feat: 考勤面板UI优化(5项改进) dongliang 2026-04-29 10:27:40 +09:30
  • 1b9015e9ce fix: 读到卡后不播NFC关闭音效,只播打卡结果音效 dongliang 2026-04-28 21:29:39 +09:30
  • 638f999f67 fix: NFC读卡后先回调再退出,不能先stopScan dongliang 2026-04-28 21:26:23 +09:30
  • 8afffc5fec fix: NFC读到卡号后立即停止轮询,避免重复回调 dongliang 2026-04-28 21:23:16 +09:30
  • c318dbdfa5 fix: 去掉面板日期 + 修复NFC全零卡号误触发 dongliang 2026-04-28 21:17:57 +09:30
  • b274012019 fix: 下拉手势改用Activity.dispatchTouchEvent检测 dongliang 2026-04-28 21:13:46 +09:30
  • 68f3b2d890 fix: 下拉手势改用RecyclerView.OnItemTouchListener dongliang 2026-04-28 21:09:48 +09:30
  • 6021171a40 fix: 修复下拉手势无响应,改用自定义SwipeDownLayout dongliang 2026-04-28 21:03:03 +09:30
  • 97a3054db2 feat: 考勤打卡模块(NFC)重新开发 dongliang 2026-04-28 20:57:17 +09:30
  • 98de3f0b46 revert: 删除考勤打卡模块代码,准备重新开发 dongliang 2026-04-28 20:23:00 +09:30
  • e44a25e841 fix: 去掉打卡确认弹窗 + NFC日志排查 dongliang 2026-04-28 20:13:48 +09:30
  • 5a5c8bfaa0 fix: 考勤页面交互全面优化 dongliang 2026-04-28 20:04:42 +09:30
  • d9ee5f2059 fix: 考勤页面优化 dongliang 2026-04-28 19:53:04 +09:30
  • b59fee4bb7 feat: 考勤功能补全 dongliang 2026-04-28 19:30:29 +09:30
  • 967b001d46 feat: 考勤改为NFC打卡(替代蓝牙) dongliang 2026-04-28 19:23:48 +09:30
  • 2d5726db9a fix: 下拉手势改为在状态栏区域检测(避免ViewPager2拦截) dongliang 2026-04-28 18:38:17 +09:30
  • c812b9ee1a feat: 考勤打卡模块(新方法论首个验证模块) dongliang 2026-04-28 18:34:36 +09:30
  • b7a1b2683f feat: 提示弹窗按原型图V3重设计 dongliang 2026-04-28 13:58:09 +09:30
  • 4abe073ef1 fix: 修复已打卡乱码+巡检场景样式优化 dongliang 2026-04-28 13:47:42 +09:30
  • bf71075adf feat: 待完成页面按任务类型区分显示 dongliang 2026-04-28 13:39:50 +09:30
  • 7f06cdc9d1 fix: 任务页3项优化 dongliang 2026-04-28 13:29:33 +09:30
  • d7b61bf0fa fix: 任务页全面放大字体+显示截止时间 dongliang 2026-04-28 13:22:41 +09:30
  • 2f0fc675d2 feat: 任务页面按原型图V3适老化重设计 dongliang 2026-04-28 13:09:04 +09:30
  • 354a2ab124 fix: 任务页面优化老年人布局 dongliang 2026-04-28 12:24:21 +09:30
  • b691b432fb feat: 任务详情补充缺失字段 dongliang 2026-04-28 12:13:21 +09:30
  • 29ca1bc7c8 fix: 操作后列表为空时自动返回上一页(和旧版一致) dongliang 2026-04-28 12:08:14 +09:30
  • b29e68e87f fix: 操作按钮逻辑按taskType+status组合判断 dongliang 2026-04-28 11:00:50 +09:30
  • a25675c5b2 fix: 去掉任务详情页中的分段控件tab,腾出更多内容空间 dongliang 2026-04-28 10:55:16 +09:30