helix-mods/helix-view/src
Tim 82dd963693
Add: validation of bundled themes in build workflow (#11627)
* Add: xtask to check themes for validation warnings

* Update: tidied up runtime paths

* Update: test build workflow

* Update: address clippy lints

* Revert: only trigger workflow on push to master branch

* Add: Theme::from_keys factory method to construct theme from Toml keys

* Update: returning validation failures in Loader.load method

* Update: commented out invalid keys from affected themes

* Update: correct invalid keys so that valid styles still applied

* Update: include default and base16_default themes in check

* Update: renamed validation_failures to load_errors

* Update: introduce load_with_warnings helper function and centralise logging of theme warnings

* Update: use consistent naming throughout
2024-09-28 13:52:09 +02:00
..
annotations only show inline diagnostics after a delay 2024-07-15 16:36:29 +02:00
handlers chore: clean up clippy lints (#11377) 2024-08-01 06:39:46 +09:00
annotations.rs render diagnostic inline 2024-07-15 16:35:30 +02:00
base64.rs Fix new clippy lints (#5892) 2023-02-09 16:27:08 -06:00
clipboard.rs FIx incorrectly spelled cfg options (#10703) 2024-05-07 18:14:02 +02:00
document.rs lsp: Gracefully ignore invalid diagnostic severity (#11569) 2024-08-25 14:27:10 -05:00
editor.rs Handle window/showMessage and display it bellow status line (#5535) 2024-09-18 21:43:06 +02:00
events.rs only show inline diagnostics after a delay 2024-07-15 16:36:29 +02:00
graphics.rs tui: Constify functions, shrink Margin representation 2024-05-21 04:34:36 +09:00
gutter.rs use newtype parttern for langauge server id 2024-04-22 12:27:47 +09:00
handlers.rs only show inline diagnostics after a delay 2024-07-15 16:36:29 +02:00
info.rs Use refactored Registers type 2023-07-31 15:05:38 +09:00
input.rs Normalize S-<lower-ascii> keymaps to uppercase ascii (#9213) 2024-01-09 10:04:34 +09:00
keyboard.rs build(deps): bump bitflags from 1.3.2 to 2.0.2 (#6387) 2023-03-22 08:12:08 +08:00
lib.rs Consistently maintain view position (#10559) 2024-07-23 19:54:00 +02:00
macros.rs Apply transactions to all views (#4733) 2022-11-23 12:28:49 +09:00
register.rs Return document display name from the '%' special register (#11275) 2024-07-23 06:56:26 +09:00
theme.rs Add: validation of bundled themes in build workflow (#11627) 2024-09-28 13:52:09 +02:00
tree.rs Resolve new Clippy lints 2024-05-07 15:15:52 -04:00
view.rs Improve scrolloff behavior (#11323) 2024-07-26 17:20:33 +02:00