-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathplugin.xml
157 lines (140 loc) · 10.2 KB
/
plugin.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
<idea-plugin>
<id>com.codestream.jetbrains-codestream</id>
<name>CodeStream: GitHub, GitLab, Bitbucket PRs and Code Review</name>
<vendor email="[email protected]" url="http://www.codestream.com">CodeStream</vendor>
<description>DO NOT EDIT: Generated from docs/description.html</description>
<change-notes>DO NOT EDIT: Generated from docs/change-notes.html</change-notes>
<extensions defaultExtensionNs="com.intellij">
<toolWindow id="CodeStream" icon="/images/codestream.svg" anchor="right" factoryClass="com.codestream.webview.CodeStreamToolWindowFactory"/>
<statusBarWidgetProvider implementation="com.codestream.widgets.CodeStreamStatusBarWidgetProvider"/>
<applicationService serviceImplementation="com.codestream.settings.ApplicationSettingsService"/>
<applicationService serviceImplementation="com.codestream.webview.BrowserEngineService"/>
<projectService serviceImplementation="com.codestream.agent.AgentService"/>
<projectService serviceImplementation="com.codestream.authentication.AuthenticationService"/>
<projectService serviceImplementation="com.codestream.settings.SettingsService"/>
<projectService serviceImplementation="com.codestream.session.SessionService"/>
<projectService serviceImplementation="com.codestream.webview.WebViewService"/>
<projectService serviceImplementation="com.codestream.editor.EditorService"/>
<projectService serviceImplementation="com.codestream.review.ReviewService"/>
<applicationConfigurable groupId="tools" displayName="CodeStream" id="preferences.CodeStreamConfigurable"
instance="com.codestream.settings.CodeStreamConfigurable"/>
<errorHandler implementation="com.codestream.error.ErrorHandler"/>
<diff.DiffExtension implementation="com.codestream.review.ReviewDiffExtension"/>
<intentionAction>
<className>com.codestream.actions.AddComment</className>
<category>Other</category>
</intentionAction>
<intentionAction>
<className>com.codestream.actions.CreateIssue</className>
<category>Other</category>
</intentionAction>
<intentionAction>
<className>com.codestream.actions.GetPermalink</className>
<category>Other</category>
</intentionAction>
<jbProtocolCommand implementation="com.codestream.commands.CodeStreamCommand"/>
<ignoredFileProvider implementation="com.codestream.vcs.CodeStreamIgnoredFileProvider"/>
<codeInsight.linkHandler prefix="#codemark/show/"
handlerClass="com.codestream.editor.GutterCodemarkTooltipLinkHandler"/>
<codeInsight.linkHandler prefix="#pr/show/"
handlerClass="com.codestream.editor.GutterPullRequestTooltipLinkHandler"/>
<codeInsight.linkHandler prefix="#pr/showExternal/"
handlerClass="com.codestream.editor.GutterPullRequestTooltipExternalLinkHandler"/>
<codeInsight.linkHandler prefix="#codemark/link/"
handlerClass="com.codestream.editor.GutterCodemarkLinkTooltipLinkHandler"/>
<vcsCheckinHandlerFactory implementation="com.codestream.vcs.CodeStreamCheckinHandlerFactory"/>
</extensions>
<project-components>
<component>
<implementation-class>com.codestream.CodeStreamComponent</implementation-class>
</component>
<component>
<implementation-class>com.codestream.notification.NotificationComponent</implementation-class>
</component>
</project-components>
<actions>
<action id="CodeStream.SignOut" class="com.codestream.actions.SignOut" text="CodeStream: Sign out"/>
<action id="CodeStream.ReloadWebview" class="com.codestream.actions.ReloadWebview" text="CodeStream: Reload webview"/>
<group id="com.codestream.Actions" popup="true" text="CodeStream" icon="/images/codestream-color.svg" class="com.codestream.actions.CodeStreamActionGroup">
<add-to-group group-id="EditorPopupMenu" anchor="after" relative-to-action="EditorPopupMenu2"/>
<action id="CodeStream.AddComment" class="com.codestream.actions.AddComment" text="Add _Comment"
description="Add comment" icon="/images/marker-comment.svg">
<add-to-group group-id="Diff.EditorPopupMenu"/>
<keyboard-shortcut keymap="$default" first-keystroke="control shift SLASH" second-keystroke="C"/>
<keyboard-shortcut keymap="Mac OS X" first-keystroke="control SLASH" second-keystroke="C"
replace-all="true"/>
<keyboard-shortcut keymap="Mac OS X 10.5+" first-keystroke="control SLASH" second-keystroke="C"
replace-all="true"/>
</action>
<action id="CodeStream.CreateIssue" class="com.codestream.actions.CreateIssue" text="Create _Issue"
description="Create issue" icon="/images/marker-issue.svg">
<keyboard-shortcut keymap="$default" first-keystroke="control shift SLASH" second-keystroke="I"/>
<keyboard-shortcut keymap="Mac OS X" first-keystroke="control SLASH" second-keystroke="I"
replace-all="true"/>
<keyboard-shortcut keymap="Mac OS X 10.5+" first-keystroke="control SLASH" second-keystroke="I"
replace-all="true"/>
</action>
<action id="CodeStream.GetPermalink" class="com.codestream.actions.GetPermalink" text="Get _Permalink"
description="Get permalink" icon="/images/marker-permalink.svg">
<keyboard-shortcut keymap="$default" first-keystroke="control shift SLASH" second-keystroke="L"/>
<keyboard-shortcut keymap="Mac OS X" first-keystroke="control SLASH" second-keystroke="L"
replace-all="true"/>
<keyboard-shortcut keymap="Mac OS X 10.5+" first-keystroke="control SLASH" second-keystroke="L"
replace-all="true"/>
</action>
<!-- <action id="ReviewCoverage" class="com.codestream.actions.ReviewCoverage" text="Review Coverage"-->
<!-- description="Show code review coverage"/>-->
</group>
<action id="CodeStream.CreateReview" class="com.codestream.actions.CreateReview" text="_Request Feedback"
description="Request feedback" icon="/images/review.svg">
<keyboard-shortcut keymap="$default" first-keystroke="control shift SLASH" second-keystroke="R"/>
<keyboard-shortcut keymap="Mac OS X" first-keystroke="control SLASH" second-keystroke="R"
replace-all="true"/>
<keyboard-shortcut keymap="Mac OS X 10.5+" first-keystroke="control SLASH" second-keystroke="R"
replace-all="true"/>
</action>
<action id="CodeStream.NewPullRequest" class="com.codestream.actions.NewPullRequest" text="New _Pull/Merge Request"
description="New Pull/Merge Request" icon="/images/pull-request.svg">
<keyboard-shortcut keymap="$default" first-keystroke="control shift SLASH" second-keystroke="P"/>
<keyboard-shortcut keymap="Mac OS X" first-keystroke="control SLASH" second-keystroke="P"
replace-all="true"/>
<keyboard-shortcut keymap="Mac OS X 10.5+" first-keystroke="control SLASH" second-keystroke="P"
replace-all="true"/>
</action>
<action id="CodeStream.ToggleView" class="com.codestream.actions.ToggleView" text="Toggle CodeStream">
<keyboard-shortcut keymap="$default" first-keystroke="control shift SLASH"
second-keystroke="control shift SLASH"/>
<keyboard-shortcut keymap="Mac OS X" first-keystroke="control SLASH" second-keystroke="control SLASH"
replace-all="true"/>
<keyboard-shortcut keymap="Mac OS X 10.5+" first-keystroke="control SLASH" second-keystroke="control SLASH"
replace-all="true"/>
</action>
<action id="CodeStream.CopyPermalink" class="com.codestream.actions.CopyPermalink" text="Copy Permalink"
description="Copy Permalink">
<keyboard-shortcut keymap="$default" first-keystroke="control shift SLASH" second-keystroke="shift L"/>
<keyboard-shortcut keymap="Mac OS X" first-keystroke="control SLASH" second-keystroke="shift L"
replace-all="true"/>
<keyboard-shortcut keymap="Mac OS X 10.5+" first-keystroke="control SLASH" second-keystroke="shift L"
replace-all="true"/>
</action>
<action id="CodeStream.NewMergeRequest" class="com.codestream.actions.NewPullRequest" text="New Merge Request"
description="New Merge Request" icon="/images/pull-request.svg">
<keyboard-shortcut keymap="$default" first-keystroke="control shift SLASH" second-keystroke="M"/>
<keyboard-shortcut keymap="Mac OS X" first-keystroke="control SLASH" second-keystroke="M"
replace-all="true"/>
<keyboard-shortcut keymap="Mac OS X 10.5+" first-keystroke="control SLASH" second-keystroke="M"
replace-all="true"/>
</action>
<action id="CodeStream.StartWork" class="com.codestream.actions.StartWork" text="Start _Work"
description="Start work" icon="/images/startwork.svg">
<keyboard-shortcut keymap="$default" first-keystroke="control shift SLASH" second-keystroke="W"/>
<keyboard-shortcut keymap="Mac OS X" first-keystroke="control SLASH" second-keystroke="W"
replace-all="true"/>
<keyboard-shortcut keymap="Mac OS X 10.5+" first-keystroke="control SLASH" second-keystroke="W"
replace-all="true"/>
</action>
</actions>
<depends>com.intellij.modules.platform</depends>
<depends>Git4Idea</depends>
<idea-version since-build="192.4488" until-build="202.6396" />
</idea-plugin>