Commit Graph

37 Commits

Author SHA1 Message Date
Giom Foret 767698c3ea Enhancement - UX Rework: Update the buttons of the room expanded header.
- Add a contact list button on the left of the members info to open contact list.
- Add a add members button on the right to open the contacts picker.

https://github.com/vector-im/riot-meta/issues/76
2017-06-20 11:32:54 +02:00
Giom Foret fc4926eb51 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 7459f529e6 Read markers should be synchronised across clients
The read marker may be defined on an event which is not displayed in the room history.
The MatrixKit has been updated to handle this kind of event in the MXKRoomBubbleCellData object.
Previously these events were ignored during the bubbles rendering. Now a bubble component is created even if the event has no actual display.
This component is useful to display the read marker in the room history, and to allow the user to jump on this read marker.

vector-im/riot-meta#8
2017-06-13 17:43:32 +02:00
manuroe e01741a5f6 Fix compilation errors due to forward declarations set in .h 2017-06-06 14:30:36 +02:00
Giom Foret b34797525c Bug Fix: iOS should have 'Send a message (encrypted)' in placeholder
#1207
2017-05-19 14:46:30 +02:00
Giom Foret 4fd7bd3f5f 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 acf88b3937 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 1dfff91c29 Prepare UX Rework:
- Add Home tab
2017-05-05 15:30:35 +02:00
manuroe c4aa2738fd PublicRoomTableViewCell: apply the same font for "xxx users" as the date label in recents cell 2017-05-04 11:02:04 +02:00
manuroe e89b8f62b3 Directory server list: Add detail text for homeserver selection 2017-05-03 09:31:10 +02:00
Giom Foret 0be386e14c Prepare UX rework:
- Display informative cell in empty sections
2017-04-26 11:10:44 +02:00
manuroe 2d2eb09c81 Directory server list: List user's HS directories too 2017-04-21 16:06:42 +02:00
Giom Foret 81469763b1 Create a ContactDataSource from the existing ContactsTableViewController 2017-04-11 09:36:22 +02:00
manuroe d6ea9de43e Directory Server Picker: Fix icon bg 2017-04-07 11:31:57 +02:00
manuroe 056319a5c0 Directory Server Picker: show 3rd party protocol instance 2017-04-07 10:38:05 +02:00
Giom Foret 4eb90fbb2e Prepare UX Rework:
- Define the 4 tabs: Home, Fav, People and Rooms
2017-04-06 14:27:45 +02:00
manuroe 5a13e5646c Room summary: Fix warning 2017-03-31 16:04:48 +02:00
manuroe 83cf5143aa Room summary: Remove @TODO 2017-03-31 15:48:50 +02:00
manuroe c58c8c42e0 Merge commit '2d178343b17e1ece55d595d904aeeba87e3d9938' into room_summary 2017-03-31 15:42:11 +02:00
giomfo 4a85b75e6c Merge pull request #1132 from morozkin/issue898
Check email validity during reset password operation
2017-03-31 13:12:13 +02:00
Denis Morozov db510e7bec Check delegate instance availability and ability to handle cancel method 2017-03-30 19:05:37 +03:00
Denis Morozov cf709612cf Check email validity during reset password operation 2017-03-28 23:20:59 +03:00
manuroe c549d72c2b Public rooms: Make search homeserver-side 2017-03-28 16:36:21 +02:00
manuroe 059a08ba8b Merge remote-tracking branch 'origin/master' into room_summary 2017-03-23 16:24:50 +01:00
manuroe 5aa2e0bb13 Room summary: Add isEncrypted 2017-03-22 17:54:19 +01:00
Giom Foret f019f07b16 Bug Fix - Registration with email failed when the user validated the email on the phone. 2017-03-20 19:43:24 +01:00
Giom Foret e9a33a8a86 Suport msisdn registration
- code cleaning
2017-03-16 16:16:44 +01:00
manuroe a8302ce9df 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 80343bf1d5 Support msisdn registration
- fix registration by using only a phone number (no email)
2017-03-15 14:41:20 +01:00
Giom Foret e6a4622d2b Update accessibility ids used for testing 2017-03-15 11:17:50 +01:00
Giom Foret d0f0a8353d Bug Fix - Login parameters validation is buggy 2017-03-13 18:05:10 +01:00
Giom Foret 15ebfd8d3b Support msisdn login 2017-03-10 14:33:31 +01:00
Giom Foret c43587da76 Support msisdn login 2017-03-10 11:09:46 +01:00
Giom Foret eb85af8379 Rebranding: replace Vector by Riot everywhere in the git and github repos
- Rename categories
2017-03-09 11:50:12 +01:00
giomfo 81f4975174 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 06100684bc 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 521e2110e1 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