diff options
author | pin <pin@pkgsrc.org> | 2021-05-09 20:09:12 +0000 |
---|---|---|
committer | pin <pin@pkgsrc.org> | 2021-05-09 20:09:12 +0000 |
commit | 619c2c77fc7ce57fe34bb86c54ffa9c67e47edb0 (patch) | |
tree | d40954a5d5f756d982f69d69ae3c577fa6ed1316 /sysutils | |
parent | 3ee395387acae88ad348ffd942acdebb0018f507 (diff) | |
download | pkgsrc-619c2c77fc7ce57fe34bb86c54ffa9c67e47edb0.tar.gz |
sysutils/xplr: update to 0.8.4
0.8.4
=====
-Fixed search.
0.8.3
=====
-Fixed renaming files breaking the UI.
0.8.2
=====
-Fix rename breaking UI.
0.8.1
=====
-Fix exploring and escaping paths
This PR targets 2 pain points.
1. The `Explore` message was async, which caused some unexpected
behavior. This was fixed by splitting `Explore` into `ExplorePwd`,
`ExplorePwdAsync` and `ExploreParentsAsync`. `ExploreParentsAsync`
is similar to the former `Explore`, which is mainly used when loading
`xplr` for the first time. However, what we'll be using frequently
are `ExplorePwd` and `ExplorePwdAsync` messages.
2. Files with spaces caused some unexpected behavior. This was fixed by
escaping the paths properly. This also fixed focusing of a file after
creating or renaming it.
Anothor breaking change is that `XPLR_PIPE_FOCUS_OUT` has been removed.
`XPLR_FOCUS_PATH` is all we need. So, the rule of thumb is if a variable
contains one liner value, it can be used directly from the env vars.
Variables that can contain multi-line values, will be exposed via the
pipes.
Minor changes are
- Add `switch_mode` mode to the global key binding help menu.
- Moved some UI related code from config.rs to ui.rs.
- Fixed compilation issue on `rustc 1.50.0`.
0.8.0
=====
-Breaking: The Explore message has been renamed to ExploreParentsAsync. While,
more relevant messages has been introduced: ExplorePwd and ExplorePwdAsync and.
-Breaking: $XPLR_PIPE_FOCUS_OUT has been removed. Use $XPLR_FOCUS_PATH instead.
-Fixed files with spaces causing issues (e.g. while renaming, focusing etc.)
-Added switch_mode mode to the global key binding help menu
-Moved some UI related code from config.rs to ui.rs.
-Fixed compilation issue on rustc 1.50.0.
0.7.2
=====
-Fixed displaying global help menu.
-Bound search mode tab key to ToggleSelection instead of Select.
-Logs will be displayed in ${PAGER:-less}
0.7.1
=====
-Use tab while in search mode to select files without losing the search input.
Similar to fzf.
-No socket errors after quitting the app.
0.7.0
=====
-Made panel config values nullable.
-Added fields general.panel_ui to define the common panel UI properties.
0.6.0
=====
-Now it's possible to define layouts and layout constraints based on screen
size and relative panel size.
-Now it's possible to define borders, panels and panel style.
-Now it's possible to define panel title and title style.
-Added messages SwitchLayout, SwitchLayoutBuiltin and SwitchLayoutCustom to
dynamically change the UI layout.
-Fixed overwriting margin in the config.
-add_modifier and sub_modifier has been renames to add_modifiers and
sub_modifiers and supports human values (e.g. Bold, Italic etc.) instead
of bits.
-From this commit, the output pipes will only refresh before executing an
external command.
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/xplr/Makefile | 4 | ||||
-rw-r--r-- | sysutils/xplr/distinfo | 10 |
2 files changed, 7 insertions, 7 deletions
diff --git a/sysutils/xplr/Makefile b/sysutils/xplr/Makefile index 7b7cd3e4faa..189113cdeb8 100644 --- a/sysutils/xplr/Makefile +++ b/sysutils/xplr/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.18 2021/05/08 07:16:25 pin Exp $ +# $NetBSD: Makefile,v 1.19 2021/05/09 20:09:12 pin Exp $ -DISTNAME= xplr-0.5.13 +DISTNAME= xplr-0.8.4 CATEGORIES= sysutils MASTER_SITES= ${MASTER_SITE_GITHUB:=sayanarijit/} GITHUB_TAG= v${PKGVERSION_NOREV} diff --git a/sysutils/xplr/distinfo b/sysutils/xplr/distinfo index 5ca07b3892f..7ff1bc24a06 100644 --- a/sysutils/xplr/distinfo +++ b/sysutils/xplr/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.18 2021/05/08 07:16:25 pin Exp $ +$NetBSD: distinfo,v 1.19 2021/05/09 20:09:12 pin Exp $ SHA1 (anyhow-1.0.40.crate) = 17c0988d0d1b3711efd7a74ba8a50f7bc21bfa96 RMD160 (anyhow-1.0.40.crate) = 7005f69a9297ee97af418190a14e22fe3fbb4012 @@ -704,10 +704,10 @@ SHA1 (ws2_32-sys-0.2.1.crate) = dae41c117c3746c05852b6ce72f17954e6d6dd8b RMD160 (ws2_32-sys-0.2.1.crate) = 883038c3ec6db615e0c96f0788f1a24892a855b2 SHA512 (ws2_32-sys-0.2.1.crate) = 18356861fc595efe7d0180afb8ce7649da35a4f9ba456271d2068679ab258a861af32a2e016e241fbfbf5f6ef0eb33127b26eabfc11428af39506538faa4821f Size (ws2_32-sys-0.2.1.crate) = 4697 bytes -SHA1 (xplr-0.5.13.tar.gz) = 579a779dde49b7a26d18a64ac704baf611c3202e -RMD160 (xplr-0.5.13.tar.gz) = 1aba305bb1ab5bc38faeae1033b20faae409dc39 -SHA512 (xplr-0.5.13.tar.gz) = e535bb152cecb646c9dd86c865f7b79a21e857c6f7da58d9c9a94b927e176c84b91ab5083288a7fd83776ca2c3a768149a734ab6c9afc098e0356469bc71fddf -Size (xplr-0.5.13.tar.gz) = 71106 bytes +SHA1 (xplr-0.8.4.tar.gz) = 35198c3f45a2504e7e94613c21c1874ea73990f6 +RMD160 (xplr-0.8.4.tar.gz) = ef696de1af11e750c59494ffa582ce83bbd3e66c +SHA512 (xplr-0.8.4.tar.gz) = a1bffe8586fc47c7161df18f13a9541b13fd72f781d77d57aef9f1cd6db9d844192e6c2a0c2b48aff452ceef38f31f888e44128280c059878ec38044bce97016 +Size (xplr-0.8.4.tar.gz) = 74530 bytes SHA1 (yaml-rust-0.4.5.crate) = de9261ecb0d790e56466b6e1c40371b1050a8650 RMD160 (yaml-rust-0.4.5.crate) = 2148b0245a840e26646ae4b0c5f394fd8203ad5b SHA512 (yaml-rust-0.4.5.crate) = 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 |