Shadowfacts
1e41c8fa17
Remove MastodonCache usgae from XCBActions
2020-05-06 23:05:15 -04:00
Shadowfacts
49d00bb1b0
Fix swipe actions not showing up
2020-04-27 19:32:16 -04:00
Shadowfacts
2c8ba878b7
Start converting UI to use CoreData backed objects instead of API
...
objects directly
2020-04-12 12:54:27 -04:00
Shadowfacts
53707593a6
Show custom emojis in display names (where possible)
2020-03-01 19:40:32 -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
8dba15ca17
Switch to scene-based lifecycle events
...
See #16
2020-01-07 18:39:19 -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
036791bd39
Replace Search tab with Explore tab
...
- Search controller (functionally the same, presents results on top of
explore menu)
- Add bookmarks screen
See #63
2019-12-17 00:22:25 -05:00
Shadowfacts
9f818328ee
Cleanup user activity and XCB action handling code
2019-09-15 21:15:40 -04:00
Shadowfacts
e17e00583f
Add X-Callback-URL for search
2019-09-15 18:12:49 -04:00
Shadowfacts
55ed2f5d26
Get rid of AppRouter
2019-01-19 14:31:31 -05:00
Shadowfacts
7e8f22c471
Refactor view controller creation/navigation into AppRouter
2018-10-20 22:07:04 -04:00
Shadowfacts
eb9e1276df
Replace most storyboards with XIBs
2018-10-20 12:13:41 -04:00
Shadowfacts
9e7e16b3fc
Start adding Siri Shortcuts
2018-10-20 10:55:01 -04:00
Shadowfacts
225c7e30fc
Remove MastodonController.shared
2018-10-02 19:31:00 -04:00
Shadowfacts
3da1a7badd
Add character counter
2018-09-29 22:20:17 -04:00
Shadowfacts
813ed27d29
Refactor XCB actions code, add JSON responses
2018-09-25 21:41:12 -04:00
Shadowfacts
0bfc96fe38
Add getAccount XCB action
2018-09-25 21:20:34 -04:00
Shadowfacts
e082076a23
Add getStatus XCB action
2018-09-25 21:13:51 -04:00
Shadowfacts
bea052a06d
Add show account and show status XCB actions
2018-09-25 08:39:27 -04:00
Shadowfacts
0d004186c1
Add initial X-Callback-URL documentation
2018-09-24 21:58:44 -04:00
Shadowfacts
348a5ba241
Add reblog XCB action
2018-09-24 19:56:27 -04:00
Shadowfacts
4b2071af6a
Add follow user XCB action
2018-09-24 14:41:28 -04:00
Shadowfacts
c6008bc7c0
Add favorite status XCB action
2018-09-23 22:16:25 -04:00
Shadowfacts
9a41d44e9f
Add getCurrentUser XCB action, refactor XCB support some more
2018-09-23 21:35:33 -04:00
Shadowfacts
68300f930b
Cleanup silent XCB actions code
2018-09-23 21:10:45 -04:00
Shadowfacts
af0d0612ba
Add silent x-callback-url actions
...
User confirmation is required the first time a source app attempts to
run an action silently. Rejecting will always display the UI for the
given action (as if the silent parameter had been false).
2018-09-23 19:04:45 -04:00
Shadowfacts
7af64f8e5a
Add x-callback-url response data
2018-09-23 18:43:33 -04:00
Shadowfacts
d74f86418e
Add initial x-callback-url implementation
2018-09-23 12:01:23 -04:00