An iOS app for Mastodon, Pleroma, and more.
https://vaccor.space/tusker
Shadowfacts
57668886b2
It seems that the accessibility scroll mechanism does something like: 1. Find the next IndexPath to focus 2. Scroll to make it visible 3. Focus that cell But because the timeline description cell is removed during the scroll, the IndexPath that the accessibility system wants to focus becomes invalid between steps 2 and 3, causing a crash when trying to focus it. As a workaround, only remove the timeline description _item_ rather than the header section so that section indices aren't affected. Closes #290 |
||
---|---|---|
Ambassador@4fe264af51 | ||
BlankSlate.xcappdata | ||
Embassy@189436100c | ||
OpenInTusker | ||
Pachyderm | ||
Packages/Duckable | ||
Tusker | ||
Tusker.xcodeproj | ||
TuskerTests | ||
TuskerUITests | ||
.gitignore | ||
.gitmodules | ||
CHANGELOG.md | ||
README.md |
README.md
Tusker
Tusker is a WIP iOS app for Mastodon and Pleroma.
Installing for Development
Xcode 11 is required, macOS Mojave or later should work (only macOS Catalina is regularly tested).
- Clone the project:
git clone https://git.shadowfacts.net/shadowfacts/Tusker.git
- Change directory into the project:
cd Tusker
- Clone the submodules:
git submodule init && git submodule update
- Open
Tusker.xcworkspace
in Xcode. - Change the code signing identity to your own.
- Change the bundle identifier to something unique.
- Select a target in the Tusker scheme and build & run.