This repository has been archived by the owner on Dec 11, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
VSSentryPackage.vsct
117 lines (108 loc) · 5.9 KB
/
VSSentryPackage.vsct
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
<?xml version="1.0" encoding="utf-8"?>
<CommandTable xmlns="http://schemas.microsoft.com/VisualStudio/2005-10-18/CommandTable" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<Commands package="PackageId">
<Groups>
<Group guid="CmdSetId" id="SentryMenuGroup" priority="0x0600">
<Parent guid="guidSHLMainMenu" id="IDM_VS_MENU_TOOLS" /> <!-- appears in Tools menu -->
</Group>
</Groups>
<Buttons>
<Button guid="guidVSSentryPackageCmdSet" id="cmdidSentryProjectSettingsWindowCommand" priority="0x0001" type="Button">
<Parent guid="guidSHLMainMenu" id="IDG_VS_CTXT_PROJECT_PROPERTIES" />
<Icon guid="guidImages2" id="bmpPic1" />
<Strings>
<ButtonText>Configure Sentry</ButtonText>
</Strings>
</Button>
<Button guid="CmdSetId" id="cmdidOpenIssueInSentryCommand" priority="0x0100" type="Button">
<Parent guid="CmdSetId" id="SentryMenuGroup" />
<CommandFlag>AllowParams</CommandFlag> <!-- command accepts args -->
<CommandFlag>CommandWellOnly</CommandFlag>
<Strings>
<ButtonText>Open Issue in Sentry</ButtonText>
</Strings>
</Button>
<Button guid="CmdSetId" id="cmdidSearchInSentryCommand" priority="0x0100" type="Button">
<Parent guid="CmdSetId" id="SentryMenuGroup" />
<CommandFlag>AllowParams</CommandFlag> <!-- command accepts args -->
<CommandFlag>CommandWellOnly</CommandFlag>
<Strings>
<ButtonText>Search in Sentry</ButtonText>
</Strings>
</Button>
<Button guid="guidVSSentryPackageCmdSet" id="cmdidSentryIssueDetailsWindowCommand" priority="0x0100" type="Button">
<Parent guid="CmdSetId" id="SentryMenuGroup" />
<CommandFlag>AllowParams</CommandFlag> <!-- command accepts args -->
<CommandFlag>CommandWellOnly</CommandFlag>
<Strings>
<ButtonText>Show Issue Details</ButtonText>
</Strings>
</Button>
</Buttons>
<!--The bitmaps section is used to define the bitmaps that are used for the commands.-->
<Bitmaps>
<!-- The bitmap id is defined in a way that is a little bit different from the others:
the declaration starts with a guid for the bitmap strip, then there is the resource id of the
bitmap strip containing the bitmaps and then there are the numeric ids of the elements used
inside a button definition. An important aspect of this declaration is that the element id
must be the actual index (1-based) of the bitmap inside the bitmap strip. -->
<Bitmap guid="guidImages" href="Resources\SentryCodeLensProvider.png" usedList="bmpPic1, bmpPic2" />
<Bitmap guid="guidImages2" href="Resources\SentryProjectSettingsWindowCommand.png" usedList="bmpPic1,bmpPic2" />
<Bitmap guid="guidImages1" href="Resources\SentryCodeLensCommands.png" usedList="bmpPic1, bmpPic2, bmpPicSearch, bmpPicX, bmpPicArrows, bmpPicStrikethrough" />
<Bitmap guid="guidImages1" href="Resources\OpenIssueInSentryCommand.png" usedList="bmpPic1, bmpPic2, bmpPicSearch, bmpPicX, bmpPicArrows, bmpPicStrikethrough" />
<Bitmap guid="guidImages3" href="Resources\SearchInSentryCommand.png" usedList="bmpPic1, bmpPic2, bmpPicSearch, bmpPicX, bmpPicArrows, bmpPicStrikethrough" />
<Bitmap guid="guidImages4" href="Resources\SentryIssueDetailsWindowCommand.png" usedList="bmpPic1, bmpPic2, bmpPicSearch, bmpPicX, bmpPicArrows, bmpPicStrikethrough" />
</Bitmaps>
<!--<Groups>
<Group guid="guidVSSentryPackageCmdSet" id="SentryMenuGroup" priority="0x0600">
<Parent guid="guidSHLMainMenu" id="IDG_VS_CTXT_PROJECT_ADD_ITEMS" />
</Group>
</Groups>-->
</Commands>
<Symbols>
<GuidSymbol name="PackageId" value="{b7e7885f-a848-48ef-a78b-6bf95c730b54}" />
<GuidSymbol name="CmdSetId" value="{FD3AA9D2-6CF8-46F4-879C-DF3C38C07B9C}">
<IDSymbol name="SentryMenuGroup" value="0x1020" />
<IDSymbol value="256" name="cmdidOpenIssueInSentryCommand" />
<IDSymbol value="4129" name="cmdidSearchInSentryCommand" />
</GuidSymbol>
<GuidSymbol name="guidImages" value="{52787bc0-3627-416f-b0e0-45d362766b23}">
<IDSymbol name="bmpPic1" value="1" />
<IDSymbol name="bmpPic2" value="2" />
</GuidSymbol>
<GuidSymbol value="{dfc6d6e0-8b8c-47a0-8386-f88fa4a2f810}" name="guidVSSentryPackageCmdSet">
<IDSymbol value="4129" name="cmdidSentryProjectSettingsWindowCommand" />
<IDSymbol value="256" name="cmdidSentryIssueDetailsWindowCommand" />
</GuidSymbol>
<GuidSymbol value="{72a72f88-923e-48ec-86be-ae30d08d3b72}" name="guidImages2">
<IDSymbol name="bmpPic1" value="1" />
<IDSymbol name="bmpPic2" value="2" />
</GuidSymbol>
<GuidSymbol value="{70da91c0-ddee-47f5-b6b3-fbbb73a8919f}" name="guidImages1">
<IDSymbol name="bmpPic1" value="1" />
<IDSymbol name="bmpPic2" value="2" />
<IDSymbol name="bmpPicSearch" value="3" />
<IDSymbol name="bmpPicX" value="4" />
<IDSymbol name="bmpPicArrows" value="5" />
<IDSymbol name="bmpPicStrikethrough" value="6" />
</GuidSymbol>
<GuidSymbol value="{c87b7745-f7b6-4c1f-bb79-b1351c5b9813}" name="guidImages3">
<IDSymbol name="bmpPic1" value="1" />
<IDSymbol name="bmpPic2" value="2" />
<IDSymbol name="bmpPicSearch" value="3" />
<IDSymbol name="bmpPicX" value="4" />
<IDSymbol name="bmpPicArrows" value="5" />
<IDSymbol name="bmpPicStrikethrough" value="6" />
</GuidSymbol>
<GuidSymbol value="{de391734-01af-47e4-8f6f-f00b516e81aa}" name="guidImages4">
<IDSymbol name="bmpPic1" value="1" />
<IDSymbol name="bmpPic2" value="2" />
<IDSymbol name="bmpPicSearch" value="3" />
<IDSymbol name="bmpPicX" value="4" />
<IDSymbol name="bmpPicArrows" value="5" />
<IDSymbol name="bmpPicStrikethrough" value="6" />
</GuidSymbol>
</Symbols>
<Extern href="stdidcmd.h" />
<Extern href="vsshlids.h" />
</CommandTable>