Skip to content

Commit ecd60b1

Browse files
committed
feat: Add MediaPlayerElement as alias to MediaElement
1 parent ad70401 commit ecd60b1

File tree

4 files changed

+24
-8
lines changed

4 files changed

+24
-8
lines changed

src/Uno.Templates/content/unoapp/.template.config/TemplateWizard.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@
9090
"localization": "false",
9191
"logging": "none",
9292
"markup": "xaml",
93-
"mediaElement": "false",
93+
"mediaPlayerElement": "false",
9494
"navigation": "blank",
9595
"platforms": "android|ios|wasm|desktop",
9696
"rider": "true",
@@ -132,7 +132,7 @@
132132
"localization": "true",
133133
"logging": "default",
134134
"markup": "xaml",
135-
"mediaElement": "false",
135+
"mediaPlayerElement": "false",
136136
"navigation": "regions",
137137
"platforms": "android|ios|wasm|desktop",
138138
"rider": "true",
@@ -231,7 +231,7 @@
231231
// and we recently removed .NET 8 option from the template (see PR #1373).
232232
// This feature will be re-enabled once multi-threading becomes available again.
233233
//"SymbolIds": [ "toolkit", "mauiEmbedding", "server", "wasmMultiThreading", "wasmPwaManifest", "vscode", "enableDeveloperMode", "mediaElement" ]
234-
"SymbolIds": [ "toolkit", "mauiEmbedding", "server", "wasmPwaManifest", "vscode", "enableDeveloperMode", "mediaElement" ]
234+
"SymbolIds": [ "toolkit", "mauiEmbedding", "server", "wasmPwaManifest", "vscode", "enableDeveloperMode", "mediaPlayerElement" ]
235235
}
236236
,
237237
{
@@ -681,7 +681,7 @@
681681
"vscode": {
682682
"Icon": "/Assets/Features.VSCode.svg"
683683
},
684-
"mediaElement": {
684+
"mediaPlayerElement": {
685685
"Icon": "/Assets/Features.MediaElement.svg"
686686
},
687687
"wasmPwaManifest": {
@@ -777,7 +777,7 @@
777777
"themeService",
778778
"continuousIntegration",
779779
"isCustomized",
780-
"mediaElement",
780+
"mediaPlayerElement",
781781
"renderer"
782782
],
783783
"PackagesToUpdate": [

src/Uno.Templates/content/unoapp/.template.config/dotnetcli.host.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,10 @@
9999
},
100100
"mediaElement": {
101101
"longName": "media-element",
102+
"shortName": "mediaelement"
103+
},
104+
"mediaPlayerElement": {
105+
"longName": "media-player-element",
102106
"shortName": "media"
103107
},
104108
"skipRestore": {

src/Uno.Templates/content/unoapp/.template.config/template.json

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -779,7 +779,14 @@
779779
// },
780780
"mediaElement": {
781781
"displayName": "Media Element",
782-
"description": "Configures application to bundle native assets required for the MediaElement",
782+
"description": "Configures application to bundle native assets required for the MediaPlayerElement",
783+
"type": "parameter",
784+
"datatype": "bool",
785+
"defaultValue": "false"
786+
},
787+
"mediaPlayerElement": {
788+
"displayName": "Media Player Element",
789+
"description": "Configures application to bundle native assets required for the MediaPlayerElement",
783790
"type": "parameter",
784791
"datatype": "bool",
785792
"defaultValue": "false"
@@ -937,6 +944,11 @@
937944
"datatype": "bool",
938945
"value": "(unoLottie || (useToolkit && appThemeEvaluator == 'fluent'))"
939946
},
947+
"useMediaPlayerElement": {
948+
"type": "computed",
949+
"datatype": "bool",
950+
"value": "(mediaElement || mediaPlayerElement)"
951+
},
940952
"themeBackgroundBrush": {
941953
"type": "generated",
942954
"generator": "switch",

src/Uno.Templates/content/unoapp/MyExtensionsApp.1/MyExtensionsApp.1.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@
4949
<!--#if (useUnoLottie)-->
5050
Lottie;
5151
<!--#endif-->
52-
<!--#if (mediaElement)-->
53-
MediaElement;
52+
<!--#if (useMediaPlayerElement)-->
53+
MediaPlayerElement;
5454
<!--#endif-->
5555
<!--#if (unoSvg)-->
5656
Svg;

0 commit comments

Comments
 (0)