待办编辑弹层只有标题、截止时间、重复、日历本。 VTODO 协议本身支持 PRIORITY / CATEGORIES / LOCATION,但端上无界面。
PRIORITY
CATEGORIES
LOCATION
priority
categories
location
.ics
VTODO 字段扩展(PRIORITY/CATEGORIES/LOCATION)是协议层能力补齐,与提醒、删除、重复推进都是不同维度
提交:413900b(一次提交覆盖 #38 #39 #40 #41 #42)
413900b
见 commit message。核心文件:
EventDb.ets
ReminderService.ets
IcsUtil.ets
TodoService.ets
Index.ets
端到端建单未跑通(uitest inputText 按坐标会串到同一输入框),需人工验一次。
No dependencies set.
The note is not visible to the blocked user.
现象
待办编辑弹层只有标题、截止时间、重复、日历本。
VTODO 协议本身支持
PRIORITY/CATEGORIES/LOCATION,但端上无界面。需要做的事
priority/categories/location字段.ics时正确映射这三个属性验收标准
.ics里看到对应 PRIORITY 值为什么单独建单
VTODO 字段扩展(PRIORITY/CATEGORIES/LOCATION)是协议层能力补齐,与提醒、删除、重复推进都是不同维度
验收记录
提交:
413900b(一次提交覆盖 #38 #39 #40 #41 #42)改了什么
见 commit message。核心文件:
EventDb.ets:queryRemindableTodos / setTodoReminders / priority+categories 双向映射ReminderService.ets:合并待办提醒、文案按 kind 分支IcsUtil.ets:todoExtras / buildTodo 写 VALARM+扩展字段 / rewriteTodoFields 支持改写TodoService.ets:updateTodo / createTodo 签名扩展Index.ets:List+swipeAction、弹层 UI、编辑热区怎么验的
遗留
端到端建单未跑通(uitest inputText 按坐标会串到同一输入框),需人工验一次。