Skip to content

More screens for mobile#11

Merged
bmarty merged 3 commits intomainfrom
bma/more_screen
Jan 17, 2022
Merged

More screens for mobile#11
bmarty merged 3 commits intomainfrom
bma/more_screen

Conversation

@bmarty
Copy link
Collaborator

@bmarty bmarty commented Dec 15, 2021

More important screens of the app added.
There are many other screens, do we want to track every single ones?

@bmarty bmarty requested review from novocaine and pixlwave December 15, 2021 15:50
bmarty added a commit to element-hq/element-android that referenced this pull request Dec 15, 2021
Copy link
Member

@pixlwave pixlwave left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've added a couple of thoughts inline.

{"const": "Group", "description": "Legacy: The screen that shows information about a specific group."},
{"const": "MyGroups", "description": "Legacy: The screen that shows all groups/communities you have joined."},

{"const": "MobileLogin", "description": "The screen that displays the login flow."},
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have 2 separate thoughts on this:

  • Should it be MobileAuthentication if it is meant to cover both login and registration flows?
  • Or should we rename WebLoginLogin and WebRegisterRegister if we want to track the 2 flows separately and use on all platforms?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

WebLoginLogin and WebRegisterRegister sounds good to me.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated in 5808516

{"const": "RoomNotifications", "description": "The notifications settings screen shown from the Room Details screen."},
{"const": "RoomDirectory", "description": "The screen that lists public rooms for you to discover."},
{"const": "StartChat", "description": "The screen shown to create a new (non-direct) room."},
{"const": "RoomFilter", "description": "The screen that lists all the user's rooms and let them filter the rooms."},
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm pretty sure that this isn't the same view as MobileSearchRooms (which may be iOS only anyway) but pointing it out in case it is :)

I only ask as on iOS the rooms are filtered from the Home/MobileFavourites/MobilePeople/MobileRooms tabs so (I don't imagine) we wouldn't track this as a screen there.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, on Android, rooms can be filtered using a dedicated screen (it will probably change in the future, IA is coming)

@bmarty
Copy link
Collaborator Author

bmarty commented Dec 30, 2021

PR updated.
@novocaine warning, it can break Web impl.

Copy link
Member

@pixlwave pixlwave left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me assuming everything is Ok for Web too.

@bmarty bmarty merged commit 61bc52d into main Jan 17, 2022
@bmarty bmarty deleted the bma/more_screen branch January 17, 2022 15:11
bmarty added a commit that referenced this pull request Jan 17, 2022
bmarty added a commit to element-hq/element-android that referenced this pull request Jan 19, 2022
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.

3 participants