Commit graph

61 commits

Author SHA1 Message Date
三咲雅 misaki masa
ffdd74b6ab
refactor: move several UI-related APIs from the ya namespace to ui (#2939) 2025-07-03 15:58:51 +08:00
Yuriy Poltorak
2768fd22b1
feat: support .deb packages (#2807)
Co-authored-by: sxyazi <sxyazi@gmail.com>
2025-06-27 17:43:59 +08:00
三咲雅 misaki masa
a0ab614108
fix: proper invalid UTF-8 path support (#2884) 2025-06-16 21:25:39 +08:00
三咲雅 misaki masa
c6fcb4f799
feat: make custom tab bar easier (#2782) 2025-05-21 13:56:52 +08:00
三咲雅 · Misaki Masa
41cba40072
feat: make ui.Line renderable (#2743) 2025-05-10 11:50:06 +08:00
sxyazi
a201c93419
docs: add icon contribution guide 2025-05-03 02:17:11 +08:00
sxyazi
ce23dcd81b
ci: musl build should include commit hash 2025-04-19 01:31:40 +08:00
三咲雅 · Misaki Masa
56d6e4a71e
fix: do not change revision when package deployment fails (#2627) 2025-04-16 17:14:39 +08:00
XOR-op
0d9e3dc17e
feat!: support arrow prev and arrow next for more components (#2540)
Co-authored-by: sxyazi <sxyazi@gmail.com>
2025-03-27 23:59:59 +08:00
三咲雅 · Misaki Masa
51de941f79
feat: new <C-A> and <C-E> keybindings to select entire line for the input component (#2439) 2025-03-04 22:21:04 +08:00
Jon Seager
2d210ae557
ci: add snap publishing workflow (#2435)
Co-authored-by: sxyazi <sxyazi@gmail.com>
2025-03-04 21:29:22 +08:00
sxyazi
7f17ecd547
ci: validate form 2025-02-21 20:07:34 +08:00
三咲雅 · Misaki Masa
38e45c647b
refactor: consistent naming for enum variants (#2339) 2025-02-14 23:17:06 +08:00
三咲雅 · Misaki Masa
4e96341f51
fix: enable unwinding on Windows release builds (#2286) 2025-02-04 16:28:51 +08:00
三咲雅 · Misaki Masa
5058cf2294
fix: sync block execution failed due to Runtime mutably borrowed more than once (#2225) 2025-01-19 22:54:34 +08:00
Jon Seager
7bd79521da
ci(snap): correct arm64 runner OS (#2217) 2025-01-19 19:07:03 +08:00
Jon Seager
ebaf2c29c1
ci: use GitHub Linux arm64 runners for the snap build (#2214) 2025-01-18 16:44:45 +08:00
Jon Seager
6a5fa714ae
feat: arm64 Snap package (#2188) 2025-01-15 13:34:59 +08:00
Valter Santos
6bc4a0295d
docs: correct the cargo test command in the contribution guide (#2182)
Co-authored-by: sxyazi <sxyazi@gmail.com>
2025-01-09 15:52:13 +08:00
三咲雅 · Misaki Masa
7d993c1517
feat: support and hide Windows system files by default (#2149) 2025-01-03 08:18:34 +08:00
Integral
2a4a398342
ci: add new linux targets (#2099) 2024-12-25 18:33:32 +08:00
Integral
8800bae0aa
ci: add riscv64gc-unknown-linux-gnu target (#2067) 2024-12-19 16:54:38 +08:00
三咲雅 · Misaki Masa
54918b506f
feat: new --cwd parameter for the shell command and fs.cwd() API (#2060) 2024-12-17 18:31:17 +08:00
三咲雅 · Misaki Masa
9d3c0c72fe
feat: fallback to CSI 16 t for certain terminals that do not support TIOCGWINSZ (#2004) 2024-12-07 00:46:10 +08:00
三咲雅 · Misaki Masa
c7d9265d25
fix: missing a repeek on unyanking files in the hovered folder (#1988) 2024-12-05 08:45:18 +08:00
三咲雅 · Misaki Masa
0f9a3195b7
feat!: video spotter & using ffmpeg instead of ffmpegthumbnailer as previewer backend (#1928) 2024-11-22 18:21:29 +08:00
sxyazi
c65bdb3b09
fix: implement FromLua for Cha instead of AnyUserData 2024-11-14 13:08:11 +08:00
三咲雅 · Misaki Masa
00486521b8
perf: lazy load ui, ya, fs, and ps (#1903) 2024-11-13 11:38:11 +08:00
三咲雅 · Misaki Masa
ef1a31a274
perf: using usize instead of *const OsStr reduces memory usage (#1839) 2024-10-26 17:09:27 +08:00
三咲雅 · Misaki Masa
96bcd820b8
refactor: add tests for Pattern::match_path (#1837) 2024-10-26 08:53:01 +08:00
sxyazi
81fd949016
chore: add discussion template 2024-10-25 08:48:52 +08:00
三咲雅 · Misaki Masa
3e4973dbbf
feat: allow overriding and rewriting the sync methods of builtin plugins (#1695) 2024-09-28 00:41:34 +08:00
三咲雅 · Misaki Masa
5df6873957
feat: switch to kitty unicode placeholders for Ghostty image previewing (#1427) 2024-08-07 19:13:32 +08:00
Konrad Baran
f865910481
ci: add automatic nightly builds to the Github Actions workflow (#1397)
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-08-07 08:27:00 +08:00
sxyazi
3fdbbfe915
chore: update issue templates 2024-08-02 17:43:41 +08:00
Moaid Hathot
66e83f3e18
feat: add Winget publishes to CI/CD (#1299)
Co-authored-by: 三咲雅 · Misaki Masa <sxyazi@gmail.com>
2024-07-20 16:48:52 +08:00
三咲雅 · Misaki Masa
9d0ef9a5dc
fix: build jemalloc with 64KB pagesize for linux/arm64 (#1270) 2024-07-07 10:30:03 +08:00
George Nelson
dcd23f2cd3
ci: fix cargo unit tests execution (#1041) 2024-05-15 23:23:23 +08:00
Mika Vilpas
f0108dba40
ci: consistently enforce Lua coding style (#1029)
Co-authored-by: 三咲雅 · Misaki Masa <sxyazi@gmail.com>
2024-05-15 10:54:20 +08:00
sxyazi
c65a14c0e6
chore: bump version to 0.2.5 2024-04-23 16:35:17 +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
Mika Vilpas
38813413ec
feat: add new move, trash, and delete event kinds to DDS (#880)
Co-authored-by: 三咲雅 · Misaki Masa <sxyazi@gmail.com>
2024-04-11 01:09:29 +08:00
sxyazi
cd2e7ff945
feat: re-implement zoxide as a built-in plugin (#881) 2024-04-07 09:00:58 +08:00
三咲雅 · Misaki Masa
1b910ddc96
perf: re-implement file watcher in an async way (#877) 2024-04-05 17:47:17 +08:00
三咲雅 · Misaki Masa
094d44e3ec
fix: respond to the SIGTERM signal even when Yazi is in the background and has passed control of the terminal to the spawned process (#797) 2024-03-13 23:26:17 +08:00
sxyazi
b10f2de16d
feat: add --debug flag to print debug information (#794) 2024-03-09 19:04:46 +08:00
Konrad Baran
cc54205cc7
feat: add musl linux build targets (#759) 2024-03-03 15:36:49 +08:00
musjj
b6fb02fda3
ci: add cachix workflow (#740) 2024-02-28 08:43:55 +08:00
sxyazi
8efafd6c91
docs: move image preview details to the website 2024-02-20 00:15:40 +08:00
uncenter
3213674dc7
ci: add clippy/rustfmt workflow (#663) 2024-02-12 15:12:49 +08:00