IceCubesApp/Packages/Models
Chris Kolbu 7391c12644
Accessibility fix for Timeline StatusRowView and Status detail (#1355)
* Add StatusRowView accessibility action to open media attachment viewer

Previously, there would be no way to open QuickLook from the timeline.

Now, we add a custom accessibility action to do this.

* Work around initial accessibility focus bug in StatusDetailView

Previously, (due to identity issues?) the focus would be set on the header view. However, moving to the next element in the focus order. would skip over a random number of elements, depending on the context of the detail view.

Now, we manually set the focus once, allowing the focus order to work as intended.

* Respect filters in Timeline combined accessibility label

* Add explicit action to show filtered warnings from `filterView`

---------

Co-authored-by: Thomas Ricouard <ricouard77@gmail.com>
2023-04-04 08:12:25 +02:00
..
Sources/Models Accessibility fix for Timeline StatusRowView and Status detail (#1355) 2023-04-04 08:12:25 +02:00
Tests/ModelsTests Swiftformat 2023-01-17 11:36:01 +01:00
.gitignore Split Models from Network package 2022-11-29 09:28:17 +01:00
Package.swift Remove Atomics 2023-02-27 06:40:30 +01:00
README.md Split Models from Network package 2022-11-29 09:28:17 +01:00

Models

A description of this package.