Sergey Onufrienko
869165cb71
chore: make SyntaxHighlightStyle.color optional
2023-06-02 14:10:02 +02:00
Sergey Onufrienko
ce8daa7d18
feat: update and refactor colorScheme
2023-06-02 14:08:35 +02:00
Sergey Onufrienko
2c28af853e
feat: add themeConfig types
2023-06-02 14:07:43 +02:00
Antonio Scandurra
6da72891cd
Save OpenAI API key in the keychain
2023-06-02 12:15:25 +02:00
Piotr Osiewicz
469a3f827e
Z-1074/search default label ( #2547 )
...
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 )).
2023-06-02 11:42:40 +02:00
Antonio Scandurra
e2a0dd6ccf
Allow saving the OpenAI API key in the assistant panel
2023-06-02 11:38:02 +02:00
Antonio Scandurra
5f5cbb5700
Allow moving the assistant panel to other docks
2023-06-02 10:55:19 +02:00
Antonio Scandurra
1c39a0e70e
Allow adding new contexts
2023-06-02 10:29:22 +02:00
Antonio Scandurra
83542684d5
Fix compile errors
2023-06-02 10:08:06 +02:00
Antonio Scandurra
58959e4179
Merge remote-tracking branch 'origin/main' into assistant-2
2023-06-02 09:32:11 +02:00
Mikayla Maki
1e44d43940
WIP: Git statuses
2023-06-01 23:27:49 -07:00
Joseph Lyons
6f3a90f4e5
Rename field to panicked_on
2023-06-02 01:33:25 -04:00
Joseph Lyons
f188617f61
Add additional panic information to panic events
2023-06-01 23:34:39 -04:00
Mikayla Maki
319f9d7377
WIP: Add stateful status bubbling to worktree
2023-06-01 16:51:34 -07:00
Max Brunsfeld
2ccf121a51
Zoom out all panes when opening a dock ( #2554 )
...
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.
2023-06-01 15:26:46 -07:00
Max Brunsfeld
b763f8f05e
Unzoom all panes when opening a dock
2023-06-01 15:20:15 -07:00
Max Brunsfeld
6d79e927b0
Fix ambiguous glob export warnings in rust 1.70 ( #2553 )
...
This fixes a warning that is introduced when upgrading to Rust 1.70.
Release Notes:
- N/A
2023-06-01 14:37:36 -07:00
Max Brunsfeld
ec0e6c8095
Fix ambiguous glob export warnings in rust 1.70
2023-06-01 14:07:59 -07:00
Joseph T. Lyons
4ff9b62d55
Add panic events ( #2552 )
...
Adds a time field to support panic events. See
https://github.com/zed-industries/zed.dev/pull/321
Release Notes:
- N/A
2023-06-01 16:47:29 -04:00
Joseph Lyons
b98a8cb9b4
Add panic events
2023-06-01 16:40:54 -04:00
Mikayla Maki
66cc433e86
Redraw the terminal on every wakeup ( #2551 )
...
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.
2023-06-01 10:56:13 -07:00
Mikayla Maki and max
8e8b83e214
Redraw the terminal on every wakeup
...
co-authored-by: max <max@zed.dev >
2023-06-01 10:49:31 -07:00
Mikayla Maki
dca870c4c4
Make settings store handle no user settings ( #2550 )
...
This fixes the crash users have been reporting with the theme selector
2023-06-01 10:25:30 -07:00
Mikayla Maki and max
5468b6f8e1
Make settings store handle no user settings
...
co-authored-by: max <max@zed.dev >
2023-06-01 10:09:04 -07:00
Julia
cca91f5576
Avoid blocking forever on startup if config files do not exist ( #2549 )
...
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 )).
2023-06-01 12:13:22 -04:00
77a15a0728
Avoid blocking forever on startup if config files do not exist
...
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 >
2023-06-01 12:04:45 -04:00
Kirill Bulatov
71835813f5
Remove wrong assertion
2023-06-01 16:51:29 +03:00
Piotr Osiewicz
513e17c127
Change "Project search" to "Project Search"
2023-06-01 12:31:37 +02:00
Piotr Osiewicz
3831551ef6
search: Add a default tooltip for empty searches
...
Z-1074
2023-06-01 11:17:33 +02:00
Max Brunsfeld
ba6cd9a8a4
Add support for folder-specific settings ( #2537 )
...
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.
2023-05-31 16:27:08 -07:00
Max Brunsfeld
75fa916590
collab 0.12.5
2023-05-31 15:38:26 -07:00
Max Brunsfeld
82b41adb88
🎨
2023-05-31 15:13:01 -07:00
Max Brunsfeld
c338c69da7
Make language_settings take a language, not a language name
2023-05-31 15:10:30 -07:00
Max Brunsfeld
6f55841897
Make language settings accessors take an arc dyn file
2023-05-31 14:57:04 -07:00
Max Brunsfeld
9ca58625b8
v0.90.x dev
2023-05-31 14:44:48 -07:00
Max Brunsfeld
1fbbaa262f
Respect project-specific settings for copilot
2023-05-31 14:42:15 -07:00
Mikayla Maki
a17dc5dd0f
Add a dock-keybinding-changed one-time notification ( #2546 )
...
This code is intended to be removed at a later date.
Release Notes:
- N/A
2023-05-31 14:28:12 -07:00
Mikayla Maki
9a34237553
Remove version check
2023-05-31 14:23:56 -07:00
Mikayla Maki
619588414b
De-morgans properly
2023-05-31 14:21:38 -07:00
Mikayla Maki
b39e03365e
fmt
2023-05-31 14:17:27 -07:00
Mikayla Maki
93b7529435
add version check
2023-05-31 14:16:37 -07:00
Mikayla Maki
f76ad1cb7a
Remove silly panic
2023-05-31 14:10:50 -07:00
Mikayla Maki
f60883e481
Add panic if version is 0.91
2023-05-31 14:06:36 -07:00
Mikayla Maki
424a3f96b3
Fix notification styling, minimize database reads
2023-05-31 13:56:41 -07:00
Max Brunsfeld
39531f3d2d
Fix more issues with panels and zoom ( #2545 )
...
Release Notes:
* Fixed the behavior of panel buttons when their panel is open. Show the
key binding for closing the containing dock (preview only).
* Improved the styling of zoomed panels and panes, giving them a
stronger border, and color the zoom button with an "active" style
(preview only).
* Improved the stability of panels' zoom state. Close their dock instead
of resetting their zoom state when dismissing panels to reveal other
items (preview only).
2023-05-31 13:17:12 -07:00
Max Brunsfeld
46143a1670
🎨
2023-05-31 13:07:20 -07:00
Max Brunsfeld
382d5ff8ea
When revealing items, zoom-out any inactive panes
2023-05-31 13:05:50 -07:00
Mikayla Maki and julia
b2303fb1ea
WIP: Move statuses to entries
...
co-authored-by: julia <julia@zed.dev >
2023-05-31 12:55:31 -07:00
Max Brunsfeld
4ff9201190
Use active color for zoom button in a zoomed pane
2023-05-31 12:51:57 -07:00
Max Brunsfeld
12cb559e37
Only include one border edge for zoomed panels
2023-05-31 12:45:55 -07:00