Merge pull request #1081 from zed-industries/project-panel-with-new-mouse-events

Introduce context menu to project panel
This commit is contained in:
Antonio Scandurra
2022-05-31 10:40:42 +02:00
committed by GitHub
67 changed files with 2493 additions and 673 deletions
Generated
+27
View File
@@ -665,6 +665,7 @@ dependencies = [
"client",
"editor",
"gpui",
"menu",
"postage",
"settings",
"theme",
@@ -961,6 +962,7 @@ dependencies = [
"gpui",
"language",
"log",
"menu",
"picker",
"postage",
"project",
@@ -971,6 +973,17 @@ dependencies = [
"workspace",
]
[[package]]
name = "context_menu"
version = "0.1.0"
dependencies = [
"gpui",
"menu",
"settings",
"smallvec",
"theme",
]
[[package]]
name = "core-foundation"
version = "0.9.3"
@@ -1513,6 +1526,7 @@ dependencies = [
"env_logger",
"fuzzy",
"gpui",
"menu",
"picker",
"postage",
"project",
@@ -1885,6 +1899,7 @@ version = "0.1.0"
dependencies = [
"editor",
"gpui",
"menu",
"postage",
"settings",
"text",
@@ -2679,6 +2694,13 @@ dependencies = [
"autocfg 1.0.1",
]
[[package]]
name = "menu"
version = "0.1.0"
dependencies = [
"gpui",
]
[[package]]
name = "metal"
version = "0.21.0"
@@ -3184,6 +3206,7 @@ dependencies = [
"editor",
"env_logger",
"gpui",
"menu",
"serde_json",
"settings",
"theme",
@@ -3391,9 +3414,11 @@ dependencies = [
name = "project_panel"
version = "0.1.0"
dependencies = [
"context_menu",
"editor",
"futures",
"gpui",
"menu",
"postage",
"project",
"serde_json",
@@ -4065,6 +4090,7 @@ dependencies = [
"gpui",
"language",
"log",
"menu",
"postage",
"project",
"serde",
@@ -5950,6 +5976,7 @@ dependencies = [
"collections",
"command_palette",
"contacts_panel",
"context_menu",
"ctor",
"diagnostics",
"dirs 3.0.1",