mirror of
https://github.com/helix-editor/helix.git
synced 2024-11-25 02:46:17 +04:00
2fac9e24e5
* Add RawTheme to handle inheritance with theme palette * Add a intermediate step in theme loading it uses RawTheme struct to load the original ThemePalette, so we can merge it with the inherited one. * Load default themes via RawThemes, remove Theme deserialization * Allow naming custom theme same as inherited one * Remove RawTheme and use toml::Value directly * Resolve all review changes resulting in a cleaner code * Simplify return for Loader::load * Add implementation to avoid extra step for loading of base themes |
||
---|---|---|
.. | ||
src | ||
tests/encoding | ||
Cargo.toml |