Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from unoplatform:master #143

Merged
merged 39 commits into from
Feb 6, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
6de0804
chore: make csproj indents match editor config
SimonCropp Feb 3, 2024
80462b6
perf: leverage generic enum getvalues
SimonCropp Feb 3, 2024
eeb553f
docs: Update `PowerManager` to include Android specific requirements
morning4coffe-dev Feb 3, 2024
282f80b
docs: Update `VibrationDevice` to include platform specific requirements
morning4coffe-dev Feb 3, 2024
b12cc76
chore: Update from code review
morning4coffe-dev Feb 3, 2024
7e13b05
chore: Apply suggestions from code review
morning4coffe-dev Feb 3, 2024
abcccef
chore: Update file name
morning4coffe-dev Feb 3, 2024
a4c145a
feat: Add a simple XAML Playground sample
jeromelaban Jan 23, 2024
07647f9
chore: Adjust for non-wasm platforms
jeromelaban Jan 25, 2024
d086f51
feat: Make playground the default sample, include shortcut
MartinZikmund Jan 31, 2024
02db0a9
chore: Switch TemplateBinding to regular Binding
MartinZikmund Feb 1, 2024
c480756
chore: replace the variable CascadiaCode with CascadiaCode Regular
ramezgerges Feb 1, 2024
752c9ee
chore: Adjust formatting
MartinZikmund Feb 2, 2024
be67171
chore: Move implementation details under class
morning4coffe-dev Feb 4, 2024
4e3ce06
chore: fix manual Sample grouping
ajpinedam Feb 5, 2024
ef9f036
fix(textbox): caret color should follow theme
ramezgerges Feb 1, 2024
570686a
test: caret matching theme
ramezgerges Feb 1, 2024
7c0e9c0
chore: invalidate textbox on actualthemechanged
ramezgerges Feb 1, 2024
b6af682
chore: build errors
ramezgerges Feb 2, 2024
169c2c0
chore: fix test
ramezgerges Feb 5, 2024
f958266
Merge pull request #15337 from SimonCropp/enum-getvalue
jeromelaban Feb 5, 2024
55eab31
Merge pull request #15348 from ajpinedam/chore/fix.button.test.parent
ajpinedam Feb 5, 2024
1811565
chore: Use older version of Monaco editor on UWP build
MartinZikmund Feb 5, 2024
cdda5d4
Merge pull request #15344 from unoplatform/dev/doti/adjust-battery-an…
jeromelaban Feb 5, 2024
d098ae2
Merge pull request #15339 from SimonCropp/make-csproj-indents-match-e…
jeromelaban Feb 5, 2024
2dfa5ee
ci: Fix Wasm binlog publishing
Youssef1313 Feb 5, 2024
3cbe4d0
Merge pull request #15308 from ramezgerges/textbox_caret_darkmode
MartinZikmund Feb 5, 2024
0b961e5
Merge pull request #15345 from unoplatform/dev/doti/adjust-haptics-re…
jeromelaban Feb 5, 2024
55cce74
perf: reduce layout invalidations when clearing children when there'r…
ramezgerges Feb 5, 2024
c7c0acb
fix: [iOS] Avoid crash when content size is negative
jeromelaban Feb 5, 2024
f46c814
Merge pull request #15352 from unoplatform/Youssef1313/wasm-binlog
jeromelaban Feb 5, 2024
3872ca8
Merge pull request #15192 from unoplatform/dev/jela/sample-xaml-playg…
MartinZikmund Feb 5, 2024
3c188c0
Merge pull request #15357 from ramezgerges/uielement_invalidation_perf
jeromelaban Feb 6, 2024
39f98dd
Merge pull request #15361 from unoplatform/dev/jela/scrollviewer-crash
jeromelaban Feb 6, 2024
0abf671
docs: Update PasswordVault.md
snoordman Feb 6, 2024
9d62a25
Merge pull request #15373 from snoordman/patch-1
jeromelaban Feb 6, 2024
e418bc2
docs: RefreshContainer
MartinZikmund Feb 6, 2024
be0160a
chore: Adjust markdown formatting
jeromelaban Feb 6, 2024
c6d040f
Merge pull request #15379 from unoplatform/dev/mazi/refresh-docs
jeromelaban Feb 6, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
76 changes: 40 additions & 36 deletions build/Uno.UI.Build.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -72,52 +72,56 @@
<NetCoreMobileFilter Condition="'$(UnoDisableNetCurrentMobile)'=='true'">filters\Uno.UI-packages-netcoremobile.slnf</NetCoreMobileFilter>
</PropertyGroup>
<MSBuild Properties="Configuration=Release;InformationalVersion=$(GITVERSION_InformationalVersion);CI_Build=true;_IsCIBuild=true;PackageOutputPath=$(BUILD_ARTIFACTSTAGINGDIRECTORY)\vslatest-netcoremobile;PackageVersion=$(GITVERSION_SemVer)"
Projects="$(NetCoreMobileFilter)"
Targets="Restore;Build"
RebaseOutputs="false"
BuildInParallel="true" />
Projects="$(NetCoreMobileFilter)"
Targets="Restore;Build"
RebaseOutputs="false"
BuildInParallel="true" />

</Target>

<Target Name="BuildCIWasm">

<MSBuild Properties="Configuration=Release;InformationalVersion=$(GITVERSION_InformationalVersion);CI_Build=true;_IsCIBuild=true;PackageOutputPath=$(BUILD_ARTIFACTSTAGINGDIRECTORY)\vslatest-wasm;PackageVersion=$(GITVERSION_SemVer)"
Projects="filters\Uno.UI-packages-wasm.slnf"
Targets="Restore;Build"
RebaseOutputs="false"
BuildInParallel="true" />
<MSBuild
Properties="Configuration=Release;InformationalVersion=$(GITVERSION_InformationalVersion);CI_Build=true;_IsCIBuild=true;PackageOutputPath=$(BUILD_ARTIFACTSTAGINGDIRECTORY)\vslatest-wasm;PackageVersion=$(GITVERSION_SemVer)"
Projects="filters\Uno.UI-packages-wasm.slnf"
Targets="Restore;Build"
RebaseOutputs="false"
BuildInParallel="true" />

</Target>

<Target Name="BuildCISkia">

<MSBuild Properties="Configuration=Release;InformationalVersion=$(GITVERSION_InformationalVersion);CI_Build=true;_IsCIBuild=true;PackageOutputPath=$(BUILD_ARTIFACTSTAGINGDIRECTORY)\vslatest-skia;PackageVersion=$(GITVERSION_SemVer)"
Projects="filters\Uno.UI-packages-skia.slnf"
Targets="Restore;Build"
RebaseOutputs="false"
BuildInParallel="true" />
<MSBuild
Properties="Configuration=Release;InformationalVersion=$(GITVERSION_InformationalVersion);CI_Build=true;_IsCIBuild=true;PackageOutputPath=$(BUILD_ARTIFACTSTAGINGDIRECTORY)\vslatest-skia;PackageVersion=$(GITVERSION_SemVer)"
Projects="filters\Uno.UI-packages-skia.slnf"
Targets="Restore;Build"
RebaseOutputs="false"
BuildInParallel="true" />

</Target>

<Target Name="BuildCIReference">

<MSBuild Properties="Configuration=Release;InformationalVersion=$(GITVERSION_InformationalVersion);CI_Build=true;IS_NET7_BUILD=true;_IsCIBuild=true;PackageOutputPath=$(BUILD_ARTIFACTSTAGINGDIRECTORY)\vslatest-skia;PackageVersion=$(GITVERSION_SemVer)"
Projects="filters\Uno.UI-packages-reference.slnf"
Targets="Restore;Build"
RebaseOutputs="false"
BuildInParallel="true" />
<MSBuild
Properties="Configuration=Release;InformationalVersion=$(GITVERSION_InformationalVersion);CI_Build=true;IS_NET7_BUILD=true;_IsCIBuild=true;PackageOutputPath=$(BUILD_ARTIFACTSTAGINGDIRECTORY)\vslatest-skia;PackageVersion=$(GITVERSION_SemVer)"
Projects="filters\Uno.UI-packages-reference.slnf"
Targets="Restore;Build"
RebaseOutputs="false"
BuildInParallel="true" />

</Target>

<Target Name="BuildSyncGenerator">
<!-- Restore the nuget packages for packages-* solution filters -->
<!-- These filters contain Uno.UI project and its dependencies, which are what needs to be restored -->
<!-- In addition, the reference project needs to be restored as well. -->
<MSBuild Properties="Configuration=Release;InformationalVersion=$(GITVERSION_InformationalVersion);CI_Build=true;_IsCIBuild=true"
Projects="filters\Uno.UI-packages-netcoremobile.slnf;filters\Uno.UI-packages-reference.slnf;filters\Uno.UI-packages-skia.slnf;filters\Uno.UI-packages-wasm.slnf;..\src\Uno.UWPSyncGenerator\Uno.UWPSyncGenerator.csproj;..\src\Uno.UWPSyncGenerator.Reference\Uno.UWPSyncGenerator.Reference.csproj"
Targets="Restore;Clean"
RebaseOutputs="false"
BuildInParallel="true" />
<MSBuild
Properties="Configuration=Release;InformationalVersion=$(GITVERSION_InformationalVersion);CI_Build=true;_IsCIBuild=true"
Projects="filters\Uno.UI-packages-netcoremobile.slnf;filters\Uno.UI-packages-reference.slnf;filters\Uno.UI-packages-skia.slnf;filters\Uno.UI-packages-wasm.slnf;..\src\Uno.UWPSyncGenerator\Uno.UWPSyncGenerator.csproj;..\src\Uno.UWPSyncGenerator.Reference\Uno.UWPSyncGenerator.Reference.csproj"
Targets="Restore;Clean"
RebaseOutputs="false"
BuildInParallel="true" />

<MSBuild Properties="Configuration=Release" Projects="..\src\Uno.UWPSyncGenerator\Uno.UWPSyncGenerator.csproj" Targets="Build" />
<MSBuild Properties="Configuration=Release;Platform=x86" Projects="..\src\Uno.UWPSyncGenerator.Reference\Uno.UWPSyncGenerator.Reference.csproj" Targets="Build" />
Expand All @@ -128,19 +132,20 @@
<MixinTargetFrameworks Include="net7.0-macos" />
</ItemGroup>

<MSBuild Properties="Configuration=Release;InformationalVersion=$(GITVERSION_InformationalVersion);CI_Build=true;_IsCIBuild=true;TargetFramework=%(MixinTargetFrameworks.Identity)"
Projects="..\src\Uno.UI\Uno.UI.netcoremobile.csproj"
Targets="GenerateMixins"
RebaseOutputs="false"
BuildInParallel="true" />
<MSBuild
Properties="Configuration=Release;InformationalVersion=$(GITVERSION_InformationalVersion);CI_Build=true;_IsCIBuild=true;TargetFramework=%(MixinTargetFrameworks.Identity)"
Projects="..\src\Uno.UI\Uno.UI.netcoremobile.csproj"
Targets="GenerateMixins"
RebaseOutputs="false"
BuildInParallel="true" />
</Target>

<Target Name="GenerateDoc" DependsOnTargets="BuildSyncGenerator">
<MSBuild Properties="Configuration=Debug"
Projects="..\src\Uno.Foundation.Logging\Uno.Foundation.Logging.csproj"
Targets="Restore;Build"
RebaseOutputs="false"
BuildInParallel="true" />
Projects="..\src\Uno.Foundation.Logging\Uno.Foundation.Logging.csproj"
Targets="Restore;Build"
RebaseOutputs="false"
BuildInParallel="true" />

<Exec Command="..\src\Uno.UWPSyncGenerator\Bin\Release\Uno.UWPSyncGenerator.exe &quot;doc&quot;" />
<Exec Command="powershell .\import_external_docs.ps1" WorkingDirectory="..\doc" />
Expand All @@ -149,7 +154,6 @@
</Target>

<Target Name="RunAPISyncTool" DependsOnTargets="BuildSyncGenerator">

<Exec Command="..\src\Uno.UWPSyncGenerator\Bin\Release\Uno.UWPSyncGenerator.exe &quot;sync&quot;" />
</Target>

Expand Down Expand Up @@ -384,7 +388,7 @@
<ArtifactsPlatformName Condition="'$(UNO_UWP_BUILD)'=='true'">UWP</ArtifactsPlatformName>
</PropertyGroup>

<ItemGroup>
<ItemGroup>
<_diffPackage Include="$(PackageNamePrefix)" Other="$(PackageNamePrefix).$(GITVERSION_SemVer).nupkg" />
<_diffPackage Include="$(PackageNamePrefix).Foldable" Other="..\..\..\NugetPackages-Artifacts-netcoremobile-$(ArtifactsPlatformName)\vslatest-netcoremobile\$(PackageNamePrefix).Foldable.$(GITVERSION_SemVer).nupkg" />
<_diffPackage Include="$(PackageNamePrefix).Lottie" Other="$(PackageNamePrefix).Lottie.$(GITVERSION_SemVer).nupkg" />
Expand All @@ -404,7 +408,7 @@
<_diffPackage Include="Uno.Foundation.Logging" Other="Uno.Foundation.Logging.$(GITVERSION_SemVer).nupkg" />
<_diffPackage Include="Uno.Foundation.Runtime.WebAssembly" Other="..\..\..\NugetPackages-Artifacts-wasm-$(ArtifactsPlatformName)\vslatest-wasm\Uno.Foundation.Runtime.WebAssembly.$(GITVERSION_SemVer).nupkg" />
<_diffPackage Include="Uno.UI.Adapter.Microsoft.Extensions.Logging" Other="Uno.UI.Adapter.Microsoft.Extensions.Logging.$(GITVERSION_SemVer).nupkg" />
</ItemGroup>
</ItemGroup>

<Exec Command="dotnet tool install --tool-path $(MSBuildThisFileDirectory)\tools Uno.PackageDiff --version 1.1.0-dev.25" IgnoreExitCode="true" />
<Exec Command="$(MSBuildThisFileDirectory)\tools\generatepkgdiff.exe --base=%(_diffPackage.Identity) --other=%(_diffPackage.Other) --diffignore=PackageDiffIgnore.xml --outfile=$(OutputDir)\ApiDiff.%(_diffPackage.Identity).$(GITVERSION_SemVer).md" />
Expand Down
2 changes: 1 addition & 1 deletion build/ci/.azure-devops-wasm-uitests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
nugetPackages: $(NUGET_PACKAGES)

- bash: |
dotnet msbuild /r /nr:false /p:Configuration=Release src/SamplesApp/SamplesApp.Wasm/SamplesApp.Wasm.csproj /bl:$(build.artifactstagingdirectory)/build-wasm-uitest-net7-$(GitVersion.FullSemVer).binlog
dotnet msbuild /r /nr:false /p:Configuration=Release src/SamplesApp/SamplesApp.Wasm/SamplesApp.Wasm.csproj /bl:$(build.artifactstagingdirectory)/build-wasm-$(XAML_FLAVOR_BUILD)-uitest-net7-$(GitVersion.FullSemVer).binlog

displayName: 'Build sample app (net7.0)'

Expand Down
38 changes: 38 additions & 0 deletions doc/articles/controls/RefreshContainer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
uid: Uno.Controls.RefreshContainer
---

# RefreshContainer (Pull to Refresh)

## Summary

`RefreshContainer` is used to provide the pull-to-refresh UI functionality primarily for scrollable content.

The touch-based pull capability is currently available only on Android, iOS and Windows (via WinUI). However, on the other targets you can still manually call the `RequestRefresh()` method to display the refresh UI.

To handle the refresh, subscribe to the `RefreshRequested` event. You can perform any kind of work in the handler. To use `async/await`, make the method `async`, get the deferral in the beginning of the method, and complete it after all required work is finished:

```csharp
refreshContainer.RefreshRequested += OnRefreshRequested;

private async void OnRefreshRequested(
object sender,
RefreshRequestedEventArgs e)
{
var deferral = e.GetDeferral();
await Task.Delay(3000); // Do some asynchronous work
deferral.Complete();
}
```

## Android and iOS specifics

On Android and iOS `RefreshContainer` requires a scrollable element as the child of the control. This can be either a `ScrollViewer` or a list-based control like `ListView`:

```xml
<RefreshContainer>
<ScrollViewer>
<!-- Your content that should support refresh -->
</ScrollViewer>
</RefreshContainer>
```
2 changes: 1 addition & 1 deletion doc/articles/features/PasswordVault.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,5 +72,5 @@ vault.Add(new Windows.Security.Credentials.PasswordCredential(
var vault = new Windows.Security.Credentials.PasswordVault();
var credential = vault.Retrieve("My App", userName);
credential.RetrievePassword();
var password = loginCredential.Password;
var password = credential.Password;
```
16 changes: 14 additions & 2 deletions doc/articles/features/windows-devices-haptics.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,22 @@ uid: Uno.Features.WDHaptics

## `VibrationDevice` class

The `RequestAccessAsync` method is implemented on all platforms and returns `Allowed` on all platforms, except for Android and Tizen. In the case of Android, the `android.permission.VIBRATE` permission needs to be declared. In the case of Tizen, the `http://tizen.org/privilege/haptic` privilege needs to be declared.

The `GetDefaultAsync` method is implemented on all platforms and returns `null` for the unsupported platforms (WPF, GTK).

### Platform-specific requirements

#### Android

For Android, there is one permission you must configure before using this API in your project. To do that, add the following to `AndroidManifest.xml`:

```xml
<uses-permission android:name="android.permission.VIBRATE" />
```

#### Tizen

For Tizen, the `http://tizen.org/privilege/haptic` privilege needs to be declared in `tizen-manifest.xml` file.

## `SimpleHapticsController`

The `SupportedFeedback` property returns the list of supported feedback types for the given platform. In most cases this includes `Click` and `Press`.
Expand Down
10 changes: 10 additions & 0 deletions doc/articles/features/windows-system-power.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,16 @@ uid: Uno.Features.WSPower

For general usage, see [PowerManager Class](https://learn.microsoft.com/uwp/api/windows.system.power.powermanager).

## Platform-specific requirements

### Android

For Android, there is one permission you must configure before using this API in your project. To do that, add the following to `AndroidManifest.xml`:

```xml
<uses-permission android:name="android.permission.BATTERY_STATS" />
```

### Limitations

#### Android
Expand Down
2 changes: 2 additions & 0 deletions doc/articles/toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -404,6 +404,8 @@
href: controls/Popup.md
- name: ProgressRing
href: features/progressring.md
- name: RefreshContainer (Pull to Refresh)
href: controls/RefreshContainer.md
- name: ScrollViewer
href: controls/ScrollViewer.md
- name: TextBox
Expand Down
12 changes: 6 additions & 6 deletions src/AddIns/Uno.UI.Lottie/Uno.UI.Lottie.Reference.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -19,18 +19,18 @@
</PropertyGroup>

<ItemGroup>
<None Remove="buildTransitive\Uno.UI.Lottie.targets" />
<None Remove="buildTransitive\Uno.UI.Lottie.targets" />
</ItemGroup>

<ItemGroup>
<Content Include="buildTransitive\Uno.UI.Lottie.targets">
<PackagePath>build</PackagePath>
<Pack>true</Pack>
</Content>
<Content Include="buildTransitive\Uno.UI.Lottie.targets">
<PackagePath>build</PackagePath>
<Pack>true</Pack>
</Content>
</ItemGroup>

<ItemGroup>
<ProjectReference Include="..\..\Uno.UI\Uno.UI.Reference.csproj" />
<ProjectReference Include="..\..\Uno.UI\Uno.UI.Reference.csproj" />
</ItemGroup>

<ItemGroup>
Expand Down
12 changes: 6 additions & 6 deletions src/AddIns/Uno.UI.Lottie/Uno.UI.Lottie.Tests.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -17,18 +17,18 @@
</PropertyGroup>

<ItemGroup>
<None Remove="buildTransitive\Uno.UI.Lottie.targets" />
<None Remove="buildTransitive\Uno.UI.Lottie.targets" />
</ItemGroup>

<ItemGroup>
<Content Include="buildTransitive\Uno.UI.Lottie.targets">
<PackagePath>build</PackagePath>
<Pack>true</Pack>
</Content>
<Content Include="buildTransitive\Uno.UI.Lottie.targets">
<PackagePath>build</PackagePath>
<Pack>true</Pack>
</Content>
</ItemGroup>

<ItemGroup>
<ProjectReference Include="..\..\Uno.UI\Uno.UI.Tests.csproj" />
<ProjectReference Include="..\..\Uno.UI\Uno.UI.Tests.csproj" />
</ItemGroup>

<ItemGroup>
Expand Down
8 changes: 4 additions & 4 deletions src/AddIns/Uno.UI.Lottie/Uno.UI.Lottie.Wasm.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,9 @@
</ItemGroup>

<ItemGroup>
<ProjectReference Include="..\..\Uno.Foundation.Runtime.WebAssembly\Uno.Foundation.Runtime.WebAssembly.csproj" />
<ProjectReference Include="..\..\Uno.UI.Runtime.WebAssembly\Uno.UI.Runtime.WebAssembly.csproj" />
<ProjectReference Include="..\..\Uno.UI\Uno.UI.Wasm.csproj" />
<ProjectReference Include="..\..\Uno.Foundation.Runtime.WebAssembly\Uno.Foundation.Runtime.WebAssembly.csproj" />
<ProjectReference Include="..\..\Uno.UI.Runtime.WebAssembly\Uno.UI.Runtime.WebAssembly.csproj" />
<ProjectReference Include="..\..\Uno.UI\Uno.UI.Wasm.csproj" />
</ItemGroup>

<Import Project="..\..\SourceGenerators\Uno.UI.SourceGenerators\Content\Uno.UI.SourceGenerators.props" />
Expand All @@ -63,7 +63,7 @@
</Target>

<ItemGroup>
<SourceGeneratorInput Remove="AssemblyInfo.cs" />
<SourceGeneratorInput Remove="AssemblyInfo.cs" />
</ItemGroup>

</Project>
12 changes: 6 additions & 6 deletions src/AddIns/Uno.UI.Lottie/Uno.UI.Lottie.netcoremobile.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -17,18 +17,18 @@
</PropertyGroup>

<ItemGroup>
<None Remove="buildTransitive\Uno.UI.Lottie.targets" />
<None Remove="buildTransitive\Uno.UI.Lottie.targets" />
</ItemGroup>

<ItemGroup>
<Content Include="buildTransitive\Uno.UI.Lottie.targets">
<PackagePath>build</PackagePath>
<Pack>true</Pack>
</Content>
<Content Include="buildTransitive\Uno.UI.Lottie.targets">
<PackagePath>build</PackagePath>
<Pack>true</Pack>
</Content>
</ItemGroup>

<ItemGroup>
<ProjectReference Include="..\..\Uno.UI\Uno.UI.netcoremobile.csproj" />
<ProjectReference Include="..\..\Uno.UI\Uno.UI.netcoremobile.csproj" />
</ItemGroup>

<ItemGroup>
Expand Down
2 changes: 1 addition & 1 deletion src/AddIns/Uno.UI.MSAL/Uno.UI.MSAL.Skia.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="Microsoft.Identity.Client" Version="4.47.0" />
<PackageReference Include="Microsoft.Identity.Client" Version="4.47.0" />
</ItemGroup>

<ItemGroup>
Expand Down
6 changes: 3 additions & 3 deletions src/AddIns/Uno.UI.MSAL/Uno.UI.MSAL.Wasm.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -32,13 +32,13 @@

<ItemGroup>
<PackageReference Include="Microsoft.TypeScript.MSBuild">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
</ItemGroup>

<ItemGroup>
<PackageReference Include="Microsoft.Identity.Client" Version="4.47.0" />
<PackageReference Include="Microsoft.Identity.Client" Version="4.47.0" />
</ItemGroup>

<ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@

<ItemGroup>
<PackageReference Include="PolySharp" Version="1.13.2">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Uno.Core.Extensions.Logging" Version="4.0.1" />
<PackageReference Include="Uno.Core.Extensions.Logging.Singleton" Version="4.0.1" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,11 @@
</ItemGroup>

<ItemGroup>
<UpToDateCheckInput Remove="ts\MediaElement.ts" />
<UpToDateCheckInput Remove="ts\MediaElement.ts" />
</ItemGroup>

<ItemGroup>
<Content Include="tsconfig.json" />
<Content Include="tsconfig.json" />
</ItemGroup>

<ItemGroup>
Expand All @@ -55,7 +55,7 @@
</ItemGroup>

<ItemGroup>
<Folder Include="WasmScripts\" />
<Folder Include="WasmScripts\" />
</ItemGroup>

<Target Name="_UnoUIMSALOverrideNuget" AfterTargets="AfterBuild" DependsOnTargets="BuiltProjectOutputGroup" Condition="'$(UnoNugetOverrideVersion)'!=''">
Expand Down
Loading
Loading