AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-02 02:37:45 +08:00
54857bc0fd sdk(ui): 字符串资源外置(i18n 雏形 §13)—— meow_str_* + 内嵌双语表 + TF 覆盖表 + 控件接入
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-02 02:32:32 +08:00
d7bf62f448 fix(meowpanel §UTF-8): JSON 输出 UTF-8 加固——sA_str 统一消毒非法/截断字节,防任一上游坏字节拖垮整页
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-02 02:25:53 +08:00
3397a702aa fix(ncm §30): 真机四连症状——JSON unescape + 封面流式 + 歌单豆腐/分隔符 tofu + 首屏诊断日志
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-02 02:20:09 +08:00
54a6e828b7 fix(launcher): app 显示名缓冲 name[17]→[49] + json_str 截断 UTF-8 整序列保护(同 amsd 修复,M6.2 备料 launcher 03dfcf76)
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-02 02:15:22 +08:00
8588a6b453 fix(amsd): app 显示名 name[17]→[49] + UTF-8 整序列截断(utf8_trim_incomplete)——修「流媒体客户端」18 字节被砍成 16 致 am list 输出非法 UTF-8、面板 /api/overview 被浏览器 JSON.parse 拒收(非 JSON 响应)
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-02 01:36:56 +08:00
9d54cf89c5 sdk(ui): W_LISTVIEW 虚拟化层 — 固定 item 池 + 多行富 item + 完全自绘 (§5.5)
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-02 01:01:58 +08:00
85e1d03157 feat(panel): 锁屏一次性解锁端点 POST /api/system/pin-unlock-once(写 /tmp/meow_pin_unlock_once,launcher 锁屏页消费放行一次)+ 设置页 PIN 卡「一次性解锁设备」按钮
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-02 00:58:12 +08:00
54d2791f48 sdk: 事件分发形式化(§6.4)—— 统一命中/捕获/消费/层间隔离/焦点
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-02 00:57:31 +08:00
c3abc3fee4 feat(launcher,lock): 锁屏补充三定案—面板一次性解锁恢复口 / 设置页 PIN 管理 / 电源菜单主动锁强化
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-02 00:48:40 +08:00
e948a0a44e feat(launcher,lock): MeowOS 锁屏 4 位 PIN(system.pin 同源面板,错5锁5分钟持久化,唤醒/电源菜单手动锁)
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-01 23:49:31 +08:00
5a5e995ebd SDK 冲刺批①+②+⑤: meow_box 线性布局 + meow_anim 动画基座 + meow_scroll 滚动物理
AskaEth pushed to main at AskaEth/MeowOS-SDK 2026-09-01 23:29:12 +08:00
35a623dfb6 merge: 接入 Gitea 初始提交(内容以本仓为准)
8af9e7643d fix(examples/hello): build_hello.sh 相对路径 ../../sdk(公开仓顶层布局下 sdk 与 examples/hello 相差两级)
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 引用
4f66da66ad Add 'examples/hello/' from commit 'e88e5a6ff3b0f55671cb64c0a506e552360010e9'
f44e3bc6d0 Add 'sdk/' from commit '2e7561d74f75de05dd7fb362f203f600afb451d7'
Compare 92 commits »
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-01 23:26:52 +08:00
553a7d5d9e reader R1: os.meow.reader 书架+TXT 垂直链路骨架
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-01 23:16:05 +08:00
33d3059038 feat(panel, PANEL_ENHANCE_PLAN 批2): 崩溃/日志中心 + 音频写 + 后端补缺口
AskaEth created repository AskaEth/MeowOS-SDK 2026-09-01 22:48:08 +08:00
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-01 22:34:09 +08:00
34f2834704 docs: 仓库文档同步 M6.1
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-01 22:18:27 +08:00
06307dc4b2 M6.1 备料: launcher start audiod→meow_audiod(服务名统一收尾, e6bdd091 含286设置页迁移); fw_content 收编 286 launcher/287 powermgr期2 aedaf519/276 netmgrd期3 62369ebe
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-01 22:13:56 +08:00
0cae95c9cc powermgr 期2: 历史采样环/功耗分解top/电源事件流 + mp2731电流接入 + BT·WiFi分档细化
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-01 22:09:39 +08:00
3b6a73ac10 feat(launcher, NETMGR_DESIGN §12): 设置页 WiFi/蓝牙子页迁 netmgr IPC + WiFi 新网络录入 UI
AskaEth pushed to main at AskaEth/MeowOS-For-R3P2 2026-09-01 22:08:31 +08:00
cd4e2c247f feat(S89): 服务名统一 meow_*(用户定案)——S89 迁移旧 audiod.conf/mdnsd.conf 为 meow_audiod.conf/meow_mdns.conf(stop+rm+预置);SPEC_REF/meow_svcd.md 同步。launcher main_menu.c 的 svcd start audiod 调用待 286 交还后改(避让同目录)