Commit Graph

  • c0396e40ce sync(SDK): 增量同步主仓 M6.37–M6.39 至公开 SDK 仓 main AskaEth 2026-09-04 18:05:36 +08:00
  • a1687486bc sdk: full-sync M7.0a/b (theme view input gfx 等, 真实功能非FT) AskaEth 2026-09-03 06:51:44 +08:00
  • a70cdbc0f7 sdk: 补同步 swipe-delete 缺失文件(widget/widgets.h/internal.h/build_sdk.sh) AskaEth 2026-09-03 05:59:59 +08:00
  • 64cde13c8d sdk: 同步主仓新增模块 cachegov/lazygrid/select/net 通道 AskaEth 2026-09-03 05:09:05 +08:00
  • 0af6af7c7e docs: 同步主仓最新 SDK 设计/开发者指南 + README 新能力清单 AskaEth 2026-09-02 09:17:20 +08:00
  • 4b094d62a5 sdk: 增量同步主仓新模块(box/anim/scroll/dispatch/listvirt/str/sb_icons/img) AskaEth 2026-09-02 09:08:51 +08:00
  • 66e9cd5fa4 fix(ncm §32): 内存瘦身修 OOM 被杀 —— 封面降采样(8.28MB→0.78MB) + 瞬态 rbuf 缩减 + 线程栈显式 AskaEth 2026-09-02 03:43:42 +08:00
  • f44d702124 sdk: sb_icons 扩充动作图标 + TopAppBar 位图图标支持 AskaEth 2026-09-02 03:24:46 +08:00
  • 2e8fac2a07 sdk(ui): 字符串资源外置(i18n 雏形 §13)—— meow_str_* + 内嵌双语表 + TF 覆盖表 + 控件接入 AskaEth 2026-09-02 02:37:38 +08:00
  • 2d974bed62 sdk(ui): W_LISTVIEW 虚拟化层 — 固定 item 池 + 多行富 item + 完全自绘 (§5.5) AskaEth 2026-09-02 01:36:48 +08:00
  • 63ac0fd7dc sdk: 事件分发形式化(§6.4)—— 统一命中/捕获/消费/层间隔离/焦点 AskaEth 2026-09-02 00:57:58 +08:00
  • 962888b96f SDK 冲刺批①+②+⑤: meow_box 线性布局 + meow_anim 动画基座 + meow_scroll 滚动物理 MeowOS 2026-09-01 23:49:24 +08:00
  • 35a623dfb6 merge: 接入 Gitea 初始提交(内容以本仓为准) AskaEth 2026-09-01 23:28:57 +08:00
  • 66fc01aa1d Initial commit AskaEth 2026-09-01 22:48:08 +08:00
  • 8af9e7643d fix(examples/hello): build_hello.sh 相对路径 ../../sdk(公开仓顶层布局下 sdk 与 examples/hello 相差两级) MeowOS 2026-09-01 21:13:17 +08:00
  • 86605d01e3 chore(sdk): 公开仓适配 — 剔除构建产物/宿主测试二进制; vendored meow_font.c/meow_ipc.h/meow_font.h/meow_notif.h 使其自包含; build_sdk.sh/build_hello.sh 改 MEOW_CC/MEOW_SYSROOT 可配置; 去除内部路径与 ncm 引用 MeowOS 2026-09-01 21:12:17 +08:00
  • 4f66da66ad Add 'examples/hello/' from commit 'e88e5a6ff3b0f55671cb64c0a506e552360010e9' MeowOS 2026-09-01 21:08:44 +08:00
  • f44e3bc6d0 Add 'sdk/' from commit '2e7561d74f75de05dd7fb362f203f600afb451d7' MeowOS 2026-09-01 21:08:40 +08:00
  • 17a972d46f chore(sdk): 公开 SDK 仓初始化 — docs/ + LICENSE(MIT) + .gitignore + README MeowOS 2026-09-01 21:08:34 +08:00
  • 2e7561d74f sdk: meow_ui.h 公共头按模块拆分(伞头聚合,API 零改动) MeowOS 2026-09-01 20:30:16 +08:00
  • e88e5a6ff3 feat(audio): CS43198 音量按 DS1039 数据手册定档 — 感知平方锥度映射(dB衰减=(1-pct)²×96dB, pct=0→真静音255)四路统一; SPEC_REF 补数据手册事实(PCM_VOLUME_A/B=0x0B/0x0C,DSD独立音量); DSD 模式记入 AUDIOD_DESIGN §13 后期规划。audiod 47/47 PASS MeowOS 2026-09-01 16:08:01 +08:00
  • 78be63d5cc feat(audio): CS43198 音量按 DS1039 数据手册定档 — 感知平方锥度映射(dB衰减=(1-pct)²×96dB, pct=0→真静音255)四路统一; SPEC_REF 补数据手册事实(PCM_VOLUME_A/B=0x0B/0x0C,DSD独立音量); DSD 模式记入 AUDIOD_DESIGN §13 后期规划。audiod 47/47 PASS MeowOS 2026-09-01 16:08:01 +08:00
  • c88bb04e11 fix(§10.5): 通知中心叠加媒体保活——播放中 App 不 SIGSTOP(修播放中滑通知中心音乐停) MeowOS 2026-09-01 15:23:32 +08:00
  • 60778cf97b fix(§10.5): 通知中心叠加媒体保活——播放中 App 不 SIGSTOP(修播放中滑通知中心音乐停) MeowOS 2026-09-01 15:23:32 +08:00
  • c00872080a fix(media): 物理播放/暂停键(164)改发 PLAYCTL cmd=6 toggle + App 前台状态栏音量%实时刷新 MeowOS 2026-09-01 14:44:55 +08:00
  • f94fb17fdf fix(audio): CS43198 音量寄存器=衰减量(0最响255静音),四路(launcher/audio.c+audiod+watchdog+SDK vol)统一反转映射 dac=255-pct*255/100 — 修「0档炸50档最低」。真机 audiod 热修版实测 L/R 值方向正确 MeowOS 2026-09-01 13:34:58 +08:00
  • d31057b1b1 fix(audio): CS43198 音量寄存器=衰减量(0最响255静音),四路(launcher/audio.c+audiod+watchdog+SDK vol)统一反转映射 dac=255-pct*255/100 — 修「0档炸50档最低」。真机 audiod 热修版实测 L/R 值方向正确 MeowOS 2026-09-01 13:34:58 +08:00
  • 7d0426f07b fix(audiod): 长流卡死根治 — 防卡死护栏全量落地(AUDIOD_DESIGN §12) MeowOS 2026-09-01 10:32:15 +08:00
  • 467d989529 fix(sdk/input): 框架App侧插孔消抖 — 插孔变化后800ms内忽略音量键边沿(与launcher/watchdog 255同款,补齐SDK侧缺口); meow_ui.a 12cdd5d7; hello 34b01e76/files 2f44e27e/ncm 52412137 重链热更到卡。test_sdk_input_keys PASS MeowOS 2026-09-01 09:28:09 +08:00
  • 37378322fc fix(sdk/input): 框架App侧插孔消抖 — 插孔变化后800ms内忽略音量键边沿(与launcher/watchdog 255同款,补齐SDK侧缺口); meow_ui.a 12cdd5d7; hello 34b01e76/files 2f44e27e/ncm 52412137 重链热更到卡。test_sdk_input_keys PASS MeowOS 2026-09-01 09:28:09 +08:00
  • 3ab91745be fix(launcher): Now Playing 死循环修复(空态不再每帧整页重画,修100%CPU/卡死) + NP页接管电源键(单击息屏/亮屏) + NP页自动息屏 + 状态栏充电闪电图标(sb_icons 新增 bolt, charging 时电量图标左邻显示)。宿主 test_sb_statusbar PASS; launcher 6de97628 待入 M2.92 MeowOS 2026-09-01 04:40:34 +08:00
  • cdf4c77364 充电态权威源 mp2731-charger/status(修 battery/status 撒谎恒 Discharging) MeowOS 2026-09-01 03:25:01 +08:00
  • 122c18f843 充电态权威源 mp2731-charger/status(修 battery/status 撒谎恒 Discharging) MeowOS 2026-09-01 03:25:01 +08:00
  • 6b17a2ac7a A1: meow_audiod 独占音频服务(agent-244 骨架 + agent-246 真机收尾) MeowOS 2026-08-31 22:40:08 +08:00
  • c0e2128810 M2.90: MIUIx 风格包落地 + ui.style 一键切换闭环 MeowOS 2026-08-31 20:17:51 +08:00
  • 1664673238 M2.90: MIUIx 风格包落地 + ui.style 一键切换闭环 MeowOS 2026-08-31 20:17:51 +08:00
  • cd83c6f9a5 feat(sdk/ime): 数字键盘改居中九键布局 (1-9 自上而下 3x3,0 垫底居中,底行 ESC|0|退格+OK) + 全链重链 (meow_ui.a ee71b94a; hello 8cb81964/files 8b2b2373/ncm 4e975d6d 已热更到卡)。宿主 test_ime_fix/test_pinyin 全 PASS MeowOS 2026-08-31 19:38:21 +08:00
  • f901e097f6 feat(sdk/ime): 数字键盘改居中九键布局 (1-9 自上而下 3x3,0 垫底居中,底行 ESC|0|退格+OK) + 全链重链 (meow_ui.a ee71b94a; hello 8cb81964/files 8b2b2373/ncm 4e975d6d 已热更到卡)。宿主 test_ime_fix/test_pinyin 全 PASS MeowOS 2026-08-31 19:38:21 +08:00
  • 90b5ce5e31 fix(sdk/watchdog): 236 收尾 — sigusr1_guard 无日志目录时落 stderr 可观测; test_wd_fw 补 fw-app/裸沉浸/裸非沉浸三用例; hello/files/ncm 随 meow_ui.a(4020227c) 重链 (已热更到卡, watchdog 6373d8e5 待入 M2.89) MeowOS 2026-08-31 19:12:51 +08:00
  • 7029c3b187 fix(sdk/watchdog): 236 收尾 — sigusr1_guard 无日志目录时落 stderr 可观测; test_wd_fw 补 fw-app/裸沉浸/裸非沉浸三用例; hello/files/ncm 随 meow_ui.a(4020227c) 重链 (已热更到卡, watchdog 6373d8e5 待入 M2.89) MeowOS 2026-08-31 19:12:51 +08:00
  • be137a4887 perf(sdk): clip_contains 逐像素函数调用→内联 (agent-235, MIPS汇编实证每像素省34指令,修demo滑动卡顿) + invalidate 分支加 clip 窗口收敛 overdraw MeowOS 2026-08-31 18:59:54 +08:00
  • cdaa51a541 perf(sdk): clip_contains 逐像素函数调用→内联 (agent-235, MIPS汇编实证每像素省34指令,修demo滑动卡顿) + invalidate 分支加 clip 窗口收敛 overdraw MeowOS 2026-08-31 18:59:54 +08:00
  • 0003097936 feat(sdk): 中文拼音输入法落地 (agent-229, 设计稿 IME_PINYIN_DESIGN.md) — 静态表词库(403音节+329词,rodata ~20.5KB,零堆)+引擎(meow_pinyin.c,音节切分DFS+联想)+SDK集成(MEOW_IME_PINYIN尾部追加零ABI破坏,组合条+候选栏+翻页+中英切换,英文零回归) MeowOS 2026-08-31 18:34:51 +08:00
  • f01509d4f4 feat(sdk): 中文拼音输入法落地 (agent-229, 设计稿 IME_PINYIN_DESIGN.md) — 静态表词库(403音节+329词,rodata ~20.5KB,零堆)+引擎(meow_pinyin.c,音节切分DFS+联想)+SDK集成(MEOW_IME_PINYIN尾部追加零ABI破坏,组合条+候选栏+翻页+中英切换,英文零回归) MeowOS 2026-08-31 18:34:51 +08:00
  • 9e4ec15e85 fix(sdk): App内物理音量/媒体键无效真根因 (agent-226) — 本机物理键只更新EVIOCGKEY位图不进事件流(launcher用位图轮询故正常,SDK读流故App收不到); 输入线程加EVIOCGKEY位图轮询+120ms同码窗口去重(流+位图双源不双跳); 卡上三App已重链部署(hello 2a1316f7/files ef0082bc/ncm 42e67e15) MeowOS 2026-08-31 18:11:04 +08:00
  • 265ae37dbd fix(sdk+launcher): 图标不渲染真根因(agent-219) — meow_ui_img.c scale_buf cover 采样把乘写成除(÷缩放比→采到源图左上角透明区,全丢); 改乘+居中裁剪偏移修正; 宿主旧测试用纯色图掩盖了该bug。+ main_menu App退出/结构变化重绘时 fb_pan_buf0_force 无条件pan回buffer0(防App翻页留buffer1致菜单残帧) MeowOS 2026-08-31 15:42:24 +08:00
  • 5999c2dfb9 fix(sdk+launcher): 图标不渲染真根因(agent-219) — meow_ui_img.c scale_buf cover 采样把乘写成除(÷缩放比→采到源图左上角透明区,全丢); 改乘+居中裁剪偏移修正; 宿主旧测试用纯色图掩盖了该bug。+ main_menu App退出/结构变化重绘时 fb_pan_buf0_force 无条件pan回buffer0(防App翻页留buffer1致菜单残帧) MeowOS 2026-08-31 15:42:24 +08:00
  • 8f4e7a4fbd chore: 随 meow_font.a 流式解码重链 hello/files/ncm(hello 42ebe4ec / files b2caccbc / ncm ce25cf21) MeowOS 2026-08-31 13:28:56 +08:00
  • 4166064365 chore: 误入库宿主测试二进制 test_sdk_fixes 移出跟踪+gitignore MeowOS 2026-08-31 07:54:16 +08:00
  • a0b75a881c feat(sdk+launcher): SDK nav/media封装 + §10.5 App前台唤起通知中心 (agent-206) — meow_ui_nav.c(env栈初始化+report/request_exit) + meow_ui_media.c(懒连断线重连, meta上报+playctl接收) + MSG_NOTIF_OPEN=0x28/CLOSE=0x29(0x25/26已被占); SDK顶部下滑手势→IPC; launcher App前台会话叠加通知中心(SIGSTOP→读帧→接管输入→恢复SIGCONT, 面板内App崩溃即关); hello接线验证 MeowOS 2026-08-31 07:53:57 +08:00
  • 2796f181f7 feat(sdk+launcher): SDK nav/media封装 + §10.5 App前台唤起通知中心 (agent-206) — meow_ui_nav.c(env栈初始化+report/request_exit) + meow_ui_media.c(懒连断线重连, meta上报+playctl接收) + MSG_NOTIF_OPEN=0x28/CLOSE=0x29(0x25/26已被占); SDK顶部下滑手势→IPC; launcher App前台会话叠加通知中心(SIGSTOP→读帧→接管输入→恢复SIGCONT, 面板内App崩溃即关); hello接线验证 MeowOS 2026-08-31 07:53:57 +08:00
  • da5ebdcd0f fix(sdk): App 退出日志兜底 — meow_ui_init 安装 SIGTERM/SIGINT 处理器(log_sig_exit: 直写 exit:sigterm 绕过缓冲+exit(0));修 watchdog 返回键杀 App 时日志只有 start 没有 exit 的问题;App 自装处理器(hello BYE)覆盖不受影响 + meow_ui.h 旧日志路径注释更正 MeowOS 2026-08-31 05:30:04 +08:00
  • 3cc4e35794 fix(sdk): App 退出日志兜底 — meow_ui_init 安装 SIGTERM/SIGINT 处理器(log_sig_exit: 直写 exit:sigterm 绕过缓冲+exit(0));修 watchdog 返回键杀 App 时日志只有 start 没有 exit 的问题;App 自装处理器(hello BYE)覆盖不受影响 + meow_ui.h 旧日志路径注释更正 MeowOS 2026-08-31 05:30:04 +08:00
  • 3ae6b31c00 feat(sdk): 绘制期通用clip + view递归/on_event接线 (agent-195) — ①栈式clip rect(g_clip_stack[16]), 所有写像素原语过clip, meow_widget_draw push/pop控件矩形(含W_CUSTOM, 根治越界脏区), IME/模态顶层全屏不受影响 ②view enter/leave递归children + meow_view_dispatch_event(z降序子>父命中即消费); hello App层显式驱动退役 MeowOS 2026-08-31 05:24:43 +08:00
  • 1fc4205534 feat(sdk): 绘制期通用clip + view递归/on_event接线 (agent-195) — ①栈式clip rect(g_clip_stack[16]), 所有写像素原语过clip, meow_widget_draw push/pop控件矩形(含W_CUSTOM, 根治越界脏区), IME/模态顶层全屏不受影响 ②view enter/leave递归children + meow_view_dispatch_event(z降序子>父命中即消费); hello App层显式驱动退役 MeowOS 2026-08-31 05:24:43 +08:00
  • 2327c943cf chore: 误入库的宿主测试二进制 test_p1p2p3_repro 移出跟踪 + gitignore MeowOS 2026-08-31 05:04:41 +08:00
  • 44410031f5 feat(sdk): 通用长按事件 (agent-191, 用户定案) — MEOW_EV_LONG_PRESS 坐标式事件+meow_ui_set_long_press_cb/ms(opt-in,默认500ms,移动>12px取消,长按后抬手抑制TAP/SWIPE); 按钮按住视觉阈值同源; files 长按从App层迁入 SDK MeowOS 2026-08-31 05:04:26 +08:00
  • 5d44128357 feat(sdk): 通用长按事件 (agent-191, 用户定案) — MEOW_EV_LONG_PRESS 坐标式事件+meow_ui_set_long_press_cb/ms(opt-in,默认500ms,移动>12px取消,长按后抬手抑制TAP/SWIPE); 按钮按住视觉阈值同源; files 长按从App层迁入 SDK MeowOS 2026-08-31 05:04:26 +08:00
  • 4c7d690d44 feat(sdk): 结构化列表控件 W_LISTVIEW (agent-186) — MEOW_APP_SDK §5.5 A②落地: 图标(内置folder/file符号或img)+标题+副标题+右侧操作(arrow/switch/check/more), 单选/多选/禁态, 行右1/3操作区命中, 视口裁剪, 全语义色; meow_ui_img_scaled 弱引用防二进制膨胀; files App 自绘列表完整迁移(长按留App层) MeowOS 2026-08-31 04:39:34 +08:00
  • 44685808e7 feat(sdk): 结构化列表控件 W_LISTVIEW (agent-186) — MEOW_APP_SDK §5.5 A②落地: 图标(内置folder/file符号或img)+标题+副标题+右侧操作(arrow/switch/check/more), 单选/多选/禁态, 行右1/3操作区命中, 视口裁剪, 全语义色; meow_ui_img_scaled 弱引用防二进制膨胀; files App 自绘列表完整迁移(长按留App层) MeowOS 2026-08-31 04:39:34 +08:00
  • 040e799c5f refactor(hello): 视图框架批次③ — 目录嵌套(ui/home/home.c, ui/demo/demo.c+ui/demo/list/list.c) + 视图深度化(demo列表区抽 CONTAINER 子视图, 子>父命中) + on_draw 链路实测通过(list标题改由子视图 on_draw 经注册表绘制) + g_ds.prog 上收 logic/state.c (agent-181) MeowOS 2026-08-31 04:00:15 +08:00
  • d9c5791a47 refactor(hello): 视图框架批次③ — 目录嵌套(ui/home/home.c, ui/demo/demo.c+ui/demo/list/list.c) + 视图深度化(demo列表区抽 CONTAINER 子视图, 子>父命中) + on_draw 链路实测通过(list标题改由子视图 on_draw 经注册表绘制) + g_ds.prog 上收 logic/state.c (agent-181) MeowOS 2026-08-31 04:00:15 +08:00
  • d1a3cce7f1 refactor(hello): 视图框架批次② — hello.c 拆分为 app.c+ui/{home,full,demo}.c+ui/common/chrome.c+logic/{notify,state}.c(定案B: demo视图态留ui/;定案b: page导航包装activity栈);test_p1p2p3_repro 改多文件链接形态 (agent-177) MeowOS 2026-08-31 03:31:09 +08:00
  • 29eb8e4737 refactor(hello): 视图框架批次② — hello.c 拆分为 app.c+ui/{home,full,demo}.c+ui/common/chrome.c+logic/{notify,state}.c(定案B: demo视图态留ui/;定案b: page导航包装activity栈);test_p1p2p3_repro 改多文件链接形态 (agent-177) MeowOS 2026-08-31 03:31:09 +08:00
  • 301bdcfcec fix(perf+sdk/ime): ①perf net_json 缺 network 对象闭合括号 → 全量 JSON 根对象不闭合/非法(MeowPanel /api/system jv_parse 失败根因,真机+python 双重证实)②IME flush 挂起(meow_gfx_flush_hold): 阻塞循环整周期只记脏、IME画完一次原子上屏,根治 on_tick 进度条与键盘同区两刷频闪 ③TextField on_change 只标脏不重画→改 meow_ui_invalidate 真重画,输入实时回显 MeowOS 2026-08-31 03:11:35 +08:00
  • b6b31f1967 fix(perf+sdk/ime): ①perf net_json 缺 network 对象闭合括号 → 全量 JSON 根对象不闭合/非法(MeowPanel /api/system jv_parse 失败根因,真机+python 双重证实)②IME flush 挂起(meow_gfx_flush_hold): 阻塞循环整周期只记脏、IME画完一次原子上屏,根治 on_tick 进度条与键盘同区两刷频闪 ③TextField on_change 只标脏不重画→改 meow_ui_invalidate 真重画,输入实时回显 MeowOS 2026-08-31 03:11:35 +08:00
  • 6ad2471257 feat(sdk/view): 视图框架批次① — z序绘制物注册表(meow_ui_draw.c: 自动注册+auto_z(深度*步长+层内seq)+set_z(999)置顶+MEOW_Z_AUTO_MAX=127) + meow_view骨架(meow_ui_view.c/.h: 嵌套容器+六生命周期+page_push/pop/replace包装activity栈+sub_push/pop预留桩) + 收敛live_btn走invalidate + hello迁移(d_paint_region/d_redraw删除→meow_ui_invalidate, chrome set_z(999), demo文本注册CUSTOM z=128) (agent-176, 定案见SDK_VIEW_FRAMEWORK_DESIGN.md §E①) MeowOS 2026-08-31 02:38:32 +08:00
  • fa268c0fce feat(sdk/view): 视图框架批次① — z序绘制物注册表(meow_ui_draw.c: 自动注册+auto_z(深度*步长+层内seq)+set_z(999)置顶+MEOW_Z_AUTO_MAX=127) + meow_view骨架(meow_ui_view.c/.h: 嵌套容器+六生命周期+page_push/pop/replace包装activity栈+sub_push/pop预留桩) + 收敛live_btn走invalidate + hello迁移(d_paint_region/d_redraw删除→meow_ui_invalidate, chrome set_z(999), demo文本注册CUSTOM z=128) (agent-176, 定案见SDK_VIEW_FRAMEWORK_DESIGN.md §E①) MeowOS 2026-08-31 02:38:32 +08:00
  • 9d522eb179 fix(sdk/ime): IME 修复(shift小写基/OK只提交不关/阻塞喂on_tick agent-169) + dialog INPUT回归(dlg_ime_change_cb实时回写+适配新语义 agent-173) + test_sdk_fixes shift断言更新 + 宿主测试test_ime_fix MeowOS 2026-08-31 02:01:56 +08:00
  • 06a69ef7d7 fix(sdk/ime): IME 修复(shift小写基/OK只提交不关/阻塞喂on_tick agent-169) + dialog INPUT回归(dlg_ime_change_cb实时回写+适配新语义 agent-173) + test_sdk_fixes shift断言更新 + 宿主测试test_ime_fix MeowOS 2026-08-31 02:01:56 +08:00
  • aa78d0ac32 fix(sdk/hello): P1 z-order重叠(FAB被下层动态控件抹掉,d_redraw→d_paint_region按z栈重画重叠区) + P2 list焦点(命中非list区域释放焦点滚页面) + P3 list脏区(W_LIST裁剪视口,标题栏/底部无残留) (agent-166) MeowOS 2026-08-31 01:27:01 +08:00
  • 4afd1abb4a fix(sdk/hello): P1 z-order重叠(FAB被下层动态控件抹掉,d_redraw→d_paint_region按z栈重画重叠区) + P2 list焦点(命中非list区域释放焦点滚页面) + P3 list脏区(W_LIST裁剪视口,标题栏/底部无残留) (agent-166) MeowOS 2026-08-31 01:27:01 +08:00
  • 6b55cd012b chore: 补入 test_sb_collapse.c(agent-146 全屏状态栏收合宿主测, 此前漏入库) + docs 字体档位定案锚点(→FONT_SYSTEM.md) MeowOS 2026-08-31 00:19:49 +08:00
  • 4b96e56906 fix(sdk/hello): M2.71控件真机bug批次 — 圆形进度脏区+整环修复/Slider拖动/Dialog·Sheet背景快照scrim不叠黑/Disabled圆角α/点击重置息屏/滑动跟手/IME残影·键位·主题配色/List选中点击 (agent-162) MeowOS 2026-08-31 00:19:40 +08:00
  • 3091f30c5a fix(sdk/hello): M2.71控件真机bug批次 — 圆形进度脏区+整环修复/Slider拖动/Dialog·Sheet背景快照scrim不叠黑/Disabled圆角α/点击重置息屏/滑动跟手/IME残影·键位·主题配色/List选中点击 (agent-162) MeowOS 2026-08-31 00:19:40 +08:00
  • 4ff0d99398 feat(hello): 控件库demo演示页(agent-159) — M2.71 Material组件展示+交互 MeowOS 2026-08-30 23:28:50 +08:00
  • 257ff7608e feat(sdk): meow_config_* App配置读写API(agent-158) MeowOS 2026-08-30 23:01:31 +08:00
  • c807934561 feat(sdk): 控件库第二批 Material 子集(agent-152) MeowOS 2026-08-30 22:33:51 +08:00
  • 7f36b6f069 feat(sdk): 控件库第二批 Material 子集(agent-152) MeowOS 2026-08-30 22:33:51 +08:00
  • 228414017d feat(sdk): 控件库第一批通用基座(agent-150) + launcher/hello 重链 MeowOS 2026-08-30 21:57:46 +08:00
  • 26074e47ac feat(sdk): 控件库第一批通用基座(agent-150) + launcher/hello 重链 MeowOS 2026-08-30 21:57:46 +08:00
  • 3d6de43410 refactor(launcher): 拆分 meow_launcherd.c(9778行)→meow_launcherd/ 多文件(agent-149) MeowOS 2026-08-30 21:38:30 +08:00
  • 127f570333 fix(statusbar): 全屏状态栏收合 — 上移出屏+停渲染+热区28保留+左缘指示条屏顶(agent-146) MeowOS 2026-08-30 20:18:13 +08:00
  • 1880aba139 fix(statusbar): 全屏状态栏收合 — 上移出屏+停渲染+热区28保留+左缘指示条屏顶(agent-146) MeowOS 2026-08-30 20:18:13 +08:00
  • ba42c8944c fix(statusbar): present() 尊重 inset — App进程不写顶条28px区, 根治进App顶条黑1s(agent-145) MeowOS 2026-08-30 19:54:48 +08:00
  • 5ee99265d2 fix(statusbar): present() 尊重 inset — App进程不写顶条28px区, 根治进App顶条黑1s(agent-145) MeowOS 2026-08-30 19:54:48 +08:00
  • 0781189f4e 状态栏正确闭环(agent-142): 系统进程统一渲染+App不画+覆盖叠加+数据唯一+MD3图标式+主题换图标 MeowOS 2026-08-30 19:32:40 +08:00
  • c0f78750d4 状态栏正确闭环(agent-142): 系统进程统一渲染+App不画+覆盖叠加+数据唯一+MD3图标式+主题换图标 MeowOS 2026-08-30 19:32:40 +08:00
  • 236fe1f3a6 启动器SDK改造 阶段一: 状态栏收敛单一SDK全局(agent-136) MeowOS 2026-08-30 18:42:59 +08:00
  • 9f4143af22 启动器SDK改造 阶段一: 状态栏收敛单一SDK全局(agent-136) MeowOS 2026-08-30 18:42:59 +08:00
  • 106824d719 M2.60→M2.61 骨架: SDK Activity 栈 + 控件归属(agent-122) + 按钮去圈/即时重绘(agent-119) + SDK 模板文档(agent-121) MeowOS 2026-08-30 15:27:10 +08:00
  • 143c11ac94 M2.60→M2.61 骨架: SDK Activity 栈 + 控件归属(agent-122) + 按钮去圈/即时重绘(agent-119) + SDK 模板文档(agent-121) MeowOS 2026-08-30 15:27:10 +08:00
  • bebd28e927 meow_svcd status 美化(117) + 按钮按住/点击样式+滑条黑残快照(118) MeowOS Dev 2026-08-30 14:30:25 +08:00
  • 102b86c4f4 全屏滑条统一路径+对比色(112/115) + 字体索引+查列表+丢失降级(113) + 文档刷新(114) + svcd CLI文档+mips-repo拆bins/mpk(116) MeowOS Dev 2026-08-30 14:14:30 +08:00
  • 2e04b56195 全屏滑条统一路径+对比色(112/115) + 字体索引+查列表+丢失降级(113) + 文档刷新(114) + svcd CLI文档+mips-repo拆bins/mpk(116) MeowOS Dev 2026-08-30 14:14:30 +08:00
  • 509afa4b20 字重结构+family→字重子菜单(agent-111: fonts/<family>/<weight>/, gen_font.py --weight, 两级扫描, s_font_dropdown子菜单) + 全屏左滑滑条修复(agent-112) MeowOS Dev 2026-08-30 13:42:41 +08:00
  • b8c8cd1b21 字重结构+family→字重子菜单(agent-111: fonts/<family>/<weight>/, gen_font.py --weight, 两级扫描, s_font_dropdown子菜单) + 全屏左滑滑条修复(agent-112) MeowOS Dev 2026-08-30 13:42:41 +08:00
  • 2d0cb31a3c 通知模型补全(agent-107: SDK icon+update_progress / IPC urgency+MSG_NOTIFY_PROGRESS / 存储 urgency+icon回退+progress / CSV加3列) + 全屏收合视觉+滑条(agent-108) MeowOS Dev 2026-08-30 13:02:17 +08:00
  • a8cd9fe5dc 通知模型补全(agent-107: SDK icon+update_progress / IPC urgency+MSG_NOTIFY_PROGRESS / 存储 urgency+icon回退+progress / CSV加3列) + 全屏收合视觉+滑条(agent-108) MeowOS Dev 2026-08-30 13:02:17 +08:00
  • 9f2befd44a 设置开关bug+关于本机(agent-104: SET_INT开关get_switch/set_switch修复+落盘确认+关于本机弹窗) + Hello通知/全屏按钮(agent-105) MeowOS Dev 2026-08-30 12:19:02 +08:00