- 新增顶层 tuku/ 工程(package dev.tuku.app、二进制 tuku):app.c/internal 头/logic/ui 分层、app.json、build/pack 脚本 - 书库:从 TF 卡根浏览文件夹,含图目录=一本书;logic/library 纯 C 扫描+自然排序(page2<page10) - 流式缩略图:后台线程解码+meow_img_downscale(96),首帧/滚动不阻塞;磁盘缓存 MeowData/<pkg>/cache(mtime 失效+LRU) - 列表 meow_listview 虚拟化 + meow_scroll fling/snap;行=缩略图+目录名+页数 - 主题:全部语义色 + meow_theme_add_listener 即时重绘;明暗/风格族两态可读 - 导航:meow_view page push/pop、TopAppBar ⚙→设置;reader/settings/lock 最小桩 - 接缝:mr_reader_get/set_direction(默认 RTL)、lock_view_should_show()(桩 0) - 宿主 gcc 测试 46 项 PASS;交叉构建静态 MIPS32r2 ELF、-Wall -Wextra 零警告
57 lines
1.0 KiB
Plaintext
57 lines
1.0 KiB
Plaintext
# ---- 构建产物 ----
|
|
*.o
|
|
*.a
|
|
|
|
# ---- 宿主测试二进制(SDK test_*.c 编译出的可执行;源码 .c 仍跟踪)----
|
|
test_ime_fix
|
|
test_meow_cachegov
|
|
test_meow_img_color
|
|
test_meow_lyric
|
|
test_meow_lyric_view
|
|
test_meow_md3
|
|
test_meow_ui_anim
|
|
test_meow_ui_home_gesture
|
|
test_meow_ui_iconbtn
|
|
test_meow_ui_lazygrid
|
|
test_meow_ui_select
|
|
test_meow_ui_swipe
|
|
test_meow_ui_theme_export
|
|
test_meow_ui_view_event
|
|
test_net_ipc
|
|
test_meow_ui_box
|
|
test_meow_ui_config
|
|
test_meow_ui_dispatch
|
|
test_meow_ui_listvirt
|
|
test_meow_ui_scroll
|
|
test_meow_ui_str
|
|
test_meow_ui_theme
|
|
test_meow_ui_vol
|
|
test_meow_ui_widgets
|
|
test_notif_gesture
|
|
test_notif_open
|
|
test_notify_integration
|
|
test_notify_ipc
|
|
test_overlay_suppress
|
|
test_p1p2p3_repro
|
|
test_pinyin
|
|
test_sb_collapse
|
|
test_sdk_fixes
|
|
test_sdk_input_keys
|
|
test_ui_audio_host
|
|
test_umbrella
|
|
|
|
# ---- 示例 App 交叉二进制/生成物 ----
|
|
examples/hello/hello
|
|
examples/hello/render_test*.png
|
|
|
|
# ---- 图库产物 ----
|
|
tuku/tuku
|
|
tuku/*.mpk
|
|
tuku/build/
|
|
tuku/test/test_library
|
|
|
|
# ---- 杂项 ----
|
|
*.orig
|
|
*.log
|
|
*.tmp
|