Shadowfacts bde21fbc6c Fix crash due to prematurely pruned statuses being fetched
If the app hasn't launched in long enough, we may be displaying old statuses as a result of state restoration. If the user leaves the app, those statuses can't get pruned, because the user may return. We need to make sure the lastFetchedAt date is current, since awakeFromFetch won't be called until the object is faulted in (which wasn't happening immediately during state restoration).
2023-10-24 15:50:58 -04:00
2019-12-30 16:00:14 -05:00
2023-01-26 21:52:12 -05:00
2019-12-30 16:00:14 -05:00
2022-12-14 10:04:25 -05:00
2021-11-11 13:26:11 -05:00
2023-10-01 22:14:26 -04:00
2022-12-14 10:04:25 -05:00

Tusker

Tusker is a WIP iOS app for Mastodon and Pleroma.

Installing for Development

Requirements:

  • Xcode 14
  1. Clone the project: git clone https://git.shadowfacts.net/shadowfacts/Tusker.git
  2. Change directory into the project: cd Tusker
  3. Copy the sample xcconfig: cp Tusker.xcconfig.example Tusker.xcconfig
  4. Edit Tusker.xcconfig and change the development team ID and the bundle ID prefix to your own.
  5. Open Tusker.xcodeproj in Xcode
  6. Select a target in the Tusker scheme and build & run.
Description
A WIP iOS app for Mastodon and Pleroma.
Readme
Languages
Swift 100%