Skip to content

Tags: tempbottle/fff

Tags

0.9.2-nightly.f56c38b

Toggle 0.9.2-nightly.f56c38b's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Use composable autocomplete provider in pi-fff (dmtrKovalenko#570)

0.9.2-nightly.88dbb84

Toggle 0.9.2-nightly.88dbb84's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
refactor(nvim): split monolithic picker_ui.lua into focused submodules (

dmtrKovalenko#564)

* refactor(picker_ui): split monolithic picker_ui.lua into focused submodules

Break the ~2535-line picker_ui.lua into 8 modules under lua/fff/picker_ui/:
- state_manager.lua: pure data store for all picker state
- ui_creator.lua: buffers, windows, keymaps, autocmds
- search_manager.lua: search execution, pagination, query history
- renderer.lua: list rendering, combo separator, scrollbar, empty state
- preview_manager.lua: preview debounce, title, update/clear
- navigation.lua: cursor movement, pagination wrap, preview scrolling
- layout_manager.lua: relayout on VimResized, close/cleanup
- init.lua: coordinator wiring all submodules via init(P) pattern

Move picker_ui.lua to picker_ui/init.lua for clean module resolution.

Also removes unused scrollbar import in ui_creator.lua and need-check-nil
diagnostic suppression comments in preview_manager.lua (nil was already
handled by the guard check).

* feat: rename and create utils in picker_ui

* chore: move list_renderer and combo_renderer

* feat: move grep_renderer and list_renderer

* chore: fix lint

* chore: update readme

0.9.2-nightly.6c7da24

Toggle 0.9.2-nightly.6c7da24's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(nvim): Make `move_up` and `move_down` work in normal mode.

0.9.2-nightly.1e055f9

Toggle 0.9.2-nightly.1e055f9's commit message
chore: release 0.9.1

0.9.1-nightly.4da1a22

Toggle 0.9.1-nightly.4da1a22's commit message
chore: release 0.9.1

0.9.1-nightly.0ee4ada

Toggle 0.9.1-nightly.0ee4ada's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: Error on file update if indexed 0 files (dmtrKovalenko#569)

v0.9.1

Toggle v0.9.1's commit message
Release 0.9.1

0.9.1-nightly.a0a93f2

Toggle 0.9.1-nightly.a0a93f2's commit message
chore(ci): Bump the version not bumped automatically

v0.9.0

Toggle v0.9.0's commit message
chore(ci): Bump the version not bumped automatically

0.8.5-nightly.394a4dc

Toggle 0.8.5-nightly.394a4dc's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(preview): keep cursor on match when paging with <C-d>/<C-u> (dmtr…

…Kovalenko#556)

* fix(preview): keep cursor on match when paging with <C-d>/<C-u>

preview.scroll moved the cursor to the new topline, which dragged the
location highlight / cursorline away from the matched line. Page the
viewport with winrestview({topline=...}) instead so cursor stays parked
on the match.

Refs dmtrKovalenko#555

* fix: Properly address the issue

---------

Co-authored-by: gustav-fff <286169375+gustav-fff@users.noreply.github.com>
Co-authored-by: Dmitriy Kovalenko <dmtr.kovalenko@outlook.com>