Marshall Bowers
65db5f3d09
Merge branch 'main' into gpui2
2023-10-12 17:43:05 -04:00
Marshall Bowers
2270279119
Remove old ui and storybook crates ( #3125 )
...
This PR deletes the old `ui` and `storybook` crates in favor of their
newer variants that we'll be landing to `main` in the near future.
### Motivation
These crates are based off the old version of GPUI 2 (the `gpui2`
crate).
At this point we have since transitioned to the new version of GPUI 2
(the `gpui3` crate, currently still on the `gpui2` branch).
Having both copies around is confusing, so the old ones are going the
way of the dinosaurs.
Release Notes:
- N/A
2023-10-12 17:40:20 -04:00
Marshall Bowers
0e2dea8e9a
Merge branch 'gpui2' into gpui2-ui
2023-10-12 10:27:43 -04:00
Kirill Bulatov
2c9ee7814d
Add prettier support ( #3122 )
2023-10-12 17:13:10 +03:00
Antonio Scandurra
36ad020380
Merge branch 'main' into gpui2
2023-10-12 10:55:17 +02:00
Joseph T. Lyons
b8ce16874e
collab 0.24.0
2023-10-11 13:51:01 -04:00
Joseph T. Lyons
c55a4eb721
v0.109.x dev
2023-10-11 12:40:57 -04:00
Kirill Bulatov
1c32c3d5b3
Draft local and remote prettier separation
2023-10-11 12:56:29 +03:00
Kirill Bulatov
6a9e12f9c2
Properly support prettier plugins
2023-10-11 12:56:29 +03:00
Kirill Bulatov
1c58aafd9c
Allow to configure default prettier
2023-10-11 12:56:29 +03:00
Kirill Bulatov
8e3be29eaf
Draft prettier_server formatting
2023-10-11 12:56:29 +03:00
Kirill Bulatov
a7f42aa29e
Slightly better prettier settings and discovery
2023-10-11 12:56:29 +03:00
Kirill Bulatov
a92b61844a
Make NodeRuntime non-static for prettier runner
2023-10-11 12:56:29 +03:00
Kirill Bulatov
7cc926ec0f
Use proper NodeRuntime in the formatter interface
2023-10-11 12:56:28 +03:00
Kirill Bulatov
b165871103
Add prettier search
2023-10-11 12:56:28 +03:00
Kirill Bulatov
0410fee03d
Prepare prettier file lookup code infra
2023-10-11 12:56:28 +03:00
Kirill Bulatov
40de5415c9
Draft a project part of the prettier
2023-10-11 12:56:28 +03:00
Julia and Antonio Scandurra
5033682ba9
Get started with a prettier server package
...
Co-Authored-By: Antonio Scandurra <antonio@zed.dev >
2023-10-11 12:56:28 +03:00
Marshall Bowers
23ba6e2c82
Colocate component stories with their components
2023-10-10 15:52:58 -04:00
Max Brunsfeld
eddb00d506
Add a crate-dep-graph script, remove a few unnecessary dependencies ( #3103 )
...
This was motivated by me trying to decide which crate I should put a
`NotificationStore` in.
Run `script/crate-dep-graph` to generate an SVG showing the dependency
graph of our `crates` folder, and open it in a web browser.
After running this command, I noticed a couple of dependencies that
didn't make sense and were easy to remove.
Current dependency graph:

2023-10-09 09:20:06 -07:00
Kirill Bulatov
924114ca9d
Bump curl-sys to fix Sonoma issues with it
...
See https://github.com/alexcrichton/curl-rust/issues/524
2023-10-09 17:09:58 +03:00
Joseph T. Lyons
d6a8dee1b2
Add enable vim mode checkbox to welcome screen
2023-10-08 20:07:59 -04:00
Marshall Bowers
ae7b0ed3f7
Merge branch 'gpui2' into marshall/gpui2-playground
2023-10-07 12:16:48 -04:00
Marshall Bowers
5ea841e384
Merge branch 'main' into gpui2
2023-10-07 12:15:23 -04:00
Marshall Bowers
5b08032351
Add ChatPanel component
2023-10-07 11:50:41 -04:00
Marshall Bowers
43ca56a2e2
Update Cargo.lock
2023-10-07 10:56:21 -04:00
Marshall Bowers
f403508188
Merge branch 'main' into gpui2
2023-10-07 10:50:05 -04:00
Max Brunsfeld
a829cd1f89
Remove workspace -> channel dependency
2023-10-06 14:19:25 -07:00
Max Brunsfeld
3c812b590d
Remove call -> channel dependency
2023-10-06 13:39:10 -07:00
Max Brunsfeld
803aef698d
Remove unnecessary dependencies on client and rpc
2023-10-06 13:14:53 -07:00
Max Brunsfeld
4999dc0a92
collab 0.23.3
2023-10-06 11:25:46 -07:00
Max Brunsfeld
4cdf8a6fd7
collab 0.23.2
2023-10-05 16:06:28 -07:00
Mikayla
aa11e374c3
re-unify markdown parsing between hover_popover and chat
2023-10-05 14:22:41 -07:00
Mikayla
4dbb78ea12
Create markdown text element and add to channel chat
2023-10-04 17:47:30 -07:00
Max Brunsfeld
707f3ec403
collab 0.23.1
2023-10-04 15:12:17 -07:00
Joseph T. Lyons
0c4b4276f2
collab 0.23.0
2023-10-04 15:01:38 -04:00
Joseph T. Lyons
ed781497fa
v0.108.x dev
2023-10-04 15:00:53 -04:00
Max Brunsfeld
6f6460a858
Merge branch 'main' into channel-changes
2023-10-03 17:52:28 -07:00
Max Brunsfeld and Mikayla
d2ca5522f5
Acknowledge channel notes and chat changes when views are active
...
Co-authored-by: Mikayla <mikayla@zed.dev >
2023-10-03 17:40:10 -07:00
Mikayla and Max
8052372c7c
Upgrade SeaORM to latest version, also upgrade sqlite bindings, rustqlite, and remove SeaQuery
...
co-authored-by: Max <max@zed.dev >
2023-10-03 12:16:53 -07:00
Antonio Scandurra
381cac9dfe
Checkpoint
2023-10-03 18:04:45 +02:00
Joseph T. Lyons
12ee10d6e7
Add memory and cpu events ( #3080 )
...
Release Notes:
- N/A
2023-10-02 19:42:49 -04:00
Joseph T. Lyons and Julia
71b1bb2398
Add memory and cpu events
...
Co-Authored-By: Julia <30666851+ForLoveOfCats@users.noreply.github.com >
2023-10-02 19:35:31 -04:00
3353d919ac
Mainline GPUI2 UI work ( #3079 )
...
This PR mainlines the current state of new GPUI2-based UI from the
`gpui2-ui` branch.
Release Notes:
- N/A
---------
Co-authored-by: Nate Butler <iamnbutler@gmail.com >
Co-authored-by: Piotr Osiewicz <24362066+osiewicz@users.noreply.github.com >
Co-authored-by: Nate <nate@zed.dev >
2023-10-02 18:20:47 -04:00
Marshall Bowers
58563f9ef8
Fix stack overflow by removing Deref and DerefMut impls
2023-09-29 21:21:08 -04:00
Antonio Scandurra
04bedbd30f
Introduce the ability to include or exclude warnings from project diagnostics ( #3056 )
...

Release Notes:
- Added the ability to exclude warnings from project diagnostics. By
default, they will be on but they can be disabled temporarily by
clicking on the warnings icon. The default behavior can be changed by
changing the new `diagnostics.include_warnings` setting.
2023-09-29 13:13:04 +01:00
d54c6c2066
Mainline GPUI2 UI work ( #3062 )
...
This PR mainlines the current state of new GPUI2-based UI from the
`gpui2-ui` branch.
Release Notes:
- N/A
---------
Co-authored-by: Nate Butler <iamnbutler@gmail.com >
Co-authored-by: Max Brunsfeld <maxbrunsfeld@gmail.com >
Co-authored-by: Marshall Bowers <1486634+maxdeviant@users.noreply.github.com >
Co-authored-by: Piotr Osiewicz <24362066+osiewicz@users.noreply.github.com >
Co-authored-by: Nate <nate@zed.dev >
Co-authored-by: Mikayla <mikayla@zed.dev >
2023-09-28 19:36:21 -04:00
Kirill Bulatov
d5d3830152
Preserve matching history items and their order
2023-09-28 06:55:49 -07:00
Nathan Sobo
b369ffe1d6
Checkpoint
2023-09-27 21:14:09 -06:00
Antonio Scandurra
f84a84bf07
Introduce a new include_warnings setting under diagnostics
2023-09-27 18:08:08 -06:00