Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TW-1193: Multiple account UI #1254

Merged
merged 12 commits into from
Jan 4, 2024
Merged

Conversation

nqhhdev
Copy link
Member

@nqhhdev nqhhdev commented Dec 28, 2023

Ticket

  • [Multiple Accounts] Add Multiple accounts UI to the app #1193
  • avatar in top right of ChatList
  • add accounts
  • accounts chooser (show all signed account)
  • can set active account (Chat tab should show chat of this account)
  • settings show for the active account only
  • Check homeserver before login
  • add boolean property in Matrix: bool? twakeSupported
  • Migrating -> clear all old version (check in open app)
  • tomConfigurationsBox: clientName - configuration need to change to userId - configuration
  • Logout account and try logoutSSO
  • Store active account in persistent storage

Need merged

Resolved

1.mp4
2.mp4

Migrate database

migrate_1.mov
migrate_2.mov

@nqhhdev nqhhdev changed the base branch from main to upgrade_3.16 December 28, 2023 09:43
@nqhhdev nqhhdev changed the title [SWIP] TW-1193: Multiple account UI [WIP] TW-1193: Multiple account UI Dec 28, 2023
@nqhhdev nqhhdev force-pushed the TW-1193-multiple-account-ui branch from c276cb6 to 9a80508 Compare December 28, 2023 09:44
Copy link

This PR has been deployed to https://linagora.github.io/twake-on-matrix/1254

@nqhhdev nqhhdev changed the title [WIP] TW-1193: Multiple account UI TW-1193: Multiple account UI Dec 28, 2023
@nqhhdev nqhhdev force-pushed the TW-1193-multiple-account-ui branch from 83ababe to b7a69db Compare December 29, 2023 04:12
@nqhhdev nqhhdev force-pushed the TW-1193-multiple-account-ui branch from 0e252d9 to cec6cbb Compare December 29, 2023 11:01
@nqhhdev nqhhdev force-pushed the TW-1193-multiple-account-ui branch from cec6cbb to 25a1d2d Compare January 1, 2024 18:12
@nqhhdev nqhhdev force-pushed the TW-1193-multiple-account-ui branch from 25a1d2d to 7414441 Compare January 2, 2024 03:09
@nqhhdev nqhhdev force-pushed the TW-1193-multiple-account-ui branch from b451aa9 to a8a2cc5 Compare January 3, 2024 13:42
lib/widgets/matrix.dart Outdated Show resolved Hide resolved
lib/widgets/matrix.dart Outdated Show resolved Hide resolved
@nqhhdev nqhhdev force-pushed the TW-1193-multiple-account-ui branch from 3312827 to 31fe4fc Compare January 3, 2024 17:09
@hoangdat hoangdat merged commit db10b01 into upgrade_3.16 Jan 4, 2024
3 checks passed
@hoangdat hoangdat deleted the TW-1193-multiple-account-ui branch January 4, 2024 02:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants