老杨 laoyang
laoyang commented on issue laoyang/SyncCalendar#4 2026-11-02 14:56:07 +00:00
新建非今天的日程,默认时间固定为 09:00(不再沿用当前时刻)

已随 0.2.0 完成并真机验证通过,关闭。

实现(按工单推荐的 A 方案)

entry/src/main/ets/pages/EventEditPage.ets:

  1. 新增常量(第 116 行)
    private static readonly DEFAULT_START_…
    
laoyang closed issue laoyang/SyncCalendar#4 2026-11-02 14:56:07 +00:00
新建非今天的日程,默认时间固定为 09:00(不再沿用当前时刻)
laoyang commented on issue laoyang/SyncCalendar#3 2026-11-02 14:56:07 +00:00
卸载清理:镜像到系统日历的数据不会随卸载删除,需提供显式清除入口与孤儿兜底

已随 0.2.0 完成并真机验证通过,关闭。

方案落地情况(对照工单验收标准)

① 设置页「一键清除全部镜像」✅

SettingsPage.ets:1305 新增按钮「彻底清除系统日历镜像数据」(wipeAllRunning…

laoyang commented on issue laoyang/SyncCalendar#6 2026-11-02 14:56:06 +00:00
月视图日期格加事件标记:每个日期最多一个小圆点(旧版按日历本重复显示已废弃)

已随 0.2.0 实现并在真机验证通过,关闭。

最终实现(与原要求的差异)

原单要求「每个日期最多一个红点」,实际落地为:

  • 农历下方一个浅红小圆点(3.5vp)
  • 颜色 soft_red:浅色 #F2938A /…
laoyang commented on issue laoyang/SyncCalendar#6 2026-11-02 14:55:48 +00:00
月视图日期格加事件标记:每个日期最多一个小圆点(旧版按日历本重复显示已废弃)

已随 0.2.0 实现并在真机验证通过,关闭。

最终实现(与原要求的差异)

原单要求「每个日期最多一个红点」,实际落地为:

  • 农历下方一个浅红小圆点(3.5vp)
  • 颜色 soft_red:浅色 #F2938A /…
laoyang closed issue laoyang/SyncCalendar#6 2026-11-02 14:55:48 +00:00
月视图日期格加事件标记:每个日期最多一个小圆点(旧版按日历本重复显示已废弃)
laoyang pushed to master at laoyang/SyncCalendar 2026-11-02 14:43:17 +00:00
c39a48e95f fix(待办): 标签改为只看数据事实,不依赖可能缺失的 comps 元数据 #6
laoyang pushed to master at laoyang/SyncCalendar 2026-11-02 14:39:05 +00:00
ffaffff9d6 fix(同步): 待办从未被同步 —— 取消勾选后重新勾选也拉不回来 #6
laoyang pushed to master at laoyang/SyncCalendar 2026-11-02 14:35:29 +00:00
24cd51970c style(账号): 日历本类型图标改用 SVG 线性图标 #6
laoyang pushed to master at laoyang/SyncCalendar 2026-11-02 14:32:54 +00:00
09cb0f9664 feat(账号/待办): 日历本区分日历与待办类型,待办标签两级判定 #6
laoyang pushed to master at laoyang/SyncCalendar 2026-11-02 14:25:03 +00:00
24e33ed5c9 fix(月视图): 翻月闪跳 —— 改为显式传参重建,不依赖 @State 即时可读 #6
laoyang pushed to master at laoyang/SyncCalendar 2026-11-02 14:16:12 +00:00
6305b4a7f0 fix(月视图): 翻月后选中态丢失,整月没有一天被选中 #6
laoyang pushed to master at laoyang/SyncCalendar 2026-11-02 14:11:23 +00:00
d8ee2aa2be fix(周视图): 星期标签移到圆外,圆径回到 46vp 与月视图一致 #6
laoyang pushed to master at laoyang/SyncCalendar 2026-11-02 14:08:32 +00:00
ddaf41fee8 fix(周视图): 圆径按内容高度适配,修"上露星期、下漏圆点" #6
laoyang pushed to master at laoyang/SyncCalendar 2026-11-02 14:06:19 +00:00
2cc3b1ba42 fix(周视图): 修复复用后颜色过浅、星期标签丢失 #6
laoyang pushed to master at laoyang/SyncCalendar 2026-11-02 13:59:34 +00:00
22db069bee style(周视图): 选中/今天的圆放大到 42vp #6
laoyang pushed to master at laoyang/SyncCalendar 2026-11-02 13:56:28 +00:00
4f19c9482d style(月/周视图): 今天也变大圆、周视图统一正圆、待办标签按需显示、今天按钮状态化 #6
laoyang pushed to master at laoyang/SyncCalendar 2026-11-02 13:51:37 +00:00
b41eaabc41 style(月视图): 选中态改为正圆蓝底 #6
laoyang pushed to master at laoyang/SyncCalendar 2026-11-02 13:31:56 +00:00
e92daf5297 style(月视图): 农历恢复原色,下方加浅红小圆点 #6
laoyang pushed to master at laoyang/SyncCalendar 2026-11-02 09:12:57 +00:00
8ca1eb76e0 fix(月视图): 首屏不变色 —— 真正根因是外层 ForEach key 不变 #6