Commit graph

117 commits

Author SHA1 Message Date
Quorafind
e3201d9ed6 feat(cmdk): add content search and preview scroll-to-position
Add Phase 3 progressive content search to CMDK modal using
prepareSimpleSearch API for substring matching (CJK-friendly).
Uses adaptive yielding (5ms threshold) and offset-based line
computation to avoid costly line splitting.

Also fix preview scroll: pass full result to showPreview so
heading and content results navigate to correct position via
setViewState + setEphemeralState.
2026-03-18 16:47:57 +08:00
Quorafind
8cb09f6345 chore: bump version to 4.2.0 2026-03-17 14:55:15 +08:00
Quorafind
e1b2a6e2db chore: bump version to 4.2.0 2026-03-17 14:55:15 +08:00
Quorafind
3896bcfc34 feat: add CMDK quick search modal with progressive rendering
- Double-tap configurable modifier key (default: Shift) to invoke
  a SuggestModal-based quick search with real-time file preview
- Progressive heading search via chooser.addSuggestion() and batched
  setTimeout, using metadataCache for zero I/O
- File navigation via setViewState with heading subpath support
- Settings tab for trigger key selection and double-tap interval
- Fix inputEl timing race with retry logic and optional chaining
- Fix extra view creation when defaultViewType is window
- Add auto-preview on ArrowUp/ArrowDown in FloatSearchModal
2026-03-17 14:55:15 +08:00
Boninall
8953f2175d
Merge pull request #71 from Quorafind/feat/4-1-0
feat: support pass view state
2025-02-27 16:27:36 +08:00
quorafind
c3d9e96b19 chore: bump version 2025-02-27 16:25:45 +08:00
quorafind
e56db18fae feat: support pass view state 2025-02-27 16:24:55 +08:00
Boninall
aa638ee588
Merge pull request #70 from Quorafind/feat/4-1-0
Feat/4 1 0
2025-02-27 16:06:09 +08:00
quorafind
4bb81fa23e chore: bump version 2025-02-27 16:05:26 +08:00
quorafind
81fb30c532 feat: support features like update window cleartimeout 2025-02-27 16:04:11 +08:00
quorafind
9875f56314 feat: support all kinds of search operator 2025-02-27 16:03:04 +08:00
quorafind
ab7c600b3c fix: should not trigger by float search itself twice 2025-02-27 15:25:39 +08:00
quorafind
9b7a38f0f2 fix: load window incorrectly 2025-02-27 15:12:41 +08:00
quorafind
97ff7789b7 chore: bump version 2024-10-31 16:19:18 +08:00
quorafind
5832628666 feat: support open search view directly 2024-10-31 16:17:09 +08:00
quorafind
f44be02007 chore: update readme 2024-05-11 22:38:49 +08:00
quorafind
912d213100 chore: update readme 2024-05-11 22:37:16 +08:00
Quorafind
460fe4edd0 chore: bump version 2024-04-09 15:45:17 +08:00
Quorafind
8c2817eb22 chore: bump version 2024-04-09 15:42:28 +08:00
Quorafind
207480dcbd Merge branch 'master' of github.com:Quorafind/Obsidian-Float-Search 2024-04-09 15:37:27 +08:00
Quorafind
430f592ed9 chore: bump version 2024-04-09 15:37:00 +08:00
Boninall
82824f4eb2
Merge pull request #50 from Quorafind/feat/file-path
Feat/file path
2024-04-09 15:33:08 +08:00
Quorafind
e07d858159 feat: support show file path 2024-04-09 15:31:16 +08:00
Quorafind
929f25c0bf feat: support show file path 2024-04-09 15:29:44 +08:00
Quorafind
a9913fd278 feat: support show file path 2024-04-09 15:26:28 +08:00
Quorafind
e5480ead33 feat: support toggle file path visibility 2024-04-09 15:13:48 +08:00
quorafind
285693757c feat: support create via ctrl+shift+enter 2024-01-24 17:50:30 +08:00
quorafind
31fdb1d409 style: update modal style 2024-01-24 17:48:37 +08:00
quorafind
36e22c887d chore: bump version 2024-01-24 17:43:38 +08:00
quorafind
667a956f87 chore: bump version 2024-01-24 17:19:29 +08:00
quorafind
5330b125f0 fix: cannot open leaf when last leaf is pinned 2024-01-24 17:18:54 +08:00
quorafind
32b64ea642 chore: bump version 2024-01-23 16:47:56 +08:00
quorafind
1e8f1c672d fix: cannot save settings 2024-01-23 16:46:03 +08:00
quorafind
4467c23332 fix: cannot focus on search bar after init 2024-01-21 15:50:53 +08:00
quorafind
dc5d25f2b7 fix: cannot close via hotkey 2024-01-17 14:14:07 +08:00
quorafind
2ba8f05d66 fix: query issue 2024-01-17 14:00:10 +08:00
quorafind
920801bc25 fix: cannot show more context 2024-01-17 13:51:14 +08:00
quorafind
4bad19f8f1 fix: cannot use last state 2024-01-17 13:44:22 +08:00
Quorafind
196e3711be chore: bump version 2023-09-12 17:34:52 +08:00
Quorafind
54c83dd6b9 fix: cannot open leaf outside 2023-09-12 17:33:22 +08:00
Quorafind
ee8703bd6d chore: bump version 2023-09-12 15:37:01 +08:00
Quorafind
5be4acd2a5 chore: bump version 2023-09-12 15:32:07 +08:00
Quorafind
d8a7333d2f chore: bump version 2023-09-12 15:31:37 +08:00
Quorafind
5ec918ab3b Merge branch 'fix/issues' 2023-09-12 15:30:19 +08:00
Quorafind
028c934156 chore: bump version 2023-09-12 15:29:29 +08:00
Quorafind
8906c375c5 chore: bump version 2023-09-12 15:28:52 +08:00
Boninall
9e444936bb
Merge pull request #36 from Quorafind/fix/issues
chore: bump version
2023-09-12 15:26:42 +08:00
Quorafind
257b8f33bc chore: bump version 2023-09-12 15:21:25 +08:00
Boninall
7b81ef502e
Merge pull request #35 from Quorafind/fix/issues
revert: activeleaf issue
2023-09-12 15:14:40 +08:00
Quorafind
faf7dd0b08 revert: activeleaf issue 2023-09-12 15:13:57 +08:00