Commit Graph

461 Commits

Author SHA1 Message Date
Giom Foret 130d999a26 Prepare MXKAlert withdrawal 2017-07-14 00:36:11 +02:00
Giom Foret 034191a726 RoomTableViewCell: Replace the direct chat icon with a green ring 2017-07-12 15:51:28 +02:00
Giom Foret 509975b8ef Bug Fix: Camera preview is broken after a second try
The camera preview was set up with a wrong frame value. We wait for the first `viewDidLayoutSubviews` call before setting up the preview.
#686

+ fix the wrong preview layout on iPad described in PR #1372 MediaPicker xib layout fix.
2017-07-11 17:48:18 +02:00
manuroe 1fc0c9bbfe MELS: Remove attributedTextMessageBackup and let MXKRoomBubleCellDataStoring implementation display attributedTextMessage or collapsedAttributedTextMessage 2017-07-11 15:35:11 +02:00
Giom Foret 45fd94d718 Bug Fix - Home: Fix the flickering effects observed when user edits a room on iOS < 10
https://github.com/vector-im/riot-meta/issues/75
2017-07-10 18:33:27 +02:00
Giom Foret 6a4b1468c4 Bug Fix - Home: On iOS <= 9.0, the rooms collection scrolls to the left on room edition.
https://github.com/vector-im/riot-meta/issues/75
2017-07-10 17:18:11 +02:00
manuroe 011c830b92 MELS: Add RoomMembershipExpandedWithPaginationTitleBubbleCell 2017-07-10 15:05:21 +02:00
manuroe 194ba271cd MELS: Add RoomMembershipCollapsedWithPaginationTitleBubbleCell 2017-07-10 14:30:53 +02:00
manuroe 38c039512b MELS: Rename RoomMembershipBubbleCellWithPaginationTitleBubbleCell to RoomMembershipWithPaginationTitleBubbleCell 2017-07-10 10:25:06 +02:00
Giom Foret 6da9ee0ed6 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
manuroe cba62c229e MELS: Use normal membership cell for single membership event 2017-07-07 17:47:58 +02:00
manuroe e4f2915f8c MELS: Implement onCollapseButtonTap with matrix-kitty way 2017-07-07 11:53: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 c444f14596 MELS: Add RoomMembershipCollapsedBubbleCell to display collapsed membership cells. 2017-07-07 08:21:53 +02:00
manuroe 5efacd090d RoomVC: Use the condition on bubbleData.hasNoDisplay to display RoomEmptyBubbleCell 2017-07-06 17:55:13 +02:00
manuroe df3189e097 Merge remote-tracking branch 'origin/master' into smaller_membership 2017-07-05 14:57:31 +02:00
manuroe d0933ada2a RoomVC: Make membership events use less screen
Add RoomMembershipBubbleCellWithPaginationTitleBubbleCell
2017-07-05 12:29:54 +02:00
Giom Foret d621bd2123 Update the bundle display name with "Riot.im"
Update Riot logo in Authentication screen
2017-07-05 11:58:18 +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
manuroe e26772ab03 RoomVC: Make membership events use less screen
Add RoomMembershipBubbleCell to display a single membership event
2017-07-05 07:38:07 +02:00
Giom Foret 17446e0b56 Read Receipts Details - Add close button 2017-06-30 14:57:11 +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 41a9022dd9 Brought the key receipt_status_read to app level + some minor changes. Signed-off-by: Aram Sargsyan aram.sargsyan.1997@gmail.com 2017-06-29 19:40:07 +04:00
manuroe 7198da3779 Bug report: Fix a crash when rotating + debackgrounding the app (#1362) 2017-06-29 17:23:57 +02:00
Aram Sargsyan 947099ad4c Decreased the parameter cound for ReadReceiptsViewController opening, now sending the container itself 2017-06-29 17:04:34 +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 be474869d1 Bug Fix: blank pages with random "unread msgs" bars whilst they load. 2017-06-29 12:03:39 +02:00
Aram Sargsyan b221127ed3 Using Attributed string for read label 2017-06-26 20:51:13 +04:00
Aram Sargsyan 2569809ab6 Removed the ReceiptsContainerDelegate, used didRecognizeAction: instead 2017-06-26 19:33:53 +04:00
manuroe 254306baf4 Fix: Crash when scrolling in the public rooms from Unified Search (#1355)
Make pagination UI update of DirectoryViewController simpler.

The issue is that the same PublicRoomsDirectoryDataSource instance is shared between DirectoryViewController and RoomsViewController. We can have parallel paginations which makes hard to count the exact number of added cells.
2017-06-26 15:33:45 +02:00
giomfo f8e178d3b0 Merge pull request #1356 from vector-im/riot_1338
Bug Fix - Read marker: when being kicked, the "Jump to first unread m…
2017-06-23 15:16:08 +02:00
Giom Foret 7b44d5378a Bug Fix - Read marker: when being kicked, the "Jump to first unread message" shouldn't be displayed
#1338

+ Remove the link to the room settings in the title view after leaving the room
2017-06-23 15:09:43 +02:00
Aram Sargsyan 904189b417 Review changes 2017-06-23 16:40:09 +04:00
manuroe 111ff93166 Fix: Room directory: stuck after the 20 first items
https://github.com/vector-im/riot-ios/issues/1329#issuecomment-310361132
2017-06-23 11:44:13 +02:00
giomfo bc378085eb Merge pull request #1348 from vector-im/riot_1304_bis
Bug Fix - Home: tapping on an unread room on home page takes you to the wrong room
2017-06-22 15:23:01 +02:00
manuroe b95270e982 Merge pull request #1347 from vector-im/riot_1342
Fix: Crash when hitting room from unified search/browse directory
2017-06-22 15:22:14 +02:00
Giom Foret a65d933c51 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
manuroe 01b496ce6f Fix: Crash when hitting room from unified search/browse directory
#1342
2017-06-22 11:09:17 +02:00
Giom Foret 1822fecaf9 Bug Fix - Chat screen: the search icon is missing after switching in live from a non live timeline
#1344
2017-06-22 10:51:40 +02:00
manuroe cfa4a2ef71 Merge pull request #1339 from vector-im/riot_1336
Room directory: "No public rooms available" bug fixes
2017-06-22 10:01:35 +02:00
Aram Sargsyan dfa5dd406f Minor changes 2017-06-22 02:03:03 +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 1936352478 Modified ReadReceiptsViewController to download resized avatars of users. If the user doesn't have an avatar, the placeholder is placed. 2017-06-22 01:45:11 +04:00
Aram Sargsyan 538d4b6ad8 Created ReadReceiptsViewController 2017-06-21 22:28:16 +04:00
manuroe db2e1ca81d Fix crash: Room directory: Clicking on "No public rooms available" make the app crash 2017-06-21 16:00:05 +02:00
manuroe b676651b3e Fix: Room directory: stuck after the 20 first items
#1329
2017-06-21 14:45:43 +02:00
manuroe 3c8634c06a Merge remote-tracking branch 'origin/develop' into callkit 2017-06-21 09:42:02 +02:00
manuroe 3284541f35 Merge pull request #1331 from morozkin/cleanup
Remove unnecessary construction methods from CallViewController
2017-06-21 09:10:43 +02:00
Denis Morozov dc491374eb Remove unnecessary construction methods from CallViewController 2017-06-20 21:38:57 +03:00
giomfo 39d828b026 Merge pull request #1328 from vector-im/riot_1316
Bug Fix - tap-on-tab should include the top-of-page location in its c…
2017-06-20 18:09:44 +02:00