Skip to content
This repository has been archived by the owner on May 6, 2020. It is now read-only.

UX Rework: Add home page #75

Closed
giomfo opened this issue May 2, 2017 · 5 comments
Closed

UX Rework: Add home page #75

giomfo opened this issue May 2, 2017 · 5 comments
Assignees

Comments

@giomfo
Copy link
Member

giomfo commented May 2, 2017

The Home screen should have the following sections:
Invite, Favourites, People, Rooms, Low Priority, Historical

Each rooms section is displayed on only one row.
Each room is represented by its avatar and its display name. The 3 existing badges (unread, direct, encrypted) are kept.

Long tap on a room should show the same menu as today.

@AmandineLP
Copy link

Notes:

  1. Favourites should be ordered by activities on the home page
  2. We are considering other ways of highlighting direct chats. More info to come.

giomfo added a commit to element-hq/element-ios that referenced this issue May 11, 2017
- Add people section
- Order favourites according to their activities

element-hq/riot-meta#75
giomfo added a commit to element-hq/element-ios that referenced this issue May 11, 2017
- reduce room avatar size
- improve badge display

element-hq/riot-meta#75
giomfo added a commit to element-hq/element-ios that referenced this issue May 12, 2017
Scroll to the top the section when the user taps on section header.

element-hq/riot-meta#75
giomfo added a commit to element-hq/element-ios that referenced this issue May 12, 2017
- Improve filter handling
- Fix empty people section

element-hq/riot-meta#75
@sabrinaj sabrinaj removed their assignment May 18, 2017
@giomfo
Copy link
Member Author

giomfo commented May 24, 2017

@sabrinaj: The Historical section will be tracked by the dedicated issue #64.
Can we move this issue in the In Test column for the Android project?

On IOS, the edition mode is still missing.

@sabrinaj
Copy link

I left it open in case the way of highlighting direct chats changes but I guess we can create a new issue for it later.

jeangb added a commit to element-hq/riot-automated-tests that referenced this issue May 30, 2017
@jeangb
Copy link

jeangb commented May 30, 2017

Test automation:

  • Android
  • iOS: impossible to test the enabled / direct chat / badges icons, theses icons come from the matrix-kit and are invisible by the iOS automation framework.

giomfo added a commit to element-hq/element-ios that referenced this issue Jul 9, 2017
giomfo added a commit to element-hq/element-ios that referenced this issue Jul 10, 2017
@giomfo
Copy link
Member Author

giomfo commented Jul 10, 2017

iOS: open the edition menu of the room on long press.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants