Commit graph

1383 commits

Author SHA1 Message Date
Loric ANDRE c5f2a3bdc9 release: v1.4.0 2026-01-21 18:38:33 +01:00
LoricAndre 1ee19d3caa
feat: split-match (#906)
* wip: split-match

* chore: generate completions & manpage

* chore: use engine factory for split match

* chore: generate completions & manpage

* docs: update README.md with new option [skip ci]

---------

Co-authored-by: Skim bot <skim-bot@skim-rs.github.io>
2026-01-21 18:35:30 +01:00
Loric ANDRE 1af0f643cb docs: reflect need for nightly rust in install section [skip ci] 2026-01-21 18:24:30 +01:00
Loric ANDRE d78ab85e41 release: v1.3.2 2026-01-21 16:57:41 +01:00
LoricAndre 0792967ea6
docs: add details to interactive mode in manpage (closes #805) (#816)
* docs: add details to interactive mode in manpage (closes #805)

* chore: generate completions & manpage

* docs: precise what happens when c and i are used separately

* chore: generate completions & manpage

* docs: add MODES section

* chore: generate completions & manpage

* chore: generate completions & manpage

---------

Co-authored-by: Skim bot <skim-bot@skim-rs.github.io>
2026-01-21 16:49:22 +01:00
Loric ANDRE 3b145cce7f fix: better spinner debounce behavior to avoid flickering (closes #904) 2026-01-21 16:48:12 +01:00
LoricAndre d7b61e34cb
docs: update README install section 2026-01-21 16:27:08 +01:00
LoricAndre 6d0c310bea
test: use insta for applicable integration tests, making them cross-p… (#903)
* test: use insta for applicable integration tests, making them cross-platform

* fix: remove @cmd from insta tests

* fix: remove @cmd from insta tests

* fix: use printf instead of echo
2026-01-21 15:41:20 +01:00
Loric ANDRE 2b5a6ac66f release: v1.3.1 2026-01-21 09:23:04 +01:00
Loric ANDRE 6848e5afb6 fix: allow layout to override reverse (closes #901) 2026-01-21 09:15:47 +01:00
Loric ANDRE 6fb14848fe chore: optimized release builds 2026-01-20 21:18:47 +01:00
Loric ANDRE 66b12e7d43 test: more reproducible and more precise bench [skip ci] 2026-01-20 19:52:20 +01:00
Loric ANDRE 9e80134abf test: allow multiple bench runs for better consistency 2026-01-20 18:15:32 +01:00
Loric ANDRE d8eda628fe release: v1.3.0 2026-01-20 17:20:26 +01:00
LoricAndre 35a61fd147
feat: typo resistant matcher using frizbee from blink.cmp (#891)
* feat: typo resistant matcher using frizbee from blink.cmp

* chore: generate completions & manpage

* fix: back to stable rustc using fork

* chore: update lockfile

* chore: feature gate

* ci: update actions

* chore: generate completions & manpage

* ci: use rustup directly

* ci: fix feature name

---------

Co-authored-by: Skim bot <skim-bot@skim-rs.github.io>
2026-01-20 15:43:43 +00:00
Loric ANDRE 540c4d7245 release: v1.2.0 2026-01-20 14:34:52 +01:00
LoricAndre 4d4a33542d
feat: add no-strip-ansi flag (#898)
* feat: add no-strip-ansi flag

* chore: generate completions & manpage

---------

Co-authored-by: Skim bot <skim-bot@skim-rs.github.io>
2026-01-20 14:31:41 +01:00
Loric ANDRE c5eb948500 Revert "fix: run preview in a PTY (closes #894)"
This reverts commit 3b0e31387b.
2026-01-20 14:01:55 +01:00
Loric ANDRE 3b0e31387b fix: run preview in a PTY (closes #894) 2026-01-20 13:47:01 +01:00
Loric ANDRE b3a221b740 release: v1.1.2 2026-01-20 09:57:54 +01:00
Loric ANDRE 52bf6a247b fix: use ansi-stripped raw item in preview expansion 2026-01-20 09:48:06 +01:00
Loric ANDRE 3edc307768 fix: half page down scrolls down 2026-01-20 09:33:51 +01:00
Loric ANDRE 5fa0ffa884 release: v1.1.1 2026-01-19 23:01:10 +01:00
Loric ANDRE 102f7c79f2 test: fix preview_nul 2026-01-19 22:59:48 +01:00
Loric ANDRE 9d486b78fa fix: use item output for fields 2026-01-19 22:55:48 +01:00
Loric ANDRE c2c8bb6fe1 fix: parse ansi codes in header 2026-01-19 22:11:47 +01:00
Loric ANDRE da74c01404 fix: use item text in printf 2026-01-19 21:58:11 +01:00
Loric ANDRE 223414091a chore: update crossterm version requirement to pass crates.io publish checks 2026-01-19 21:35:15 +01:00
Loric ANDRE 47c5cf829c release: v1.1.0 2026-01-19 21:19:28 +01:00
LoricAndre f03894c25b
test: fix wrap test (#896)
* test: fix wrap test

* chore: generate completions & manpage

* fix: fix test

---------

Co-authored-by: Skim bot <skim-bot@skim-rs.github.io>
2026-01-19 21:17:42 +01:00
Loric ANDRE 33833ff5a6 fix: preview on large binaries does not hang or mangle the tui 2026-01-19 19:42:48 +01:00
Loric ANDRE c12b32cdc3 fix: delete outside char boundaries 2026-01-19 18:00:14 +01:00
Loric ANDRE 3e0cbd1e06 feat: wrap items 2026-01-19 17:17:13 +01:00
Loric ANDRE 484eb6a75e release: v1.0.1 2026-01-19 12:21:48 +01:00
Loric ANDRE 8ae57f6d01 fix: disable compact_matcher feature 2026-01-19 12:14:36 +01:00
Loric ANDRE 93ffbcea88 release: v1.0.0 2026-01-19 09:33:39 +01:00
Loric ANDRE 931ae8bc91 release: v1.0.0-pre11 2026-01-17 19:39:49 +01:00
Loric ANDRE d17f5bd95d test: fix flaky tests 2026-01-17 19:39:24 +01:00
Loric ANDRE 6f2412dde3 fix: always use cursor/selector colors (#892) 2026-01-17 19:34:24 +01:00
Loric ANDRE be121a7be4 chore(changelog): ignore release commits 2026-01-17 16:44:07 +01:00
Loric ANDRE 7b6e0fd300 release: v1.0.0-pre10 2026-01-17 16:38:15 +01:00
Loric ANDRE 0c01f31898 chore: add pointer/marker as aliases for selector/multi-selector 2026-01-17 16:34:58 +01:00
Loric ANDRE 128fc245f1 fix: only expand selection in {+} for commands 2026-01-17 16:23:39 +01:00
Loric ANDRE acde4f82ca release: v1.0.0-pre9 2026-01-17 00:23:40 +01:00
Loric ANDRE 8e25217a01 fix: matcher race condition at startup 2026-01-17 00:19:59 +01:00
Loric ANDRE b144416d80 release: v1.0.0-pre8 2026-01-16 23:39:24 +01:00
Loric ANDRE f608ef9d24 feat: add print-header flag (and readd print-score) (closes #470) 2026-01-16 23:34:30 +01:00
Loric ANDRE 7c9b7194e0 test: remove useless listen tests 2026-01-16 22:32:58 +01:00
LoricAndre e25e166003
fix(ui): use current highlight for the current item (closes #889) (#890)
* fix(ui): use current highlight for the current item (closes #889)

* fix: misc
2026-01-16 17:54:02 +01:00
Loric ANDRE 8b4a048af9 release: v1.0.0-pre7 2026-01-16 16:46:23 +01:00