Anton Simonov
5d8e677edc
separate inner section of status line from outer
...
inner now is independent from current mode
- easier to read and set bold style
- less distraction from switching modes
any combination of colors can be set easily
- one for inner section
- other for outer section
style of inner section can be set using bold and others modifications
2024-02-26 17:40:10 +03: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
三咲雅 · Misaki Masa
22ecad47ab
feat: Vim-like notification ( #659 )
2024-02-13 03:26:17 +08:00
三咲雅 · Misaki Masa
a764e42098
refactor: tab-specific selection ( #653 )
2024-02-13 02:40:13 +08:00
AbhaySP
84616bd15f
feat: enable the ability to sort the which key ( #662 )
2024-02-13 02:39:36 +08:00
uncenter
3213674dc7
ci: add clippy/rustfmt workflow ( #663 )
2024-02-12 15:12:49 +08:00
grig-iv
4b1783765f
feat: add <Delete> to [input] keymap ( #665 )
2024-02-12 15:00:12 +08:00
grig-iv
4222c0ed45
feat: add <Home> and <End> to [input] keymap
2024-02-11 15:48:58 +08:00
三咲雅 · Misaki Masa
dc1718fcf0
feat: calling sync functions within the async plugin ( #649 )
2024-02-09 17:28:14 +08:00
sxyazi
ed46456f8c
feat: merge wildcard preloader and previewer rules via append_preloaders and append_previewers
2024-02-09 12:37:46 +08:00
sxyazi
20b6f26247
fix: initialize window in Folder::make for folder preview
2024-02-09 11:08:39 +08:00
sxyazi
8851269585
fix: do not use jemalloc on macOS and Windows
2024-02-09 09:41:27 +08:00
三咲雅 · Misaki Masa
25c96557ed
feat: allows access to complete app data for all tabs ( #644 )
2024-02-08 16:05:37 +08:00
三咲雅 · Misaki Masa
c12a735f68
perf: cheaper sync context initialization ( #643 )
2024-02-08 12:14:01 +08:00
sxyazi
0d7e977076
chore: bump version to 0.2.3
2024-02-07 11:18:23 +08:00
Rolv Apneseth
fab5bc16cc
feat: if input is empty, close it on backspace command ( #630 )
2024-02-06 22:51:34 +08:00
sxyazi
19791d8328
feat: add ya.quote() function instead of ya.shell_join()
2024-02-06 10:47:57 +08:00
三咲雅 · Misaki Masa
d754044aae
fix: task manager not re-rendering after progress update ( #633 )
2024-02-06 08:35:50 +08:00
三咲雅 · Misaki Masa
59e889a3b5
fix: hidden attribute of files on Windows ( #632 )
2024-02-06 08:27:00 +08:00
HE7086
d776ce1074
feat: support char device in filetype ( #628 )
2024-02-05 09:50:39 +08:00
sxyazi
9e113a9337
feat: add ya.shell_join() API
2024-02-05 09:00:48 +08:00
三咲雅 · Misaki Masa
715fbf5b65
fix: attach plugin args to the entry method for better future optimization possibilities ( #627 )
2024-02-05 02:49:17 +08:00