Commit Graph

21 Commits

Author SHA1 Message Date
Steve Sanderson 0fd0fa3b79 Include TPN file in VSIX and all nupkg files built from "src" directory 2018-09-19 13:35:01 +01:00
Ryan Nowak 953479ce21 Fix path to our templates 2018-09-05 14:00:35 -07:00
Nate McMaster 78045b2177 Automate authenticode code-signing using Roslyn sign tool
* Change project layout to prepare for upcoming Arcade changes
* Add signtool config file to configure OPC, NuGet, and Authenticode signing
* Fix a bug when BaseIntermediateOutputPath is set to an absolute path
2018-08-08 08:52:46 -07:00
Nate McMaster 9672c2cff1 Fix for CI building as 15.7.999999 on VSTS (#1256) 2018-08-06 13:53:06 -07:00
Benjamin Vertonghen 3a89b5121f Add para [Parameter] Code Snippet
Code Snippet Category is Blazor.
Added in the existing VSIX.
2018-06-15 15:51:58 -07:00
Nikolei, Stefan 54eda39cb8 Update Anglesharp 2018-05-29 17:08:01 +01:00
Ryan Nowak 9aed80aaed Refactor VS references
Changing to a different set of references for tooling. This is a more
conservative set and will be less likely to break in the future.
2018-05-22 11:10:15 -07:00
Steve Sanderson 3d787d7988 Auto rebuild when reloading after a file change. 2018-04-11 10:51:44 +01:00
Steve Sanderson d3dc294d5e Revert live reloading implementation. See PR for explanation. 2018-04-04 18:10:12 +01:00
Steve Sanderson 71a3e31799 Trigger live reload feature after successful builds in VS 2018-04-04 11:29:59 +01:00
Ryan Nowak daa54ef1af Fix the Blazor about dialog
Have to do some gritty work to be able to show a proper version in the
about dialog. The generation of the proper assembly attributes is part
of the new-style csproj, so we don't get to use it for free.
2018-03-21 17:46:44 -07:00
Ryan Nowak 64d78c6e62 Add license and metadata to VSIX 2018-03-21 21:07:58 +00:00
Ryan Nowak b74cbf377f Get rid of error about package version
The Directory.Build.{props targets} files are designed for a new-style
csproj. Old-style csproj, which the VSIX uses don't support
PackageReference where the version is a variable.
2018-03-20 21:59:03 -07:00
Ryan Nowak 601e7914f7 Implement components as tag helpers
Implements Component code generation and tooling support end to end
udditionally adds some default `@addTagHelper` directives to make
programming in Blazor a little nicer.

Components are discovered as Tag Helpers using Razor's extensibility
during the build/IDE process. This drives the code generation during
build and lights up a bunch of editor features.

Add
2018-03-14 11:23:41 +00:00
Ryan Nowak 39c5aee9a1 Add other tooling assemblies to VSIX 2018-03-14 11:23:40 +00:00
Alex Gavrilov 1c15be550f VSIX Changes to have Blazor templates included into VSIX and show up in One ASP.NET Dialog 2018-03-01 20:08:34 -08:00
Ryan Nowak 2978830a9f Fix version shenanigans 2018-02-28 08:19:28 -08:00
Ryan Nowak 8bb0674382 Remove Razor assemblies from VSIX
These aren't used for tooling in 15.6 so removing them.
2018-02-26 12:16:14 -08:00
Ryan Nowak 7cc90e48c0 Fix a few authoring errors with VSIX 2018-02-26 12:16:14 -08:00
Ryan Nowak 043e623d5b Split Razor extensibility into its own assembly
This functionality will need to cross-compile to desktop framework
(net461) so that we can use it in VS. VS doesn't yet have netstandard2.0
support.
2018-02-14 14:08:14 -08:00
Ryan Nowak 51f10e1921 Add (empty) VSIX and language services projects 2018-02-13 15:36:44 -08:00