Update access-kit to 0.18.0
This commit is contained in:
@@ -8,7 +8,7 @@ env:
|
||||
SCONS_FLAGS: >-
|
||||
dev_mode=yes
|
||||
module_text_server_fb_enabled=yes
|
||||
"accesskit_sdk_path=${{ github.workspace }}/accesskit-c-0.17.0/"
|
||||
"accesskit_sdk_path=${{ github.workspace }}/accesskit-c-0.18.0/"
|
||||
GODOT_CPP_BRANCH: 4.5
|
||||
DOTNET_NOLOGO: true
|
||||
DOTNET_CLI_TELEMETRY_OPTOUT: true
|
||||
@@ -162,12 +162,12 @@ jobs:
|
||||
uses: dsaltares/fetch-gh-release-asset@1.1.2
|
||||
with:
|
||||
repo: AccessKit/accesskit-c
|
||||
version: tags/0.17.0
|
||||
file: accesskit-c-0.17.0.zip
|
||||
target: accesskit-c-0.17.0/accesskit_c.zip
|
||||
version: tags/0.18.0
|
||||
file: accesskit-c-0.18.0.zip
|
||||
target: accesskit-c-0.18.0/accesskit_c.zip
|
||||
|
||||
- name: Extract pre-built AccessKit
|
||||
run: unzip -o accesskit-c-0.17.0/accesskit_c.zip
|
||||
run: unzip -o accesskit-c-0.18.0/accesskit_c.zip
|
||||
|
||||
- name: Install mold linker
|
||||
if: matrix.proj-test
|
||||
|
||||
@@ -8,7 +8,7 @@ env:
|
||||
SCONS_FLAGS: >-
|
||||
dev_mode=yes
|
||||
module_text_server_fb_enabled=yes
|
||||
"accesskit_sdk_path=${{ github.workspace }}/accesskit-c-0.17.0/"
|
||||
"accesskit_sdk_path=${{ github.workspace }}/accesskit-c-0.18.0/"
|
||||
|
||||
jobs:
|
||||
build-macos:
|
||||
@@ -54,12 +54,12 @@ jobs:
|
||||
uses: dsaltares/fetch-gh-release-asset@1.1.2
|
||||
with:
|
||||
repo: AccessKit/accesskit-c
|
||||
version: tags/0.17.0
|
||||
file: accesskit-c-0.17.0.zip
|
||||
target: accesskit-c-0.17.0/accesskit_c.zip
|
||||
version: tags/0.18.0
|
||||
file: accesskit-c-0.18.0.zip
|
||||
target: accesskit-c-0.18.0/accesskit_c.zip
|
||||
|
||||
- name: Extract pre-built AccessKit
|
||||
run: unzip -o accesskit-c-0.17.0/accesskit_c.zip
|
||||
run: unzip -o accesskit-c-0.18.0/accesskit_c.zip
|
||||
|
||||
- name: Setup Vulkan SDK
|
||||
id: vulkan-sdk
|
||||
|
||||
@@ -10,7 +10,7 @@ env:
|
||||
module_text_server_fb_enabled=yes
|
||||
debug_symbols=no
|
||||
"angle_libs=${{ github.workspace }}/"
|
||||
"accesskit_sdk_path=${{ github.workspace }}/accesskit-c-0.17.0/"
|
||||
"accesskit_sdk_path=${{ github.workspace }}/accesskit-c-0.18.0/"
|
||||
SCONS_CACHE_MSVC_CONFIG: true
|
||||
PYTHONIOENCODING: utf8
|
||||
|
||||
@@ -99,12 +99,12 @@ jobs:
|
||||
uses: dsaltares/fetch-gh-release-asset@1.1.2
|
||||
with:
|
||||
repo: AccessKit/accesskit-c
|
||||
version: tags/0.17.0
|
||||
file: accesskit-c-0.17.0.zip
|
||||
target: accesskit-c-0.17.0/accesskit_c.zip
|
||||
version: tags/0.18.0
|
||||
file: accesskit-c-0.18.0.zip
|
||||
target: accesskit-c-0.18.0/accesskit_c.zip
|
||||
|
||||
- name: Extract pre-built AccessKit
|
||||
run: unzip -o accesskit-c-0.17.0/accesskit_c.zip
|
||||
run: unzip -o accesskit-c-0.18.0/accesskit_c.zip
|
||||
|
||||
- name: Compilation
|
||||
uses: ./.github/actions/godot-build
|
||||
|
||||
@@ -975,11 +975,13 @@ void AccessibilityDriverAccessKit::accessibility_update_add_custom_action(const
|
||||
_ensure_node(p_id, ae);
|
||||
|
||||
if (!p_action_description.is_empty()) {
|
||||
accesskit_custom_action ca = accesskit_custom_action_new(p_action_id, p_action_description.utf8().ptr());
|
||||
accesskit_custom_action *ca = accesskit_custom_action_new(p_action_id);
|
||||
accesskit_custom_action_set_description(ca, p_action_description.utf8().ptr());
|
||||
accesskit_node_push_custom_action(ae->node, ca);
|
||||
} else {
|
||||
String cs_name = vformat("Custom Action %d", p_action_id);
|
||||
accesskit_custom_action ca = accesskit_custom_action_new(p_action_id, cs_name.utf8().ptr());
|
||||
accesskit_custom_action *ca = accesskit_custom_action_new(p_action_id);
|
||||
accesskit_custom_action_set_description(ca, cs_name.utf8().ptr());
|
||||
accesskit_node_push_custom_action(ae->node, ca);
|
||||
}
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Vendored
+1
-1
@@ -8,7 +8,7 @@ readability.
|
||||
## accesskit
|
||||
|
||||
- Upstream: https://github.com/AccessKit/accesskit-c
|
||||
- Version: 0.17.0 (f69571eca23151be07a41bf493ca48a2b44b6a8b, 2025)
|
||||
- Version: 0.18.0 (0c52a8ce2357bbeb927f90dc9a1c19c8ec1bd2c3, 2025)
|
||||
- License: MIT
|
||||
|
||||
Files extracted from upstream source:
|
||||
|
||||
+278
-19
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user