Commit Graph
39175 Commits
Author SHA1 Message Date
Conrad IrwinandJulia dc41855b96 Fix bug when unsubscribe called after remove
Co-Authored-By: Julia <julia@zed.dev>
2023-11-03 09:56:35 -06:00
Conrad Irwin db23fbd69d Make the close button close 2023-11-03 09:20:27 -06:00
Antonio Scandurra 3958abaa90 Ensure panes cover the available space 2023-11-03 16:14:03 +01:00
Conrad Irwin 5032e61f73 Fix tab text colors 2023-11-03 09:12:12 -06:00
Marshall Bowers 9b1559bada Exclude source themes from Zed2 binary 2023-11-03 11:11:10 -04:00
Kyle Caverly e216233676 added workspace event for WorkspaceCreated (#3222)
added workspace2 event for WorkspaceCreated

Release Notes:

- NA
2023-11-03 11:06:11 -04:00
Marshall Bowers f70852c328 Update emitted module import 2023-11-03 10:58:06 -04:00
Marshall Bowers b37fdcab3d Account for colors in VS Code theme being optional 2023-11-03 10:54:12 -04:00
Antonio Scandurra 78393c3e21 Make tab bar visible 2023-11-03 15:51:33 +01:00
Antonio Scandurra dde2856685 Start on editor2 (#3223)
Opening this pull request early on, as I added a bunch of APIs to
`gpui2` and uncommented code that might be useful to others in
`workspace2`.

Release Notes:

- N/A
2023-11-03 15:37:48 +01:00
Marshall Bowers b0d3bdb08e Update color names in workspace2 2023-11-03 10:16:34 -04:00
Marshall Bowers ca64641b26 Merge branch 'main' into import-theme 2023-11-03 10:11:35 -04:00
Antonio Scandurra 327a700c80 Don't depend on gpui2 in text 2023-11-03 14:53:08 +01:00
Antonio Scandurra 305c7b29a2 Merge remote-tracking branch 'origin/main' into editor2 2023-11-03 14:47:49 +01:00
Antonio Scandurra c4c9ce9be2 Remove more todos 2023-11-03 14:42:26 +01:00
Antonio Scandurra 53077fe80b Add ViewContext::window_context 2023-11-03 14:41:37 +01:00
KCaverly a378036917 added workspace event for WorkspaceCreated 2023-11-03 08:52:18 -04:00
Kirill Bulatov 51d45973f8 Uncomment more gpui2 (#3221)
Release Notes:

- N/A
2023-11-03 13:45:35 +02:00
Kirill Bulatov 574176ae6d Remove and add more todosmerge . 2023-11-03 13:22:11 +02:00
Antonio Scandurra 82306268bf WIP 2023-11-03 12:10:15 +01:00
Kirill Bulatov 5b401b32e9 Move journal2 to workspace2 2023-11-03 12:55:06 +02:00
Kirill Bulatov 24a215e4fd Uncomment persistence tests 2023-11-03 12:38:09 +02:00
Antonio Scandurra 5bf492fa8c Fix a todo in workspace 2023-11-03 11:36:39 +01:00
Antonio Scandurra 12809e819d Allow converting from a WeakView<V> to an AnyWeakView 2023-11-03 11:36:18 +01:00
Antonio Scandurra 0de4fb1925 Expose a focus handle from workspace::Item 2023-11-03 11:00:57 +01:00
Antonio Scandurra a5b53ca825 Uncomment Editor::report_editor_event 2023-11-03 10:53:55 +01:00
Antonio Scandurra 5e7251d6aa Remove some todos 2023-11-03 10:50:30 +01:00
Antonio Scandurra 34b322b1e1 Uncomment Editor::new 2023-11-03 10:38:28 +01:00
Kirill Bulatov 814ca2bf9e Detect prettier in npm workspaces correctly (#3219)
Deals with https://github.com/zed-industries/community/issues/2016

Also refactored project code to spawn less default prettiers.

Release Notes:

- Fixed prettier not working in npm workspaces
2023-11-03 11:14:45 +02:00
Antonio Scandurra 2a74c3967f Remove unused code 2023-11-03 10:11:13 +01:00
Antonio Scandurra 252bac2e2e Uncomment more editor code 2023-11-03 10:09:00 +01:00
Kirill Bulatov 6704b219bc Port changes to zed2 2023-11-03 11:02:50 +02:00
Kirill Bulatov 29a0071ff1 Properly order default prettier installations and startups 2023-11-03 11:02:50 +02:00
Kirill Bulatov bd0a4f1417 Reuse already running default prettiers 2023-11-03 11:02:50 +02:00
Kirill Bulatov ec09c85a45 Make it more clear that missing prettier is to blame 2023-11-03 11:02:50 +02:00
Kirill Bulatov ffc2668513 Restore LSP names for prettier servers 2023-11-03 11:02:50 +02:00
Kirill Bulatov 30d75dde86 Simplify 2023-11-03 11:02:50 +02:00
Kirill Bulatov 4a1059b0ba Fix the bugs 2023-11-03 11:02:50 +02:00
Kirill Bulatov f58cd0b999 Rework prettier installation and start 2023-11-03 11:02:50 +02:00
Kirill Bulatov f104a3a48a Add prettier workspace resolution test 2023-11-03 11:02:50 +02:00
Antonio Scandurra f2d987c0ee Call editor::init 2023-11-03 09:06:25 +01:00
Antonio Scandurra 595ccad409 Remove dependency from gpui from editor2 2023-11-03 09:05:58 +01:00
Nathan Sobo 0e80125a44 Get editor2 compiling with a ton of code commented out 2023-11-02 23:35:20 -06:00
Nathan Sobo b7dfb4eeb4 WIP 2023-11-02 22:56:04 -06:00
Nathan Sobo 60e79c763a WIP 2023-11-02 21:28:56 -06:00
Nathan Sobo 7c2b802283 WIP 2023-11-02 21:03:29 -06:00
Nathan Sobo 4f755afb22 Merge remote-tracking branch 'origin/main' into editor2 2023-11-02 20:47:09 -06:00
Nathan Sobo fc4d8191b2 rich text2 (#3220)
- git -> git3
- Add rich_text2

[[PR Description]]

Release Notes:

N/A
2023-11-02 20:46:45 -06:00
Nathan Sobo 63d08003aa Merge remote-tracking branch 'origin/rich_text2' into editor2 2023-11-02 20:34:52 -06:00
Nate Butler e0a20f1abb [Not compiling] Continue working on VSCode import 2023-11-02 21:49:26 -04:00