sxyazi
d531714fde
..
2024-05-15 10:52:49 +08:00
Mika Vilpas
b8264fcb75
ci: consistently enforce the yazi lua coding style
...
This commit adds a GitHub Actions workflow that checks the lua files
against the yazi lua coding style.
The workflow uses the `stylua` tool, which can be installed using cargo:
```sh
cargo install stylua --features lua54
```
I picked the options for the formatter in a way that forced minimal
changes to the existing style.
<https://github.com/JohnnyMorganz/StyLua?tab=readme-ov-file#options >
Update .github/workflows/check.yml
Co-authored-by: 三咲雅 · Misaki Masa <sxyazi@gmail.com>
2024-05-14 20:21:00 +03:00
三咲雅 · Misaki Masa
28dfe728ab
feat: support stdin and pipe for Child API ( #1033 )
2024-05-14 22:07:19 +08:00
David Tolnay
07342a29ef
fix: recognize TERM=rxvt-unicode-256color ( #1027 )
2024-05-12 09:35:44 +08:00
三咲雅 · Misaki Masa
c1e1f26c4c
feat: add new debounce option to ya.input() API ( #1025 )
2024-05-11 17:42:35 +08:00
三咲雅 · Misaki Masa
eed82c1386
fix: broaden file watcher event types to accommodate permission changes on certain platforms ( #1024 )
2024-05-11 16:15:13 +08:00
June
6ff42c1a6d
fix: correct wasm target condition ( #1018 )
2024-05-09 10:10:09 +08:00
Gui
0ffba5c648
feat: new --args parameter for fd an rg search ( #1013 )
...
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-05-09 03:01:16 +08:00
Mika Vilpas
386dd4c9c1
feat: ya pack displays help if no arguments are given ( #1012 )
2024-05-08 14:14:34 +08:00
三咲雅 · Misaki Masa
faa1d9f37b
feat: package manager ( #985 )
2024-05-07 13:42:45 +08:00
like
fdecf629a6
feat: add git commit hash to ya --version ( #1006 )
...
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-05-05 01:16:31 +08:00
Mika Vilpas
668279814c
feat: yazi --debug shows ya version in its output ( #1005 )
...
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-05-04 22:18:18 +08:00
slowsage
8d741eb62a
feat: support cargo binstall yazi-fm and cargo binstall yazi-cli ( #1003 )
2024-05-04 22:14:48 +08:00
三咲雅 · Misaki Masa
aee65bc4d1
fix: notification title width does not include the width of the icon ( #1000 )
2024-05-04 00:35:04 +08:00
三咲雅 · Misaki Masa
0e26f5d3c7
feat: close confirmation prompts and exit automatically when the ongoing task gone ( #997 )
2024-05-03 23:51:43 +08:00
GOWxx
2fdc0dd7bf
feat: add --force-window option to mpv ( #998 )
...
Co-authored-by: 三咲雅 · Misaki Masa <sxyazi@gmail.com>
2024-05-03 23:42:35 +08:00
sxyazi
36b3ffafc1
fix: temporarily disable the file creation time until Rust v1.78.0 becomes popular ( #991 )
2024-05-03 02:22:27 +08:00
Rafael Bodill
a9cf8002d6
feat: re-enable the file created attribute ( #987 )
2024-05-02 09:10:05 +08:00
Mika Vilpas
28972ff54d
feat: add ya.clipboard() Lua API ( #980 )
...
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-05-01 20:44:00 +08:00
Brixy
bdb28f7691
feat: add more rules to [filetype] and [icon] ( #966 )
...
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-04-30 17:54:45 +08:00
三咲雅 · Misaki Masa
4c35f26e1f
feat: detect terminal type in tmux with CSI sequence in passthrough mode ( #977 )
2024-04-30 01:43:04 +08:00
Mika Vilpas
0016876dc9
fix: avoiding duplicate candidates in the which component ( #975 )
...
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-04-30 01:38:54 +08:00
Brixy
3a09155328
fix: improve accessibility by avoiding hex color code for white ( #968 )
2024-04-28 21:00:38 +08:00
Brixy
9dd07017b0
feat: add *.opus file icon ( #967 )
2024-04-28 20:55:41 +08:00
sxyazi
d01e18067c
fix: move the DDS socket file out of the cache directory to avoid being affected by yazi --clear-cache
2024-04-27 16:47:50 +08:00
三咲雅 · Misaki Masa
681612f976
fix: correct the glob pattern for the icons to fit the new matching algorithm ( #959 )
2024-04-26 22:47:29 +08:00
三咲雅 · Misaki Masa
42a0fcd5cf
feat: support previewing files containing non-UTF-8 characters ( #958 )
2024-04-26 20:42:39 +08:00
三咲雅 · Misaki Masa
bf91f35d3e
fix: always create XDG cache directory even if user has set a custom one ( #956 )
2024-04-26 19:51:12 +08:00
Mika Vilpas
2febbee595
feat: add new bulk event kind to DDS ( #937 )
...
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-04-25 20:14:52 +08:00
三咲雅 · Misaki Masa
1a3565963c
feat: support expanding Windows paths like "D:" that only have a drive letter but no root ( #948 )
2024-04-25 16:39:44 +08:00
Matthias Ahouansou
8456d3a7dc
feat: allow building with the system Lua ( #943 )
2024-04-24 18:49:46 +08:00
XYenon
8fc8770c28
feat: support yazi-cli for Nix flake ( #944 )
2024-04-24 17:44:04 +08:00
sxyazi
c65a14c0e6
chore: bump version to 0.2.5
2024-04-23 16:35:17 +08:00
三咲雅 · Misaki Masa
cb92bb7980
feat: new builtin session.lua plugin ( #940 )
2024-04-22 14:18:00 +08:00
三咲雅 · Misaki Masa
68da8998aa
feat: split ya send into ya pub and ya pub-static to make it more ergonomic ( #933 )
2024-04-21 09:25:38 +08:00
三咲雅 · Misaki Masa
55da9e342c
perf: cache each file's icon to avoid redundant calculations at rendering ( #931 )
2024-04-20 15:43:08 +08:00
Rolv Apneseth
80000cfd86
feat: preserve files' modified at timestamp while copying ( #926 )
...
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-04-20 13:23:29 +08:00
Rolv Apneseth
a0b4ee6e6e
fix: prevent pasting a directory into itself ( #925 )
...
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-04-20 11:15:57 +08:00
AidanV
669373a030
feat: change status bar percent at 100 to Bot ( #930 )
2024-04-20 10:11:50 +08:00
三咲雅 · Misaki Masa
ff14b9a265
fix: always persist static messages even when there are no remote clients ( #928 )
2024-04-19 20:36:27 +08:00
三咲雅 · Misaki Masa
09bc9aa371
feat: expand the types supported by the event system ( #923 )
2024-04-19 13:45:01 +08:00
三咲雅 · Misaki Masa
2975b999bf
fix: rollback ratatui to v0.26.1 to avoid panicking ( #922 )
2024-04-17 11:07:54 +08:00
Mika Vilpas
1d15fd96c5
feat: allow opening interactively with the --chosen-file flag ( #920 )
...
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-04-17 07:14:48 +08:00
三咲雅 · Misaki Masa
9e75ed5c71
feat: generate autocomplete script for ya command ( #919 )
2024-04-16 12:40:14 +08:00
三咲雅 · Misaki Masa
4b04cb24b4
feat: allow creating a tab with the startup directory when the tab_create command is called without specifying a path parameter ( #917 )
2024-04-15 16:16:09 +08:00
三咲雅 · Misaki Masa
280529c2cd
feat: add a new ya send command to allow standalone client processes to communicate with DDS from the command line ( #913 )
2024-04-15 15:42:44 +08:00
Nguyễn Đức Toàn
64c5e85457
feat: smart case completion in cd paths ( #910 )
...
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-04-14 23:34:02 +08:00
Nguyễn Đức Toàn
f442ae2adf
feat: trigger path completion with both / and \ on Windows ( #909 )
...
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-04-14 23:16:23 +08:00
三咲雅 · Misaki Masa
a70374fced
perf: switch to globset to reduce CPU time spent on matching icons ( #908 )
2024-04-14 11:11:31 +08:00
三咲雅 · Misaki Masa
0cc14f44d7
feat: default "Reveal" opener for Linux ( #907 )
2024-04-14 01:43:10 +08:00