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
0255483f97
Make MastodonCache specific to each API controller
...
See #16
2020-01-05 19:54:28 -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
a18bcac8b8
Pachyderm: Change Client request methods to be static, like all other
...
models
Tusker: Add run method to MastodonController and no-longer expose API
client object
2020-01-05 14:00:39 -05: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
05e747a6f4
Add my account tab
2018-10-02 19:23:50 -04:00
Shadowfacts
3da1a7badd
Add character counter
2018-09-29 22:20:17 -04:00
Shadowfacts
a5579ce0e3
Change client requests to match others
2018-09-17 20:58:05 -04:00
Shadowfacts
76972237ba
Fix large image view top controls on iPhone Xs Max & Xr
2018-09-12 22:29:58 -04:00
Shadowfacts
1119a861d8
Replace MastodonKit with Pachyderm
2018-09-11 10:52:21 -04:00
Shadowfacts
fc69b9684b
Initial implementation Compose UI
2018-08-30 22:30:19 -04:00
Shadowfacts
2be0b119ff
Finish OAuth (kind of)
2018-08-20 17:23:35 -04:00
Shadowfacts
8d268fad18
Start OAuth
2018-08-19 16:14:04 -04:00
Shadowfacts
5dacb787a6
Remove old API test code
2018-08-17 23:09:48 -04:00
Shadowfacts
24d30d36b7
Start home timeline
2018-08-16 22:39:16 -04:00
Shadowfacts
7ad6f65891
Fix password auth
2018-08-16 20:11:56 -04:00
Shadowfacts
85f7e0be10
Start work on MastodonController
2018-08-16 18:55:40 -04:00
Shadowfacts
f59b16cc9d
Initial commit
2018-08-16 07:46:19 -04:00