Bertrand Chardon
fee4ed2671
perf: add cache for icon colors ( #89 )
2024-12-02 16:20:13 +01:00
Bertrand Chardon
b7ddb00c4e
perf: skip ratatui span when match at end of string ( #91 )
...
perf: skip ratatui span when match end of string
- for the entry name, we don't create an empty ratatui span when the
match is right at the end of the entry name
- same for the preview, we don't create a ratatui span anymore when the
match is at the end of the preview
2024-12-02 16:18:52 +01:00
Alexandre Pasmantier
220671106e
feat(layout): allow reversing the layout and placing input bar on top ( #76 )
2024-11-25 21:32:41 +01:00
Alexandre Pasmantier
edd9df4e29
fix(entry): always preserve raw input + match ranges conversions ( #62 )
...
* fix(entry): preserve raw input
* chore(version): bump workspace crates and television
* test: add tests for replace_non_printable and cleanup commented out code
* chore(changelog): update changelog (auto)
* chore(deps): update cargo dependencies
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-24 00:20:04 +01:00
Alexandre Pasmantier
b757305d7a
refactor(picker): refactor picker logic and add tests to picker, cli, and events ( #57 )
...
* refactor(picker): refactor picker logic and add tests for picker, cli and events
* Update changelog
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-23 00:33:15 +01:00
Alexandre Pasmantier
8dd7f23734
refactoring: more refactoring and fixing doctests
2024-11-10 01:03:12 +01:00
Alexandre Pasmantier
ae938dcfc0
refactoring: split project into separate crates
2024-11-10 00:51:58 +01:00
Alexandre Pasmantier
4302b6189a
some work on the configuration file
2024-11-06 00:25:12 +01:00
alexpasmantier
7045295e12
new channel transitions
2024-10-31 13:49:46 +01:00
alexpasmantier
e17cd18d42
fixing various issues
2024-10-30 00:12:27 +01:00
alexpasmantier
ddedbc11da
formatting
2024-10-27 23:31:40 +01:00
alexpasmantier
8223e073a0
remote controls
2024-10-27 23:30:50 +01:00
alexpasmantier
76d32a01c2
great progress
2024-10-27 00:37:13 +02:00
Alexandre Pasmantier
5556515240
new things
2024-10-21 00:14:13 +02:00
alexpasmantier
590fe14ee5
new channel git-repos and previews
2024-10-19 00:30:43 +02:00
Alexandre Pasmantier
e36f0d450f
refactoring
2024-10-16 00:29:30 +02:00
Alexandre Pasmantier
6d398039d3
formatting
2024-10-14 23:25:30 +02:00
Alexandre Pasmantier
725d399d82
some improvements and refactoring on the way
2024-10-14 23:19:27 +02:00