7015725
|
b9d3dc89da
|
style: simplify button editor section descriptions
|
2026-05-13 18:10:07 +08:00 |
|
7015725
|
7fd1430207
|
fix: add bottom gap to button manager footer
|
2026-05-13 08:32:06 +08:00 |
|
7015725
|
a5ecbec23b
|
fix: keep button manager footer visible
|
2026-05-13 08:27:51 +08:00 |
|
7015725
|
e9b6052c6a
|
style: apply minimal button management layout
|
2026-05-13 08:21:12 +08:00 |
|
7015725
|
648b45585a
|
style: simplify button manager layout
|
2026-05-13 08:15:45 +08:00 |
|
7015725
|
3b6830e0ec
|
style: polish button manager and editor layout
|
2026-05-13 07:38:48 +08:00 |
|
7015725
|
09f2aa4d07
|
feat: adapt ToolApp size to screen
|
2026-05-13 07:31:28 +08:00 |
|
7015725
|
080cb9abf7
|
refactor: keep ToolApp as single root view
|
2026-05-13 07:27:39 +08:00 |
|
7015725
|
2a53c872eb
|
fix: show predictive back affordance for settings overlay
|
2026-05-13 07:20:26 +08:00 |
|
7015725
|
efb14bcde0
|
feat: support predictive back gesture
|
2026-05-12 20:43:42 +08:00 |
|
7015725
|
c4b886f83d
|
style: refine button icon appearance editor
|
2026-05-12 20:32:08 +08:00 |
|
7015725
|
53967f77d2
|
feat: add collapsible button editor sections
|
2026-05-12 20:17:11 +08:00 |
|
7015725
|
46393fe9ba
|
Revert "feat: split button editor into app subpages"
This reverts commit 5a4e3f6423.
|
2026-05-12 20:10:23 +08:00 |
|
7015725
|
5a4e3f6423
|
feat: split button editor into app subpages
|
2026-05-12 20:01:45 +08:00 |
|
7015725
|
c1643924b7
|
feat: app-style button manager page
|
2026-05-12 19:11:29 +08:00 |
|
7015725
|
c41e1479b9
|
feat: app-style ToolHub settings home
|
2026-05-12 17:31:02 +08:00 |
|
7015725
|
ea72f6b2eb
|
fix: keep ToolHub app stack state on editor return
|
2026-05-12 11:06:54 +08:00 |
|
7015725
|
a0b6b92f57
|
feat: introduce ToolHub settings page stack
|
2026-05-12 10:47:13 +08:00 |
|
7015725
|
7b7fbdf9cf
|
fix: handle system gestures for ToolHub panels
backup-before-ui-nav-refactor-20260512103314
|
2026-05-12 10:24:30 +08:00 |
|
7015725
|
5c95d04fab
|
feat: add system navigation button actions
|
2026-05-12 10:16:31 +08:00 |
|
7015725
|
0037aefcb7
|
fix: improve ToolHub startup and cleanup stability
|
2026-05-12 10:00:32 +08:00 |
|
7015725
|
523d6e2044
|
docs: update README for signed ToolHub updates
|
2026-05-09 22:57:53 +08:00 |
|
7015725
|
7ce5ebeda8
|
polish: simplify ToolHub startup output
|
2026-05-07 23:52:33 +08:00 |
|
7015725
|
726ed4465a
|
security: harden ToolHub update trust model
|
2026-05-07 23:46:46 +08:00 |
|
7015725
|
fdd896aca5
|
security: verify signed manifest before module updates
|
2026-05-07 23:25:41 +08:00 |
|
7015725
|
8f6dcdcac1
|
fix: keep docked ball on edge while dragging
|
2026-05-07 23:06:23 +08:00 |
|
7015725
|
637858ab9c
|
fix: avoid docked drag first-frame flash
|
2026-05-07 23:02:50 +08:00 |
|
7015725
|
0251419dbc
|
fix: make docked float ball drag follow finger
|
2026-05-07 22:58:36 +08:00 |
|
7015725
|
e0b774ccd9
|
fix: adapt float ball position across rotations
|
2026-05-07 22:42:06 +08:00 |
|
linshenjianlu
|
ed9521cdf5
|
fix: smooth docked float ball drag transition
|
2026-05-03 14:29:17 +08:00 |
|
linshenjianlu
|
105d1c68c5
|
fix: optimize docked float ball drag
|
2026-05-03 14:23:37 +08:00 |
|
linshenjianlu
|
caf0e0b598
|
fix(panels): 适配输入法弹出时图标选择器高度
|
2026-05-03 14:02:30 +08:00 |
|
linshenjianlu
|
22cd229da9
|
fix(panels): 输入法弹出时保持图标选择器位置
|
2026-05-03 13:57:17 +08:00 |
|
linshenjianlu
|
5321cbe6c7
|
fix(entry): 绕过 Gitea raw 缓存确保子模块热更新
|
2026-05-03 13:43:45 +08:00 |
|
linshenjianlu
|
0e7c7d6887
|
fix(panels): 修复图标选择搜索框输入法无法弹出
|
2026-05-03 13:38:48 +08:00 |
|
linshenjianlu
|
d93419eccc
|
docs: 更新 README — 移除图标分类标签、自适应布局、2026-04-21 更新记录
|
2026-04-21 11:24:18 +08:00 |
|
linshenjianlu
|
b2c7cae355
|
feat(icon picker): 移除 ShortX 图标选择器的分类标签,简化 UI 布局
- 删除新版弹出框的 tabDefs / tabsScroll / tabsRow / refreshTabs
- 简化 filterCatalog,仅保留搜索过滤
- 删除旧版 shortxPickerState 的 activeTab / tabButtons 及关联逻辑
- 删除 getShortXIconCategory / shortxTabDefs / applyShortXTabStyles
- 调整 headerH 从 136dp 降至 110dp,腾出更多图标展示空间
- 修复删除 tabs 代码时遗留的重复 addView(searchEt) 导致 IllegalStateException
|
2026-04-21 11:21:30 +08:00 |
|
linshenjianlu
|
7d879527f4
|
fix(entry): sha256File 返回值转为 JS 原生字符串,修复 Rhino 中 Java String !== 比较引用导致的 SHA256 误判
|
2026-04-21 09:59:36 +08:00 |
|
linshenjianlu
|
e89eb9a904
|
fix(entry): 关键模块失败时暴露真实错误,__out 增加核心依赖前置检查
|
2026-04-21 09:57:17 +08:00 |
|
linshenjianlu
|
83444ba683
|
fix: 回滚 th_01_base.js 到原始版本排查 getProcessInfo 未定义问题
|
2026-04-21 08:32:17 +08:00 |
|
linshenjianlu
|
ed3ee6eaf6
|
fix(ToolHub): 关键模块加载失败时不再直接 throw,而是通过 __out 返回详细错误信息
|
2026-04-21 08:24:38 +08:00 |
|
linshenjianlu
|
fee6e0bc40
|
fix(ToolHub): 增强 loadScript 错误日志输出,方便排查入口报错原因
|
2026-04-21 08:11:40 +08:00 |
|
linshenjianlu
|
c32f29fdb7
|
fix: 回滚 th_16_entry.js 修改以排查入口报错
|
2026-04-21 08:08:40 +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
|
7e23cd95a1
|
docs(readme): 更新 2026-04-20 更新记录,补充 bug 修复与代码清理详情
|
2026-04-20 23:15:43 +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
|
256a8f716b
|
fix(th_14_panels): 修复颜色弹窗确认时 recentGrid 引用异常
|
2026-04-20 21:46:14 +08:00 |
|
Hermes
|
9a0b618409
|
fix(th_14_panels): 强制应用弹窗选中的图标颜色
|
2026-04-20 21:42:30 +08:00 |
|
Hermes
|
f89ed88033
|
fix(th_14_panels): 改为独立维护 ShortX 图标颜色状态
|
2026-04-20 21:36:15 +08:00 |
|