Commit graph

  • da97e5a8b4
    feat: URL covariance for the mimetype agency (#3030) 三咲雅 misaki masa 2025-07-31 00:48:54 +08:00
  • 92a6c8a895
    .. sxyazi 2025-07-31 00:42:49 +08:00
  • b77a92bf67
    .. sxyazi 2025-07-31 00:25:07 +08:00
  • 54428ee10f
    feat: URL covariance for the mimetype agency sxyazi 2025-07-31 00:17:47 +08:00
  • a0f0fc34f5 restore formatting diffs Ahmed Hassan 2025-07-30 06:37:56 +04:00
  • 83b46c8230 rerstore firmatting diffs Ahmed Hassan 2025-07-30 06:28:55 +04:00
  • 518612857b better trigger: (e) instead of (E) Ahmed Hassan 2025-07-29 22:51:34 +04:00
  • 1c187eb0a5 mut me is a must! Ahmed Hassan 2025-07-29 22:42:08 +04:00
  • e774044cad Adding Everything (es) search integration for Windows Users Only Ahmed Hassan 2025-07-29 22:18:59 +04:00
  • 9adc00c3a9
    fix: keep original scheme when expanding URLs (#3028) 三咲雅 misaki masa 2025-07-30 02:08:17 +08:00
  • c301d3ac97
    fix: keep original scheme when expanding URLs sxyazi 2025-07-30 02:05:39 +08:00
  • 9c1f303f2c
    feat: URL covariance for selected and yanked files (#3025) 三咲雅 misaki masa 2025-07-29 15:03:22 +08:00
  • e670a818c1
    .. sxyazi 2025-07-29 15:00:53 +08:00
  • 2ba4f6a958
    .. sxyazi 2025-07-29 14:24:51 +08:00
  • 1b98b74606
    feat: URL covariance for selected and yanked files sxyazi 2025-07-29 14:15:35 +08:00
  • 9535caad5b
    fix: make URLs with invalid UTF-8 serializable (#3023) 三咲雅 misaki masa 2025-07-28 17:21:47 +08:00
  • f49a03c424
    .. sxyazi 2025-07-28 17:16:20 +08:00
  • 5f63cefd1e
    fix: make URLs with invalid UTF-8 serializable sxyazi 2025-07-28 17:04:05 +08:00
  • 0e3cd8545c
    feat: URL schemas (#3019) 三咲雅 misaki masa 2025-07-27 18:06:13 +08:00
  • 63e4b38919
    feat: URL schemas sxyazi 2025-07-25 19:16:43 +08:00
  • c2883f1e05
    refactor: pull filesystem calls out into a designated yazi_fs crate (#3013) 三咲雅 misaki masa 2025-07-23 22:43:11 +08:00
  • 7ac252d428
    .. sxyazi 2025-07-23 22:37:46 +08:00
  • c72676a84d
    .. sxyazi 2025-07-23 22:28:05 +08:00
  • 6f64c3b3a0
    refactor: pull filesystem calls out into a designated yazi_fs crate sxyazi 2025-07-23 22:24:07 +08:00
  • 1f596a01fc
    feat: new bulk_rename command always renames files with the editor (#2984) Andrew Rabert 2025-07-23 03:02:01 -04:00
  • 44fdb2609d
    Format sxyazi 2025-07-23 14:58:05 +08:00
  • 7cd287e8f5 Enable bulk_rename command Andrew Rabert 2025-07-21 22:13:25 -04:00
  • bfe12c8052
    fix: suspend only when there is a parent process (#3008) 三咲雅 misaki masa 2025-07-21 14:42:10 +08:00
  • b5e1c565ec
    fix: suspend only when there is a parent process sxyazi 2025-07-21 14:37:28 +08:00
  • 74bd98031e
    feat: key-* DDS events to allow canceling user key commands (#3005) 三咲雅 misaki masa 2025-07-20 14:11:57 +08:00
  • 1c0b72ad7d
    .. sxyazi 2025-07-20 14:11:28 +08:00
  • 6a7f31e5ff
    feat: key-* DDS events to allow canceling user key commands sxyazi 2025-07-20 13:42:19 +08:00
  • c28d2e8180
    refactor: eliminate the tab conceptual hierarchy (#2999) 三咲雅 misaki masa 2025-07-18 14:31:16 +08:00
  • 4436abd8eb
    refactor: eliminate the tab conceptual hierarchy sxyazi 2025-07-18 14:26:26 +08:00
  • 0fd74ae44c
    perf!: cacheable iterator (#2997) 三咲雅 misaki masa 2025-07-18 07:48:00 +08:00
  • d0c1dc45b5
    perf!: cacheable iterator sxyazi 2025-07-18 07:40:02 +08:00
  • 5f8a1496fe
    refactor: invert the dependency relationship between yazi-parser and yazi-proxy (#2992) 三咲雅 misaki masa 2025-07-16 22:39:53 +08:00
  • a8295b4663
    refactor: invert the dependency relationship between yazi-parser and yazi-proxy sxyazi 2025-07-16 22:35:46 +08:00
  • 548bb0d063
    refactor: upgrade to mlua v0.11.0 (#2989) 三咲雅 misaki masa 2025-07-16 11:02:34 +08:00
  • f7d10aaf6c
    .. sxyazi 2025-07-16 11:01:07 +08:00
  • 16cc9f552b
    refactor: upgrade to mlua v0.11.0 sxyazi 2025-07-15 17:11:21 +08:00
  • 60a2382087
    refactor: switch to actor model (#2986) 三咲雅 misaki masa 2025-07-14 17:36:11 +08:00
  • b009944c7e
    refactor: switch to actor model sxyazi 2025-07-14 17:32:11 +08:00
  • 49ba479346
    Make Windows play with Playlist Euclid Ye 2025-07-11 20:01:14 +08:00
  • 6366e46c23
    refactor: use term "core" instead of "context" (#2978) 三咲雅 misaki masa 2025-07-11 09:00:22 +08:00
  • 75f615b6e7
    refactor: use term "core" instead of "context" sxyazi 2025-07-11 08:50:58 +08:00
  • c9c85130e1
    refactor: pull DDS events out into a macro (#2977) 三咲雅 misaki masa 2025-07-11 08:55:56 +08:00
  • 01274f058a
    refactor: pull DDS events out into a macro sxyazi 2025-07-11 08:51:50 +08:00
  • 18795320bb
    fix: stringify!(r#move) is "r#move" instead of "move" (#2973) 三咲雅 misaki masa 2025-07-10 10:33:43 +08:00
  • b27e3ef923
    fix: stringify!(r#move) is "r#move" instead of "move" sxyazi 2025-07-10 10:31:07 +08:00
  • bc9dbd35e3
    feat: new "Show media info" for play opener on Windows (#2962) Euclid Ye 2025-07-10 00:38:59 +08:00
  • 559a46e399
    feat: make ticket optional for cmp:trigger (#2968) simonborje 2025-07-09 18:12:51 +02:00
  • c85dc95936
    Format sxyazi 2025-07-10 00:10:38 +08:00
  • 3dd1e5f5f6
    Remove .exe for generality Euclid Ye 2025-07-09 09:31:07 +08:00
  • 2fd94ab4c7 Make ticket optional for cmp:trigger Simon Börjesson 2025-07-09 01:33:07 +02:00
  • 452b435b71
    feat: allow dynamic adjustment of layout ratio via rt.mgr.ratio (#2964) 三咲雅 misaki masa 2025-07-08 23:59:50 +08:00
  • a49f8ff0f9
    feat: allow dynamic adjustment of layout ratio via rt.mgr.ratio sxyazi 2025-07-08 23:15:05 +08:00
  • d528be54f1
    Update yazi-default.toml Euclid Ye 2025-07-08 18:32:31 +08:00
  • 5f7c0e813f
    fix: respect user's system media opener instead of hardcoding mpv (#2959) Euclid Ye 2025-07-07 21:44:55 +08:00
  • 35ecdae502
    Format sxyazi 2025-07-07 21:41:15 +08:00
  • 0c6905d233
    Support default play for all platforms Euclid Ye 2025-07-07 19:09:38 +08:00
  • 5dbc9e8212
    Update yazi-default.toml Euclid Ye 2025-07-07 15:05:16 +08:00
  • ae14add0d1
    Windows: Update yazi-default.toml for play Euclid Ye 2025-07-07 14:00:18 +08:00
  • 917e1f54a1
    perf: do not listen for file changes in inactive tabs (#2958) 三咲雅 misaki masa 2025-07-06 22:27:56 +08:00
  • 1d299b0533
    .. sxyazi 2025-07-06 22:25:51 +08:00
  • b9b14f3583
    perf: do not listen for file changes in inactive tabs sxyazi 2025-07-06 22:18:08 +08:00
  • 52ecb31f5a
    refactor: introduce the SStr type for static strings (#2957) 三咲雅 misaki masa 2025-07-06 22:16:29 +08:00
  • 0210a8c8ee
    refactor: introduce the SStr type for static strings sxyazi 2025-07-06 22:13:36 +08:00
  • a426d449f4
    refactor: new yazi-parser crate (#2956) 三咲雅 misaki masa 2025-07-06 19:17:00 +08:00
  • ffdba05320
    .. sxyazi 2025-07-06 19:11:00 +08:00
  • 5da8f689f7
    refactor: new yazi-parser crate sxyazi 2025-07-06 18:59:23 +08:00
  • ec7eb3e416
    fix: fallback to PollWatcher on NetBSD (#2941) 三咲雅 misaki masa 2025-07-03 21:41:49 +08:00
  • 041cc08aa0
    fix: fallback to PollWatcher on NetBSD sxyazi 2025-07-03 21:40:33 +08:00
  • 39f50c898b
    fix: expose ya CLI in the Snap build (#2904) Sebastian Hjelm 2025-07-03 11:10:03 +02:00
  • ffdd74b6ab
    refactor: move several UI-related APIs from the ya namespace to ui (#2939) 三咲雅 misaki masa 2025-07-02 23:26:13 +08:00
  • c0f593e765
    refactor: move several UI-related APIs from the ya namespace to ui sxyazi 2025-07-02 23:19:20 +08:00
  • 4ff7dae721
    fix: Cargo doesn't respect .cargo/config.toml for the crates (#2936) 三咲雅 misaki masa 2025-06-30 23:18:30 +08:00
  • f59a8ddaf5
    fix: Cargo doesn't respect .cargo/config.toml for the crates sxyazi 2025-06-30 23:15:00 +08:00
  • 5a66559d1c
    feat: improve the UX of the input component (#2935) 三咲雅 misaki masa 2025-06-30 16:27:25 +08:00
  • 700c600bf3
    .. sxyazi 2025-06-30 16:26:43 +08:00
  • ef2628e39d
    feat: improve the UX of the input component sxyazi 2025-06-30 16:19:11 +08:00
  • 8657e6b6f5
    feat: display newlines in input as spaces to improve readability (#2932) 三咲雅 misaki masa 2025-06-28 23:59:29 +08:00
  • a89d5288b6
    feat: display newlines in input as spaces to improve readability sxyazi 2025-06-28 23:53:57 +08:00
  • a8a1b5625b
    fix: preserve open order for files with post-resolved mime-types (#2931) TKperson 2025-06-28 18:07:59 +08:00
  • c6d3d545af
    Avoid unnecessary allocation sxyazi 2025-06-28 17:55:40 +08:00
  • be13fffc02
    removed newline TKperson 2025-06-28 15:25:28 +08:00
  • fcb7d9e6d6
    reformat code TKperson 2025-06-28 15:17:44 +08:00
  • 7de1d49fff
    optimization TKperson 2025-06-28 15:16:54 +08:00
  • f73f1e1319
    feat: preserve selection order for directories with many files TKperson 2025-06-28 14:19:17 +08:00
  • 8ef28ec678
    refactor: deprecate ui.Rect.default (#2927) 三咲雅 misaki masa 2025-06-27 23:03:16 +08:00
  • 3964d46457
    .. sxyazi 2025-06-27 23:01:59 +08:00
  • 98dfe78216
    refactor: deprecate ui.Rect.default sxyazi 2025-06-27 23:00:13 +08:00
  • e16c0da547
    feat: allow custom mouse click behavior for individual files (#2925) 三咲雅 misaki masa 2025-06-27 20:50:19 +08:00
  • 0c80cc3de1
    feat: allow custom mouse click behavior for individual files sxyazi 2025-06-27 20:42:38 +08:00
  • 2768fd22b1
    feat: support .deb packages (#2807) Yuriy Poltorak 2025-06-27 11:31:28 +03:00
  • a3d11e2a72
    .. sxyazi 2025-06-27 16:29:50 +08:00
  • a9d2f01e6a
    .. sxyazi 2025-06-27 16:21:18 +08:00
  • b6408827f9
    Pull out to a separate crate sxyazi 2025-06-27 16:17:26 +08:00
  • f23b1ecae7
    Add metadata for Debian package generation and deb build step in build.sh Yuriy Poltorak 2025-05-28 23:31:24 +03:00
  • 2d1cf621db
    fix: incomplete cache calculation algorithm (#2922) 三咲雅 misaki masa 2025-06-26 18:16:23 +08:00