Shadowfacts
2e64500c35
Rewrite bookmarks VC using UICollectionView
2023-01-28 15:30:41 -05:00
Shadowfacts
8bd6f53f01
Allow pinning instance public timelines
2023-01-27 18:12:54 -05:00
Shadowfacts
4811747790
Fix crash when resuming search user activity in unloaded explore VC
2023-01-16 10:58:45 -05:00
Shadowfacts
4dc108f782
Add pinned timeline customization
2022-12-20 23:37:12 -05:00
Shadowfacts
a13d5d5a82
Fix crash when activating account in My Profile scene
2022-12-14 21:24:54 -05:00
Shadowfacts
8caf93bf0a
Add ScrollingSegmentedControl, and home/notifs/profiles to use it
2022-12-12 20:57:38 -05:00
Shadowfacts
1e950b5ccb
State restoration for presented and edited drafts
...
Closes #270
2022-11-28 16:09:29 -05:00
Shadowfacts
c2cb0a0c5a
Timeline state restoration
2022-11-23 11:35:25 -05:00
Shadowfacts
5de0c034f4
Remove old TimelineTableViewController
2022-11-01 21:11:13 -04:00
Shadowfacts
cc0da2ec54
Fix user activities not continuing when passed at launch
...
Fix crash when continuing user activities on iPad
2022-05-13 17:10:18 -04:00
Shadowfacts
3413dff8f9
Present compose screen in new window on iOS 15 and iPad/Mac
2021-06-11 10:50:31 -04:00
Shadowfacts
ceb58f1d92
Add state restoration for current account in main scene
2021-06-06 14:55:04 -04:00
Shadowfacts
522c9b2b03
Add multi-window support and auxiliary windows
2020-12-13 22:37:37 -05:00
Shadowfacts
d638ff513b
Fix crash when using show timeline Siri Shortcut
2020-10-26 22:13:48 -04:00
Shadowfacts
83c7609df5
Fix crash when using app icon shortcuts
2020-09-21 18:11:28 -04:00
Shadowfacts
4c82b1a341
Rewrite Compose screen in SwiftUI
2020-08-31 19:28:50 -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
cd5b4c1145
Remove old code
2020-03-02 22:31:37 -05:00
Shadowfacts
53707593a6
Show custom emojis in display names (where possible)
2020-03-01 19:40:32 -05:00
Shadowfacts
81256b7a96
Only show local posts on public instance timelines
2020-01-25 10:37:22 -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
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
377b5f5c85
Add ability to save and view instance public timelines
2019-12-19 22:55:41 -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
f0c0376f80
Add home screen shortcuts
2019-09-19 16:55:15 -04:00
Shadowfacts
bc2e3c37a0
Add NSUserActivity for search
2019-09-15 21:20:50 -04:00
Shadowfacts
d08789bfab
Add NSUserActivity for checking mentions
2019-09-15 21:15:40 -04:00
Shadowfacts
9f818328ee
Cleanup user activity and XCB action handling code
2019-09-15 21:15:40 -04:00
Shadowfacts
32d6756762
Add NSUserActivity's for timelines
2019-09-15 21:15:40 -04:00
Shadowfacts
83d5731f3a
Fix broken shortcuts
2019-07-29 12:15:33 -04:00
Shadowfacts
07ce3d41a8
Remove old tab customization code
2019-02-10 10:32:13 -05: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