SHA256
1
0
forked from pool/xplr
Commit Graph

14 Commits

Author SHA256 Message Date
Soc Virnyl Estela
78d2a73fd9 - Update vendored dependencies.
- Always update vendored deps in _service.
- Add signature xplr-0.21.3.tar.gz.asc

OBS-URL: https://build.opensuse.org/package/show/utilities/xplr?expand=0&rev=30
2023-08-10 07:00:33 +00:00
Soc Virnyl Estela
374a99ab05 - Update to version 0.21.3:
* Fixed "Illegal format character q" error seen on non GNU (including macOS and BSD) systems
  * Fixed a UI issue causing lower priority styles being fully ignored
  * Press f1 to see the global help menu from any mode, without leaving the mode.
  * Current mode help menu will be displayed on top of the global help menu.
  * Added hook: on_selection_change.
  * Documentation improvements.

OBS-URL: https://build.opensuse.org/package/show/utilities/xplr?expand=0&rev=29
2023-08-10 06:55:01 +00:00
Soc Virnyl Estela
18e772feab - Disable update of vendored deps
OBS-URL: https://build.opensuse.org/package/show/utilities/xplr?expand=0&rev=27
2023-06-02 09:36:34 +00:00
Soc Virnyl Estela
4f7b085aee - Update to version 0.21.2:
* Added CustomLayout, a new custom panel type to allow nesting other layouts inside a static or dynamic 
    layout. This will allow switching between different layouts dynamically, without having to switch modes.
  * $LS_COLORS will have lesser priority than xplr.config.node_types.*.style.
  * Now, there's no default color set in xplr.config.node_types.*.style, so xplr will default to $LS_COLORS.
  * xplr -m now uses jf to render and pass messages. This allows for a more flexible template syntax.
  * xplr will now ask before delete.
  * For copy, move or symlink operations, xplr will ask what to do if a file with the same name exists.
  * CLI help menu improvements
  * Several fixes and improvements in documentation

OBS-URL: https://build.opensuse.org/package/show/utilities/xplr?expand=0&rev=19
2023-06-01 02:46:09 +00:00
Soc Virnyl Estela
964453e019 - Update to version 0.21.1:
* SelectAll and ToggleSelectAll (i.e. ctrl-a) in a new directory 
    will extend, instead of replace, the existing selected paths.
  * Fixed a UI bug causing random characters to turn bold.

OBS-URL: https://build.opensuse.org/package/show/utilities/xplr?expand=0&rev=17
2023-05-15 21:19:32 +00:00
Soc Virnyl Estela
a753ea7719 - Update vendored dependencies.
- Use zstd compression for vendored deps.

OBS-URL: https://build.opensuse.org/package/show/utilities/xplr?expand=0&rev=14
2023-02-20 01:44:27 +00:00
Soc Virnyl Estela
c6d84f55c1 Accepting request 1058213 from home:dirkmueller:Factory
- update to v0.20.2:
  * Updated UI to be more light theme and NO_COLOR friendly.
  * Fixed creating files inside multiple subdirectories (e.g.
    foo/bar/test.txt) (thanks to @soryeigeton for reporting and help
    debugging).
  * Added new hooks (contribution by @emsquid).
  * on_mode_switch
  * on_layout_switch

OBS-URL: https://build.opensuse.org/request/show/1058213
OBS-URL: https://build.opensuse.org/package/show/utilities/xplr?expand=0&rev=12
2023-01-13 12:19:14 +00:00
Soc Virnyl Estela
44e372586a Accepting request 1056093 from home:dirkmueller:Factory
- update to v0.20.1:
  * xplr shell will default to $SHELL, using bash as a fallback. oh-my-zsh
    users please add TRAPEXIT() { echoti rmkx; } in your .zshrc (see #499
    for more info).
  * (experiment) xplr will now display full-screen help menu in intermediate
    modes. Set xplr.config.modes.builtin[mode].layout = nil to disable. e.g.
    xplr.config.modes.builtin.create.layout = nil
  * Added new utility functions to work with json and yaml data.
  * xplr.util.from_json()
  * xplr.util.to_json()
  * xplr.util.from_yaml()
  * xplr.util.to_yaml()
  * Added new utility function xplr.util.version() to get the currently
    running binary version (semantic versioning fields).
  * Fixed displaying multispace characters (Japanese, Chinese...), thanks to
    @Elvyria for contributing to tui-input.
  * Fixed a bug causing the creation of a new directory
  * Minor UI updates.

OBS-URL: https://build.opensuse.org/request/show/1056093
OBS-URL: https://build.opensuse.org/package/show/utilities/xplr?expand=0&rev=10
2023-01-04 22:52:43 +00:00
Soc Virnyl Estela
e542d660b9 - Verify signatures from public keyring by adding author's public pgp key.
OBS-URL: https://build.opensuse.org/package/show/utilities/xplr?expand=0&rev=8
2022-11-12 23:22:18 +00:00
Soc Virnyl Estela
730f074b97 - Add default configuration in /etc/xplr/
OBS-URL: https://build.opensuse.org/package/show/utilities/xplr?expand=0&rev=7
2022-11-09 09:11:47 +00:00
Soc Virnyl Estela
291b851547 Accepting request 1033006 from home:jengelh:branches:utilities
factory review output

OBS-URL: https://build.opensuse.org/request/show/1033006
OBS-URL: https://build.opensuse.org/package/show/utilities/xplr?expand=0&rev=5
2022-11-03 10:38:26 +00:00
Soc Virnyl Estela
531d6c8d30 - Update to version 0.20.0:
* BREAKING: xplr shell (:!) will default to null (\0) delimited pipes, as
	opposed to newline (\n) delimited ones (i.e. will use Call0 instead of
	Call).
  * Use new messages for safer file path handling (\0 delimited):
    - Call0
    - CallSilently0
    - BashExec0
    - BashExecSilently0
  * Use new sub-commands for safer message passing:
    - -m FORMAT [ARGUMENT]... / --pipe-msg-in FORMAT [ARGUMENT]...
    - -M FORMAT [ARGUMENT]... / --print-msg-in FORMAT [ARGUMENT]...
    - Where FORMAT is a YAML string that may contain %s, %q and %%
    - placeholders and ARGUMENT is the value per placeholder. See init.lua
  * Use --vroot to isolate navigation of an xplr session inside a specific
	directory. Interaction still requires passing full path, and shell,
	lua functions etc still can access paths outside vroot.
  * Use the following messages to switch vroot at runtime, or the use key
	bindings available in the new builtin mode "vroot" (mapped to : v).
    - SetVroot
    - UnsetVroot
    - ToggleVroot
    - ResetVroot
  * Use $XPLR_INITIAL_PWD and Lua equivalent to implement workspace like
	features without using virtual root. Use keys gi to go to the initial
	working directory from anywhere.
  * Use the convenient xplr.util utility functions in your Lua function calls.
	See xplr.util API docs.
  * Improved CLI errors.
  * Finished documentation.
  * UI updates to handle newlines in path.

OBS-URL: https://build.opensuse.org/package/show/utilities/xplr?expand=0&rev=4
2022-11-02 09:08:08 +00:00
Soc Virnyl Estela
ed8e99ec51 - Update vendored dependencies.
- Add _service file for OBS cargo vendor and cargo audit.

OBS-URL: https://build.opensuse.org/package/show/utilities/xplr?expand=0&rev=2
2022-10-28 23:22:02 +00:00
Michael Vetter
d96ca142ae Accepting request 1031662 from home:uncomfyhalomacro
I want to maintain xplr in utilities

OBS-URL: https://build.opensuse.org/request/show/1031662
OBS-URL: https://build.opensuse.org/package/show/utilities/xplr?expand=0&rev=1
2022-10-28 13:23:31 +00:00