helix-mods/helix-view/src
aaron404 e8730ca5fd
initial implementation of bufferline (#2759)
* initial implementation of bufferline

* fixed lint

* changed to 'bufferline', added enum for config modes, some cleanup

* fixed lint

* added file modification indicator

* removed redundant code, added proper themeing with fallback, changed 'file modified' indicator

* remove commented code

* Update helix-term/src/ui/editor.rs

simplify text and offset computation

Co-authored-by: Gokul Soumya <gokulps15@gmail.com>

* add ui.bufferline.background key for themes

Co-authored-by: lazytanuki <43273245+lazytanuki@users.noreply.github.com>

* address PR comments

* Update helix-term/src/ui/editor.rs

* simplify computation of editor area:

* change to set_stringn to avoid overflow

* Update configuration.md

Updates documentation to reflect decision re: defaulting to never showing bufferline.

* addressed pr comments

* fix build error

* address pr comments

* revert accidental change

Co-authored-by: Gokul Soumya <gokulps15@gmail.com>
Co-authored-by: lazytanuki <43273245+lazytanuki@users.noreply.github.com>
Co-authored-by: Seth Bromberger <sbromberger@users.noreply.github.com>
2022-09-02 11:39:38 +09:00
..
handlers Make external terminal provider configurable 2022-08-22 10:11:04 +09:00
clipboard.rs One more windows fix... 2022-08-22 10:29:11 +09:00
document.rs Make mode editor-wide rather than per-document 2022-09-01 16:14:38 +09:00
editor.rs initial implementation of bufferline (#2759) 2022-09-02 11:39:38 +09:00
graphics.rs Fix LF line-endings (#3316) 2022-08-03 07:53:57 -05:00
gutter.rs Make mode editor-wide rather than per-document 2022-09-01 16:14:38 +09:00
info.rs Handle newlines in register infobox 2022-02-10 10:52:06 +09:00
input.rs fix: Don't translate mouse up events as down 2022-08-31 11:36:18 +09:00
keyboard.rs Update to crossterm-0.25 (#3390) 2022-08-22 10:29:30 +09:00
lib.rs Split off dap event handlers into helix-view to allow reuse 2022-03-28 11:01:59 +09:00
macros.rs Simplify view/doc macros 2021-11-18 14:13:42 +09:00
theme.rs Add live preview to theme picker (#1798) 2022-07-05 19:44:16 +09:00
tree.rs Fix closing buffer with custom keymap (#3633) 2022-09-02 01:59:39 +09:00
view.rs Rename padding to spacer, remove by default 2022-07-26 10:10:06 +09:00