From 0c3e0da639f49fc8f4abe27149847f8a127d75c7 Mon Sep 17 00:00:00 2001
From: Manuel <manuel.geyer@rbb-online.de>
Date: Thu, 18 Jan 2024 10:22:43 +0000
Subject: [PATCH] Commit

---
 fluentui-ard/Entropy/AppCheckerResult.sarif   | 115 +-----------------
 fluentui-ard/Entropy/Entropy.json             |   2 +-
 fluentui-ard/Entropy/checksum.json            |  16 +--
 .../Src/EditorState/Screen1.editorstate.json  |  50 +++++++-
 fluentui-ard/Src/Screen1.fx.yaml              |  10 +-
 5 files changed, 68 insertions(+), 125 deletions(-)

diff --git a/fluentui-ard/Entropy/AppCheckerResult.sarif b/fluentui-ard/Entropy/AppCheckerResult.sarif
index daca600..7e4b1c1 100644
--- a/fluentui-ard/Entropy/AppCheckerResult.sarif
+++ b/fluentui-ard/Entropy/AppCheckerResult.sarif
@@ -98,36 +98,6 @@
           "ruleId": "acc-FocusBorderShouldBeVisible",
           "ruleIndex": 2
         },
-        {
-          "locations": [
-            {
-              "logicalLocations": [
-                {
-                  "fullyQualifiedName": "Screen1.ConFkt1.Eraser1.AccessibleLabel"
-                }
-              ],
-              "physicalLocation": {
-                "address": {
-                  "fullyQualifiedName": "Screen1.ConFkt1.Eraser1.AccessibleLabel",
-                  "relativeAddress": 0
-                }
-              },
-              "properties": {
-                "member": "AccessibleLabel",
-                "module": "Screen1",
-                "type": "Screen1.ConFkt1.Eraser1"
-              }
-            }
-          ],
-          "message": {
-            "id": "issue"
-          },
-          "properties": {
-            "level": "Medium"
-          },
-          "ruleId": "acc-AccessibleLabelNeeded",
-          "ruleIndex": 3
-        },
         {
           "locations": [
             {
@@ -156,7 +126,7 @@
             "level": "Low"
           },
           "ruleId": "acc-TabOrderShouldBeChecked",
-          "ruleIndex": 4
+          "ruleIndex": 3
         },
         {
           "locations": [
@@ -216,37 +186,7 @@
             "level": "Medium"
           },
           "ruleId": "acc-HelpfulControlSettingNeeded",
-          "ruleIndex": 5
-        },
-        {
-          "locations": [
-            {
-              "logicalLocations": [
-                {
-                  "fullyQualifiedName": "Screen1.ConFkt1.Creativity1.AccessibleLabel"
-                }
-              ],
-              "physicalLocation": {
-                "address": {
-                  "fullyQualifiedName": "Screen1.ConFkt1.Creativity1.AccessibleLabel",
-                  "relativeAddress": 0
-                }
-              },
-              "properties": {
-                "member": "AccessibleLabel",
-                "module": "Screen1",
-                "type": "Screen1.ConFkt1.Creativity1"
-              }
-            }
-          ],
-          "message": {
-            "id": "issue"
-          },
-          "properties": {
-            "level": "Medium"
-          },
-          "ruleId": "acc-AccessibleLabelNeeded",
-          "ruleIndex": 3
+          "ruleIndex": 4
         },
         {
           "locations": [
@@ -276,36 +216,6 @@
             "level": "Low"
           },
           "ruleId": "acc-TabOrderShouldBeChecked",
-          "ruleIndex": 4
-        },
-        {
-          "locations": [
-            {
-              "logicalLocations": [
-                {
-                  "fullyQualifiedName": "Screen1.ConSend.textinput1.AccessibleLabel"
-                }
-              ],
-              "physicalLocation": {
-                "address": {
-                  "fullyQualifiedName": "Screen1.ConSend.textinput1.AccessibleLabel",
-                  "relativeAddress": 0
-                }
-              },
-              "properties": {
-                "member": "AccessibleLabel",
-                "module": "Screen1",
-                "type": "Screen1.ConSend.textinput1"
-              }
-            }
-          ],
-          "message": {
-            "id": "issue"
-          },
-          "properties": {
-            "level": "Medium"
-          },
-          "ruleId": "acc-AccessibleLabelNeeded",
           "ruleIndex": 3
         },
         {
@@ -336,7 +246,7 @@
             "level": "Low"
           },
           "ruleId": "acc-TabOrderShouldBeChecked",
-          "ruleIndex": 4
+          "ruleIndex": 3
         },
         {
           "locations": [
@@ -366,7 +276,7 @@
             "level": "Medium"
           },
           "ruleId": "app-UnusedMediaResources",
-          "ruleIndex": 6
+          "ruleIndex": 5
         }
       ],
       "tool": {
@@ -425,23 +335,6 @@
                 "whyFix": "If the focus isn't visible, people who don't use a mouse won't be able to see it when they're interacting with the app."
               }
             },
-            {
-              "id": "acc-AccessibleLabelNeeded",
-              "messageStrings": {
-                "issue": {
-                  "text": "Missing accessible label"
-                }
-              },
-              "properties": {
-                "componentType": "app",
-                "howToFix": [
-                  "Edit the accessible label property to describe the item."
-                ],
-                "level": "Medium",
-                "primaryCategory": "accessibility",
-                "whyFix": "If there's no accessible text, people who can’t see the screen won't understand what’s in images and controls."
-              }
-            },
             {
               "id": "acc-TabOrderShouldBeChecked",
               "messageStrings": {
diff --git a/fluentui-ard/Entropy/Entropy.json b/fluentui-ard/Entropy/Entropy.json
index 64a5c26..0b4b36e 100644
--- a/fluentui-ard/Entropy/Entropy.json
+++ b/fluentui-ard/Entropy/Entropy.json
@@ -26,7 +26,7 @@
   "DoesTestStepsMetadataExist": true,
   "FunctionParamsInvariantScripts": {},
   "FunctionParamsInvariantScriptsOnInstances": {},
-  "HeaderLastSavedDateTimeUTC": "01/18/2024 10:14:15",
+  "HeaderLastSavedDateTimeUTC": "01/18/2024 10:22:42",
   "IsLegacyComponentAllowGlobalScopeCase": false,
   "LocalConnectionIDReferences": {
     "3949869c-0bc9-4a51-90cd-bf1287c9e326": "\"/providers/microsoft.powerapps/apis/shared_azure-2dopenai-2dconnector-5f1d98e22a441b0e2d-5f3739fab3a930da50/connections/shared-azure-2dopena-3f4cdc89-63b5-4018-882d-1f1c97eb18e0\"",
diff --git a/fluentui-ard/Entropy/checksum.json b/fluentui-ard/Entropy/checksum.json
index 998feae..cd4ebe2 100644
--- a/fluentui-ard/Entropy/checksum.json
+++ b/fluentui-ard/Entropy/checksum.json
@@ -4,13 +4,13 @@
     "IsLocalBuild": false
   },
   "ClientPerFileChecksums": {
-    "AppCheckerResult.sarif": "C8_/9BWjPVW3+/ezylyR5SQ7uoCFXvUHk3ZOnwPmzpDJAc=",
+    "AppCheckerResult.sarif": "C8_7d20kcSQNRogaEaT7/StMdAmGlZXdoRcLFN7aoMVoc4=",
     "AppTests\\2.json": "C8_omA4KVA0ye8qkU+fMWC8nSkoW42AEHM4XBnnYkUJCys=",
     "Assets\\Images\\0001.png": "C8_D0WGiAaxVuIcUWpkdQuVcyQy/gSJZuMRDwL63zxJhAk=",
     "Assets\\Images\\0002.jpg": "C8_Tc/HGdQ62xbtBm/41G1l7DIpMm/RT0cgmhtJyanyURs=",
     "Controls\\1.json": "C8_/PwNEU6dV00x9Xr4Yt93zX1EmsxAh36PVgOdFy9WD8g=",
-    "Controls\\4.json": "C8_hgKPIJfA3aaS7dgZgzEeqeCW+RJMb8kznfzSunKNiUY=",
-    "Header.json": "C8_Av0Y2bn5bKf1pp67Tlk/1bedfG/MISxtFNaZOwx7kpY=",
+    "Controls\\4.json": "C8_7BRjimXjyz/w8JkCBjFLzuT1fPNYYjFOgct7xGxvO7g=",
+    "Header.json": "C8_zrZZsDBijLLbF7UAsGcT+hiQy8dW4702RKEYGXYq/Mg=",
     "Properties.json": "C8_nxOQl8+H0SuSObmKOoy458WWCGELjfT4AhQWfpMr4bQ=",
     "References\\DataSources.json": "C8_khu+WUDb4a5tvZu/0zvUqAExTFpdTX7df3InxUaD7RQ=",
     "References\\ModernThemes.json": "C8_KDQJ/3t27vgKx25iCQB/PGqxkWE34ZB7Eyb+RxNxY0k=",
@@ -19,15 +19,15 @@
     "References\\Themes.json": "C8_zuMgLpz3IJQlVgGqo3GtyhriL3PR35GxXf+rtPR4Gfc=",
     "Resources\\PublishInfo.json": "C8_L9UhOWDoS/LUj0KodcbQiXLqewg00O5iSZA4+bCdTGs="
   },
-  "ClientStampedChecksum": "C8_kN6ySmX1/vd2Gp3lK3m7Xn7HQ1hX5nkxLM7S8adJCFE=",
+  "ClientStampedChecksum": "C8_acRBxoxj6ZkOc1FhGcg9NCkpk+jEG0I9B0agtp/vT68=",
   "ServerPerFileChecksums": {
-    "AppCheckerResult.sarif": "C8_/9BWjPVW3+/ezylyR5SQ7uoCFXvUHk3ZOnwPmzpDJAc=",
+    "AppCheckerResult.sarif": "C8_7d20kcSQNRogaEaT7/StMdAmGlZXdoRcLFN7aoMVoc4=",
     "AppTests\\2.json": "C8_omA4KVA0ye8qkU+fMWC8nSkoW42AEHM4XBnnYkUJCys=",
     "Assets\\Images\\0001.png": "C8_D0WGiAaxVuIcUWpkdQuVcyQy/gSJZuMRDwL63zxJhAk=",
     "Assets\\Images\\0002.jpg": "C8_Tc/HGdQ62xbtBm/41G1l7DIpMm/RT0cgmhtJyanyURs=",
     "Controls\\1.json": "C8_/PwNEU6dV00x9Xr4Yt93zX1EmsxAh36PVgOdFy9WD8g=",
-    "Controls\\4.json": "C8_hgKPIJfA3aaS7dgZgzEeqeCW+RJMb8kznfzSunKNiUY=",
-    "Header.json": "C8_Av0Y2bn5bKf1pp67Tlk/1bedfG/MISxtFNaZOwx7kpY=",
+    "Controls\\4.json": "C8_7BRjimXjyz/w8JkCBjFLzuT1fPNYYjFOgct7xGxvO7g=",
+    "Header.json": "C8_zrZZsDBijLLbF7UAsGcT+hiQy8dW4702RKEYGXYq/Mg=",
     "Properties.json": "C8_nxOQl8+H0SuSObmKOoy458WWCGELjfT4AhQWfpMr4bQ=",
     "References\\DataSources.json": "C8_khu+WUDb4a5tvZu/0zvUqAExTFpdTX7df3InxUaD7RQ=",
     "References\\ModernThemes.json": "C8_KDQJ/3t27vgKx25iCQB/PGqxkWE34ZB7Eyb+RxNxY0k=",
@@ -36,5 +36,5 @@
     "References\\Themes.json": "C8_zuMgLpz3IJQlVgGqo3GtyhriL3PR35GxXf+rtPR4Gfc=",
     "Resources\\PublishInfo.json": "C8_L9UhOWDoS/LUj0KodcbQiXLqewg00O5iSZA4+bCdTGs="
   },
-  "ServerStampedChecksum": "C8_kN6ySmX1/vd2Gp3lK3m7Xn7HQ1hX5nkxLM7S8adJCFE="
+  "ServerStampedChecksum": "C8_acRBxoxj6ZkOc1FhGcg9NCkpk+jEG0I9B0agtp/vT68="
 }
\ No newline at end of file
diff --git a/fluentui-ard/Src/EditorState/Screen1.editorstate.json b/fluentui-ard/Src/EditorState/Screen1.editorstate.json
index 0d3ed20..3b5652b 100644
--- a/fluentui-ard/Src/EditorState/Screen1.editorstate.json
+++ b/fluentui-ard/Src/EditorState/Screen1.editorstate.json
@@ -1946,7 +1946,14 @@
           "IsLockable": false,
           "NameMapSourceSchema": "?"
         },
-        "AccessibleLabel",
+        {
+          "AFDDataSourceName": "",
+          "AutoRuleBindingEnabled": false,
+          "AutoRuleBindingString": "\"\"",
+          "InvariantPropertyName": "AccessibleLabel",
+          "IsLockable": false,
+          "NameMapSourceSchema": "?"
+        },
         "ContentLanguage",
         {
           "AFDDataSourceName": "",
@@ -2378,6 +2385,14 @@
           "InvariantPropertyName": "TabIndex",
           "IsLockable": false,
           "NameMapSourceSchema": "?"
+        },
+        {
+          "AFDDataSourceName": "",
+          "AutoRuleBindingEnabled": false,
+          "AutoRuleBindingString": "\"\"",
+          "InvariantPropertyName": "AccessibleLabel",
+          "IsLockable": false,
+          "NameMapSourceSchema": "?"
         }
       ],
       "HasDynamicProperties": false,
@@ -2394,6 +2409,11 @@
       "ParentIndex": 2,
       "PersistMetaDataIDKey": false,
       "Properties": [
+        {
+          "Category": "Data",
+          "PropertyName": "AccessibleLabel",
+          "RuleProviderType": "Unknown"
+        },
         {
           "Category": "Design",
           "PropertyName": "Color",
@@ -2927,7 +2947,15 @@
         "PaddingTop",
         "PaddingRight",
         "PaddingBottom",
-        "PaddingLeft"
+        "PaddingLeft",
+        {
+          "AFDDataSourceName": "",
+          "AutoRuleBindingEnabled": false,
+          "AutoRuleBindingString": "\"\"",
+          "InvariantPropertyName": "AccessibleLabel",
+          "IsLockable": false,
+          "NameMapSourceSchema": "?"
+        }
       ],
       "HasDynamicProperties": false,
       "IsAutoGenerated": false,
@@ -2948,6 +2976,11 @@
           "PropertyName": "Image",
           "RuleProviderType": "Unknown"
         },
+        {
+          "Category": "Data",
+          "PropertyName": "AccessibleLabel",
+          "RuleProviderType": "Unknown"
+        },
         {
           "Category": "Design",
           "PropertyName": "BorderThickness",
@@ -3959,6 +3992,14 @@
           "InvariantPropertyName": "MaxLength",
           "IsLockable": false,
           "NameMapSourceSchema": "?"
+        },
+        {
+          "AFDDataSourceName": "",
+          "AutoRuleBindingEnabled": false,
+          "AutoRuleBindingString": "\"\"",
+          "InvariantPropertyName": "AccessibleLabel",
+          "IsLockable": false,
+          "NameMapSourceSchema": "?"
         }
       ],
       "HasDynamicProperties": false,
@@ -3995,6 +4036,11 @@
           "PropertyName": "MaxLength",
           "RuleProviderType": "Unknown"
         },
+        {
+          "Category": "Data",
+          "PropertyName": "AccessibleLabel",
+          "RuleProviderType": "Unknown"
+        },
         {
           "Category": "Design",
           "PropertyName": "Mode",
diff --git a/fluentui-ard/Src/Screen1.fx.yaml b/fluentui-ard/Src/Screen1.fx.yaml
index 97ac55d..ceaa75c 100644
--- a/fluentui-ard/Src/Screen1.fx.yaml
+++ b/fluentui-ard/Src/Screen1.fx.yaml
@@ -32,6 +32,7 @@ Screen1 As screen:
             ZIndex: =1
 
         Logo As image:
+            AccessibleLabel: ="ARD Logo"
             Height: =ConBan.Height - (ConBan.Height/6)
             Image: ='ard-logo'
             Width: =ConBan.Width/3.5
@@ -48,6 +49,7 @@ Screen1 As screen:
         ZIndex: =2
 
         Creativity1 As toggleSwitch:
+            AccessibleLabel: ="Kreativitätsmodus aktivieren oder deaktivieren"
             BorderColor: =RGBA(0, 52, 128, 1)
             Color: =RGBA(255, 255, 255, 1)
             DisabledBorderColor: =RGBA(0, 52, 128, 1)
@@ -98,6 +100,7 @@ Screen1 As screen:
             ZIndex: =2
 
         Eraser1 As icon.Erase:
+            AccessibleLabel: ="Lösche deine Konversation mit dem Assistenten"
             BorderColor: =RGBA(0, 0, 0, 0)
             Color: =RGBA(255, 255, 255, 1)
             DisabledBorderColor: =RGBA(245, 245, 245, 1)
@@ -123,7 +126,7 @@ Screen1 As screen:
             ZIndex: =3
 
         SendMail1 As icon.Mail:
-            AccessibleLabel: ="ALSendMail1"
+            AccessibleLabel: ="Sende deine Konversation mit dem Assistenten an deinen E-mail Account"
             BorderColor: =RGBA(0, 0, 0, 0)
             Color: =RGBA(255, 255, 255, 1)
             DisabledBorderColor: =RGBA(245, 245, 245, 1)
@@ -168,7 +171,7 @@ Screen1 As screen:
             ZIndex: =1
 
         chatbox1 As text:
-            AccessibleLabel: ="ALchatbox1"
+            AccessibleLabel: ="Deine Konversation mit dem Assistenten"
             BorderColor: =RGBA(224, 24, 24, 1)
             BorderThickness: =0
             Default: =varResp
@@ -208,6 +211,7 @@ Screen1 As screen:
         ZIndex: =4
 
         textinput1 As text:
+            AccessibleLabel: ="Hier kannst du deine Frage schreiben"
             BorderColor: =RGBA(224, 24, 24, 1)
             BorderThickness: =0
             Default: =""
@@ -240,7 +244,7 @@ Screen1 As screen:
             ZIndex: =1
 
         send1 As icon.Send:
-            AccessibleLabel: ="Send Question"
+            AccessibleLabel: ="Sende deine Frage"
             AutoDisableOnSelect: =
             BorderColor: =RGBA(0, 0, 0, 0)
             Color: =RGBA(255, 255, 255, 1)
-- 
GitLab