Hermes
b61c27ee85
fix(panels): 图标库和调色板默认收起
...
- 调色板展开状态不再从 saved state 恢复,默认始终收起
- 调色板 body 初始可见性设为 GONE,避免创建时显示
- 移除切换到 ShortX 图标模式时自动展开图标库的逻辑
- 保留展开/收起按钮,用户手动点击才展开
2026-04-20 14:55:08 +08:00
Hermes
ffbbcf647f
feat(panels): 常用颜色改为自适应布局,图标选择器分页优化
...
- 常用颜色网格从固定 4x5 改为根据屏幕宽度自动计算列数
(与 ShortX 图标列表一致的 adaptive layout)
- 图标浮窗选择器改为翻页模式,按当前可见容量动态分页
- 修复图标选择器关闭后无法再次打开的问题
- 入口返回信息增加中文 msg/syncMsg 及 updatedModules 字段
- 同步更新 README 文档
2026-04-20 14:48:01 +08:00
Hermes Bot
fbb8b6e682
refactor: 常用颜色按色相自动排序
2026-04-20 14:37:37 +08:00
Hermes Bot
4a9aff570c
feat: 图标调色板增加 RGB 调色器
2026-04-20 14:26:38 +08:00
Hermes Bot
8d02291a27
feat: 升级图标调色板并移除名称输入
2026-04-20 14:16:09 +08:00
Hermes Bot
4a91b9631f
feat: 按钮图标颜色增加快捷色板
2026-04-20 13:55:36 +08:00
Hermes Bot
313688275b
refactor: 图标选择器按宽度自动排列
2026-04-20 13:45:37 +08:00
Hermes Bot
6bf2be1bf1
fix: 同步入口 ToolHub.js 与本地版本
2026-04-20 13:38:03 +08:00
Hermes Bot
96275e8028
feat: 优化图标分页选择器与中文返回信息
2026-04-20 13:34:28 +08:00
Hermes Bot
2022c2d1c1
feat: 图标选择器翻页+入口中文摘要
...
- ToolHub.js: __out 返回添加中文摘要字段(状态/按钮数量/面板布局/日志/崩溃处理/线程模型等)
- th_07_shortcut.js: showIconPicker 改为翻页模式,动态计算每页图标数
- th_07_shortcut.js: 修复关闭后再点击打不开的问题(api.show 不提前设置 state.hidden)
2026-04-20 13:19:31 +08:00
Hermes Bot
034ed61e22
feat: ShortX 图标库选择器 + 入口更新信息返回
...
- th_07_shortcut.js: 新增 showIconPicker() 多宫格自适应图标选择器
- th_14_panels.js: 按钮编辑器内联图标库改为浮窗选择器
- ToolHub.js: 返回 JSON 新增 updates/errors 字段
2026-04-20 13:07:30 +08:00
root
9ef8bdae40
refactor: replace version-based update with HEAD Last-Modified check
...
- Remove MODULE_MANIFEST and getFileVersion()
- Add getRemoteLastModified() via HTTP HEAD
- Add getLocalLastModified() / saveLocalLastModified() caching to .lm_* files
- loadScript now checks remote Last-Modified against local cache on every run
- File missing -> download; File exists + remote newer -> download; otherwise skip
- Network failure gracefully falls back to local file
- Entry file no longer needs version bumps when submodules update
2026-04-20 12:41:13 +08:00
root
9b07a888a5
chore: bump version for shell refactor (1.0.0 -> 1.0.1)
...
- th_01_base.js: 1.0.1 (Base64 decode comment cleanup)
- th_10_shell.js: 1.0.1 (remove Action-first path, keep only broadcast bridge)
- th_11_action.js: 1.0.1 (toast msg update)
- ToolHub.js: MODULE_MANIFEST synced
2026-04-20 12:32:55 +08:00
root
40a60a6912
refactor: remove Action-first shell path, keep only broadcast bridge
...
- th_10_shell.js: clean up outdated comments, title now 'Shell: broadcast execution'
- th_11_action.js: update toast msg from 'Action + bridge both failed' to 'broadcast bridge send failed'
- th_01_base.js: remove 'Action-first path' reference in Base64 decode comment
- th_16_entry.js already has useActionFirst: false / hasShellCommand: false
2026-04-20 12:29:04 +08:00
root
e375f7d7ba
docs: update README for 16-module architecture
...
- Sync directory tree with new th_01 ~ th_16 file listing
- Update module descriptions and line counts
- Update load order and manifest count (5 -> 16)
- Update deployment notes
2026-04-20 12:11:11 +08:00
root
c7e9b92322
refactor: split th_2_core.js into 12 modules, rename all files to 2-digit numbering
...
- Split th_2_core.js (4715 lines, 177KB) into:
th_02_core.js, th_03_icon.js, th_04_theme.js, th_05_persistence.js,
th_06_icon_parser.js, th_07_shortcut.js, th_08_content.js,
th_09_animation.js, th_10_shell.js, th_11_action.js,
th_12_rebuild.js, th_13_panel_ui.js
- Rename existing: th_1_base→th_01_base, th_3_panels→th_14_panels,
th_4_extra→th_15_extra, th_5_entry→th_16_entry
- Update ToolHub.js MODULE_MANIFEST, modules array, and critical module check
2026-04-20 11:53:13 +08:00
root
c64d4c336b
chore: 更新 git 仓库链接 chenziran -> linshenjianlu
2026-04-20 11:03:36 +08:00
root
6b112d011a
feat: 更新入口文件与模块 — 自动下载、版本校验、权限管理、日志落盘
2026-04-20 10:40:12 +08:00
root
72702d557b
docs: 更新 README — 增加自动下载、版本管理、权限控制、日志系统等说明
2026-04-20 10:29:48 +08:00
a1f684cca9
上传文件至「/」
2026-04-19 23:51:29 +08:00
c9c35bda9b
上传文件至「/」
2026-04-19 23:40:43 +08:00
74628d3b55
上传文件至「code」
2026-04-19 23:32:29 +08:00