termux-packages/x11-packages/kirigami2/without_accessibility.patch

92 lines
3.7 KiB
Diff

Qt build on Termux doesn't have accessibility feature. It needs to be removed.
diff -uNr kirigami2-5.99.0/src/controls/LinkButton.qml kirigami2-5.99.0.mod/src/controls/LinkButton.qml
--- kirigami2-5.99.0/src/controls/LinkButton.qml 2022-10-01 22:20:15.000000000 +0800
+++ kirigami2-5.99.0.mod/src/controls/LinkButton.qml 2022-11-12 15:54:26.588160792 +0800
@@ -38,9 +38,6 @@
*/
property alias mouseArea: area
- Accessible.role: Accessible.Button
- Accessible.name: text
- Accessible.onPressAction: control.clicked(null)
text: action ? action.text : ""
enabled: !action || action.enabled
diff -uNr kirigami2-5.99.0/src/controls/swipenavigator/PageTab.qml kirigami2-5.99.0.mod/src/controls/swipenavigator/PageTab.qml
--- kirigami2-5.99.0/src/controls/swipenavigator/PageTab.qml 2022-10-01 22:20:15.000000000 +0800
+++ kirigami2-5.99.0.mod/src/controls/swipenavigator/PageTab.qml 2022-11-12 15:57:50.318160714 +0800
@@ -48,7 +48,6 @@
RowLayout {
id: verticalTitleRow
anchors.fill: parent
- Accessible.ignored: true
visible: vertical
ColumnLayout {
@@ -81,7 +80,6 @@
RowLayout {
id: horizontalTitleRow
anchors.fill: parent
- Accessible.ignored: true
visible: !vertical
RowLayout {
diff -uNr kirigami2-5.99.0/src/controls/swipenavigator/PrivateSwipeHighlight.qml kirigami2-5.99.0.mod/src/controls/swipenavigator/PrivateSwipeHighlight.qml
--- kirigami2-5.99.0/src/controls/swipenavigator/PrivateSwipeHighlight.qml 2022-10-01 22:20:15.000000000 +0800
+++ kirigami2-5.99.0.mod/src/controls/swipenavigator/PrivateSwipeHighlight.qml 2022-11-12 15:54:39.598160787 +0800
@@ -10,7 +10,6 @@
import org.kde.kirigami 2.12 as Kirigami
Rectangle {
- Accessible.ignored: true
anchors {
bottom: Kirigami.Settings.isMobile ? undefined : parent.bottom
diff -uNr kirigami2-5.99.0/src/controls/swipenavigator/PrivateSwipeProgress.qml kirigami2-5.99.0.mod/src/controls/swipenavigator/PrivateSwipeProgress.qml
--- kirigami2-5.99.0/src/controls/swipenavigator/PrivateSwipeProgress.qml 2022-10-01 22:20:15.000000000 +0800
+++ kirigami2-5.99.0.mod/src/controls/swipenavigator/PrivateSwipeProgress.qml 2022-11-12 15:57:18.668160726 +0800
@@ -14,7 +14,6 @@
property var progress
Rectangle {
- Accessible.ignored: true
anchors {
top: parent.top
@@ -41,7 +40,6 @@
Rectangle {
- Accessible.ignored: true
anchors {
top: parent.top
@@ -65,4 +63,4 @@
height: 2
}
}
-}
\ No newline at end of file
+}
diff -uNr kirigami2-5.99.0/src/controls/swipenavigator/SwipeNavigator.qml kirigami2-5.99.0.mod/src/controls/swipenavigator/SwipeNavigator.qml
--- kirigami2-5.99.0/src/controls/swipenavigator/SwipeNavigator.qml 2022-10-01 22:20:15.000000000 +0800
+++ kirigami2-5.99.0.mod/src/controls/swipenavigator/SwipeNavigator.qml 2022-11-12 15:56:15.758160750 +0800
@@ -219,7 +219,6 @@
Loader { id: _footer; sourceComponent: swipeNavigatorRoot.footer; Layout.row: 1; Layout.column: 2 }
}
- Accessible.role: Accessible.PageTabList
}
contentItem: Kirigami.ColumnView {
id: columnView
diff -uNr kirigami2-5.99.0/src/controls/templates/AbstractListItem.qml kirigami2-5.99.0.mod/src/controls/templates/AbstractListItem.qml
--- kirigami2-5.99.0/src/controls/templates/AbstractListItem.qml 2022-10-01 22:20:15.000000000 +0800
+++ kirigami2-5.99.0.mod/src/controls/templates/AbstractListItem.qml 2022-11-12 15:56:45.038160739 +0800
@@ -184,6 +184,5 @@
hoverEnabled: true
- Accessible.role: Accessible.ListItem
highlighted: focus && ListView.isCurrentItem && ListView.view && ListView.view.keyNavigationEnabled
}