Commit graph

  • 4b267b2639
    fix: make the SFTP VFS provider's create_dir() and create_new() correctly report "file exists" errors sxyazi 2026-01-03 18:55:46 +08:00
  • 81c66a645f
    fix: a race condition generating unique filenames for concurrent file operations (#3494) 三咲雅 misaki masa 2026-01-03 16:40:49 +08:00
  • b09b05715a
    fix: a race condition generating unique filenames for concurrent file operations sxyazi 2026-01-03 16:34:35 +08:00
  • a6fcbb04df
    Support 8-bit images in RGB, CIELAB, and GRAY color spaces (#3358) leiserfg 2026-01-02 15:57:06 +01:00
  • 79256ac55d
    Remove CMYK from the changelog for now sxyazi 2026-01-02 22:55:23 +08:00
  • ab01858bb2
    Skip cmyk transform leiserfg 2026-01-02 13:04:17 +01:00
  • 52a812da13
    feat: support 8-bit images in CMYK, CIELAB, and GRAY color spaces leiserfg 2025-11-23 16:44:46 +01:00
  • 0000141700
    fix: ya pkg fails to write package.toml when the config directory does not exist (#3482) Integral 2026-01-01 09:25:23 +08:00
  • 895bd3c888
    Add changelog sxyazi 2026-01-01 09:17:48 +08:00
  • 841957979f
    fix: create config directory to resolve package.toml creation error Integral 2025-12-31 15:09:04 +08:00
  • 456b88d660
    feat: support VFS for preset previewers that rely on external commands (#3477) 三咲雅 misaki masa 2026-01-01 09:13:56 +08:00
  • 3fac114a9d
    feat: support VFS for preset previewers that rely on external commands sxyazi 2026-01-01 09:06:03 +08:00
  • 593b7c2f41 fix: added mime type to wl-copy command grappas 2025-12-30 08:05:05 +01:00
  • 35983483a1
    Merge branch 'sxyazi:main' into grappas/wl-clipboard-mitigation Jakub Konior 2025-12-30 08:03:56 +01:00
  • f31147d246
    chore: bump version to 25.12.29 (#3471) v25.12.29 三咲雅 misaki masa 2025-12-29 08:21:43 +08:00
  • 301dcc2d41
    chore: bump version to 25.12.29 sxyazi 2025-12-29 08:15:20 +08:00
  • faf33e1b03
    fix: stricter casefold matching (#3470) 三咲雅 misaki masa 2025-12-28 16:05:06 +08:00
  • 2e389f710c
    .. sxyazi 2025-12-28 16:03:17 +08:00
  • 6eac3c0818
    .. sxyazi 2025-12-28 15:47:13 +08:00
  • 692d2f1e4a
    fix: stricter casefold matching sxyazi 2025-12-28 15:34:02 +08:00
  • 00ff07d01c simply add mime type grappas 2025-12-28 01:03:37 +01:00
  • 77d36ff5a5
    feat: new fs.copy() and fs.rename() APIs (#3467) 三咲雅 misaki masa 2025-12-27 17:52:15 +08:00
  • 3c961c77c5
    feat: new fs.copy() and fs.rename() APIs sxyazi 2025-12-27 17:35:05 +08:00
  • c5a3e42986
    feat: ISO 8601 date format for spotter (#3465) Francesco Marchisotti 2025-12-27 01:00:22 +01:00
  • 70ba80e34d
    Change date format to include seconds 三咲雅 misaki masa 2025-12-27 07:56:36 +08:00
  • 366fca6b10
    perf: raise the max allowed concurrent connections per SFTP service (#3466) 三咲雅 misaki masa 2025-12-27 07:40:30 +08:00
  • 8beee3443d
    perf: raise the max allowed concurrent connections per SFTP service sxyazi 2025-12-27 07:35:52 +08:00
  • 881a9937aa feat(ui): use ISO 8601 date format for file timestamps Francesco Marchisotti 2025-12-26 22:36:02 +01:00
  • 2f66561a82
    fix: Command:output() should set stderr to piped instead of stdin (#3458) 三咲雅 misaki masa 2025-12-24 16:18:11 +08:00
  • d3bfa72796
    fix: Command:output() should set stderr to piped instead of stdin sxyazi 2025-12-24 16:13:47 +08:00
  • 8c81172a19
    feat: new duplicate DDS event for copying files (#3456) 三咲雅 misaki masa 2025-12-24 13:28:38 +08:00
  • ae08f1199c
    feat: new duplicate DDS event for copying files sxyazi 2025-12-24 13:19:03 +08:00
  • 6e3c96289e
    feat: make task post-hooks stateful (#3454) sxyazi 2025-12-24 01:15:18 +08:00
  • b04f2469b9
    feat: make task post-hooks stateful sxyazi 2025-12-22 11:49:49 +08:00
  • 02377fa6a9 fix: update lz and lz4 MIME types yh-sb 2025-12-21 13:43:53 +02:00
  • 75575496aa feat: lz and lz4 archives support yh-sb 2025-12-20 14:45:25 +02:00
  • 329c5d28f0
    fix: a race condition when terminal resumes while signal system is restarting (#3448) 三咲雅 misaki masa 2025-12-19 18:46:38 +08:00
  • 05b8df17d7
    .. sxyazi 2025-12-19 18:46:15 +08:00
  • 5bbc6c1287
    fix: a race condition when terminal resumes while signal system is restarting sxyazi 2025-12-19 18:39:32 +08:00
  • e7cd66370f
    fix: avoid UI-dependent async APIs from being called during app initialization to avoid deadlocks (#3445) 三咲雅 misaki masa 2025-12-19 00:21:13 +08:00
  • 51214351a8
    .. sxyazi 2025-12-19 00:19:32 +08:00
  • a262ff3496
    fix: avoid UI-dependent async APIs from being called during app initialization to avoid deadlocks sxyazi 2025-12-18 23:59:37 +08:00
  • e9eb8b9155
    fix: unify path expansion and absolutization behavior (#3438) 三咲雅 misaki masa 2025-12-17 23:00:05 +08:00
  • a6f445644c
    .. sxyazi 2025-12-17 22:59:42 +08:00
  • dbc9f6b42f
    .. sxyazi 2025-12-17 22:53:28 +08:00
  • cf2833fd79
    fix: unify path expansion and absolutization behavior sxyazi 2025-12-17 22:46:53 +08:00
  • f0ec5e5e8b
    ci: bump actions/upload-artifact from 5 to 6 dependabot[bot] 2025-12-15 06:21:57 +00:00
  • c72cb62746
    ci: bump actions/download-artifact from 6 to 7 dependabot[bot] 2025-12-15 06:21:51 +00:00
  • dfc65063a4
    ci: bump canonical/setup-lxd from 0.1.3 to 1 dependabot[bot] 2025-12-15 06:21:47 +00:00
  • 7121a42653
    ci: bump @actions/core from 1.11.1 to 2.0.1 in /scripts/validate-form dependabot[bot] 2025-12-15 06:21:45 +00:00
  • 544553fc00
    ci: bump dessant/lock-threads from 5 to 6 dependabot[bot] 2025-12-15 06:21:43 +00:00
  • 4e6b05f71c Revert OpenBSD LTO change as requested sorathpanzer 2025-12-14 15:21:16 +00:00
  • 80b3b8465d
    perf: immediate task cancellation (#3429) 三咲雅 misaki masa 2025-12-14 21:02:22 +08:00
  • 278932dc97
    perf: immediate task cancellation sxyazi 2025-12-14 20:50:08 +08:00
  • 3849ee5d4c openbsd: fix build sorathpanzer 2025-12-13 21:38:01 +00:00
  • 5fe58ba2b1
    feat: include context in error logs when a task fails (#3427) 三咲雅 misaki masa 2025-12-13 19:43:29 +08:00
  • 1275e78da6
    refactor: make hook a schedulable task sxyazi 2025-12-13 19:33:44 +08:00
  • ac7718c226
    feat: new experimental ya.async() API (#3422) 三咲雅 misaki masa 2025-12-11 01:10:28 +08:00
  • 878ae1aefa
    Add changelog sxyazi 2025-12-11 00:46:32 +08:00
  • 125c792d62
    feat: new experimental ya.async() API sxyazi 2025-12-11 00:18:41 +08:00
  • 85a99937a1
    feat: install manpages from flake (#3417) Matthieu Coudron 2025-12-09 15:33:28 +01:00
  • 55ef88b726
    feat!: rounded corners for indicator bar (#3419) 三咲雅 misaki masa 2025-12-09 22:25:01 +08:00
  • 2570d78e8c
    feat: rounded corners for indicator bar sxyazi 2025-12-09 22:13:09 +08:00
  • 396f634bb8
    fix: add preset VFS config file to avoid TOML parsing errors (#3414) 三咲雅 misaki masa 2025-12-08 16:24:19 +08:00
  • 58f4fd44e6
    Fix tests sxyazi 2025-12-08 16:16:18 +08:00
  • 39098215b6
    fix: add preset VFS config file to avoid TOML parsing errors sxyazi 2025-12-08 16:07:56 +08:00
  • 08682dea04 feat: install manpages from flake Matthieu C. 2025-12-07 15:22:38 +01:00
  • 9ae8b90d23
    feat: prioritize symbolic links when cutting remote files (#3412) 三咲雅 misaki masa 2025-12-07 18:00:49 +08:00
  • a30cb204f2
    feat: prioritize symbolic links when cutting remote files sxyazi 2025-12-07 17:45:14 +08:00
  • d2e9e72684
    refactor: pull directory traversal out into a function (#3411) 三咲雅 misaki masa 2025-12-07 01:28:45 +08:00
  • 53a694a8f5
    .. sxyazi 2025-12-07 01:27:15 +08:00
  • 92d17ee6b6
    refactor: pull directory traversal out into a function sxyazi 2025-12-07 01:02:08 +08:00
  • c569263a50
    fix: always follow symlinks when pasting remote files (#3406) 三咲雅 misaki masa 2025-12-05 23:22:47 +08:00
  • 7f80ed8864
    .. sxyazi 2025-12-05 23:22:29 +08:00
  • dbb8c6d28f
    fix: always follow symlinks when pasting remote files sxyazi 2025-12-05 23:09:55 +08:00
  • 205b7fe11f
    refactor: rename the "provider" term in VFS config to "service" (#3403) sxyazi 2025-12-05 15:04:39 +08:00
  • 10663ed3f8
    refactor: rename the "provider" term in VFS config to "service" sxyazi 2025-12-05 14:17:13 +08:00
  • dccc9b2c2a
    fix: escape control characters in filenames (#3400) 三咲雅 misaki masa 2025-12-04 16:13:39 +08:00
  • d9d02f8d43
    Wrong return type sxyazi 2025-12-04 16:13:05 +08:00
  • 180b94fb94
    fix: escape control characters in filenames sxyazi 2025-12-04 15:41:41 +08:00
  • c6e03e91d2
    feat: remote filesystem support for interactive cd (#3398) 三咲雅 misaki masa 2025-12-03 17:06:42 +08:00
  • ceb7b8cc1c
    feat: remote filesystem support for interactive cd sxyazi 2025-12-03 16:57:49 +08:00
  • c7739c5941
    feat: remote file management (#3396) 三咲雅 misaki masa 2025-12-02 19:33:27 +08:00
  • 80d42f9922
    Add changelog sxyazi 2025-12-02 19:30:48 +08:00
  • 8e9d8f8d13
    feat: remote file management sxyazi 2025-12-02 19:16:34 +08:00
  • 878b74acb7
    docs: little typo in CHANGELOG (#3394) rezky_nightky 2025-12-02 17:38:09 +07:00
  • efa30c2f35
    Fix: little typo in CHANGELOG.md rezky_nightky 2025-12-01 23:14:57 +07:00
  • 44e244b9d6
    perf: concurrent chunked upload and download of a single file over SFTP (#3393) 三咲雅 misaki masa 2025-12-01 22:39:36 +08:00
  • 6c7fdd36fc
    .. sxyazi 2025-12-01 22:39:07 +08:00
  • b85dfe22b2
    .. sxyazi 2025-12-01 22:22:52 +08:00
  • 32f65362e3
    perf: concurrent chunked upload and download of a single file over SFTP sxyazi 2025-12-01 22:12:00 +08:00
  • d910104c00
    fix: errors out if the target package directory doesn't exist previously (#3392) 三咲雅 misaki masa 2025-12-01 11:11:00 +08:00
  • 585062855b
    fix: errors out if the target package directory doesn't exist previously sxyazi 2025-12-01 11:06:50 +08:00
  • d0adb9c015
    feat: new ind-sort and key-sort DDS events to change sorting in Lua (#3391) 三咲雅 misaki masa 2025-12-01 10:51:27 +08:00
  • 1422efb805
    .. sxyazi 2025-12-01 10:50:40 +08:00
  • 2beabd98fc
    feat: new ind-sort and key-sort DDS events to change sorting in Lua sxyazi 2025-12-01 10:35:17 +08:00
  • 0fb652d2ec
    feat: new null plugin as a general-purpose error handler (#3387) 三咲雅 misaki masa 2025-11-30 14:44:17 +08:00
  • 8140ba2a9b
    .. sxyazi 2025-11-30 14:42:36 +08:00
  • f427d7084e
    feat: new null plugin as a general-purpose error handler sxyazi 2025-11-30 14:17:59 +08:00
  • 76196aab70
    refactor!: return Path instead of Url from File.link_to (#3385) 三咲雅 misaki masa 2025-11-30 12:08:59 +08:00