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-term/src/ui
Omnikar 98ce2a301d Load alt default theme if true color is not supported
* Move `runtime/themes/base16_default_terminal.toml` to
  `base16_theme.toml` alongside `theme.toml`
* Use `terminfo` crate to detect whether the terminal supports true
  color and, if the user has no theme configured and their terminal does
  not support true color, load the alt default theme instead of the
  normal default.

Remove `terminfo` dependency, use `COLORTERM` env instead

Prevent user from switching to an unsupported theme

Add `true-color-override` option

If the terminal is wrongly detected to not support true color,
`true-color-override = true` will override the detection.

Rename `true-color-override` to `true-color`
3 years ago
..
completion.rs Only use a single documentation popup (#1241) 3 years ago
editor.rs Macros (#1234) 3 years ago
info.rs info component style config use ui.info ui.info.text (#643) 3 years ago
markdown.rs ui: popup: Don't allow scrolling past the end of content 3 years ago
menu.rs Macros (#1234) 3 years ago
mod.rs Load alt default theme if true color is not supported 3 years ago
picker.rs Macros (#1234) 3 years ago
popup.rs Macros (#1234) 3 years ago
prompt.rs Macros (#1234) 3 years ago
spinner.rs Add a `Spinner` 3 years ago
text.rs ui: Trigger recalculate_size per popup render so contents can readjust 3 years ago