Arijit Basu
15979e4974
Release v0.20.0
2022-10-29 02:46:31 +05:30
Arijit Basu
74318435e8
Update version
2022-10-27 23:22:11 +05:30
Arijit Basu
e3a5f3c044
Add messages SetVroot and ResetVroot
2022-10-27 17:05:32 +05:30
Arijit Basu
a62b72bf2a
Add support for --vroot
...
--vroot helps isolating navigation of an xplr session inside a specific
directory. However, interaction still requires passing full paths
(`/tmp/vroot`). Shell scripts and Lua functions can still access files
outside the virtual root.
This PR also fixes unwanted dot (.) and extra slash (//) issues in paths.
2022-10-27 17:05:32 +05:30
Arijit Basu
00ffd077aa
Upgarde version
2022-10-27 12:00:30 +05:30
Arijit Basu
fc798aad97
Update version
2022-10-27 00:55:12 +05:30
Arijit Basu
85c4253782
Upgrade version
2022-10-26 04:15:33 +05:30
Arijit Basu
1e820030a0
Implement subcommand -m / --pipe-msg-in
2022-10-26 04:15:33 +05:30
Arijit Basu
bd478ff64b
Update serde_yaml to 0.9
2022-10-12 12:42:49 +05:30
Arijit Basu
57483bef41
Use fuzzy search instead of regex search
...
Ref: https://github.com/sayanarijit/xplr/issues/496
2022-10-06 20:48:29 +05:30
Arijit Basu
58c572d77a
Fix directory explore scheduling
...
Fixes https://github.com/sayanarijit/xplr/issues/503
2022-09-11 08:16:38 +05:30
Arijit Basu
f2713d9549
Fix support for readline keys
2022-09-11 02:03:20 +05:30
Arijit Basu
d579832c69
Update version
2022-09-11 01:31:46 +05:30
Arijit Basu
b4ba56aa72
Fix regex deserialization
...
Fixes https://github.com/sayanarijit/xplr/issues/503
2022-09-11 00:45:27 +05:30
Arijit Basu
f10fad958d
Upgrade deps
2022-09-10 23:19:47 +05:30
Arijit Basu
ed8fb9dc6c
Upgrade deps
2022-06-17 16:45:58 +05:30
Arijit Basu
bf354352d5
Upgrade version
2022-06-06 21:09:26 +05:30
Arijit Basu
3c8f6e1b08
Experiment with OSC 7
...
Ref: https://github.com/wez/wezterm/issues/2054
2022-06-02 18:13:33 +05:30
Arijit Basu
7163c8932c
Simplify Cargo.toml
2022-06-01 21:05:09 +05:30
Arijit Basu
e006152066
Upgrade version
2022-05-21 03:15:50 +05:30
Arijit Basu
1de737cefa
Add regex support and dynamic input prompt
...
- Add new regex filters
- `RelativePathDoesMatchRegex`
- `RelativePathDoesNotMatchRegex`
- `IRelativePathDoesMatchRegex`
- `IRelativePathDoesNotMatchRegex`
- `AbsolutePathDoesMatchRegex`
- `AbsolutePathDoesNotMatchRegex`
- `IAbsolutePathDoesMatchRegex`
- `IAbsolutePathDoesNotMatchRegex`
- Search mode now defaults to regex
- Added new message `SetInputPrompt` to set the input prompt
dynamically.
2022-05-21 00:12:58 +05:30
Arijit Basu
0d12762c1d
Upgrade tui-input to 0.4.0
2022-05-16 12:15:50 +05:30
Arijit Basu
a66d5e05d5
Upgrade to tui-input 0.3
2022-05-15 21:21:38 +05:30
Arijit Basu
8f7d6c4c9e
Fix panic when inserting unicode characters
...
Fixed in tui-input 0.2.1
2022-05-15 10:27:53 +05:30
Arijit Basu
a89b58d686
Fix deleting unicode characters
...
Fixed in tui-input 0.2.0.
2022-05-15 09:42:07 +05:30
Arijit Basu
6d9d324a7d
Upgrade version
2022-05-04 10:30:45 +05:30
Arijit Basu
b7ee0fc2e1
Fix cargo build
2022-05-04 10:22:10 +05:30
Arijit Basu
171c93dbb1
Fix ansi colors
...
Also upgrade deps and do some cleanup.
2022-05-04 09:43:14 +05:30
Arijit Basu
9673eba89c
Upgrade version
...
- Upgrade rust to 1.58.1
- Upgrade rust edition to 2021
- Upgrade xplr packages
2022-04-14 13:41:05 +05:30
Arijit Basu
bfd403c894
Upgrade version
2022-02-28 10:19:47 +05:30
Arijit Basu
087f3b0d52
Version 0.17.2
2022-02-03 10:26:06 +05:30
Arijit Basu
4ff11c2ef4
Upgrade version
2022-01-11 12:44:25 +05:30
Arijit Basu
3142cdd3ec
Upgrade version
2021-12-11 21:20:54 +05:30
Arijit Basu
def98de9b3
Upgrade version
2021-11-15 18:12:03 +05:30
Arijit Basu
d2c5f49835
Fix CD (try again)
2021-11-10 10:24:59 +05:30
Arijit Basu
296d93a81a
Fix linux gnu bin release
2021-11-10 10:03:31 +05:30
Arijit Basu
605b2bc391
Fix CD for musl
2021-11-10 09:30:26 +05:30
Arijit Basu
9d088239ea
Upgrade to 0.16.0
2021-11-10 08:08:29 +05:30
Arijit Basu
ca6cefb1c1
Use tui-input to handle input buffer
...
New message: `UpdateInputBufferFromKey` to replace most
`BufferInputFromKey` usage.
This adds more functionalities to the input buffer and reduces
boilerplate code.
This commit also deprecates `config.general.cursor` as the cursor will
be set by the terminal from now.
Repo: https://github.com/sayanarijit/tui-input
2021-11-05 10:20:30 +05:30
Tom van Dijk
3c8de699ca
Fix everything @sayanarijit fed back.
2021-10-30 16:26:11 +05:30
Tom van Dijk
cbb244f9a0
Implement --select
2021-10-30 16:26:11 +05:30
Arijit Basu
061d1b068a
Add docs to crate
2021-10-24 15:38:32 +05:30
Arijit Basu
66f5acc482
Fix criterion test
2021-10-24 11:22:50 +05:30
Arijit Basu
3ec870739c
Bump version
2021-10-24 10:37:02 +05:30
Arijit Basu
258937c307
Run cargo diet
2021-10-08 16:17:18 +05:30
Arijit Basu
9982a205db
Downgrade version for the docs
...
Upgrade version when just before making a new release, else the doc will
link to invalid release.
2021-10-06 05:40:22 +05:30
Arijit Basu
bec80e98df
Improve input reading by eliminating pause
...
Stop the thread instead of pausing it. This improves the CPU usage and
responsiveness a slightly.
2021-10-05 23:28:32 +05:30
Arijit Basu
5e96d48135
Major release 0.15.0
2021-10-05 16:08:12 +05:30
Arijit Basu
14b14bba42
Let's get a hew home - xplr.dev
...
Thanks to your continued support we're getting a new homepage https://xplr.dev
2021-09-23 14:49:10 +05:30
Arijit Basu
1b1032d0bd
Fix missing config error
...
Do not report error when config file is missing and it's not specified
via CLI args.
2021-09-02 10:11:14 +05:30