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-plus/helix-view/src
Joe b26e7e2e8f
Add live preview to theme picker (#1798)
* Add theme picker with live preview

* Add live theme preview to :theme command

* cargo fmt

* Fix clippy warnings

* Remove picker variant

* Remove unused import

* Cleanup

* Change current_theme to last_theme

* Fix accidental comment flash deletion

* Typo

* Remove theme cache

* Add some comments

* Refactor some theme handling

TIL flatmap on Option is called  and_then

* Remove unnecessary renames

* Constrain last_theme theme preview lifecycle

* Switch to bitflag implementation

* Better handling of last_theme

* Sort theme names

* Better memory juggling

* Missed a branch

* Remove name from theme, switch bitand to &

* cargo fmt

* Update helix-view/src/editor.rs

* Switch boolean to enum

* Remove bitflag impl

* cargo fmt

* Remove un-needed type arg

* cargo fmt
2 years ago
..
handlers Add more context; Editor::open doesn't need to own path 2 years ago
clipboard.rs cfg-gate unused functions on macos & windows (#2332) 3 years ago
document.rs Fix initial selection of Document in new view 2 years ago
editor.rs Add live preview to theme picker (#1798) 2 years ago
graphics.rs Refactor Margin for fine grained control (#2727) 2 years ago
gutter.rs Display highest severity diagnostic in gutter (#2835) 2 years ago
info.rs Handle newlines in register infobox 3 years ago
input.rs Format keys identically in statusline and command palette (#2790) 2 years ago
keyboard.rs fix: Normalize backtab into shift-tab 3 years ago
lib.rs Split off dap event handlers into helix-view to allow reuse 3 years ago
macros.rs Simplify view/doc macros 3 years ago
theme.rs Add live preview to theme picker (#1798) 2 years ago
tree.rs add history suggest to global search (#2717) 2 years ago
view.rs feat: make `move_vertically` aware of tabs and wide characters (#2620) 2 years ago