Commit log

c2b892d Merge pull request #935 from zed-industries/style-command-palette-active-keystroke

Click to expand commit body
Allow the theme to style the keystroke of the active item in the command palette

Max Brunsfeld created

d9497d4 :art: Use Interactive wrapper for search option buttons

Max Brunsfeld created

8481834 Give hover state to picker items, keystrokes in command palette

Max Brunsfeld created

a60c75e Rename Selector -> Picker in theme

Max Brunsfeld created

025d657 Merge pull request #933 from zed-industries/format-on-save-setting

Click to expand commit body
Add format_on_save setting

Max Brunsfeld created

fa358c0 Add format_on_save setting

Click to expand commit body
This lets you turn of formatting on save for specific languages.

Max Brunsfeld created

79fad42 Parse .mjs files as JavaScript

Click to expand commit body
Closes #856

Max Brunsfeld created

74b467a tweak editor selection mutating functions

Keith Simmons created

42b9007 add anchor to selection fixup info in newline

Keith Simmons created

c51d5b9 Remove accidental background color on unhovered ok indicator

Click to expand commit body
A follow-up to #921

Max Brunsfeld created

37a3cea Merge pull request #921 from zed-industries/new-status-bar-design

Click to expand commit body
Style the status bar according to the latest design

Max Brunsfeld created

e48a975 Give no-error diagnostic indicator a hover state

Max Brunsfeld created

6578ae5 Use Interactive helper to theme titlebar buttons

Max Brunsfeld created

b41bf65 Statusbar style tweaks

Nate Butler created

6fc68a8 Move projectDiagnostics to it's own file and remove unused code

Click to expand commit body
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>

Nate Butler and Max Brunsfeld created

425473d Update token build script for figma

Click to expand commit body
- Use syntax tokens instead of manually adding token content
- Add solarized to output
- Add ramp step value to the token description in Figma Tokens

Co-Authored-By: Keith Simmons <keith@the-simmons.net>

Nate Butler and Keith Simmons created

607719e Update size token function and types

Click to expand commit body
Co-Authored-By: Keith Simmons <keith@the-simmons.net>

Nate Butler and Keith Simmons created

772f457 Restructure status bar theme to style interactive elements more concisely

Click to expand commit body
Introduce an `Interactive` wrapper type that allows themes to selectively
override properties of items in a hovered or active state.

Max Brunsfeld created

0cc5a38 Add the `size` token

Click to expand commit body
Introduces the `size` token, a token that will be used for defining standardized sizes for paddings, margins & borders.

Available sizes are `px`, `xs`, `sm`, `md`, `lg`, `xl`

- Adds `size`, types, and token
- Adds the size() function

Nate Butler created

4c860dc Removed unnecessary debug statements

Keith Simmons created

1fe964a Start moving from logging to tracing on collab server

Click to expand commit body
Install some spans. Probably more work to do here.

Co-Authored-By: Antonio Scandurra <me@as-cii.com>

Nathan Sobo and Antonio Scandurra created

2d9d30f Set log level to info on Kubernetes

Click to expand commit body
Co-Authored-By: Antonio Scandurra <me@as-cii.com>

Nathan Sobo and Antonio Scandurra created

a3640eb Correctly trace async message handling

Click to expand commit body
Co-Authored-By: Antonio Scandurra <me@as-cii.com>

Nathan Sobo and Antonio Scandurra created

dc28305 Assign tracing-related environment variables in Kubernetes

Click to expand commit body
Co-Authored-By: Antonio Scandurra <me@as-cii.com>

Nathan Sobo and Antonio Scandurra created

64ecfcd Merge pull request #927 from zed-industries/quad-border-visual-glitch

Click to expand commit body
Correctly alpha-blend border and background in quad SDF

Antonio Scandurra created

7ec5c04 Correctly alpha-blend border and background in quad SDF

Antonio Scandurra created

0bb889a Merge pull request #923 from zed-industries/navigate-panic

Click to expand commit body
Clip `scroll_top_row` before navigating back to it

Antonio Scandurra created

76d6c00 Fix randomized collaboration tests in `language`

Antonio Scandurra created

e05793b Remove Option from Buffer edit APIs

Click to expand commit body
Previously, buffer edits represented empty strings as None
variants of an Option. Now, the edit logic just explicitly
checks for empty strings.

Co-authored-by: Keith Simmons <keith@zed.dev>

Max Brunsfeld and Keith Simmons created

04fc1d5 Building, but failing test WIP

Keith Simmons created

e881566 Update the styling of the lsp status indicator

Max Brunsfeld created

6ef2d0f Trace handling of messages

Nathan Sobo created

2db6703 Allow tracing level to be customized

Nathan Sobo created

a3700e0 Combine diagnostic status w/ diagnostic message indicators

Click to expand commit body
Improve the indicator styling

Max Brunsfeld created

9e87be7 Start re-styling diagnostic indicator in status bar

Max Brunsfeld created

b23ff7c Update semantic status colors in all themes

Click to expand commit body
- for `ok`, `error`, `warning` and `info`:
  - backgroundColor values were all placeholder. Add real values
  - Update border values to new style

Nate Butler created

68a7f99 Update sidebar toggle icons

Max Brunsfeld created

7f63ed3 Allow styling sidebar icons and groups in themes

Max Brunsfeld created

0291f2d Move sidebar toggle buttons to the status bar

Max Brunsfeld created

53ef9b9 Merge pull request #925 from zed-industries/sort-refactor-multibuffers

Click to expand commit body
Sort buffers by their path in refactor multi-buffers

Max Brunsfeld created

3ad13bd Display buffers in order of their path in refactor multibuffers

Click to expand commit body
Previously, they were non-deterministically ordered via a HashMap iterator.
This was causing integration tests to fail spuriously on PRs.

Max Brunsfeld created

6a21a0f Wire up tracing crate to opentelemetry

Click to expand commit body
Still need to

- Set a trace level and target via environment to avoid massive noise from other libraries
- Trace the operations we care about

Nathan Sobo created

36b4621 Send telemetry to Honeycomb via GRPC

Click to expand commit body
We updated the core-foundation crates because Tonic (the GRPC crate) relies on a newer version of core foundation to find TLS root certificates.

Co-Authored-By: Antonio Scandurra <me@as-cii.com>

Nathan Sobo and Antonio Scandurra created

2db20c4 Introduce opentelemetry to `collab`

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Nathan Sobo and Nathan Sobo created

c9478ca Don't panic when navigation data contains invalid anchors and/or points

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

cde5a45 Clip `scroll_top_row` before navigating back to it

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

27e693d Merge pull request #922 from zed-industries/authenticate-after-showing-window

Click to expand commit body
Attempt to automatically sign in after a window has been shown on startup

Antonio Scandurra created

df69ac4 Attempt to automatically sign in after a window has been shown

Antonio Scandurra created

19a48a4 Merge pull request #919 from zed-industries/remove-async-std

Click to expand commit body
Remove remaining `async-std` dependencies from `collab`

Antonio Scandurra created

0e1e5b7 Make following redirects explicit in `HttpClient::get`

Antonio Scandurra created