Multiple accounts #16
Labels
No Milestone
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Blocks
#80 Multi-window support on iPadOS
shadowfacts/Tusker
#84 Allow switching accounts by long-pressing on my profile tab bar item
shadowfacts/Tusker
Reference: shadowfacts/Tusker#16
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This is going to need a massive refactor that touches almost every area of the code. As such, the infrastructure will be implemented before the UI is capable of signing into multiple accounts or switching between. The rough roadmap is:
MastodonController
instance down through the VC hierarchy instead of global shared instanceMastodonCache
to be specific to aMastodonController
instanceMoveNot necessaryImageCache
s to be specific to aMastodonController
instanceUIScene
s and scene-based lifecycleMastodonController
instance from the scene sessionNSUserActivity
s to getMastodonController
from active sceneChangeuse most recently active account accountNSUserActivity
s to store acct they're in reference toget scene (active or new) for given accountAdd long-pressing user profile tab bar item to switch accountsseparate featureMultiple accounts has been merged into master 🎉
3220436893