forked from shadowfacts/Tusker
Shadowfacts
59277ec64f
When loading a draft: If the draft was created from a different account than the current one: If the draft was in reply to a status, don't allow it to be loaded. If the draft was not in reply to a status, prompt the user whether or not to load the draft. If the draft was in reply to a different status than the current one: Prompt the user whether or not to load the draft. Otherwise, load the draft. Draft replies created from other accounts can't be loaded from different accounts because the status for inReplyToID of the draft will have a different instance-local ID if the two accounts are on different instances. See #16 |
||
---|---|---|
Ambassador@4fe264af51 | ||
BlankSlate.xcappdata | ||
Cache@8c42c575cf | ||
Documentation | ||
Embassy@189436100c | ||
Gifu@ed572f53ce | ||
Pachyderm | ||
PachydermTests | ||
SwiftSoup@f445c9067d | ||
Tusker | ||
Tusker.xcodeproj | ||
Tusker.xcworkspace | ||
TuskerTests | ||
TuskerUITests | ||
.gitignore | ||
.gitmodules | ||
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.