Skip to content

Conversation

@Arlodotexe
Copy link
Member

@Arlodotexe Arlodotexe commented Jul 18, 2023

This PR closes #124 by porting all existing samples for the Media package from the existing sample app. I've also added new samples for the EffectAnimations that didn't have them.

Opened as a draft PR as the OpacityEffectAnimation is not functional. Pending information from @Sergio0694.

Needs CommunityToolkit/Tooling-Windows-Submodule#102

@Arlodotexe Arlodotexe added enhancement New feature or request sample app 🖼️ labels Jul 18, 2023
@Arlodotexe Arlodotexe self-assigned this Jul 18, 2023
@michael-hawker
Copy link
Member

FYI @Arlodotexe

         D:\a\Windows\Windows\components\Media\samples\EffectAnimationsSampleOptions.xaml.cs(10,2): error CS0579: Duplicate 'ToolkitSampleOptionsPane' attribute [D:\a\Windows\Windows\components\Media\samples\Media.Samples.csproj]
         D:\a\Windows\Windows\components\Media\samples\EffectAnimationsSampleOptions.xaml.cs(11,2): error CS0579: Duplicate 'ToolkitSampleOptionsPane' attribute [D:\a\Windows\Windows\components\Media\samples\Media.Samples.csproj]
         D:\a\Windows\Windows\components\Media\samples\EffectAnimationsSampleOptions.xaml.cs(12,2): error CS0579: Duplicate 'ToolkitSampleOptionsPane' attribute [D:\a\Windows\Windows\components\Media\samples\Media.Samples.csproj]
         D:\a\Windows\Windows\components\Media\samples\EffectAnimationsSampleOptions.xaml.cs(13,2): error CS0579: Duplicate 'ToolkitSampleOptionsPane' attribute [D:\a\Windows\Windows\components\Media\samples\Media.Samples.csproj]
         D:\a\Windows\Windows\components\Media\samples\EffectAnimationsSampleOptions.xaml.cs(14,2): error CS0579: Duplicate 'ToolkitSampleOptionsPane' attribute [D:\a\Windows\Windows\components\Media\samples\Media.Samples.csproj]
         D:\a\Windows\Windows\components\Media\samples\EffectAnimationsSampleOptions.xaml.cs(15,2): error CS0579: Duplicate 'ToolkitSampleOptionsPane' attribute [D:\a\Windows\Windows\components\Media\samples\Media.Samples.csproj]
         D:\a\Windows\Windows\components\Media\samples\EffectAnimationsSampleOptions.xaml.cs(16,2): error CS0579: Duplicate 'ToolkitSampleOptionsPane' attribute [D:\a\Windows\Windows\components\Media\samples\Media.Samples.csproj]
         D:\a\Windows\Windows\components\Media\samples\EffectAnimationsSampleOptions.xaml.cs(17,2): error CS0579: Duplicate 'ToolkitSampleOptionsPane' attribute [D:\a\Windows\Windows\components\Media\samples\Media.Samples.csproj]

@Arlodotexe Arlodotexe mentioned this pull request Jul 18, 2023
@Arlodotexe
Copy link
Member Author

Arlodotexe commented Jul 18, 2023

FYI @Arlodotexe

         D:\a\Windows\Windows\components\Media\samples\EffectAnimationsSampleOptions.xaml.cs(10,2): error CS0579: Duplicate 'ToolkitSampleOptionsPane' attribute [D:\a\Windows\Windows\components\Media\samples\Media.Samples.csproj]
         D:\a\Windows\Windows\components\Media\samples\EffectAnimationsSampleOptions.xaml.cs(11,2): error CS0579: Duplicate 'ToolkitSampleOptionsPane' attribute [D:\a\Windows\Windows\components\Media\samples\Media.Samples.csproj]
         D:\a\Windows\Windows\components\Media\samples\EffectAnimationsSampleOptions.xaml.cs(12,2): error CS0579: Duplicate 'ToolkitSampleOptionsPane' attribute [D:\a\Windows\Windows\components\Media\samples\Media.Samples.csproj]
         D:\a\Windows\Windows\components\Media\samples\EffectAnimationsSampleOptions.xaml.cs(13,2): error CS0579: Duplicate 'ToolkitSampleOptionsPane' attribute [D:\a\Windows\Windows\components\Media\samples\Media.Samples.csproj]
         D:\a\Windows\Windows\components\Media\samples\EffectAnimationsSampleOptions.xaml.cs(14,2): error CS0579: Duplicate 'ToolkitSampleOptionsPane' attribute [D:\a\Windows\Windows\components\Media\samples\Media.Samples.csproj]
         D:\a\Windows\Windows\components\Media\samples\EffectAnimationsSampleOptions.xaml.cs(15,2): error CS0579: Duplicate 'ToolkitSampleOptionsPane' attribute [D:\a\Windows\Windows\components\Media\samples\Media.Samples.csproj]
         D:\a\Windows\Windows\components\Media\samples\EffectAnimationsSampleOptions.xaml.cs(16,2): error CS0579: Duplicate 'ToolkitSampleOptionsPane' attribute [D:\a\Windows\Windows\components\Media\samples\Media.Samples.csproj]
         D:\a\Windows\Windows\components\Media\samples\EffectAnimationsSampleOptions.xaml.cs(17,2): error CS0579: Duplicate 'ToolkitSampleOptionsPane' attribute [D:\a\Windows\Windows\components\Media\samples\Media.Samples.csproj]

@michael-hawker Needs CommunityToolkit/Tooling-Windows-Submodule#102

@Arlodotexe Arlodotexe marked this pull request as ready for review July 25, 2023 16:41
@Arlodotexe Arlodotexe enabled auto-merge (rebase) August 4, 2023 22:12
@niels9001
Copy link
Collaborator

niels9001 commented Aug 18, 2023

@Arlodotexe I'm gettting at runtime upon launch on WASDK:

Attempt by method 'CommunityToolkit.WinUI.Media.Pipelines.PipelineBuilder..ctor(System.Func1<System.Threading.Tasks.ValueTask1<Microsoft.UI.Composition.CompositionBrush>>)' to access method 'CommunityToolkit.WinUI.Animations.GuidExtensions.ToUppercaseAsciiLetters(System.Guid ByRef)' failed.

@niels9001 niels9001 disabled auto-merge August 18, 2023 18:10
@niels9001
Copy link
Collaborator

niels9001 commented Aug 18, 2023

@Arlodotexe tested via UWP sample app, works great! I'll push some (minor) design tweaks (e.g. adding icon) and then merge!

@niels9001 niels9001 merged commit 24d0559 into main Aug 21, 2023
@delete-merged-branch delete-merged-branch bot deleted the component/media/samples branch August 21, 2023 16:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request sample app 🖼️

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve Samples in Media

4 participants