Commit log

00265c1 Add additional panic information to panic events (#2555)

Click to expand commit body
Adds the following to the panic event

release_channel
os_name
os_version
architecture

Merge first: https://github.com/zed-industries/zed.dev/pull/322

Release Notes:

- N/A

Joseph T. Lyons created

345fad3 editor: add select previous command (#2556)

Click to expand commit body
Added a `select previous` command to complement `select next`.
Release Notes:

- Added "Select previous" editor command, mirroring `Select next`.
Ticket number: Z-366

Piotr Osiewicz created

f00f16f Show remaining tokens

Antonio Scandurra created

f97999d feat: update themes to use ThemeConfig

Sergey Onufrienko created

5fbbc19 fix: typescript errors

Sergey Onufrienko created

b38f760 feat: add index export

Sergey Onufrienko created

d3ed958 chore: make SyntaxHighlightStyle.color optional

Sergey Onufrienko created

6b00db7 feat: update and refactor colorScheme

Sergey Onufrienko created

56ecfaf feat: add themeConfig types

Sergey Onufrienko created

3750e64 Save OpenAI API key in the keychain

Antonio Scandurra created

571d2f4 Z-1074/search default label (#2547)

Click to expand commit body
This commit adds a default "Project search" tooltip for empty search
panes. Fixes Linear ticket Z-1074
Release Notes:

- Added default tooltip to empty search panes.
([#1533](https://github.com/zed-industries/community/issues/1533)).

Piotr Osiewicz created

a81d164 Allow saving the OpenAI API key in the assistant panel

Antonio Scandurra created

d0aff65 Allow moving the assistant panel to other docks

Antonio Scandurra created

55c8c6d Allow adding new contexts

Antonio Scandurra created

cf934ab Fix compile errors

Antonio Scandurra created

20e65a5 Merge remote-tracking branch 'origin/main' into assistant-2

Antonio Scandurra created

3768851 WIP: Git statuses

Mikayla Maki created

c55aee8 Rename field to panicked_on

Joseph Lyons created

cc05590 Add additional panic information to panic events

Joseph Lyons created

5e43dca WIP: Add stateful status bubbling to worktree

Mikayla Maki created

0bd9d5b Zoom out all panes when opening a dock (#2554)

Click to expand commit body
Fixes
https://linear.app/zed-industries/issue/Z-2051/center-zoom-isnt-unset-when-opening-project-panel

Release Notes:

- Fixed a bug where opening the project panel did not reset the zoom
state of a pane.

Max Brunsfeld created

585d13d Unzoom all panes when opening a dock

Max Brunsfeld created

a55eafa Fix ambiguous glob export warnings in rust 1.70 (#2553)

Click to expand commit body
This fixes a warning that is introduced when upgrading to Rust 1.70.

Release Notes:

- N/A

Max Brunsfeld created

e67e6e6 Fix ambiguous glob export warnings in rust 1.70

Max Brunsfeld created

6d24a8a Add panic events (#2552)

Click to expand commit body
Adds a time field to support panic events.  See

https://github.com/zed-industries/zed.dev/pull/321

Release Notes:

- N/A

Joseph T. Lyons created

0065f57 Add panic events

Joseph Lyons created

9d6b374 Redraw the terminal on every wakeup (#2551)

Click to expand commit body
For whatever reason, the optimizations of panes and workspace have
caused the terminal to notify less often then it should. This PR fixes
that oversight.

Mikayla Maki created

40c6baf Redraw the terminal on every wakeup

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

Mikayla Maki and max created

d64dc39 Make settings store handle no user settings (#2550)

Click to expand commit body
This fixes the crash users have been reporting with the theme selector

Mikayla Maki created

2390815 Make settings store handle no user settings

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

Mikayla Maki and max created

2ffbeca Avoid blocking forever on startup if config files do not exist (#2549)

Click to expand commit body
The files will still get created if the user opens their settings and
saves, otherwise everything will transparently work

Release Notes:

- Fixed an issue where a missing settings file would cause a hang on
startup
([#1590](https://github.com/zed-industries/community/issues/1590)).

Julia created

51c82da Avoid blocking forever on startup if config files do not exist

Click to expand commit body
The files will still get created if the user opens their settings and
saves, otherwise everything will transparently work

Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Co-Authored-By: Max Brunsfeld <max@zed.dev>

Julia , Antonio Scandurra , and Max Brunsfeld created

d8ce333 Remove wrong assertion

Kirill Bulatov created

0162197 Change "Project search" to "Project Search"

Piotr Osiewicz created

e1a6dc9 search: Add a default tooltip for empty searches

Click to expand commit body
Z-1074

Piotr Osiewicz created

788f97e Add support for folder-specific settings (#2537)

Click to expand commit body
This PR allows you to customize Zed's settings within a particular
folder by creating a `.zed/settings.json` file within that folder.

Todo

* [x] respect folder-specific settings for local projects
* [x] respect folder-specific settings in remote projects
* [x] pass a path when retrieving editor/language settings
* [x] pass a path when retrieving copilot settings
* [ ] update the `Setting` trait to make it clear which types of
settings are locally overridable

Release Notes:

* Added support for folder-specific settings. You can customize Zed's
settings within a particular folder by creating a `.zed` directory and a
`.zed/settings.json` file within that folder.

Max Brunsfeld created

ae7606c collab 0.12.5

Max Brunsfeld created

0d281c1 :art:

Max Brunsfeld created

0dd7694 Make language_settings take a language, not a language name

Max Brunsfeld created

03a351f Make language settings accessors take an arc dyn file

Max Brunsfeld created

38078b9 v0.90.x dev

Max Brunsfeld created

a2ab7c9 Respect project-specific settings for copilot

Max Brunsfeld created

6f4fd74 Add a dock-keybinding-changed one-time notification (#2546)

Click to expand commit body
This code is intended to be removed at a later date.

Release Notes:

- N/A

Mikayla Maki created

bf2016a Remove version check

Mikayla Maki created

27ef0e2 De-morgans properly

Mikayla Maki created

45b42c5 fmt

Mikayla Maki created

705e368 add version check

Mikayla Maki created

b875d4e Remove silly panic

Mikayla Maki created

ed0b9ac Add panic if version is 0.91

Mikayla Maki created

ef80b53 Fix notification styling, minimize database reads

Mikayla Maki created