Shadowfacts
c45dd99088
Clean up account switching code
2020-01-19 11:52:06 -05:00
Shadowfacts
3928b2e88a
Store an array of logged-in accounts internally, get the active
...
MastodonController from the current UIScene
See #16
2020-01-07 21:29:15 -05:00
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
Shadowfacts
adef4840de
Don't crash on login cancelled
2019-09-24 14:45:29 -04:00
Shadowfacts
df8e0dedd4
Add instance selector
2019-09-15 15:01:35 -04:00
Shadowfacts
5f5ff68b80
Merge branch 'swiftui-preferences'
2019-07-27 21:59:21 -04:00
Shadowfacts
e269e23527
Fix main thread checker warning on login
2019-07-27 18:31:55 -04:00
Shadowfacts
50d641eb59
Block gab.* domains from logging in
2019-06-19 19:12:42 -04:00
Shadowfacts
9d4782c63c
Add SF Symbols icons
2019-06-11 10:21:22 -07:00
Shadowfacts
03f89c752e
Fix logging in on iOS 13
2019-06-04 13:31:12 -04:00
Shadowfacts
35de20fe40
Cleanup
2018-10-20 15:38:17 -04:00
Shadowfacts
eb9e1276df
Replace most storyboards with XIBs
2018-10-20 12:13:41 -04:00
Shadowfacts
225c7e30fc
Remove MastodonController.shared
2018-10-02 19:31:00 -04:00
Shadowfacts
1119a861d8
Replace MastodonKit with Pachyderm
2018-09-11 10:52:21 -04:00
Shadowfacts
bd1f8fa20a
Reorganize sources
2018-09-03 17:10:26 -04:00