Skip to content

Update plugin 本地搜索Neo v1.1.1 - #438

Merged
lzx8589561 merged 1 commit into
ZToolsCenter:mainfrom
guopenghui:plugin/local-search-neo
Aug 24, 2026
Merged

Update plugin 本地搜索Neo v1.1.1#438
lzx8589561 merged 1 commit into
ZToolsCenter:mainfrom
guopenghui:plugin/local-search-neo

Conversation

@guopenghui

@guopenghui guopenghui commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

插件信息

  • 名称: 本地搜索Neo
  • 插件ID: local-search-neo
  • 版本: 1.1.1
  • 描述: 借助 Everything 来进行文件搜索
  • 作者: the_tree
  • 类型: 更新

本次变更

本次更新主要包含侧边栏调宽与分组排序功能支持、图片预览及动效优化,以及核心逻辑代码拆分与重构。

Key Changes

  • Features:
    • 新增侧边栏宽度拖拽调节及配置持久化 (SplitResizer)。
    • 设置面板支持分组拖拽排序并持久化。
  • UI & UX:
    • 优化图片预览交互(支持 1x 比例下拖拽)与浮动缩放动效 (FloatingZoom)。
    • 优化底栏排序菜单样式,修复侧边栏布局展示问题。
  • Refactoring & Code Quality:
    • 拆分 finderLogic.tsformatters.tspreviewCandidate.ts,完善对应单测。
    • 修复相关 TypeScript 类型问题。
    • 补充 Rust 代码格式化配置。

截图 / 演示

自检清单

  • plugin.json 的 name / title / version / description / author 字段均已检查
  • 已移除调试日志、未使用文件、敏感信息(.env、token、密钥等)
  • 本次 PR 的 diff 仅涉及 plugins/local-search-neo/ 目录
  • 已在本地 ZTools 客户端实际加载并测试过此插件,主要功能正常
  • 同意以仓库声明的开源协议发布此插件

此 PR 由 ztools-plugin-cli 自动管理:每次 ztools publish 在分支上追加一个 commit,PR 链接保持不变。

- Initialize Everything file finder
- Refactor Finder components
- Add richer file previews
- Add Markdown and code previews
- Add PDF preview support
- Fix PDF local file loading
- Refactor Finder module structure
- Centralize Finder persistence
- Polish Finder UI styling
- Implement local file icon caching
- Polish Finder preview layout
- Add file tree preview support
- Add image preview copy action
- Document project guidance
- Add file copy menu action
- Clean dist addon build output
- Refine addon preview support
- Tune Finder result pagination
- Move category management to settings
- Highlight Finder search matches
- Stabilize image preview layout
- Refine Finder enter handling
- Centralize Finder shared state
- Polish Finder UI behavior
- Add bundled Everything management
- Rename dist cleanup script
- Refine bundled Everything shutdown
- Add manual release workflow
- Trigger release workflow on changes
- Package dist contents in release
- Limit large tar archive previews
- Add shared addon argument parsing
- Replace WMIC lookup with PowerShell CIM
- Fix tail text preview decoding
- Update README and test typings
- Add platform info
- Refactor Finder preview flow
- Copy preview images as files
- Add code preview line numbers
- Add floating preview zoom
- Improve match path search results
- fix unexpected cleaning sub input when UI initializing
- update version
- update package.json
- Fix match path review issues
- Fix bundled everything path in ASAR
- Update documentation and plugin homepage
- ci: update action version
- feat: add multi-select and native drag-drop
- feat: context-menu supports muti-select
- fix: improve trashing experience
- fix: active item background-color
- fix: close context-menu when click preview area
- fix: blink when switching preview
- feat: follow primary-color from host
- feat: add transparency checkerboard for img preview
- feat: add zoom-in-out button for img preview
- fix: remove default focus outline
- feat: improve bottom bar
- feat: improve settings style
- feat: add resizer between result list and preview
- fix: dropdown visibility
- feat: add everything_search mcp tool
- fix: blink when img preview switching
- refactor: remove defensive code
- chore: fix type error
- chore: add format for rust files
- refactor: split logic
- feat: add sidebar resizer
- feat: support reordering categories
- fix: allow dragging img when zoom-level==1
- fix: sidebar layout
- style: add float zooming animation
- style: improve sort menu style
@guopenghui
guopenghui marked this pull request as ready for review August 24, 2026 15:34
@lzx8589561
lzx8589561 merged commit 4182fe4 into ZToolsCenter:main Aug 24, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants