An iOS app for Mastodon, Pleroma, and more.
https://vaccor.space/tusker
Shadowfacts
868df25417
I don't think this is actually necessary, the system should kill us often enough that the amount of items in the data source doesn't become unmanageable. Making modifications to the data source in viewDidDisappear was causing the collection view's contentOffset to change to be scrolled to top (roughly) when the view became visible again. Disabling it also fixes several issues caused by updating the data source even when there were no changes. Closes #193 Closes #192 Closes #187 Closes #186 |
||
---|---|---|
Ambassador@4fe264af51 | ||
BlankSlate.xcappdata | ||
Embassy@189436100c | ||
OpenInTusker | ||
Pachyderm | ||
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.