Commit Graph

877 Commits (96da7e1da81211a07ad4c44be6a1c07c1a893700)
 

Author SHA1 Message Date
Arijit Basu 96da7e1da8
Fix linting 5 months ago
Ahmed ElSamhaa 1600ad9a9c Makes the preview cushion dynamic now, and sets an initial value 5 for it 6 months ago
Ahmed ElSamhaa 2a3d056bf1 Clarifies some comments 6 months ago
Ahmed ElSamhaa 91276f6871 Removes an unnecessary condition 6 months ago
Ahmed ElSamhaa 00bd54abe9 Removes unnecessary mut from the calc_skipped_rows fn 6 months ago
Ahmed ElSamhaa 95621af9eb Increases the preview_cushion to 5 like in vim 6 months ago
Ahmed ElSamhaa 5240b3904b Rolls back changes to the open terminal file 6 months ago
Ahmed ElSamhaa a6fb695ff9 Refactors the calc_skipped_rows function to make it even more readable 6 months ago
Ahmed ElSamhaa fd40de26e7 Adds tests for the ScrollState calc_skipped_rows fn 6 months ago
Ahmed ElSamhaa 87805509c5 Refactors the calc_skipped_rows function to make it more readable 6 months ago
Ahmed ElSamhaa 4aa367ca7c Makes the current_focus field private to limit usage to its setters and getters 6 months ago
Ahmed ElSamhaa 01606e0e60 Adds corresponding config setting for vimlike_scrolling 6 months ago
Ahmed ElSamhaa e834242f5d Adds vim-like scrolling 6 months ago
alice 7c6dffc2c6
cargo: allow building with system lua (#703)
useful for distros
6 months ago
har7an d5217f6677
cargo: Revert version update on `ansi-to-tui` (#702)
which causes custom styling to be lost on the currently selected line.
6 months ago
Arijit Basu 0285f0824c
Disable snap build 6 months ago
Arijit Basu a6b19425ae
Release v0.21.6 (#701)
- Snap build
- xplr.util.debug()
- `c` and `m` key bindings for quick copy and move.
- ScrollUpHalf fix
- Dependency updates
6 months ago
Arijit Basu 9db8b2cc19
Upgrade dependencies (#700) 6 months ago
mikoloism 68500f3a8e
[Feat] support `snapcraft` build package to releases (#697)
* build(snap): support snapcraft package

- add `snap/snapcraft.yaml` file

NOTE: under `devmode` until fit to release

* ci(gh-action): support `snapcraft` build and publish to `gh-release` page
7 months ago
Arijit Basu ded2e108bf
Add xplr.util.debug
Also update version
7 months ago
Arijit Basu 6e8f3da971
Quick copy and quick move (#692)
* Quick copy and quick move

- Press `c` to quickly copy the focused or selected path
- Press `m` to quickly move the focused or selected path
8 months ago
Arijit Basu d76a70fed4
Fix ScrollUpHalf 8 months ago
Arijit Basu 16673963aa
Minor fix 8 months ago
Arijit Basu b0ef9a5190
Remove unnecessary config example for now 8 months ago
Arijit Basu b70337708c
Minor fix 8 months ago
Arijit Basu 9127d15494
Use tree-view as example 8 months ago
Arijit Basu 66d9f7e586
Minor doc fix 8 months ago
Arijit Basu eab47a9044
Fix nixpkgs link 8 months ago
Arijit Basu a9e3752f56
Minor doc fix 8 months ago
Arijit Basu 470bea1265
NixOS install instructions 8 months ago
Arijit Basu cc578aaf0a
Add initial pwd to history 9 months ago
Arijit Basu 50e81853fe
Update version 9 months ago
Arijit Basu 414b45e4fd
Sync branch (#687)
* Update awesome-plugins.md

* Update awesome-plugins.md

* Visit deep level branches (#686)

* Visit deep level branches

- Press `)` to pass `NextVisitedDeepBranch`
- Press `(` to pass `LastVisitedDeepBranch`

* Last -> Previous

* Upgrade pkgs

* Clippy fixes

* Fix clippy err

---------

Co-authored-by: Dmitry Savosh <d.savosh@gmail.com>
9 months ago
Arijit Basu 75dabeb283
Add support for function keys upto F24 9 months ago
Arijit Basu 1629398adf
Sync branch (#677)
- Selection indicator in input and logs pane title for people who hide
the selection pane.
10 months ago
Arijit Basu dd8bb74dd4
Update Arch Linux package URL in install.md (#676)
The old URL returns 404 now.
10 months ago
Felix Yan 1dc5eae8fc
Update Arch Linux package URL in install.md
The old URL returns 404 now.
10 months ago
Arijit Basu 484b94a961
Add selection indicator in input and logs panel 10 months ago
Arijit Basu 50d9d1c54b
New plugin (#666) 1 year ago
Dugan Chen c7c3d2d7f6 Link to the one-table-column theme 1 year ago
Arijit Basu 1441275860
Avoid duplicate strip call (#664)
Fixes: https://github.com/sayanarijit/xplr/issues/662
1 year ago
Arijit Basu 8af1647c09
v0.21.3 (#661) 1 year ago
Arijit Basu 22b5fca8d9 Update version 1 year ago
Arijit Basu 4a3f18100d Display current mode help menu on top
Also, add global key binding f1.
Also, update deps.

Closes: https://github.com/sayanarijit/xplr/issues/655
1 year ago
Lewis Cook 6df168f8c1 init: Fix error upon deleting file on non-GNU systems 1 year ago
Arijit Basu eeb7b5d684
Update README.md 1 year ago
Arijit Basu 9a7ff5846d
Fix android build (#657)
* Fix android build

Ref: https://github.com/khvzak/mlua/issues/267#issuecomment-1644559018

* Update docs

* Fix typos by cheating a bit

* Instruction first
1 year ago
Arijit Basu 1b2226512f
Imrove builds (#650)
- Add more build targets
- Allow cross compile (if you have the resources, I don't)
- Fix failing nixos tests
1 year ago
Arijit Basu 56472998f5
Don't give up yet 1 year ago
Arijit Basu bf7ae3f748
Give up on the new platforms 1 year ago