Bertrand Chardon
37b71b7a88
feat(i18n): improve support for non-western scripts ( #305 )
...
This PR adds
- support for katakana and hiragana
- support for hangul
- support for thai
- support for devanagari
- support for emojis
Some special characters such as typographic parentheses for the Japanese
language for example don't seem to be covered by the Unicode ranges I'm
adding in this pull request.
To ensure complete support, additional Unicode ranges should be added by
native speakers when possible to avoid errors.
Fixes #299
2025-01-24 20:31:15 +01:00
John Scarrott
cb565d667e
fix: Add repaint command to the fish shell scripts ( #303 )
...
The call ensures that the prompt restores properly and looks correct
after using television. This fixes #300 for me locally.
2025-01-23 14:03:50 +01:00
Alex Pasmantier
40c97c9c4c
chore: bump workspace to 0.9.4 ( #293 )
2025-01-20 12:16:06 +01:00
Alex Pasmantier
8bbebf7e57
fix(syntect): switch back to oniguruma while investigating parsing issues ( #292 )
...
Temp fix for #289
2025-01-20 12:09:00 +01:00
Alex Pasmantier
a43ed22666
chore: bump workspace to 0.9.3 ( #287 )
2025-01-19 20:47:05 +01:00
Alex Pasmantier
6c3bede3ca
feat(preview): add support for displaying nerd fonts in preview ( #286 )
...
Fixes #280
2025-01-19 20:09:10 +01:00
Alex Pasmantier
a3dc8196aa
perf(preview): add partial preview rendering and buffer preview requests ( #285 )
2025-01-19 18:16:34 +01:00
Alexandre Pasmantier
1a4dae9bd8
chore: bump to 0.9.2
2025-01-09 23:25:59 +01:00
Alexandre Pasmantier
d00d8e4f84
chore: bump to 0.9.1
2025-01-09 14:28:06 +01:00
Alex Pasmantier
b388a56745
fix(fish): don't add extra space to prompt if it's an implicit cd (\.
) ( #259 )
...
Fixes #256
2025-01-09 13:41:38 +01:00
Alex Pasmantier
853da49425
chore: bump to 0.9.0 ( #249 )
2025-01-07 23:29:14 +01:00
Alex Pasmantier
3bd2bb44bd
feat: add support for CJK unified ideographs ( #243 )
...
Fixes #242
2025-01-07 13:32:32 +01:00
Alex Pasmantier
0624002f35
perf: use FxHash instead of SipHash where it makes sense ( #237 )
2025-01-07 02:11:12 +01:00
Alex Pasmantier
263e88beb6
chore(deps): mutualize workspace dependencies ( #236 )
2025-01-07 01:09:14 +01:00
Osma S. Rautila
da2396e19a
chore(linting): add workspace lints ( #228 )
...
Hey, nice work. There's a lot of potential, and the idea of custom
channels with custom run commands is very appealing.
I was looking at the source, but clippy pedantic lints threw a lot of
warnings and I noticed the project did not have a linting profile. I
threw together a profile here, but it does leave a fair amount of
warnings in. Maybe some variation of this, or another linting profile
could be considered to guide future contributors on style decisions.
Cheers
---------
Co-authored-by: Alexandre Pasmantier <alex.pasmant@gmail.com>
2025-01-06 18:24:56 +01:00
Alexandre Pasmantier
6536bbf323
chore: bump to 0.8.8
2025-01-06 13:46:41 +01:00
Alexandre Pasmantier
8cae59256d
chore: bump to 0.8.5
2024-12-31 18:54:48 +01:00
Alex Pasmantier
a74deceb98
fix(shell): add space if needed when using smart autocomplete ( #200 )
2024-12-31 18:21:07 +01:00
Alex Pasmantier
53afed28ee
chore: bump workspace to 0.0.16 ( #189 )
2024-12-30 22:55:22 +01:00
Alex Pasmantier
b49a06997b
feat(shell): shell integration support for fish ( #186 )
2024-12-30 17:50:45 +01:00
Alex Pasmantier
7614fbc653
feat(shell): add bash support for smart autocomplete and shell history ( #184 )
...
Fixes #180
2024-12-30 17:12:16 +01:00
Alex Pasmantier
0b5facca6a
feat(shell): add separate history binding for zsh integration ( #183 )
2024-12-30 16:13:19 +01:00
Alex Pasmantier
7434f1476a
chore: bump to 0.8.1 ( #176 )
2024-12-30 00:57:54 +01:00
Alex Pasmantier
1bc6f12782
chore: bump to 0.8.0 ( #165 )
2024-12-29 02:07:50 +01:00
Alex Pasmantier
68d118986c
feat(shell): autocompletion plugin for zsh ( #145 )
2024-12-25 18:53:50 +01:00
Alexandre Pasmantier
18c5213e83
feat(channels): new channel for directories and associated transitions ( #130 )
2024-12-15 18:04:26 +01:00
Alexandre Pasmantier
a8e3ea5f89
chore(version): bump workspace to 0.7.0 ( #127 )
2024-12-15 14:30:25 +01:00
Alexandre Pasmantier
54399e3777
refactor(screen): extract UI related code to separate crate ( #106 )
...
Co-authored-by: Bertrand Chardon <bertrand.chardon@doctrine.fr>
2024-12-08 13:46:30 +01:00
Alexandre Pasmantier
ffc8dae494
chore: bump workspace to 0.6.2 ( #104 )
2024-12-06 10:46:53 +01:00
liyixin
f9d33e4797
fix(windows): use cmd on windows instead of sh ( #102 )
...
Co-authored-by: liyixin <root@liyixin-test.sci-inv.cn>
2024-12-06 10:37:44 +01:00
Alexandre Pasmantier
795db19fff
fix(cable): add cable to unit channel variants ( #96 )
...
fixes #95
2024-12-05 20:36:01 +01:00
Alexandre Pasmantier
a5f5d20071
feat(cable): add support for custom channels ( #75 )
2024-12-05 00:34:09 +01:00
Alexandre Pasmantier
2fc9bd9e80
chore: bump crate to 0.5.3 and workspace crates to 0.0.7
2024-11-24 17:01:24 +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
f0e1115bab
build(infer): drop infer dependency and refactor code to a simpler heuristic ( #58 )
...
* build(infer): drop infer dependency and refactor code to a simpler heuristic
* Update changelog
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-23 00:37:39 +01:00
Alexandre Pasmantier
d3564f2aca
chore: bump version to 0.5.1
2024-11-21 00:09:30 +01:00
Alexandre Pasmantier
d0f023cf18
chore(versions): bump workspace crates versions
2024-11-16 18:01:25 +01:00
Alexandre Pasmantier
b1fe0182f8
fix(cargo workspace): fix cargo workspace structure and dependencies ( #15 )
...
* fix(cargo workspace): fix cargo workspace dependencies
* add bump and publish scripts
* more version automation scripts
2024-11-11 20:31:22 +01:00
Alexandre Pasmantier
5611ee8b2d
refactor(workspace): reorganize cargo workspace ( #12 )
2024-11-11 15:15:24 +01:00