27 Commits

Author SHA256 Message Date
xtexChooser
b1a374d271 Fix use-system-jit.patch again
OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=29
2024-04-26 12:29:24 +00:00
xtexChooser
e74f1a4965 Fix use-system-jit.patch
OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=28
2024-04-26 12:23:31 +00:00
xtexChooser
e0a613505f - Update to version 0.2.5:
* chore: bump version to 0.2.5
  * feat: new builtin `session.lua` plugin (#940)
  * feat: split `ya send` into `ya pub` and `ya pub-static` to make it more ergonomic (#933)
  * perf: cache each file's icon to avoid redundant calculations at rendering (#931)
  * feat: preserve files' modified at timestamp while copying (#926)
  * fix: prevent pasting a directory into itself (#925)
  * feat: change status bar percent at 100 to Bot (#930)
  * fix: always persist static messages even when there are no remote clients (#928)
  * feat: expand the types supported by the event system (#923)
  * fix: rollback ratatui to v0.26.1 to avoid panicking (#922)
  * feat: allow opening interactively with the `--chosen-file` flag (#920)
  * feat: generate autocomplete script for `ya` command (#919)
  * feat: allow creating a tab with the startup directory when the `tab_create` command is called without specifying a `path` parameter (#917)
  * feat: add a new `ya send` command to allow standalone client processes to communicate with DDS from the command line (#913)
  * feat: smart case completion in `cd` paths (#910)
  * feat: trigger path completion with both `/` and `\` on Windows (#909)
  * perf: switch to `globset` to reduce CPU time spent on matching icons (#908)
  * feat: default "Reveal" opener for Linux (#907)
  * feat: add loading state to directories (#904)
  * feat: when there are no files in the list, add a placeholder message (#900)
  * feat: add `YAZI_ID` environment variable (#895)
  * feat: add new `move`, `trash`, and `delete` event kinds to DDS (#880)
  * fix: file list expansion arguments (`$@`, `$*`) of shell command under opener rules are out of order (#890)
  * feat: add new `--orphan` option to the `shell` command (#887)
  * feat: re-implement `fzf` as a built-in plugin (#884)
  * feat: re-implement `zoxide` as a built-in plugin (#881)
  * fix: CJK text rendering issue where the input popup component overlaps with images (#879)
  * perf: re-implement file watcher in an async way (#877)
  * feat: add `is_exec` and `is_sticky` to `Cha` bindings (#875)

OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=27
2024-04-26 12:01:45 +00:00
xtexChooser
406e88bd4f OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=25 2024-03-30 23:22:23 +00:00
xtexChooser
474b54e6bf - Fix ripgrep depends
OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=24
2024-03-30 23:12:48 +00:00
xtexChooser
6c7d448f8d - Update to version 0.2.4:
OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=23
2024-03-30 08:25:22 +00:00
xtexChooser
55710f68b2 - Lock dependencies from being updated when packaging
Updating deps when vendoring causes build errors

OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=22
2024-03-30 08:10:13 +00:00
xtexChooser
1d4f59e62e OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=21 2024-03-30 07:59:47 +00:00
xtexChooser
694ca329c2 Lock dependencies
OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=20
2024-03-30 07:50:30 +00:00
xtexChooser
b4647272cf osc copypac from project:utilities package:yazi revision:17
OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=19
2024-03-30 07:49:35 +00:00
xtexChooser
2d866acf10 osc copypac from project:utilities package:yazi revision:14
OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=18
2024-03-30 07:48:36 +00:00
xtexChooser
844dcd2826 OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=17 2024-03-30 07:40:10 +00:00
xtexChooser
77491bd530 Update
OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=16
2024-03-30 07:37:03 +00:00
xtexChooser
6c23adc0bd - Update to version latest:
* feat: add `--debug` flag to print debug information (#794)
  * feat: `ya.hide()` plugin API (#792)
  * feat: truncate path for deeply nested directories (#787)
  * fix: track the latest file changes for the `selected`, `yanked` state when available (#791)
  * feat: `cx.yanked` plugin API (#788)
  * feat: send a foreground notification to the user when the process fails to run (#775)
  * feat: add `<C-p>` and `<C-n>` to the select component for moving the cursor up/down (#779)
  * feat: test new color system
  * feat: `ui.Clear` component for UI plugins (#786)
  * feat: `ya.notify()` plugin API (#780)
  * feat: add `parse` method to `Line` element
  * feat: add `Ctrl-[` as an escape key (#763)
  * refactor: add new `run` property (#773)
  * fix: nested conflict detection exception when performing cross-level searches (#769)
  * feat: add musl linux build targets (#759)
  * fix: remove redundant check to allow operations on the `shell` command with an empty file list
  * feat: `ya.input()` plugin API (#762)
  * feat: support `%0` as the hovered file for Windows (#761)
  * perf: apply `add_many()`/`remove_many()` to the visual mode items for selection conflict detecting (#758)
  * feat: allow both '/' and '\' in folder creation (#751)
  * feat: support `YAZI_FILE_ONE` environment variable for `file(1)` path (#752)
  * feat: add `prepend_rules` and `append_rules` for `[open]` in `yazi.toml` (#754)
  * feat: switch to inline images protocol for VSCode, Tabby, and Hyper
  * feat: add a new `[notify]` section to the `theme.toml` to configure the `notify` component's style (#749)
  * feat: flavor (#753)
  * feat: add hovered as `$0` for shell and opener (#738)
  * ci: add cachix workflow (#740)
  * refactor: prefer `Display` over `ToString` (#734)
  * perf: prefer `raw_get()` and `raw_set()`

OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=15
2024-03-30 07:33:18 +00:00
xtexChooser
316c975eaf osc copypac from project:utilities package:yazi revision:12
OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=14
2024-03-15 23:09:26 +00:00
xtexChooser
4d4e20233a - Build with --locked flag
- Update to version 0.2.4:
  * feat: add `--debug` flag to print debug information (#794)
  * feat: `ya.hide()` plugin API (#792)
  * feat: truncate path for deeply nested directories (#787)
  * fix: track the latest file changes for the `selected`, `yanked` state when available (#791)
  * feat: `cx.yanked` plugin API (#788)
  * feat: send a foreground notification to the user when the process fails to run (#775)
  * feat: add `<C-p>` and `<C-n>` to the select component for moving the cursor up/down (#779)
  * feat: test new color system
  * feat: `ui.Clear` component for UI plugins (#786)
  * feat: `ya.notify()` plugin API (#780)
  * feat: add `parse` method to `Line` element
  * feat: add `Ctrl-[` as an escape key (#763)
  * refactor: add new `run` property (#773)
  * fix: nested conflict detection exception when performing cross-level searches (#769)
  * feat: add musl linux build targets (#759)
  * fix: remove redundant check to allow operations on the `shell` command with an empty file list
  * feat: `ya.input()` plugin API (#762)
  * feat: support `%0` as the hovered file for Windows (#761)
  * perf: apply `add_many()`/`remove_many()` to the visual mode items for selection conflict detecting (#758)
  * feat: allow both '/' and '\' in folder creation (#751)
  * feat: support `YAZI_FILE_ONE` environment variable for `file(1)` path (#752)
  * feat: add `prepend_rules` and `append_rules` for `[open]` in `yazi.toml` (#754)
  * feat: switch to inline images protocol for VSCode, Tabby, and Hyper
  * feat: add a new `[notify]` section to the `theme.toml` to configure the `notify` component's style (#749)
  * feat: flavor (#753)
  * feat: add hovered as `$0` for shell and opener (#738)
  * ci: add cachix workflow (#740)

OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=13
2024-03-15 22:59:53 +00:00
xtexChooser
49d0200e58 osc copypac from project:utilities package:yazi revision:10
OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=12
2024-03-15 08:19:18 +00:00
xtexChooser
aa179c93d4 - Update to version 0.2.4:
* feat: add `--debug` flag to print debug information (#794)
  * feat: `ya.hide()` plugin API (#792)
  * feat: truncate path for deeply nested directories (#787)
  * fix: track the latest file changes for the `selected`, `yanked` state when available (#791)
  * feat: `cx.yanked` plugin API (#788)
  * feat: send a foreground notification to the user when the process fails to run (#775)
  * feat: add `<C-p>` and `<C-n>` to the select component for moving the cursor up/down (#779)
  * feat: test new color system
  * feat: `ui.Clear` component for UI plugins (#786)
  * feat: `ya.notify()` plugin API (#780)
  * feat: add `parse` method to `Line` element
  * feat: add `Ctrl-[` as an escape key (#763)
  * refactor: add new `run` property (#773)
  * fix: nested conflict detection exception when performing cross-level searches (#769)
  * feat: add musl linux build targets (#759)
  * fix: remove redundant check to allow operations on the `shell` command with an empty file list
  * feat: `ya.input()` plugin API (#762)
  * feat: support `%0` as the hovered file for Windows (#761)
  * perf: apply `add_many()`/`remove_many()` to the visual mode items for selection conflict detecting (#758)
  * feat: allow both '/' and '\' in folder creation (#751)
  * feat: support `YAZI_FILE_ONE` environment variable for `file(1)` path (#752)
  * feat: add `prepend_rules` and `append_rules` for `[open]` in `yazi.toml` (#754)
  * feat: switch to inline images protocol for VSCode, Tabby, and Hyper
  * feat: add a new `[notify]` section to the `theme.toml` to configure the `notify` component's style (#749)
  * feat: flavor (#753)
  * feat: add hovered as `$0` for shell and opener (#738)
  * ci: add cachix workflow (#740)
  * refactor: prefer `Display` over `ToString` (#734)
  * perf: prefer `raw_get()` and `raw_set()`

OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=11
2024-03-15 07:30:26 +00:00
xtexChooser
6547672a1e - Update to version 0.2.3:
* chore: bump version to 0.2.3
  * feat: if input is empty, close it on `backspace` command (#630)
  * feat: add `ya.quote()` function instead of `ya.shell_join()`
  * fix: task manager not re-rendering after progress update (#633)
  * fix: hidden attribute of files on Windows (#632)
  * feat: support char device in filetype (#628)
  * feat: add `ya.shell_join()` API
  * fix: attach plugin `args` to the `entry` method for better future optimization possibilities (#627)
  * feat: `app_emit` and `manager_emit` accepts boolean, integer, and number as option values (#625)
  * fix: image rotation with orientation 4
  * feat: add `plugin` command to each layer
  * feat: plugin interface for key events via `ya.which()` (#617)
  * perf: use lazy sorting when loading large directories to reduce unnecessary CPU consumption (#607)
  * feat: make `trash` crate optional on Android (#600)
  * feat: support `unyank` (#313)
  * refactor: use `Cmd` instead of `Exec` (#604)
  * perf: read directory in bulk in the background at startup (#599)
  * feat: preview image over SSH (#585)
  * feat: plugin-specific state persistence (#590)
  * feat: support passing arguments to plugin (#587)
  * feat: allow to configure image filter (#586)
  * feat: shorten unit names and add more units to `ya.readable_size`
  * fix: parent folder not tracking CWD (#581)
  * feat: new `image_quality` and `sixel_fraction` options to allow users to configure the image preview quality (#576)
  * fix: input offset is not reset when renaming with `--cursor=start` and the filename is too long (#575)
  * feat: customizing the number of columns of "which key" component (#571)

OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=9
2024-02-07 14:29:50 +00:00
xtexChooser
7d64f7edc9 - Enlarge build disk
OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=8
2024-02-07 02:03:35 +00:00
Ana Guerrero
564239bc2e Accepting request 1143525 from utilities
Yazi (means "duck") is a terminal file manager written in Rust, based on non-blocking async I/O. It aims to provide an efficient, user-friendly, and customizable file management experience.

Changes from last request:
- Replace vendored lua with lua54-devel
- yazi-bash-completion now supplements again bash-completion
- Remove tar.zst sources, as obscpio is also available and should be preferred than zst

OBS-URL: https://build.opensuse.org/request/show/1143525
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/yazi?expand=0&rev=1
2024-02-06 15:34:03 +00:00
xtexChooser
4d4b81c091 - Use system lua5.4.
- Use remove tar.zst source, and keep only obscpio source.

OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=6
2024-02-02 00:21:14 +00:00
xtexChooser
43e144224f - Use obscpio-only for sources
- Set source services to proper mode
- Fix lua5.4 dependency

OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=5
2024-02-02 00:11:45 +00:00
xtexChooser
269c2f6d98 - Use system lua 5.4
OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=4
2024-02-01 23:57:44 +00:00
xtexChooser
513fd3e954 - Make yazi-bash-completion supplements bash-completion
OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=3
2024-02-01 23:45:39 +00:00
xtexChooser
ae3bfffbff Remove changesauthor
OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=2
2024-02-01 13:13:46 +00:00
Michael Vetter
643bd6624f Accepting request 1142992 from home:xtexChooser
Add new package: yazi

Yazi (means "duck") is a terminal file manager written in Rust, based on non-blocking async I/O. It aims to provide an efficient, user-friendly, and customizable file management experience.

OBS-URL: https://build.opensuse.org/request/show/1142992
OBS-URL: https://build.opensuse.org/package/show/utilities/yazi?expand=0&rev=1
2024-02-01 08:18:15 +00:00