diff --git a/README.md b/README.md index 4d723b2..268100c 100644 --- a/README.md +++ b/README.md @@ -128,20 +128,21 @@ ToolHub/ ## ShortX 图标选择器优化 -按钮编辑页里的 ShortX 图标选择器现已改为: +按钮编辑页里的 ShortX 图标选择器已改为: - **ShortX 图标名称编辑框已取消**,改为预览卡片 + 图标库点选 - **分页模式**,不再一次性塞入大批图标 - **图标列表按当前可用宽度自动排列列数,并结合可见高度计算每页容量** -- 保留 **搜索 / 分类 / 上一页 / 下一页** -- 选中图标后自动回填并收起 +- **自适应布局**:弹窗宽度、单元格尺寸、卡片高度均按屏幕比例自动计算,最大化利用可见空间 +- 保留 **搜索 / 上一页 / 下一页** +- 选中图标后自动填回并收起 - 收起后再次点击 **展开图标库** 可正常重新打开 当前交互要点: 1. 图标库默认收起,点击 **展开图标库** 后打开 2. 列数按当前可用宽度自动计算,屏幕更宽时一页可显示更多图标 -3. 每页容量按自动列数 × 当前可见行数实时计算 -4. 搜索、切分类、翻页时都会回到顶部,减少卡顿感和误触 -5. 选中图标后自动回填并收起图标库 +3. 每页容量按自动列数 × 当前可见行数实时计算,页面底部无空白 +4. 搜索、翻页时都会回到顶部,减少卡顿感和误触 +5. 选中图标后自动填回并收起图标库 ## 弹出式颜色选择器 @@ -214,6 +215,17 @@ shortx.getShortXDir() + "/ToolHub/logs/init.log" > 规则:按天归档,同一天多次提交合并为一条。 +### 2026-04-21 + +**功能改进** +- **移除 ShortX 图标选择器分类标签**:顶部水平滚动分类标签已删除,简化 UI,图标列表仅保留搜索和分页 +- **自适应布局参数调整**:弹窗宽度上限提升至 520dp,单元格最小宽度降至 52dp,卡片高度固定为屏幕高度 88%,滚动区域自动填充剩余空间 +- **提升每页容量**:去掉 12–40 的人为限制,行数按实际可见高度计算,屏幕更大时每页可显示更多图标 +- **去除分类过滤逻辑**:旧版内嵌选择器的分类相关代码、函数、状态已彻底清理 + +**Bug 修复** +- **修复面板显示崩溃**:删除 tabs 代码时遗留了一行重复的 `addView(searchEt)`,导致旧版图标选择器构建时抛出 `IllegalStateException: already has a parent` + ### 2026-04-20 **Bug 修复**