Commit Graph

18 Commits

Author SHA1 Message Date
manuroe 1e80003d7b BF: Cannot join from a room preview for room with a long topic (#1645)
Follow Giom's remarks
2018-03-12 17:07:51 +01:00
manuroe 11e8e2181d typo 2018-03-12 16:18:35 +01:00
manuroe 8297b8c4ee BF: Cannot join from a room preview for room with a long topic (#1645)
Topic textview: open it on the top of the topic text
2018-03-12 15:00:56 +01:00
manuroe 1965d89eb9 BF: Cannot join from a room preview for room with a long topic (#1645)
If necessary, crop the room name in "You are trying to access %@. Would you like to join in order to participate in the discussion?" so that it does not eat all the screen.
2018-03-09 18:31:17 +01:00
manuroe 1e81c1415c BF: Cannot join from a room preview for room with a long topic (#1645)
Make sure the topic use all container width but keep it centered if the topic string is short
2018-03-09 17:54:35 +01:00
manuroe a9664e2f29 BF: Cannot join from a room preview for room with a long topic (#1645)
Turn the room topic label into a text view to be able to scroll.
2018-03-09 17:28:45 +01:00
Giom Foret 6e265b2360 RoomViewController: Move the room avatar from the navigation title view to the expanded (or preview) header. 2017-10-20 19:22:37 +02:00
Giom Foret 9bbed86d4b Fix iOS11 disruption
- RoomViewController, RoomDetailsVC, ContactDetailsVC: fix header layout.
- Use UIScrollView+MatrixKit category to handle the adjusted content inset which is not defined before iOS 11.
2017-09-27 09:26:34 +02:00
Giom Foret ec85532a50 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 9e23cf55be Dark Theme - Bug Fix
Room preview - The sub-header has a wrong background color.
2017-08-14 19:18:25 +02:00
Giom Foret bd2d7281bb 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 c4aa8013be Enable Dark theme
TODO:
- fix the app freeze when user changes the app theme.
2017-08-11 16:56:09 +02:00
Giom Foret 272a0e1e39 Prepare Dark Theme - Customize Riot view by using customizeViewRendering method.
https://github.com/vector-im/riot-meta/issues/22
2017-08-08 10:57:42 +02:00
Giom Foret 7dadb7b0ef 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 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