Nathan Sobo
|
fdfed3d7db
|
Move all crates to a top-level crates folder
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
|
2021-10-04 13:22:21 -06:00 |
|
Antonio Scandurra
|
f8990b707a
|
Style people panel
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-09-21 18:13:02 +02:00 |
|
Nathan Sobo
|
f13a3544fc
|
Move editor layout code into element
Now that most of the layout code is based on the EditorStyle struct, I think it makes more sense to put it in the element.
|
2021-09-16 16:43:43 -06:00 |
|
Nathan Sobo
|
4f0c9a3e31
|
Build workspace editor TextStyle from font fields in settings
We'll specify values in the theme but we'll only end up using the color for these editors.
|
2021-09-16 14:43:19 -06:00 |
|
Antonio Scandurra
|
7f5cd017cb
|
Fix potential deadlock when using FontCache::em_width
|
2021-08-27 14:54:21 +02:00 |
|
Antonio Scandurra
|
1aa1e6c6ab
|
Move pooling of line wrappers into FontCache
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-08-25 17:28:25 +02:00 |
|
Antonio Scandurra
|
5485c1a749
|
Add test for font selection
|
2021-05-26 09:41:57 +02:00 |
|
Nathan Sobo
|
0664321125
|
Add ability to debug element trees as JSON
|
2021-04-07 21:54:14 -06:00 |
|
Max Brunsfeld
|
c632aab382
|
Vertically center linebox child element
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2021-04-06 13:03:19 -07:00 |
|
Nathan Sobo
|
2a9e71d725
|
Vertically center glyphs in Line::paint based on ascender/descender for line
|
2021-04-06 09:15:21 -06:00 |
|
Antonio Scandurra
|
0f6927eb4b
|
Re-export font_kit primitives from a new fonts module
...also, rename the old `fonts` to `font_cache`.
|
2021-03-25 10:58:33 +01:00 |
|