zed/crates
Max Brunsfeld 47b654063e Provide editor styling information separately from editor settings
* Since regular editors' font sizes and families are controlled by
  the settings and not the theme, don't store a dummy text style in
  the theme. Instead, only store a font color, and synthesize
  the text style for regular editors using both the theme and the
  settings.
* Style single-line and auto-height editors (now called "field
  editors") using a single function that takes the entire theme and
  selects a relevant sub-object.

Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2022-02-24 16:42:00 -08:00
..
chat_panel Provide editor styling information separately from editor settings 2022-02-24 16:42:00 -08:00
client Make client log message format more consistent 2022-02-23 18:18:52 -08:00
clock WIP - Wait for code action anchors to be valid 2022-02-14 18:05:43 -08:00
collections Name the root file of every crate after the crate to ease navigation 2021-11-30 12:46:39 -07:00
contacts_panel Automatically include current view id in element state ids 2022-02-17 13:44:46 -08:00
diagnostics Provide editor styling information separately from editor settings 2022-02-24 16:42:00 -08:00
editor Provide editor styling information separately from editor settings 2022-02-24 16:42:00 -08:00
file_finder Provide editor styling information separately from editor settings 2022-02-24 16:42:00 -08:00
find Provide editor styling information separately from editor settings 2022-02-24 16:42:00 -08:00
fsevent Use Rust 2021 edition in all crates 2022-01-26 12:50:31 -08:00
fuzzy In random collaboration test, add failing assertion for worktree convergence 2022-02-15 14:55:38 -08:00
go_to_line Provide editor styling information separately from editor settings 2022-02-24 16:42:00 -08:00
gpui Don't insert input in editor when control keys are pressed 2022-02-21 18:21:27 -07:00
gpui_macros Clean db pool on drop only if assertions fail or it's the last iteration 2022-02-16 15:07:41 +01:00
journal Make "go to definition" work in project diagnostics 2022-01-20 17:30:30 +01:00
language Pass an AsyncAppContext to fake language server request handlers 2022-02-23 16:14:36 +01:00
lsp Fix warning 2022-02-24 09:52:25 +01:00
outline Provide editor styling information separately from editor settings 2022-02-24 16:42:00 -08:00
project Store ops if buffer handle can't be upgraded and buffer requests are in-flight 2022-02-24 09:32:31 +01:00
project_panel Automatically include current view id in element state ids 2022-02-17 13:44:46 -08:00
project_symbols Provide editor styling information separately from editor settings 2022-02-24 16:42:00 -08:00
rpc Improve logging around handling RPC requests on client 2022-02-23 15:37:51 -08:00
server Provide editor styling information separately from editor settings 2022-02-24 16:42:00 -08:00
snippet Support multi-cursor autocompletion 2022-02-03 18:58:36 +01:00
sum_tree In random collaboration test, add failing assertion for worktree convergence 2022-02-15 14:55:38 -08:00
text Simplify undo_to_transaction and redo_to_transaction 2022-02-19 10:52:21 +01:00
theme Provide editor styling information separately from editor settings 2022-02-24 16:42:00 -08:00
theme_selector Provide editor styling information separately from editor settings 2022-02-24 16:42:00 -08:00
util Simplify undo_to_transaction and redo_to_transaction 2022-02-19 10:52:21 +01:00
workspace Provide editor styling information separately from editor settings 2022-02-24 16:42:00 -08:00
zed Provide editor styling information separately from editor settings 2022-02-24 16:42:00 -08:00