Skip to content

Commit

Permalink
Merge pull request #68 from /issues/63
Browse files Browse the repository at this point in the history
VS Extension updates for VS 2022
  • Loading branch information
runceel authored Oct 16, 2021
2 parents ba25cb6 + 99ca098 commit aa498ba
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 16 deletions.
1 change: 1 addition & 0 deletions Livet.sln
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,7 @@ Global
Livet.Annotations\Livet.Annotations.projitems*{443f4fe1-5c3b-4847-bcba-5f8e56f63df6}*SharedItemsImports = 5
Livet.Annotations\Livet.Annotations.projitems*{6d6d481b-c134-4fa5-8eb3-16982a100913}*SharedItemsImports = 5
Livet.Annotations\Livet.Annotations.projitems*{7bd47b69-e85c-40bf-b2b8-4ef1e3dacf9f}*SharedItemsImports = 5
Livet.Annotations\Livet.Annotations.projitems*{7c69d055-0538-4f7c-a11f-623dfeeab1a7}*SharedItemsImports = 4
LivetCask.Generated.Converters\LivetCask.Generated.Converters.projitems*{9190f512-1964-4c9f-8e48-4f1f51dd0cdf}*SharedItemsImports = 13
Livet.Annotations\Livet.Annotations.projitems*{a0bba5c9-cb69-480e-96ec-9359214ddc5a}*SharedItemsImports = 5
Livet.Annotations\Livet.Annotations.projitems*{ae6f03f5-0f2f-4528-83ff-c4b2b2d6b86a}*SharedItemsImports = 5
Expand Down
4 changes: 2 additions & 2 deletions LivetCask/LivetCask.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<Authors>Livet Project</Authors>
<Description>Livet is the infrastructure of MVVM pattern on WPF.
It supports .NET Framework 4.5.2 or later, .NET Core 3.1, and licensed as zlib/libpng.
It supports .NET Framework 4.5.2 or later, .NET Core 3.1, .NET 6 and licensed as zlib/libpng.
</Description>
<Copyright>Copyright (c) 2010-2019 Livet Project</Copyright>
<Copyright>Copyright (c) 2010-2021 Livet Project</Copyright>
<PackageLicenseFile>license-en.txt</PackageLicenseFile>
<PackageProjectUrl>https://github.com/runceel/Livet</PackageProjectUrl>
<PackageIconUrl>https://raw.githubusercontent.com/ugaya40/Livet/master/Images/Livet.png</PackageIconUrl>
Expand Down
22 changes: 11 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
## Livet とは

Livet(リベット) は WPF のための MVVM(Model/View/ViewModel) パターン用インフラストラクチャです。
.NET Framework 4.5.2 及び .NET Core 3.0(現在はプレビュー版です) 以上で動作し zlib/libpng ライセンスで提供しています。
.NET Framework 4.5.2 以上及び .NET Core 3.1, .NET 6 で動作し zlib/libpng ライセンスで提供しています。
zlib/libpng ライセンスでは、ライブラリとしての利用にとどめるのであれば再配布時にも著作権表示などの義務はありません。

しかし、ソースコードを改変しての再配布にはその旨の明示が義務付けられます。
Expand All @@ -21,35 +21,35 @@ zlib/libpng ライセンスでは、ライブラリとしての利用にとど

## 導入

Livet は Visual Studio 2019 の拡張機能を使用することでプロジェクトテンプレートやアイテムテンプレートやコードスニペットが追加され生産性が一番高い状態で開発が出来るように設計されています。
Livet は Visual Studio 2022 の拡張機能を使用することでプロジェクトテンプレートやアイテムテンプレートやコードスニペットが追加され生産性が一番高い状態で開発が出来るように設計されています。
拡張機能は Visual Studio の拡張機能と更新プログラム でオンラインカテゴリーで Livet と検索するインストールすることが出来ます。

![](Images/2018-12-26-09-29-56.png)

また、ライブラリは以下 NuGet に公開しています。

- [LivetCask](https://www.nuget.org/packages/LivetCask/)
- 従来通りの Livet の機能セット
- 従来通りの Livet の機能セット
- [LivetCask2](https://www.nuget.org/packages/LivetCask2/)
- Livet のコレクションを StatefulModel ベースのコレクションに置き換えたパッケージ
- Livet のコレクションを StatefulModel ベースのコレクションに置き換えたパッケージ
- [LivetExtensions](https://www.nuget.org/packages/LivetExtensions/)

さらに、Livet のフル機能は利用しないが一部の機能を利用したい場合に対応するため、機能単位のパッケージを提供しています。上記の LivetCask と LivetCask2 は、下記のパッケージを束ねたものになります。

- [LivetCask.Behaviors](https://www.nuget.org/packages/LivetCask.Behaviors/)
- Livet の Behavior 機能のみのパッケージ
- Livet の Behavior 機能のみのパッケージ
- [LivetCask.Collections](https://www.nuget.org/packages/LivetCask.Collections/)
- Livet のコレクションのパッケージ
- Livet のコレクションのパッケージ
- [LivetCask.Converters](https://www.nuget.org/packages/LivetCask.Converters/)
- Livet の Converter 機能のみのパッケージ
- Livet の Converter 機能のみのパッケージ
- [LivetCask.EventListeners](https://www.nuget.org/packages/LivetCask.EventListeners/)
- Livet の EventListener 系のみのパッケージ
- Livet の EventListener 系のみのパッケージ
- [LivetCask.Messaging](https://www.nuget.org/packages/LivetCask.Messaging/)
- Livet の Messenger 系のみのパッケージ
- Livet の Messenger 系のみのパッケージ
- [LivetCask.Mvvm](https://www.nuget.org/packages/LivetCask.Mvvm/)
- Livet の MVVM の基本クラス(NotificationObject やコマンド系) のみのパッケージ
- Livet の MVVM の基本クラス(NotificationObject やコマンド系) のみのパッケージ
- [LivetCask.StatefulModel](https://www.nuget.org/packages/LivetCask.StatefulModel/)
- Livet.Collections を置き換える新しいコレクションのパッケージ。詳細については [StatefulModel](./README.StatefulModel.md) を参照してください。
- Livet.Collections を置き換える新しいコレクションのパッケージ。詳細については [StatefulModel](./README.StatefulModel.md) を参照してください。

## Visual Studio との親和性

Expand Down
4 changes: 2 additions & 2 deletions Templates/Livet.Extensibility/source.extension.vsixmanifest
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@
<Tags>WPF, MVVM, Livet</Tags>
</Metadata>
<Installation>
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[16.0, 18.0)">
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[16.0, 17.0)">
<ProductArchitecture>x86</ProductArchitecture>
</InstallationTarget>
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[16.0, 18.0)">
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[17.0, 18.0)">
<ProductArchitecture>amd64</ProductArchitecture>
</InstallationTarget>
</Installation>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<VSTemplate Version="3.0.0" Type="Project" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005"
xmlns:sdk="http://schemas.microsoft.com/developer/vstemplate-sdkextension/2010">
<TemplateData>
<Name>Livet project template(.NET Core)(C#)</Name>
<Name>Livet project template(.NET 6)(C#)</Name>
<Description>To create a MVVM application using Livet on WPF(.NET Core)</Description>
<Icon>Livet.ProjectTemplate.CSharp.NETCore.ico</Icon>
<ProjectType>CSharp</ProjectType>
Expand Down

0 comments on commit aa498ba

Please sign in to comment.