18 Commits
Author SHA1 Message Date
Johannes Agricola 6a884d1388 Consolidate recent theme change docs in THEMES.md (#2575) 2025-03-22 19:43:43 +01:00
Clément 65b57c4b60 feat(ui): Add use_selection_fg flag to control selection foreground color (#2515) 2025-03-22 14:11:54 +01:00
Vasley 4031b0d1a7 Change links to point to gitui-org instead of extrawurst (#2538) 2025-03-16 15:33:28 +01:00
Lena 491a95ba39 Update valid colors link in THEMES.md to ratatui (#2511) 2025-02-09 09:46:04 +01:00
extrawurst ff59eb6c10 unittest more of the color formats
* to ensure noticing if breaking changes happen
* document breaking change in changelog
2024-05-22 17:41:35 +02:00
Maurice Wangleng Tan 2fd957e2c8 Allow customizing line break visualization (#1904) 2023-10-16 18:00:48 +02:00
Christoph Rüßler 3c9c266c01 Simplify theme overrides (#1652)
* Simplify theme overrides

Theme overrides are now loaded the same way key overrides are loaded.
The config file, `theme.ron`, does not have to contain a complete theme
anymore. Instead, it is possible to specify only the values that are
supposed to override their corresponding default values.

* Document breaking change in changelog
* Test that override differs from default
* Convert existing theme to patch
2023-06-25 14:09:40 +02:00
Tim Abell 5b69f7713f Add link from themes.md to referenced code block
Just for convenience
2022-10-20 16:30:15 +02:00
extrawurst df43118e55 clarify further 2022-09-20 10:07:30 +02:00
Stephan Dilly 9eb30ecb4c clarify colors being defined by your terminal 2021-12-09 21:53:59 +01:00
Philippe c0022d4eea Fix the path of the theme file on mac (#819) 2021-07-17 10:31:20 +02:00
Per Westerlund dfc6496f27 Update themes doc with Windows path 2021-05-05 19:30:35 +02:00
David Karrick 530e077fe7 Allow user to set theme with flag (#481)
closes #480
2021-01-27 22:24:27 +01:00
Florian Wilkens 21b7513f48 Remove ui::style::ColorDef in favor up tui::style::Color (#391)
Closes #149.
2020-10-31 12:26:30 +01:00
Stephan Dilly 098873809f fix config paths (closes #243) and reword some docs 2020-08-26 18:37:13 +02:00
Jon Grythe Stødle 212ce86f49 Move config directory
This changes the config directory from the `dirs::cache_dir` to `dirs::config_dir`. It does however keep the cache directory as the default logging directory, as it seems a better fit.

It also adds a function, `migrate_config`, which is called at startup to move directory entries inside the "old" config directory to the "new" one (but it skips moving log files). The intention is that this function can be removed after a few releases when the likelihood of someone upgrading from 0.6.0 or earlier is fairly small.

Fixes #98
2020-06-15 01:36:13 +02:00
Stephan Dilly 1b68e6cecd doc fixed 2020-05-20 12:03:43 +02:00
Stephan Dilly 4379a77e0d polish readme/changelog 2020-05-20 12:00:17 +02:00