You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
helix/helix-view/src
Gokul Soumya d84f8b5fde
Show file preview in split pane in fuzzy finder (#534)
* Add preview pane for fuzzy finder

* Fix picker preview lag by caching

* Add picker preview for document symbols

* Cache picker preview per document instead of view

* Use line instead of range for preview doc

* Add picker preview for buffer picker

* Fix render bug and refactor picker

* Refactor picker preview rendering

* Split picker and preview and compose

The current selected item is cloned on every event, which is
undesirable

* Refactor out clones in previewed picker

* Retrieve doc from editor if possible in filepicker

* Disable syntax highlight for picker preview

Files already loaded in memory have syntax highlighting enabled

* Ignore directory symlinks in file picker

* Cleanup unnecessary pubs and derives

* Remove unnecessary highlight from file picker

* Reorganize buffer rendering

* Use normal picker for code actions

* Remove unnecessary generics and trait impls

* Remove prepare_for_render and make render mutable

* Skip picker preview if screen small, less padding
3 years ago
..
clipboard.rs Support primary clipboard (#548) 3 years ago
document.rs Show file preview in split pane in fuzzy finder (#534) 3 years ago
editor.rs Show file preview in split pane in fuzzy finder (#534) 3 years ago
graphics.rs Refactor theme parsing (#570) 3 years ago
info.rs Allow multi key remappings in config file (#454) 3 years ago
input.rs Refactor case where key event is solely a character 3 years ago
keyboard.rs Update keyboard.rs (#516) 3 years ago
lib.rs Add infobox 3 years ago
macros.rs Replace `Editor::current` by a macro 3 years ago
register_selection.rs Implement missing Debug and update Cargo.lock 3 years ago
theme.rs Refactor theme parsing (#570) 3 years ago
tree.rs Fix typo 3 years ago
view.rs Show file preview in split pane in fuzzy finder (#534) 3 years ago