Anton Simonov
61c552156b
update on main ( #1 )
...
* ci: add cachix workflow (#740 )
* feat: add hovered as `$0` for shell and opener (#738 )
* feat: flavor (#753 )
* feat: add a new `[notify]` section to the `theme.toml` to configure the `notify` component's style (#749 )
* feat: switch to inline images protocol for VSCode, Tabby, and Hyper
* feat: add `prepend_rules` and `append_rules` for `[open]` in `yazi.toml` (#754 )
* feat: support `YAZI_FILE_ONE` environment variable for `file(1)` path (#752 )
* feat: allow both '/' and '\' in folder creation (#751 )
* perf: apply `add_many()`/`remove_many()` to the visual mode items for selection conflict detecting (#758 )
* feat: support `%0` as the hovered file for Windows (#761 )
* feat: `ya.input()` plugin API (#762 )
* fix: remove redundant check to allow operations on the `shell` command with an empty file list
* feat: add musl linux build targets (#759 )
* fix: nested conflict detection exception when performing cross-level searches (#769 )
* refactor: add new `run` property (#773 )
* feat: add `Ctrl-[` as an escape key (#763 )
* feat: add `parse` method to `Line` element
* feat: `ya.notify()` plugin API (#780 )
---------
Co-authored-by: musjj <72612857+musjj@users.noreply.github.com>
Co-authored-by: rrveex <91850165+rrveex@users.noreply.github.com>
Co-authored-by: sxyazi <sxyazi@gmail.com>
Co-authored-by: little camel <54983536+evpeople@users.noreply.github.com>
Co-authored-by: Filipe Paniguel <paniguel.lpnh@gmail.com>
Co-authored-by: Nguyễn Đức Toàn <33489972+ndtoan96@users.noreply.github.com>
Co-authored-by: Konrad Baran <65494005+uznog@users.noreply.github.com>
Co-authored-by: hankertrix <91734413+hankertrix@users.noreply.github.com>
2024-03-05 20:17:40 +03:00
三咲雅 · Misaki Masa
cb0f50fc08
feat: ya.notify() plugin API ( #780 )
2024-03-05 20:16:27 +03:00
sxyazi
891500cc24
feat: add parse method to Line element
2024-03-05 20:16:27 +03:00
hankertrix
2723969581
feat: add Ctrl-[ as an escape key ( #763 )
2024-03-05 20:16:27 +03:00
三咲雅 · Misaki Masa
3e425665e8
refactor: add new run property ( #773 )
2024-03-05 20:16:27 +03:00
三咲雅 · Misaki Masa
cd44cd3376
fix: nested conflict detection exception when performing cross-level searches ( #769 )
2024-03-05 20:16:27 +03:00
Konrad Baran
f7a3483279
feat: add musl linux build targets ( #759 )
2024-03-05 20:16:27 +03:00
sxyazi
a21c6abeb4
fix: remove redundant check to allow operations on the shell command with an empty file list
2024-03-05 20:16:27 +03:00
三咲雅 · Misaki Masa
d4e06ca66a
feat: ya.input() plugin API ( #762 )
2024-03-05 20:16:27 +03:00
三咲雅 · Misaki Masa
32ef237378
feat: support %0 as the hovered file for Windows ( #761 )
2024-03-05 20:16:27 +03:00
三咲雅 · Misaki Masa
3e21f1d8f0
perf: apply add_many()/remove_many() to the visual mode items for selection conflict detecting ( #758 )
2024-03-05 20:16:27 +03:00
Nguyễn Đức Toàn
ee5e7cf2d2
feat: allow both '/' and '\' in folder creation ( #751 )
2024-03-05 20:16:27 +03:00
Nguyễn Đức Toàn
47be6e2198
feat: support YAZI_FILE_ONE environment variable for file(1) path ( #752 )
2024-03-05 20:16:27 +03:00
Filipe Paniguel
32b922d58f
feat: add prepend_rules and append_rules for [open] in yazi.toml ( #754 )
2024-03-05 20:16:27 +03:00
sxyazi
f0bfab4bc7
feat: switch to inline images protocol for VSCode, Tabby, and Hyper
2024-03-05 20:16:27 +03:00
little camel
54c6bc875e
feat: add a new [notify] section to the theme.toml to configure the notify component's style ( #749 )
2024-03-05 20:16:27 +03:00
sxyazi
f20fa31758
feat: flavor ( #753 )
2024-03-05 20:16:27 +03:00
rrveex
a86795798f
feat: add hovered as $0 for shell and opener ( #738 )
2024-03-05 20:16:27 +03:00
musjj
0f6ddb13f3
ci: add cachix workflow ( #740 )
2024-03-05 20:16:22 +03:00
musjj
e31d93b7f0
ci: add cachix workflow ( #740 )
2024-02-28 01:45:41 +08:00
三咲雅 · Misaki Masa
82071bd06b
refactor: prefer Display over ToString ( #734 )
2024-02-27 09:17:09 +08:00
sxyazi
d8abb3ed79
perf: prefer raw_get() and raw_set()
2024-02-26 12:49:58 +08:00
sxyazi
4e7e135cb5
feat: support is rule for [icon] ( #720 )
2024-02-26 10:25:35 +08:00
Diogo Duarte
aa8448677e
fix: initialize logs right after configurations ( #708 )
2024-02-26 09:55:16 +08:00
三咲雅 · Misaki Masa
46516dab74
refactor: new yazi-boot crate ( #728 )
2024-02-26 09:14:04 +08:00
sxyazi
42cbedbe42
feat: add idx field to the file API
2024-02-25 03:41:00 +08:00
三咲雅 · Misaki Masa
b4d91df767
fix: skip when the mime-type cannot match due to file permissions ( #725 )
2024-02-25 02:56:40 +08:00
三咲雅 · Misaki Masa
5e43f878c6
fix: rendering fails when no file type style is matched ( #721 )
2024-02-25 00:28:12 +08:00
三咲雅 · Misaki Masa
8ea7556625
feat: better accessibility ( #719 )
2024-02-24 09:11:53 +08:00
Filipe Paniguel
e51e8ad789
feat: add csharp, kdl and nu icons ( #711 )
2024-02-22 07:02:55 +08:00
三咲雅 · Misaki Masa
d954784643
perf: cache loaded plugins ( #710 )
2024-02-22 07:01:23 +08:00
三咲雅 · Misaki Masa
17f946dcdb
fix: ignore further classified mime-types ( #707 )
2024-02-21 17:28:18 +08:00
sxyazi
0cb572a837
feat: state now accepts a name for the bucket
2024-02-21 02:29:39 +08:00
Diogo Duarte
ed22be731a
fix: allow running ya.sync in a sync plugin call ( #702 )
2024-02-21 02:16:17 +08:00
sxyazi
2e9b6b7b7b
fix: any_file and any_dir should check is_folder
2024-02-20 17:45:41 +08:00
sxyazi
8efafd6c91
docs: move image preview details to the website
2024-02-20 00:15:40 +08:00
三咲雅 · Misaki Masa
3f27532c57
feat: cross-directory selection ( #693 )
2024-02-18 23:28:08 +08:00
TornaxO7
6aae7683ba
docs: Yazi must have a duck logo in README ( #691 )
2024-02-18 15:37:17 +08:00
little camel
c7bfdc556c
feat: nested selection conflict detection ( #689 )
2024-02-18 15:28:59 +08:00
sxyazi
2f784e7ae7
fix: if block in paste command was wrong
2024-02-17 20:42:23 +08:00
三咲雅 · Misaki Masa
1ec9943af2
refactor: using definite patterns to simplify keybindings ( #690 )
2024-02-17 19:03:26 +08:00
Lang Yang
53525b511e
feat: add a new option --hovered to the open command allowing users to only open the currently hovered file ( #687 )
2024-02-17 00:10:14 +08:00
Jaakko Paju
5c078aa18b
feat: add icons for Scala, Elm and Java (.jar & .class)
2024-02-16 13:13:33 +08:00
Rolv Apneseth
b82587e2c9
feat: add counter component to the header for displaying currently yanked/selected items ( #646 )
2024-02-15 22:54:57 +08:00
三咲雅 · Misaki Masa
52d91c0e42
feat: add new file marked state ( #682 )
2024-02-15 20:24:20 +08:00
三咲雅 · Misaki Masa
95d2358100
feat: expose selected/yanked files as API ( #674 )
2024-02-15 20:20:28 +08:00
Andy
ebe0257180
feat: add color to icons ( #683 )
2024-02-15 19:29:15 +08:00
Diogo Duarte
b55c5dc9a1
feat: add new scrolloff option to [manager] ( #679 )
2024-02-15 19:23:04 +08:00
grig-iv
b027487d12
feat: add prepend_rules and append_rules for [icon] ( #670 )
2024-02-13 16:30:55 +08:00
sxyazi
8bf0d6428f
fix: allow access to the current tab via tabs for consistency
2024-02-13 16:19:34 +08:00