Browse Source

Add t4 file template and icons.

pull/16/merge
Matt Ward 15 years ago
parent
commit
991064b28a
  1. 3
      data/resources/image/BitmapResources/BitmapResources.res
  2. 17
      src/AddIns/Misc/TextTemplating/Project/Templates/TextTemplate.xft
  3. 14
      src/AddIns/Misc/TextTemplating/Project/TextTemplating.addin
  4. 4
      src/AddIns/Misc/TextTemplating/Project/TextTemplating.csproj
  5. BIN
      src/Main/StartUp/Project/Resources/BitmapResources.resources

3
data/resources/image/BitmapResources/BitmapResources.res

@ -492,6 +492,9 @@ Icons.32x32.XSLIcon = backendicons\miscFiles\XSL_32.png @@ -492,6 +492,9 @@ Icons.32x32.XSLIcon = backendicons\miscFiles\XSL_32.png
Icons.16x16.ASPFileIcon = backendicons\miscFiles\ASP_16.png
Icons.32x32.ASPFileIcon = backendicons\miscFiles\ASP_32.png
TextTemplate.File = backendicons\miscFiles\TextTemplate.File.png
TextTemplate.ProjectBrowser.File = backendicons\miscFiles\TextTemplate.ProjectBrowser.File.png
HtmlHelp2.16x16.DynamicHelp = PadIcons\HtmlHelp2.16x16.DynamicHelp.png
HtmlHelp2.16x16.Favorites = PadIcons\HtmlHelp2.16x16.Favorites.png
HtmlHelp2.16x16.Index = PadIcons\HtmlHelp2.16x16.Index.png

17
src/AddIns/Misc/TextTemplating/Project/Templates/TextTemplate.xft

@ -0,0 +1,17 @@ @@ -0,0 +1,17 @@
<Template author="Matt Ward" version="1.0">
<Config
name="Text Template"
icon="TextTemplate.File"
category="C#"
defaultname="TextTemplate${Number}.txt"
language="Default"/>
<Description>A t4 text template for the C# language.</Description>
<Files>
<File name="${FullName}" language="Default"><![CDATA[<#@ template language="C#" #>
<#@ output extension=".txt" #>
]]></File>
</Files>
<AdditionalOptions/>
</Template>

14
src/AddIns/Misc/TextTemplating/Project/TextTemplating.addin

@ -13,6 +13,9 @@ @@ -13,6 +13,9 @@
<Import assembly="TextTemplating.dll"/>
</Runtime>
<BitmapResources file="Resources\TextTemplate.File.png"/>
<BitmapResources file="Resources\TextTemplate.ProjectBrowser.File.png"/>
<Path name="/SharpDevelop/Workbench/FileFilter">
<FileFilter
id="TextTemplating"
@ -21,6 +24,13 @@ @@ -21,6 +24,13 @@
extensions="*.tt"/>
</Path>
<Path name="/Workspace/Icons">
<Icon
id="TextTemplateFileIcon"
extensions=".tt"
resource="TextTemplate.ProjectBrowser.File"/>
</Path>
<Path name="/SharpDevelop/CustomTools">
<CustomTool
id="TextTemplatingFileGenerator"
@ -35,4 +45,8 @@ @@ -35,4 +45,8 @@
name="TextTemplating"
resource="ICSharpCode.TextTemplating.Resources.TextTemplating.xshd"/>
</Path>
<Path name="/SharpDevelop/BackendBindings/Templates">
<Directory id="TextTemplating" path="./Templates"/>
</Path>
</AddIn>

4
src/AddIns/Misc/TextTemplating/Project/TextTemplating.csproj

@ -69,6 +69,9 @@ @@ -69,6 +69,9 @@
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Resources\TextTemplating.xshd" />
<None Include="Templates\TextTemplate.xft">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="TextTemplating.addin">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
@ -86,6 +89,7 @@ @@ -86,6 +89,7 @@
</ProjectReference>
</ItemGroup>
<ItemGroup>
<Folder Include="Templates" />
<Folder Include="Resources" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.Targets" />

BIN
src/Main/StartUp/Project/Resources/BitmapResources.resources

Binary file not shown.
Loading…
Cancel
Save