0ef409d
Change the active_line style to a transparent black
Nate Butler created
0ef409d
Change the active_line style to a transparent black
Nate Butler created
5164026
Test rewraping on font size change
Nathan Sobo created
0fb59ee
Hold a weak handle when watching settings in WrapMap
Nathan Sobo created
8262afd
Fix compile errors in tests
Nathan Sobo created
17d46ce
Recompute wraps when font size changes
Nathan Sobo created
d5f07ea
Remove underline from function syntax highlighting
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
31d8c02
Update pane_divider width
Nate created
4cdca65
Update Zed UI for 0.2 release
* changes to padding, spacings and borders * Fix incorrect borders on titlebar and sidebars * QA pass on all themes, base font size -> 15 * Changed the max size of the file_finder * Hid file_finder icons * Modified the size of tab status indicators * Made the default sidebar size bigger
Nate created
09a3003
Merge branch 'main' into adjust-font
Max Brunsfeld created
08bac7b
Introduce test-only Buffer::set_sync_parse_timeout
When testing buffer's asynchronous reparsing, set the sync parse timeout to zero, so that we can exercise the async code path.
Max Brunsfeld created
fe3889c
Add bindings to adjust buffer font size
Nathan Sobo created
bdf30f1
Change default theme from `dark` to `black`
Nate created
64cdf7c
Make pane divider stylable in theme
Co-Authored-By: Nate Butler <nate@zed.dev>
Max Brunsfeld and Nate Butler created
d2bfae5
Make selectors stylable via theme
* input editor container style * "no matches" message style Co-Authored-By: Nate Butler <nate@zed.dev>
Max Brunsfeld and Nate Butler created
36fb559
Rework tabs
* Tabs are no longer flexible in width * Move status icons to the left side of the tab * The close button is always visbile for the active tab Co-Authored-By: Nate Butler <nate@zed.dev>
Max Brunsfeld and Nate Butler created
0def328
Merge branch 'main' into styling
Max Brunsfeld created
a946ad8
Add updated app icon
Nate created
23b66d9
Add black theme
Nate created
246a911
Update colors, style panels and selector
Nate created
13143e6
Style resize handles
We want the draggable area to be larger than the visual appearance, so we added a padding facility to MouseEventHandler that enlarges the "hit area" by the specified padding. Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo and Max Brunsfeld created
8085e74
Style the left and right sidebars independently in the theme
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo and Max Brunsfeld created
59931a4
Style titlebar via theme and give it a bottom border
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo and Max Brunsfeld created
b29e673
Set sidebar icon heights via theme
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo and Max Brunsfeld created
e2b30ad
Remove underline from functions in dark theme
Co-Authored-By: Max Brunsfeld <max@zed.dev> Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra , Max Brunsfeld , and Nathan Sobo created
7db78b3
Merge branch 'chat'
Antonio Scandurra created
e94099d
Fix Dockerfile build of zed-server
Co-Authored-By: Max Brunsfeld <max@zed.dev> Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra , Max Brunsfeld , and Nathan Sobo created
2a763d0
Upgrade sqlx-cli to v0.5.7 to fix compilation errors
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Antonio Scandurra and Max Brunsfeld created
1f0bda7
Remove underlines from tab titles
Co-Authored-By: Nathan Sobo <nathan@zed.dev> Co-Authored-By: Max Brunsfeld <max@zed.dev>
Antonio Scandurra , Nathan Sobo , and Max Brunsfeld created
d08ec43
Make titlebar taller and position traffic lights accordingly
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
c4dac3c
Open a window with an empty buffer when launching zed with no args
Antonio Scandurra created
058691d
Focus chat input editor after signing in
Antonio Scandurra created
09bb42c
Show "sign in" prompt when opening the chat panel while signed out
Antonio Scandurra created
a8011fc
Render underlines in front of paths and glyphs
Antonio Scandurra created
5b71901
Flush pending underline when we are at the end of the line
Antonio Scandurra created
cf68ad3
Trim pending underline when text runs don't cover the whole line
Antonio Scandurra created
8cf16c6
Use Label's base style `underline` when no highlights are provided
Antonio Scandurra created
8be85fd
Fix typo in highlighting regex for constants
Max Brunsfeld created
6323e8c
WIP: Try rendering underlines after all other quads
I thought this would allow underlines to show up in tabs, but it doesn't seem to be working.
Nathan Sobo created
9346aa3
Start work on underlined text
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
8e5c709
Block for up to 1ms when reparsing
This way, we'll avoid rendering two frames on edits that lead to fast reparses. Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
11b8577
Update FoldMap snapshot versions when only the parse tree changes
even if the buffer's text has not changed Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
94959d1
Load embedded fonts when initializing settings
Antonio Scandurra created
6e71c43
Delete `Editor::newline` and just use the `Insert` action
Antonio Scandurra created
2aadc97
Simplify how we determine if enter should insert a newline or propagate
Antonio Scandurra created
ffc8732
Rename `BufferView` to `Editor` in `ui_name`
Antonio Scandurra created
77d1574
Pass how many lines the editor should expand to in auto height mode
Antonio Scandurra created
cb62d53
Return errors instead of panicking when interacting with the keychain
Closes #134
Antonio Scandurra created
cff6ffb
Avoid invalid lifecycle state for flex element when total child flex is zero
Max Brunsfeld created
00f6bdc
Bundle and use Inconsolata v2.012
There's a newer version of the font available but ligatures seem broken googlefonts/Inconsolata#58 and googlefonts/Inconsolata#52. As part of this commit I also upgraded rust-embed to use the new exclusion feature, which allows us to skip embedding OS files like `.DS_Store`.
Antonio Scandurra created
0e4f777
Fix cargo feature name in seed-db script
Max Brunsfeld created