Antonio Scandurra
337a79e35f
WIP
2023-11-01 18:34:51 +01:00
Antonio Scandurra
c3a8bab4d2
WIP
2023-11-01 17:21:58 +01:00
Antonio Scandurra
147db607c7
WIP
2023-11-01 16:24:19 +01:00
Kirill Bulatov
e8857d959b
WIP
2023-11-01 16:10:07 +02:00
Kirill Bulatov
a9d7c86307
WIP
2023-11-01 15:37:51 +02:00
Kirill Bulatov
73c97d0c10
WIP
...
Uncomment more methods in workspace2.rs
2023-11-01 14:47:29 +02:00
Antonio Scandurra
4d320f065e
WIP
2023-11-01 12:47:19 +01:00
Nathan Sobo
d47ef6470b
WIP
2023-10-31 22:32:18 -06:00
Nathan Sobo
4da8ee1e1d
Remove one todo from the critical path
2023-10-31 21:19:32 -06:00
Nathan Sobo
0ecf6bde73
WIP
2023-10-31 16:15:30 -06:00
Nathan Sobo
fd15551d97
Remove Reference
2023-10-31 11:29:13 -06:00
Nathan Sobo
8f1000ea10
Checkpoint
2023-10-31 11:27:08 -06:00
Nathan Sobo
9798d65cf9
Checkpoint
2023-10-31 11:22:40 -06:00
Nathan Sobo
90601fe4fd
Checkpoint
2023-10-31 11:16:08 -06:00
Nathan Sobo
0a2fde8707
WIP
2023-10-31 11:03:01 -06:00
KCaverly
fed391fe6b
wip
2023-10-31 12:00:45 -04:00
KCaverly
551171a339
Merge branch 'zed2' of github.com:zed-industries/zed into zed2-workspace
2023-10-31 11:39:34 -04:00
KCaverly
68a1c7ce4c
wip
2023-10-31 11:32:56 -04:00
Antonio Scandurra
0aa9c6b61d
Introduce AnyWeakView
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2023-10-31 16:19:46 +01:00
Antonio Scandurra
7b6514b178
Simplify AnyView
...
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2023-10-31 16:16:30 +01:00
KCaverly
5550e80c4e
workspace2 is compiling
...
Co-Authored-By: Kirill <kirill@zed.dev>
2023-10-31 11:14:43 -04:00
KCaverly
e315e1bb6c
small window change
2023-10-31 10:50:28 -04:00
KCaverly
663e8aed8a
wip progress
2023-10-31 10:49:51 -04:00
KCaverly
eb4ac2c276
wip
2023-10-31 10:12:40 -04:00
KCaverly
efce38fce2
wip
2023-10-31 10:04:04 -04:00
KCaverly
8d0905e479
dock compiling with todos outstanding
...
Co-Authored-By: Kirill <kirill@zed.dev>
2023-10-31 09:25:36 -04:00
Antonio Scandurra
bbe2dd1f8f
WIP
2023-10-31 14:04:59 +01:00
Antonio Scandurra
14a6199b4b
WIP: Make the item module compile again
2023-10-31 13:56:48 +01:00
Antonio Scandurra
e8eea52d0f
Allow WeakView<T> to be hashed and compared
2023-10-31 13:34:54 +01:00
Antonio Scandurra
46a99c5c41
Allow View<T> to be hashed and compared
2023-10-31 13:34:29 +01:00
Antonio Scandurra
163fa3ff16
Introduce {Window,View}Context::defer
2023-10-31 13:17:05 +01:00
Kirill Bulatov
6a3974ddbb
Remove TODOs
2023-10-31 13:08:18 +02:00
Antonio Scandurra
538a9e1392
WIP
2023-10-31 11:56:55 +01:00
Kirill Bulatov
84c5494949
Fix prettier errors around Zed's settings.json/keymap.json files
...
Ports https://github.com/zed-industries/zed/pull/3191 to zed2
Deals with zed-industries/community#2191
Fix Zed starting too many prettier installations in the beginning, and not being able to format the config files.
2023-10-31 12:26:49 +02:00
Antonio Scandurra
00c92ae407
Merge branch 'zed2' into zed2-workspace
2023-10-31 10:20:03 +01:00
Antonio Scandurra
88875fd006
Zed2 entities ( #3189 )
...
Adds an `Entity` trait for abstracting over `View`s and `Model`s, and
implements it for the `subscribe()` and `observe()` APIs.
The last commit also includes a fun experiment I added, using the
`Result` type to return the owned model handles back to the caller in
the case of downcast failure, inspired by the `binary_search*` methods.
2023-10-31 10:11:25 +01:00
Kirill Bulatov
c98a811c0b
Only process diagnostics if corresponding project is alive
...
Part of https://github.com/zed-industries/zed/pull/3128 that is possible
to apply now.
2023-10-31 10:40:49 +02:00
Julia
db34de6be4
Port zed/src/languages
to zed2
2023-10-30 21:52:29 -04:00
Mikayla
f5b13071f1
experiment with a way to recover the any entities when downcasting fails
2023-10-30 18:08:38 -07:00
Mikayla
6f1197e00c
Change model to downcast with ownership
2023-10-30 18:00:37 -07:00
Mikayla
327a2f9967
Add the entity trait and implement for models, views, subscriptions, and observations
2023-10-30 17:50:21 -07:00
Mikayla
3dadfb8ba8
Merge branch 'zed2' into zed2-workspace
2023-10-30 16:53:21 -07:00
Max Brunsfeld
58446c2715
Merge branch 'zed2-render' into zed2
2023-10-30 15:37:00 -07:00
Max Brunsfeld
30dffbb409
Introduce a Render trait, make views implement it
...
Don't pass a render function separately from the view.
Co-authored-by: Nathan Sobo <nathan@zed.dev>
Co-authored-by: Mikayla <mikayla@zed.dev>
Co-authored-by: Antonio <as-cii@zed.dev>
2023-10-30 15:19:40 -07:00
Joseph T. Lyons
b76ce65a63
Port PR #3131 to zed2 ( #3187 )
...
Part of:
- https://github.com/zed-industries/zed/pull/3174
Release Notes:
- N/A
2023-10-30 17:47:00 -04:00
Marshall Bowers
607813e646
Tweak style for color scale story
2023-10-30 17:45:37 -04:00
Joseph T. Lyons
613afd3f66
Port PR #3131 to zed2
2023-10-30 17:41:26 -04:00
Marshall Bowers
49571127da
theme2: Correctly reference the dark alpha scale
2023-10-30 17:35:13 -04:00
Marshall Bowers
609836397b
Merge branch 'theme-color-scales' into zed2
2023-10-30 17:31:51 -04:00
Marshall Bowers
a02d806715
Add a story showcasing the color scales
2023-10-30 17:31:15 -04:00