Tusker/Tusker
Shadowfacts 2bdcb9b7f8
Replace global shared MastodonController instance with (mostly)
dependency injection

The places still using the .shared property are cases where there is no
view controller from which to (easily) get the appropriate instance,
such as user activity and X-Callback-URL handling. These uses will need
to be revisited once there are multiple MastodonControllers.

See #16
2020-01-05 15:25:07 -05:00
..
Activities Replace global shared MastodonController instance with (mostly) 2020-01-05 15:25:07 -05:00
Assets.xcassets Remove old icons 2020-01-04 19:22:16 -05:00
Base.lproj iOS 13 Dark Mode Support 2019-06-04 13:31:05 -04:00
Caching Add custom emojis 2019-02-09 21:15:15 -05:00
Controllers Replace global shared MastodonController instance with (mostly) 2020-01-05 15:25:07 -05:00
Extensions Show follow requsts in notifications w/ accept/reject buttons 2020-01-04 23:13:23 -05:00
Preferences Add theme toggle separate from system appearance 2019-12-31 00:12:18 -05:00
Screens Replace global shared MastodonController instance with (mostly) 2020-01-05 15:25:07 -05:00
Shortcuts Replace global shared MastodonController instance with (mostly) 2020-01-05 15:25:07 -05:00
Views Replace global shared MastodonController instance with (mostly) 2020-01-05 15:25:07 -05:00
XCallbackURL Replace global shared MastodonController instance with (mostly) 2020-01-05 15:25:07 -05:00
AppDelegate.swift Replace global shared MastodonController instance with (mostly) 2020-01-05 15:25:07 -05:00
DomainBlocks.plist Block gab.* domains from logging in 2019-06-19 19:12:42 -04:00
DraftsManager.swift Replace GMImagePicker with custom asset picker based on SheetController 2020-01-04 16:25:15 -05:00
Info.plist Replace GMImagePicker with custom asset picker based on SheetController 2020-01-04 16:25:15 -05:00
LocalData.swift More UI testing setup and API mocks 2019-12-31 11:40:56 -05:00
MastodonCache.swift Replace global shared MastodonController instance with (mostly) 2020-01-05 15:25:07 -05:00
SavedHashtagsManager.swift Add ability to save and view instance public timelines 2019-12-19 22:55:41 -05:00
SavedInstancesManager.swift Add ability to save and view instance public timelines 2019-12-19 22:55:41 -05:00
TuskerNavigationDelegate.swift Replace global shared MastodonController instance with (mostly) 2020-01-05 15:25:07 -05:00