An iOS app for Mastodon, Pleroma, and more. https://vaccor.space/tusker
Go to file
Shadowfacts 0dcb67c44e Fix gallery dismiss animation not working when the window's origin is not the screen origin
sourceView is inside to.view, so to.view needs to be added as a subview
of container before we call convert(_:from:)
2024-11-23 10:59:51 -05:00
Ambassador@4fe264af51 Initial UI testing setup 2019-12-30 16:00:14 -05:00
Artwork Include SVGs in repo 2024-08-31 11:42:48 -04:00
BlankSlate.xcappdata Initial UI testing setup 2019-12-30 16:00:14 -05:00
Documentation Unify haptic feedback 2023-01-26 21:52:12 -05:00
Embassy@189436100c Initial UI testing setup 2019-12-30 16:00:14 -05:00
NotificationExtension Raise min deployment target to iOS 16 2024-09-12 10:30:58 -04:00
OpenInTusker Fix compiling for Catalyst 2024-06-16 17:40:23 -07:00
Packages Fix gallery dismiss animation not working when the window's origin is not the screen origin 2024-11-23 10:59:51 -05:00
ShareExtension Decrypt push notifications 2024-04-09 22:39:58 -04:00
Tusker Disallow more interactions on non-browsable public instance timeline 2024-11-23 10:52:17 -05:00
Tusker.xcodeproj Move content VCs to GalleryVC package 2024-11-21 19:28:55 -05:00
TuskerTests Fix TuskerTests not compiling 2024-04-14 13:37:10 -04:00
TuskerUITests Extract compose UI into separate package 2023-04-16 13:23:13 -04:00
.gitignore Move bundle ID prefix to xcconfig 2022-12-14 10:04:25 -05:00
.gitmodules Replace Gifu with CGImageAnimation 2021-11-11 13:26:11 -05:00
CHANGELOG-release.md Bump build number and update changelog 2024-09-11 18:26:20 -04:00
CHANGELOG.md Bump build number and update changelog 2024-09-11 18:26:20 -04:00
README.md Move bundle ID prefix to xcconfig 2022-12-14 10:04:25 -05:00
Tusker.xcconfig.example Remove push proxy scheme build setting 2024-04-11 13:00:39 -04:00
Version.xcconfig Bump build number and update changelog 2024-09-11 18:26:20 -04:00

README.md

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.