Commit graph

31 commits

Author SHA1 Message Date
Giom Foret
e4bf4f7dfa Handle the room display name and its avatar at the room summary level.
- Update the room display name and its avatar url when the Room Summary is updated on state events change (see `[session: updateRoomSummary: withStateEvents:]`).
- Store the riot display room name and its avatar url in the Room Summary.
- Add a new category `MXRoomSummary+Riot` to handle avatar display.

TODO: Increase file store version in `MXFileStore.h`.
2017-09-14 16:00:50 +02:00
Giom Foret
0ad5b737a3 Dark theme - Improvements
- some hairlines being too bright
- fading behind dialog modals being white rather than dark
- grey highlight bar in room list being too light (i think)?
2017-09-11 11:27:47 +02:00
Aram Sargsyan
baa94e4e3e Merge branch 'develop' of https://github.com/vector-im/riot-ios into app-extension-improvements 2017-08-17 00:08:56 +04:00
Giom Foret
faf1058994 Dark Theme - Bug Fix
Recents List: some room avatars have an unexpected black background.
We apply here the new property `defaultBackgroundColor` defined in MXKImageView class to initialize correctly image background.
2017-08-14 19:11:13 +02:00
Giom Foret
e9bc00959d Enable Dark theme
TODO:
- fix the app freeze when user changes the app theme.
2017-08-11 16:56:09 +02:00
Aram Sargsyan
f67c99ce57 Reworked the Share Extension to use a subclass of MXKRecentsDataSource to show content, solved the room order issue, as well introduced a new class ShareExtensionManager responsible for Sharing content and communicating with the system to terminate the extension with the appropriate exit code when needed. 2017-08-11 02:38:47 +04:00
Giom Foret
dc737d6c37 Prepare Dark theme - Handle table view cell customization 2017-08-08 16:05:43 +02:00
Giom Foret
98e5343a79 RoomTableViewCell: Replace the direct chat icon with a green ring 2017-07-12 15:51:28 +02:00
Giom Foret
e7e6944a75 UX Rework: Add home page
- Add edition mode support.

https://github.com/vector-im/riot-meta/issues/75
2017-07-09 18:32:40 +02:00
Giom Foret
b038cbc681 Home: display the room name on 2 lines 2017-06-30 17:37:43 +02:00
Giom Foret
7983138b90 Home: display the room name on 2 lines 2017-06-30 17:06:23 +02:00
Giom Foret
6a84a04cfa Bug Fix - Home: tapping on an unread room on home page takes you to the wrong room
#1304
2017-06-22 15:17:24 +02:00
Giom Foret
e9728d17e7 Merge branch 'riot_1304' into riot_1304_bis 2017-06-22 15:09:38 +02:00
Giom Foret
d47115f47d Bug Fix - Home: tapping on an unread room on home page takes you to the wrong room
#1304
2017-06-22 15:03:30 +02:00
Giom Foret
1a2524631a Revert "Bug Fix - Home: tapping on an unread room on home page takes you to the wrong room"
This reverts commit 049363d700.
2017-06-22 14:43:21 +02:00
Giom Foret
049363d700 Bug Fix - Home: tapping on an unread room on home page takes you to the wrong room
#1304
2017-06-22 14:40:11 +02:00
Giom Foret
c9d7493593 UX-Rework - Home: Badge handling.
- Add missed notifications badge in section header.
- Improve invites display.
2017-06-14 13:58:26 +02:00
Giom Foret
2649956a23 UX Rework: Replace the direct chat icon with a green ring on the room avatar. 2017-05-15 19:19:03 +02:00
Giom Foret
e95776bca0 UX Rework: Add home page
- reduce room avatar size
- improve badge display

https://github.com/vector-im/riot-meta/issues/75
2017-05-11 14:58:55 +02:00
Giom Foret
2d41307290 Prepare UX Rework:
- Add Home tab
2017-05-05 15:30:35 +02:00
manuroe
db14a29728 PublicRoomTableViewCell: apply the same font for "xxx users" as the date label in recents cell 2017-05-04 11:02:04 +02:00
Giom Foret
2f11466ff8 Prepare UX rework:
- Display informative cell in empty sections
2017-04-26 11:10:44 +02:00
manuroe
70c3d5873d Room summary: Remove @TODO 2017-03-31 15:48:50 +02:00
manuroe
3c0ccc1a2a Merge commit '2d178343b17e1ece55d595d904aeeba87e3d9938' into room_summary 2017-03-31 15:42:11 +02:00
manuroe
9dc2f58ff8 Public rooms: Make search homeserver-side 2017-03-28 16:36:21 +02:00
manuroe
341557bc4f Room summary: Add isEncrypted 2017-03-22 17:54:19 +01:00
manuroe
d90423e78a Merge remote-tracking branch 'origin/develop' into room_summary
# Conflicts:
#	Riot/Categories/MXRoom+Riot.m
#	Riot/Model/RoomList/RecentCellData.m
2017-03-15 17:24:54 +01:00
Giom Foret
7928cd5e47 Rebranding: replace Vector by Riot everywhere in the git and github repos
- Rename categories
2017-03-09 11:50:12 +01:00
giomfo
ae558ebbe6 Bug Fix - default room avatar for an empty room should not be your own face
Changes:
- If the room has only two members, use the avatar of the second member even if this member is invited.
- The plain solid circle (without initial) is used only for an "empty room" without display name (We name "empty room" a room in which the current user is the only active member).
2017-03-08 18:54:20 +01:00
giomfo
7860d46996 Rebranding: replace Vector by Riot everywhere in the git and github repos
- Rename VectorDesignValues with RiotDesignValues
2017-03-08 16:14:41 +01:00
giomfo
568af33fdf Rebranding: replace Vector by Riot everywhere in the git and github repos
- Rename "Vector" directory with "Riot"
2017-03-08 11:08:03 +01:00