Commit Graph
39175 Commits
Author SHA1 Message Date
Mikayla fccac672b6 Remove CLI from zed2 (for now) 2023-11-17 18:09:42 -08:00
Mikayla 45e78a8ede Temporary debug builds for faster ci testing 2023-11-17 17:46:05 -08:00
Mikayla 6790eee33b Fix bundle script 2023-11-17 17:44:41 -08:00
Max Brunsfeld e56372d3c7 Build nightly release based on 'nightly' tag, not any tag w/ nightly prefix 2023-11-17 17:21:35 -08:00
Mikayla 8cc36abbdf Add bump nightly script 2023-11-17 17:14:48 -08:00
Mikayla e2b3c50530 Add autoupdate2
co-authoredby: max@zed.dev
2023-11-17 15:48:32 -08:00
b60b4cb0a0 Make the commit sha availabe in the app, via a global
Co-authored-by: Mikayla <mikayla@zed.dev>
Co-authored-by: Kirill <kirill@zed.dev>
2023-11-17 14:52:43 -08:00
Max Brunsfeld 8a3b7e590f Put release channel back to dev 2023-11-17 14:31:49 -08:00
Max Brunsfeld 3df3d602c6 Fix cargo check --tests invocation 2023-11-17 14:16:12 -08:00
773e324ccb Check out repo outside of reusable actions
Co-authored-by: Mikayla <mikayla@zed.dev>
Co-authored-by: Kirill <kirill@zed.dev>
2023-11-17 14:14:03 -08:00
a2a13208fa Wire up release_nightly workflow, to upload artifacts to DO spaces
Co-authored-by: Kirill <kirill@zed.dev>
Co-authored-by: Mikayla <mikayla@zed.dev>
2023-11-17 14:07:51 -08:00
Julia 8dd553ea14 zed2: Project diagnostics (#3359)
Release Notes:

- N/A
2023-11-17 16:54:00 -05:00
Julia 90cbd0db5d Merge branch 'main' into unborked-git-zed2-diagnostics-view 2023-11-17 16:43:29 -05:00
Julia ff4e89e049 Render diagnostics header and summary 2023-11-17 16:32:35 -05:00
Julia 4fe901e416 Render a more correct diagnostic indicator status panel button 2023-11-17 16:32:35 -05:00
Julia 9a986fc6ab Merge branch 'main' into unborked-git-zed2-diagnostics-view 2023-11-17 16:32:35 -05:00
Julia 4f411715b3 Render diagnostics view and such a bit more 2023-11-17 16:32:35 -05:00
Julia 5ded1aa46f Get diagnostic2 tests building and running 2023-11-17 16:32:35 -05:00
Julia 393a0dd154 Merge branch 'main' into unborked-git-zed2-diagnostics-view 2023-11-17 16:32:35 -05:00
JuliaandNathan Sobo 77947a8b50 Get diagnostics view almost building in the zed2 world
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2023-11-17 16:32:35 -05:00
Conrad Irwin 5c15960025 Focus workspace on launch
Fixes action dispatch when no focus is there.
2023-11-17 14:11:39 -07:00
Kirill Bulatov 5242676f97 Allow to exclude files from worktrees (#3356)
* Part of https://github.com/zed-industries/community/issues/70

Allows to fully remove from Zed certain files or file groups: no items
will be scanned or added into worktrees, so nothing will be shown in
project tree, project search and go to file would not see those,
corresponding FS events will be ignored.

One exclusion is .git files: those are still not shown or accessible by
default, yet tracked in the worktrees.

By default, is configured to 
```json
  "file_scan_exclusions": [
    "**/.git",
    "**/.svn",
    "**/.hg",
    "**/CVS",
    "**/.DS_Store",
    "**/Thumbs.db",
    "**/.classpath",
    "**/.settings"
  ],
```

* In addition, contains code preparations for "search in included files"
feature: new SearchOptions variant, search crate and RPC adjustments

Release Notes:

- Added `file_scan_exclusions` section to project settings to completely
ignore certain files in Zed
2023-11-17 23:06:47 +02:00
Mikayla Maki 2add322be0 Adjust the type arrangement on ManagedViews (#3354)
Made the trait into a blanket-trait impl if you have it's two
constituent pieces (FocusableView and EventEmitter) to remove the
duplicated method. I also changed the struct to an enum for aesthetic
reasons (EventType::EventName feels self documenting to me) and added
some new `cx` APIs utilizing our new powers of dismissal.

Release Notes:

- N/A
2023-11-17 13:04:57 -08:00
Conrad Irwin d3e965a4c6 shhh (#3358)
- Fix image errors


Release Notes:

- N/A
2023-11-17 14:01:44 -07:00
Kirill Bulatov 64cedc95c2 Port new workspace logic to gpui2, uncomment most of the workspace2 tests 2023-11-17 22:54:19 +02:00
Mikayla 6892be8426 WIP: 2023-11-17 12:54:16 -08:00
Nathan Sobo fd02a3ea5e Make static str and SharedString implement Element 2023-11-17 13:48:01 -07:00
Conrad Irwin bafc2eb242 Fix image errors
* Firstly only log one error per image load, not per frame
* Secondly use an Icon not an image for rendering Icons
2023-11-17 13:47:07 -07:00
Mikayla 229d0e4479 Merge branch 'main' into managed-view-adjustment 2023-11-17 12:40:44 -08:00
Conrad Irwin 750234de9a Collab ui2 (#3357)
* Clickable context menus & movable panels – what will they think of
next?!

Release Notes:

- N/A
2023-11-17 13:33:18 -07:00
Conrad Irwin 6c2e40cc4a Refactorings 2023-11-17 13:23:12 -07:00
Mikayla f97047237e Push some sketches 2023-11-17 12:16:55 -08:00
Kirill Bulatov 46ae965fcd Fix the tests 2023-11-17 21:40:57 +02:00
Kirill Bulatov 4725a7f543 An attempt to ignore git regularly 2023-11-17 21:40:57 +02:00
Kirill Bulatov 96f3f81c6c Fix most of the TODOs 2023-11-17 21:40:57 +02:00
Kirill Bulatov 6976464d8e Retract back to original scanning strategy
Do not descend into ignored directories, to avoid tracking their state.
2023-11-17 21:40:57 +02:00
Kirill Bulatov dd3f8dbfcc Defer ignored dirs scanning 2023-11-17 21:40:57 +02:00
Kirill Bulatov 0c58d9b130 Use a better name 2023-11-17 21:40:57 +02:00
Kirill Bulatov 3f9a25da82 Fix some of the old tests 2023-11-17 21:40:57 +02:00
Kirill Bulatov a778affc16 Fix the new test 2023-11-17 21:40:57 +02:00
Kirill Bulatov 06da928175 Exclude ignored opened buffers from search 2023-11-17 21:40:57 +02:00
Kirill Bulatov 7f447912bc Fix the ! bug, better test draft 2023-11-17 21:40:57 +02:00
Kirill Bulatov 078ae9256a Add default scan excluded files settings 2023-11-17 21:40:56 +02:00
Kirill Bulatov 8cca5a23b2 Move toggle ignored button into include directories editor 2023-11-17 21:40:56 +02:00
Kirill Bulatov 5841f84f6c Rescan worktree on scan exclusions settings change 2023-11-17 21:40:56 +02:00
Kirill Bulatov 11ee1a99da More lenient file path matchers 2023-11-17 21:40:56 +02:00
Kirill Bulatov fbf6ade662 Fix the bugs 2023-11-17 21:40:56 +02:00
Kirill Bulatov 01b72de782 Scan all ignored files by default now 2023-11-17 21:40:56 +02:00
Kirill Bulatov 82f7e2a32b Properly ignore elements from configured exceptions 2023-11-17 21:40:56 +02:00
Kirill Bulatov 2c96011ab6 Properly set ignore stacks and is_ignored values 2023-11-17 21:40:56 +02:00