-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added multilanguage capabilities; generic refactoring and menu revisi…
…on (#7) * Added multilanguage support (WIP) * Minor refactoring * Updated graphics and versions * Added pipeline badge on README; removed CQ step
- Loading branch information
1 parent
159d413
commit 038240b
Showing
23 changed files
with
340 additions
and
169 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
on: [push] | ||
|
||
jobs: | ||
build: | ||
runs-on: windows-latest | ||
permissions: | ||
actions: read | ||
contents: read | ||
security-events: write | ||
|
||
steps: | ||
- uses: actions/checkout@v4 | ||
name: Checkout code | ||
with: | ||
fetch-depth: 0 | ||
|
||
- name: Install GitVersion | ||
uses: gittools/actions/gitversion/[email protected] | ||
with: | ||
versionSpec: '6.0.x' | ||
|
||
- name: Determine version | ||
uses: gittools/actions/gitversion/[email protected] | ||
|
||
- run: | | ||
echo "Full SemVer (env.fullSemVer) : ${{ env.fullSemVer }}" | ||
name: Display GitVersion variables | ||
- name: Add msbuild to PATH | ||
uses: microsoft/setup-msbuild@v2 | ||
|
||
- name: Setup NuGet | ||
uses: nuget/setup-nuget@v2 | ||
|
||
- name: Restore NuGet packages | ||
run: nuget restore EntwineLLM.sln | ||
|
||
- name: Build EntwineLLM | ||
run: msbuild EntwineLLM.sln /p:Configuration=Release /p:Version=${{ env.fullSemVer }} | ||
|
||
- name: Publish artifacts | ||
uses: actions/upload-artifact@v4 | ||
with: | ||
name: entwinellm-${{ env.fullSemVer }} | ||
retention-days: 5 | ||
path: | | ||
**\bin\Release | ||
**\obj\Release |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,61 +1,90 @@ | ||
<?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"> | ||
|
||
<Extern href="stdidcmd.h" /> | ||
<Extern href="vsshlids.h" /> | ||
|
||
<Commands package="guidEntwineLlmPackage"> | ||
|
||
<Groups> | ||
<Group guid="guidEntwineLlmPackageCmdSet1" id="MainMenuGroup" /> | ||
</Groups> | ||
|
||
<Menus> | ||
<Menu guid="guidEntwineLlmPackageCmdSet1" id="MainEntwineMenu" type="Menu"> | ||
<Strings> | ||
<ButtonText>EntwineLLM</ButtonText> | ||
</Strings> | ||
</Menu> | ||
</Menus> | ||
|
||
<Buttons> | ||
<Button guid="guidEntwineLlmPackageCmdSet1" id="cmdidRequestRefactor" priority="0x0100" type="Button"> | ||
<Parent guid="guidEntwineLlmPackageCmdSet1" id="MyMenuGroup" /> | ||
<Button guid="guidEntwineLlmPackageCmdSet1" id="cmdidRequestRefactor" type="Button"> | ||
<Strings> | ||
<ButtonText>Ask EntwineLlm</ButtonText> | ||
<ButtonText>Refactor code</ButtonText> | ||
</Strings> | ||
</Button> | ||
<Button guid="guidEntwineLlmPackageCmdSet1" id="cmdGenerateUnitTests" priority="0x0100" type="Button"> | ||
<Parent guid="guidEntwineLlmPackageCmdSet1" id="MyMenuGroup" /> | ||
<Button guid="guidEntwineLlmPackageCmdSet1" id="cmdGenerateUnitTests" type="Button"> | ||
<Strings> | ||
<ButtonText>Generate Unit Tests with EntwineLlm</ButtonText> | ||
<ButtonText>Generate unit tests</ButtonText> | ||
</Strings> | ||
</Button> | ||
<Button guid="guidEntwineLlmPackageCmdSet1" id="cmdDocumentCode" priority="0x0100" type="Button"> | ||
<Parent guid="guidEntwineLlmPackageCmdSet1" id="MyMenuGroup" /> | ||
<Button guid="guidEntwineLlmPackageCmdSet1" id="cmdDocumentCode" type="Button"> | ||
<Strings> | ||
<ButtonText>Document code with EntwineLlm</ButtonText> | ||
<ButtonText>Document code</ButtonText> | ||
</Strings> | ||
</Button> | ||
<Button guid="guidEntwineLlmPackageCmdSet1" id="cmdCodeReview" priority="0x0100" type="Button"> | ||
<Parent guid="guidEntwineLlmPackageCmdSet1" id="MyMenuGroup" /> | ||
<Button guid="guidEntwineLlmPackageCmdSet1" id="cmdCodeReview" type="Button"> | ||
<Strings> | ||
<ButtonText>Code review with EntwineLlm</ButtonText> | ||
<ButtonText>Code review</ButtonText> | ||
</Strings> | ||
</Button> | ||
</Buttons> | ||
|
||
<Groups> | ||
<Group guid="guidEntwineLlmPackageCmdSet1" id="MyMenuGroup" priority="0x0600"> | ||
<Parent guid="guidSHLMainMenu" id="IDM_VS_MENU_TOOLS" /> | ||
</Group> | ||
</Groups> | ||
</Commands> | ||
|
||
<CommandPlacements> | ||
<CommandPlacement guid="guidEntwineLlmPackageCmdSet1" id="MainEntwineMenu" priority="900"> | ||
<Parent guid="guidSHLMainMenu" id="IDG_VS_MM_TOOLSADDINS" /> | ||
</CommandPlacement> | ||
|
||
<CommandPlacement guid="guidEntwineLlmPackageCmdSet1" id="MainMenuGroup" priority="0x0100"> | ||
<Parent guid="guidEntwineLlmPackageCmdSet1" id="MainEntwineMenu" /> | ||
</CommandPlacement> | ||
|
||
<CommandPlacement guid="guidEntwineLlmPackageCmdSet1" id="cmdidRequestRefactor" priority="0x0101"> | ||
<Parent guid="guidEntwineLlmPackageCmdSet1" id="MainMenuGroup" /> | ||
</CommandPlacement> | ||
<CommandPlacement guid="guidEntwineLlmPackageCmdSet1" id="cmdGenerateUnitTests" priority="0x0102"> | ||
<Parent guid="guidEntwineLlmPackageCmdSet1" id="MainMenuGroup" /> | ||
</CommandPlacement> | ||
<CommandPlacement guid="guidEntwineLlmPackageCmdSet1" id="cmdDocumentCode" priority="0x0103"> | ||
<Parent guid="guidEntwineLlmPackageCmdSet1" id="MainMenuGroup" /> | ||
</CommandPlacement> | ||
<CommandPlacement guid="guidEntwineLlmPackageCmdSet1" id="cmdCodeReview" priority="0x0104"> | ||
<Parent guid="guidEntwineLlmPackageCmdSet1" id="MainMenuGroup" /> | ||
</CommandPlacement> | ||
</CommandPlacements> | ||
|
||
<KeyBindings> | ||
<KeyBinding guid="guidEntwineLlmPackageCmdSet1" id="cmdidRequestRefactor" editor="guidTextEditor" key1="VK_F1" mod1="SHIFT" /> | ||
<KeyBinding guid="guidEntwineLlmPackageCmdSet1" id="cmdGenerateUnitTests" editor="guidTextEditor" key1="VK_F2" mod1="SHIFT" /> | ||
<KeyBinding guid="guidEntwineLlmPackageCmdSet1" id="cmdDocumentCode" editor="guidTextEditor" key1="VK_F3" mod1="SHIFT" /> | ||
<KeyBinding guid="guidEntwineLlmPackageCmdSet1" id="cmdCodeReview" editor="guidTextEditor" key1="VK_F4" mod1="SHIFT" /> | ||
</KeyBindings> | ||
|
||
<Symbols> | ||
<GuidSymbol name="guidTextEditor" value="{8B382828-6202-11D1-8870-0000F87579D2}" /> | ||
<GuidSymbol name="guidSHLMainMenu" value="{D309F791-903F-11D0-9EFC-00A0C911004F}" /> | ||
<GuidSymbol name="guidEntwineLlmPackage" value="{3c995b0e-1f37-4cef-9ac7-9771b3fb6162}" /> | ||
<GuidSymbol name="guidTextEditor" value="{8B382828-6202-11D1-8870-0000F87579D2}" /> | ||
|
||
<GuidSymbol value="{714b6862-aad7-434e-8415-dd928555ba0e}" name="guidEntwineLlmPackageCmdSet1"> | ||
<IDSymbol value="4128" name="MyMenuGroup" /> | ||
<IDSymbol value="0x1020" name="MainEntwineMenu" /> | ||
<IDSymbol value="0x1021" name="MainMenuGroup" /> | ||
<IDSymbol value="250" name="cmdidRequestRefactor" /> | ||
<IDSymbol value="251" name="cmdGenerateUnitTests" /> | ||
<IDSymbol value="252" name="cmdDocumentCode" /> | ||
<IDSymbol value="253" name="cmdCodeReview" /> | ||
</GuidSymbol> | ||
|
||
</Symbols> | ||
|
||
</CommandTable> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.