Skip to content

Commit

Permalink
[NUI] Add window blur sample
Browse files Browse the repository at this point in the history
Add window blur sample which has both background blur and corner radius.
In addition, multi window blur's case supports, too.
  • Loading branch information
sparrow74 committed Sep 3, 2024
1 parent 4953367 commit dc4794f
Show file tree
Hide file tree
Showing 64 changed files with 767 additions and 0 deletions.
725 changes: 725 additions & 0 deletions test/NUIWindowBlur/NUIWindowBlur.cs

Large diffs are not rendered by default.

26 changes: 26 additions & 0 deletions test/NUIWindowBlur/NUIWindowBlur.csproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
</PropertyGroup>

<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugType>portable</DebugType>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>None</DebugType>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Tizen.NET.Sdk" Version="1.0.9" />
<ProjectReference Include="../../src/Tizen.NUI.Components/Tizen.NUI.Components.csproj" />
<ProjectReference Include="../../src/Tizen.NUI/Tizen.NUI.csproj" />
</ItemGroup>

<PropertyGroup>
<NeedInjection>True</NeedInjection>
</PropertyGroup>

</Project>

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added test/NUIWindowBlur/res/images/Wing.jpg
Binary file added test/NUIWindowBlur/res/images/close.png
Binary file added test/NUIWindowBlur/res/images/leftCorner.png
Binary file added test/NUIWindowBlur/res/images/maximalize.png
Binary file added test/NUIWindowBlur/res/images/minimalize.png
Binary file added test/NUIWindowBlur/res/images/rightCorner.png
Binary file added test/NUIWindowBlur/res/images/smallwindow.png
Binary file added test/NUIWindowBlur/shared/res/NUIWindowBlur.png
16 changes: 16 additions & 0 deletions test/NUIWindowBlur/tizen-manifest.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns="http://tizen.org/ns/packages" api-version="6" package="org.tizen.example.NUIWindowBlur" version="1.0.0">
<profile name="common" />
<ui-application appid="org.tizen.example.NUIWindowBlur"
exec="NUIWindowBlur.dll"
type="dotnet-nui"
multiple="false"
taskmanage="true"
nodisplay="false"
launch_mode="single"
>
<label>NUIWindowBlur</label>
<icon>NUIWindowBlur.png</icon>
<metadata key="http://tizen.org/metadata/prefer_dotnet_aot" value="true" />
</ui-application>
</manifest>

0 comments on commit dc4794f

Please sign in to comment.