Hermes
|
4800536de8
|
Improve ToolApp edge back responsiveness
|
2026-05-22 08:01:11 +08:00 |
|
Hermes
|
fd56e14fc8
|
Fix ToolApp edge back touch interception
|
2026-05-22 07:54:19 +08:00 |
|
Hermes
|
be2156a634
|
Fix ToolApp edge back strip defaults
|
2026-05-22 05:52:12 +08:00 |
|
Hermes
|
a5bd0a5b15
|
fix: restore ToolApp edge back gesture toggles
|
2026-05-22 05:39:58 +08:00 |
|
7015725
|
a6b0e1b41b
|
Revert "refactor: split picker module and improve diagnostics"
This reverts commit b36af7f78a.
|
2026-05-22 00:11:08 +08:00 |
|
7015725
|
b36af7f78a
|
refactor: split picker module and improve diagnostics
|
2026-05-21 23:46:33 +08:00 |
|
7015725
|
63fdfb813e
|
Fix long-press move jitter closing settings
|
2026-05-19 03:02:52 +08:00 |
|
7015725
|
6d8f50267c
|
fix toolapp inner back edge width setting
|
2026-05-19 01:02:41 +08:00 |
|
7015725
|
eda34d24b1
|
fix: refresh stale ToolHub settings schema
|
2026-05-19 00:45:59 +08:00 |
|
7015725
|
3479cb25f2
|
feat: expand ToolApp back gesture ranges
|
2026-05-19 00:36:53 +08:00 |
|
7015725
|
1a7cefc630
|
feat: add ToolHub badge and back gesture settings
|
2026-05-19 00:26:11 +08:00 |
|
7015725
|
4c054dd4a3
|
feat: add floating ball background color setting
|
2026-05-19 00:10:25 +08:00 |
|
7015725
|
32a30babcc
|
refactor: 精简主题模板为设置页主题二选一
去掉之前多余的6套模板配色(ocean/sunset/forest/mono等),
只保留一个清晰的二选一功能:
- 动物岛风 (默认) — 当前 Animal Island 固定配色,不变
- 系统莫奈色 — 设置页 UI 使用系统 Monet 色系,与主面板一致
改动:
- THEME_TEMPLATE → SETTINGS_THEME (animal/monet)
- 删除 th_04_theme.js 的 getThemeTemplate/applyThemeTemplate
- buildSettingsGroupPanelView 直接根据 SETTINGS_THEME 用
ui.colors 的 Monet 色构造 T 结构
- setPendingValue 中 SETTINGS_THEME 切换时重建设置页
|
2026-05-15 02:24:28 +08:00 |
|
7015725
|
d2abbcca9f
|
fix: schema 完整性检测添加 THEME_TEMPLATE 字段
旧设备上持久化的 schema.json 不含 THEME_TEMPLATE 项,
导致设置页的换装分组不显示主题模板选择器。
在 needReset 检测中补充该字段,触发旧 schema 自动重置。
|
2026-05-15 01:56:58 +08:00 |
|
7015725
|
d8a25aced9
|
feat: 添加主题模板一键切换功能
- 新增 THEME_TEMPLATE 配置项(system/animal/ocean/sunset/forest/mono)
- 新增 getThemeTemplate() 模板颜色映射
- 新增 applyThemeTemplate() 自动填充面板背景/文字色
- getPanelBgColorInt/getPanelTextColorInt 支持模板覆盖
- 设置页换装分组新增单选选择器
|
2026-05-15 01:54:40 +08:00 |
|
7015725
|
7079b633bb
|
style: soften balloon settings page
|
2026-05-14 23:24:48 +08:00 |
|
7015725
|
e0b774ccd9
|
fix: adapt float ball position across rotations
|
2026-05-07 22:42:06 +08:00 |
|
linshenjianlu
|
83444ba683
|
fix: 回滚 th_01_base.js 到原始版本排查 getProcessInfo 未定义问题
|
2026-04-21 08:32:17 +08:00 |
|
linshenjianlu
|
9ad01b436d
|
fix: 代码审查6项修复
- 689处空catch块补全日志
- eval远程代码增加SHA256校验
- 删除ToolHubLogger重复定义
- getParentFile()增加null保护
- 提取buildButtonEditorPanelView内通用工具函数到文件级
- 修复HandlerThread/ValueAnimator资源泄漏
|
2026-04-21 07:42:23 +08:00 |
|
Hermes
|
a394684f42
|
refactor(ball): 清理悬浮球文字相关死代码
|
2026-04-20 22:40:39 +08:00 |
|
Hermes
|
068e4cdd3b
|
feat(ball-settings): 统一图标弹窗并精简球显示
|
2026-04-20 22:32:31 +08:00 |
|
Hermes
|
f2c80112c1
|
feat(settings): 设置面板改造,悬浮球图标支持 ShortX 选择器与调色板
- 从设置页面移除“执行与查看器”、“悬浮球文字/大小/颜色”设置项
- BALL_ICON_RES_NAME 改为 ball_shortx_icon 类型,支持弹窗列表+搜索选择 ShortX 图标
- BALL_ICON_TINT_HEX 改为 ball_color 类型,支持调色板选色+手动输入
- 移除无用的 BALL_ICON_PKG 通用文本输入(仅保留 file 路径输入作为兜底)
- 同步更新 README Changelog
|
2026-04-20 16:10:17 +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
|
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 |
|