Commit Graph

169 Commits

Author SHA1 Message Date
manuroe 60d6ccfc67 Jitsi widget: Create a specific [NSUserDefaults standardUserDefaults] key for useJitsiForConferenceCalls 2017-08-16 11:51:56 +02:00
Giom Foret 8137c4b76c Dark Theme - Bug Fix
Wrong sub-title color in section header after a UI theme change.
2017-08-14 20:30:16 +02:00
Giom Foret 49d1459440 Dark Theme
fix App freeze when user changes the theme
2017-08-11 17:41:22 +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 a67af15740 Prepare Dark theme - Handle table view cell customization 2017-08-08 16:05:43 +02:00
manuroe 93f9458760 Jitsi widget: RoomVC: Show it in the banner when there is an active jitsi conference in a room. 2017-08-04 13:47:50 +02:00
manuroe b6c0016176 User directory: Display "Search in progress..." instead of "No results" when we are searching 2017-07-28 15:24:25 +02:00
manuroe afeeaadae7 User directory: Display "> nn" when the search results is limited.
Reduce the requested number of users from 100 to 50 (but the hs still returns **51** users...)
2017-07-28 15:16:25 +02:00
manuroe 49542916f5 User directory: kill all strings referring to known contacts 2017-07-28 15:04:28 +02:00
manuroe 3621b7b4b6 User directory: Use the new hs api (https://github.com/vector-im/riot-meta/issues/95) 2017-07-28 15:00:45 +02:00
manuroe 3a7610a714 MELS: For now, do not merge VoIP conference events 2017-07-17 15:59:43 +02:00
manuroe a5c8eb344a MELS: s/serie/series 2017-07-17 10:30:46 +02:00
manuroe 720475bb4e MELS: Simplify check condition 2017-07-17 10:17:16 +02:00
manuroe d7352a9b6d MELS: Fix typo 2017-07-17 09:15:41 +02:00
manuroe bcae8f96e9 MELS: Improve detection on how to configure a cell 2017-07-13 17:10:15 +02:00
manuroe d723c99145 MELS: Do not show read receipts on collapsed bubbles 2017-07-11 16:51:31 +02:00
manuroe d4dc9784d9 MELS: Fix call of bubbleCell.blurred when selected an event 2017-07-11 16:26:59 +02:00
manuroe 1fc0c9bbfe MELS: Remove attributedTextMessageBackup and let MXKRoomBubleCellDataStoring implementation display attributedTextMessage or collapsedAttributedTextMessage 2017-07-11 15:35:11 +02:00
manuroe 09b406d202 MXKRoomBubbleCellData: Add the hasAttributedTextMessage property to avoid to do recomputation in MXKRoomBubbleCellData.attributedTextMessage when there is no strings to compose 2017-07-11 11:47:18 +02:00
manuroe 194ba271cd MELS: Add RoomMembershipCollapsedWithPaginationTitleBubbleCell 2017-07-10 14:30:53 +02:00
manuroe 4cda8e1acf MELS: Do not expand cell with single membership event 2017-07-07 17:46:37 +02:00
manuroe e584123037 MELS: implement [MXKRoomBubbleCellDataStoring collaspseWith:] 2017-07-07 14:32:49 +02:00
manuroe a4708ccb8e MELS: Add RoomMembershipExpandedBubbleCell that displays the first membership event of serie that can be collapsable. 2017-07-07 11:11:42 +02:00
manuroe 865bf3670f MELS: expand them on collapsed cell tap 2017-07-07 08:36:47 +02:00
manuroe 8b60b8b340 MELS: membership events are collapsable. Collapse them by default 2017-07-06 18:21:24 +02:00
manuroe a45f4ac132 Merge pull request #1380 from vector-im/riot_1102
Bug Fix: Add the m.audio attachments support
2017-07-06 14:02:49 +02:00
Giom Foret 8c42555d58 Bug Fix: Add the m.audio attachments support
We support here the display of the attached audio files, but we are still not able to attach audio file.

#1102
2017-07-06 11:06:12 +02:00
manuroe 6ec717acf1 RoomVC: Make membership events use less screen
Fix senderInformation (avatar and displayname) for the 1st message when an user joins and talks in a row
2017-07-05 14:54:12 +02:00
manuroe c47cabf76e RoomVC: Make membership events use less screen
Use MXKRoomBubbleCellDataStoring.tag to identify membership cells
2017-07-05 09:05:23 +02:00
giomfo 3d2ffe864c Merge pull request #1341 from aramsargsyan/read-receipts-details
Read receipts details
2017-06-30 10:33:06 +02:00
Aram Sargsyan 45abe4b5da Merge branch 'read-receipts-details' of https://github.com/aramsargsyan/riot-ios into read-receipts-details 2017-06-29 15:05:21 +04:00
Aram Sargsyan a55777cf89 Handled the creation of the attributed receipt description, added in Vector.strings for translation 2017-06-29 15:05:12 +04:00
Giom Foret 03c8684e5d Bug Fix - Chat screen: the message overlaps its timestamp
(related to #1361)
2017-06-28 18:51:05 +02:00
Giom Foret d83455f0ce Read Receipts Details - RoomDataSource: Add RR container in the cell content view
instead of the overlay container to not disturb tag gesture handling.

https://github.com/vector-im/riot-ios/issues/59
2017-06-27 11:05:43 +02:00
Aram Sargsyan 2569809ab6 Removed the ReceiptsContainerDelegate, used didRecognizeAction: instead 2017-06-26 19:33:53 +04:00
Aram Sargsyan 904189b417 Review changes 2017-06-23 16:40:09 +04:00
Aram Sargsyan cc7e8d5a4d Merge branch 'develop' of https://github.com/aramsargsyan/riot-ios into read-receipts-details 2017-06-22 01:58:48 +04:00
Aram Sargsyan 538d4b6ad8 Created ReadReceiptsViewController 2017-06-21 22:28:16 +04:00
manuroe d45e65adfe Fix: Room directory: "No public rooms available" is displayed while loading
#1336
2017-06-21 15:58:37 +02:00
Giom Foret b750122aeb Bug Fix - Contact search: Unexpected empty search result.
To reproduce:
1- search with "tst" pattern
2- erase the 2 last characters of the pattern to set "test" -> empty result NOK
2017-06-20 14:36:14 +02:00
Giom Foret c2224035bf version ++ 2017-06-16 17:59:04 +02:00
Giom Foret 0dc2e96e47 UX Rework - Home: Put the new ordering behind a setting.
Add 2 settings: Pin rooms with missed notif and pin rooms with unread messages
this will pin the rooms at the beginning of the list on your home page
2017-06-16 15:18:33 +02:00
giomfo 2a1fce1a7d Merge pull request #1295 from vector-im/riot_1268
Bug Fix: Home View sometimes is empty
2017-06-14 17:56:08 +02:00
Giom Foret 499b874021 Bug Fix: Home View sometimes is empty
- RecentsDataSource: check configuration change before reloading the table view.

 #1268
2017-06-14 17:53:26 +02:00
Giom Foret 9f0601481e UX-Rework - Home: Badge handling.
- Add missed notifications badge in section header.
- Improve invites display.
2017-06-14 13:58:26 +02:00
giomfo 95f98af176 Merge pull request #1286 from vector-im/home_sort_rooms_collections
UX Rework - Home Tab: Sort the rooms collections
2017-06-14 08:56:00 +02:00
Giom Foret 2db23d13f0 Read marker: Improvement 2017-06-13 19:51:25 +02:00
Giom Foret 1728c29e65 UX Rework - Home Tab: Sort the rooms collections
by displaying first the rooms with some missed notifs, the rooms with unread, then the others.
2017-06-13 18:43:03 +02:00
Giom Foret c5df6596fe Merge commit '7101af2bc11836c93a51625796414004dc1cd2af' into read_marker 2017-06-13 17:43:55 +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