Commit log

1ef486b WIP

Nathan Sobo created

b586601 Style nav buttons

Piotr Osiewicz created

e151555 Style dismiss button.

Click to expand commit body
Fix clipping in nav buttons and mode buttons. Add missing borders to outskirts of mode buttons.

Piotr Osiewicz created

c6425b3 chore: remove redundant mut

Piotr Osiewicz created

94f1d82 Remove buttonside, use new corner_radii instead

Piotr Osiewicz created

6be73e4 Merge branch 'main' into project_search_design

Piotr Osiewicz created

a90c0e0 Merge branch 'main' into collab-panel

Mikayla created

5ce7cca Allow individual corner radii on containers, images, and drop shadows (#2841)

Click to expand commit body
Here's an example in `crates/gpui/examples/corner_radii.rs`

![CleanShot 2023-08-12 at 11 06
09@2x](https://github.com/zed-industries/zed/assets/1789/1b5992ac-f7ef-45d8-b8c2-f0e677b07dd9)

@iamnbutler, in the themes, anywhere we have a container style can now
take either a `corner_radius` or a `corner_radii` field, both of these
fields can either have 1 number (for all 4 corners) or a an object like:

```
{
  top_left?: number,
  top_right?: number,
  bottom_left?: number, 
  bottom_right?:number 
} 
```

Fields that are not included in this second representation default to 0
corner radius.

Mikayla Maki created

29a8563 Make each setting optional

Mikayla created

563b25f Add deserialization helper

Mikayla created

fa7ebd0 Include drop shadows with different corner radii in the example

Nathan Sobo created

65123e6 Allow individual corner radii on drop shadows

Nathan Sobo created

40f4789 Allow distinct corner radii for images

Nathan Sobo created

84dc409 Wire up per corner radii for quad

Click to expand commit body
Still need to expose this in the styling layer and allow images
to have per corner radii.

Nathan Sobo created

0d31d6d WIP

Nathan Sobo created

4b4b949 WIP

Nathan Sobo created

5e36040 Put a Taffy layout engine on window

Nathan Sobo created

1911f53 Add a compile test for the element derive (#2840)

Click to expand commit body
Tried to use this the new element derive on a branch and ran into some
bugs, this fixes those.

Release Notes:

- N/A

Mikayla Maki created

7970406 Add a compile test for the element derive

Mikayla created

c0356fd Decrease row count for buffer search bar

Piotr Osiewicz created

9b5551a split into body and header

Mikayla created

ff1261b WIP Restyle channel modal

Click to expand commit body
Co-Authored-By: Mikayla Maki <mikayla.c.maki@gmail.com>

Nate Butler and Mikayla Maki created

0a0314e Shrink project search + decrease padding

Piotr Osiewicz created

e4c593c chore: fix compiler warning

Piotr Osiewicz created

799278e Add row_height

Piotr Osiewicz created

100a896 Add accent colors to search option buttons

Piotr Osiewicz created

f6ecf83 Increase editor's left hand side padding to 10

Piotr Osiewicz created

9e9b309 Style mode/option buttons

Piotr Osiewicz created

983641d WIP

Nathan Sobo created

ffffbbe chore: use Cow instead of String for tooltips (#2838)

Click to expand commit body
A QoL change to align `Tooltip` with other elements like `Label`
Release Notes:

- N/A

Piotr Osiewicz created

3d10354 Make ButtonSide respect corner_radius

Piotr Osiewicz created

b8df26b mode_button: get rid of borders before creating a label

Piotr Osiewicz created

a9a2d28 Make ButtonSide scale with corner_radius

Piotr Osiewicz created

d6eaa3c Ditch the hot reloading approach

Nathan Sobo created

b21b17c Merge branch 'main' into collab-panel

Mikayla created

0bf607c WIP

Nathan Sobo created

dd6425e WIP

Nathan Sobo created

096e293 Fix rounding artifacts of nav buttons

Piotr Osiewicz created

9ad308f Fix padding inside search input.

Click to expand commit body
Adjust borders for toggle buttons

Piotr Osiewicz created

da3a417 Bump row_count for buffer search

Piotr Osiewicz created

b2f773e Increase padding on search

Piotr Osiewicz created

3b1e5e9 What if we base themes on Rose Pine

Nathan Sobo created

b3447ad Dial in the channel creating/renaming UI

Click to expand commit body
* Ensure channel list is in a consistent state with no flicker while the
  channel creation / rename request is outstanding.
* Maintain selection properly when renaming and creating channels.
* Style the channel name editor more consistently with the non-editable
  channel names.

Co-authored-by: Mikayla <mikayla@zed.dev>

Max Brunsfeld and Mikayla created

076b72c Improve styling of collab panel

Max Brunsfeld created

ac1b2b1 Send user ids of channels of which they are admins on connecting

Click to expand commit body
Co-authored-by: Mikayla <mikayla@zed.dev>

Max Brunsfeld and Mikayla created

60e25d7 Send channel permissions to clients when they fetch their channels

Max Brunsfeld created

268f4b1 Restore shutdown behavior (#2837)

Click to expand commit body
Deals with https://github.com/zed-industries/community/issues/1898

Restores original close behavior from
https://github.com/zed-industries/zed/pull/2832/files#diff-89af0b4072205c53b518aa977d6be48997e1a51fa4dbf06c7ddd1fec99fc510eL444
(load diff for the last file, zed.rs)

and adds a better name for the variable.

Release Notes:

- Fixes `cmd-q` not working

Max Brunsfeld created

704ab33 Restore shutdown behavior

Kirill Bulatov created

a3623ec Add renames

Click to expand commit body
co-authored-by: max <max@zed.dev>

Mikayla and max created

eed49a8 Fix bad merge

Mikayla created