Commit Graph

242 Commits

Author SHA1 Message Date
manuroe 3b4dde2e1c RoomVC: Use the condition on bubbleData.hasNoDisplay to display RoomEmptyBubbleCell 2017-07-06 17:55:13 +02:00
manuroe b8e1cb7a24 Merge remote-tracking branch 'origin/master' into smaller_membership 2017-07-05 14:57:31 +02:00
manuroe 82130e61ad RoomVC: Make membership events use less screen
Add RoomMembershipBubbleCellWithPaginationTitleBubbleCell
2017-07-05 12:29:54 +02:00
Giom Foret c4ecad6e2c Update the bundle display name with "Riot.im"
Update Riot logo in Authentication screen
2017-07-05 11:58:18 +02:00
manuroe 22ad37d4c4 RoomVC: Make membership events use less screen
Use MXKRoomBubbleCellDataStoring.tag to identify membership cells
2017-07-05 09:05:23 +02:00
manuroe a97dc27ebe 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 64c9af8078 Read Receipts Details - Add close button 2017-06-30 14:57:11 +02:00
giomfo 513b2c948c Merge pull request #1341 from aramsargsyan/read-receipts-details
Read receipts details
2017-06-30 10:33:06 +02:00
Aram Sargsyan 1070fe1c7a 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 52fc3bbb14 Bug report: Fix a crash when rotating + debackgrounding the app (#1362) 2017-06-29 17:23:57 +02:00
Aram Sargsyan b19fa5c656 Decreased the parameter cound for ReadReceiptsViewController opening, now sending the container itself 2017-06-29 17:04:34 +04:00
Aram Sargsyan e6f3d074e5 Handled the creation of the attributed receipt description, added in Vector.strings for translation 2017-06-29 15:05:12 +04:00
Giom Foret 9e033f1c3f Bug Fix: blank pages with random "unread msgs" bars whilst they load. 2017-06-29 12:03:39 +02:00
Aram Sargsyan 68b583cc53 Using Attributed string for read label 2017-06-26 20:51:13 +04:00
Aram Sargsyan ae1ae4d141 Removed the ReceiptsContainerDelegate, used didRecognizeAction: instead 2017-06-26 19:33:53 +04:00
manuroe d91c305d1d 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 7d4c8c721a 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 25a06ab8a7 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 6def971978 Review changes 2017-06-23 16:40:09 +04:00
manuroe 9f956c7f06 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 0595fbe4d5 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 f979a2afbc 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 eb7c699e4a 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 74e71fc400 Fix: Crash when hitting room from unified search/browse directory
#1342
2017-06-22 11:09:17 +02:00
Giom Foret 1e3e68c01b 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 984b9396bc 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 5d12ae36fa Minor changes 2017-06-22 02:03:03 +04:00
Aram Sargsyan 0c7f8671f9 Merge branch 'develop' of https://github.com/aramsargsyan/riot-ios into read-receipts-details 2017-06-22 01:58:48 +04:00
Aram Sargsyan fc00728b06 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 b93842f35a Created ReadReceiptsViewController 2017-06-21 22:28:16 +04:00
manuroe 45a03f8492 Fix crash: Room directory: Clicking on "No public rooms available" make the app crash 2017-06-21 16:00:05 +02:00
manuroe 214baba2e2 Fix: Room directory: stuck after the 20 first items
#1329
2017-06-21 14:45:43 +02:00
manuroe d518ff295e Merge pull request #1331 from morozkin/cleanup
Remove unnecessary construction methods from CallViewController
2017-06-21 09:10:43 +02:00
Denis Morozov 1e1b6e05fd Remove unnecessary construction methods from CallViewController 2017-06-20 21:38:57 +03:00
giomfo 359653eb25 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
giomfo 34ba1405fd Merge pull request #1324 from vector-im/riot_meta76
Enhancement - UX Rework: Update the buttons of the room expanded header.
2017-06-20 17:15:47 +02:00
Giom Foret b6383823d9 Add sanity check 2017-06-20 17:13:55 +02:00
Giom Foret f64e87dee9 Bug Fix - tap-on-tab should include the top-of-page location in its cycle of options
#1316
2017-06-20 17:06:12 +02:00
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
manuroe 1ef8c52dab BugReportViewController: Remove *Could not load the “” image referenced from a nib* warning at runtime. 2017-06-19 15:47:25 +02:00
Giom Foret 81468b70d0 Enhancement - Room Chat: Scrolling manually to the bottom of the no live timeline doesn't flip it to read/write view.
#1312
2017-06-19 10:32:22 +02:00
giomfo 921a65d8b2 Merge pull request #1311 from vector-im/riot_1306
Bug Fix - Repeatedly tapping on tab jumps through rooms in wrong order
2017-06-16 17:08:25 +02:00
Giom Foret 77a4c08ca8 Bug Fix - Repeatedly tapping on tab jumps through rooms in wrong order
#1306
2017-06-16 16:55:54 +02:00
Giom Foret 71de529fbe 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
Giom Foret b8396aa060 Bug Fix: "Jump to first unread" banner disappeared during back pagination.
We have to wait for the end of table transition before refreshing the banner visibility.
2017-06-16 11:57:19 +02:00
Giom Foret d59c133168 Bug Fix: Read marker: preview mode interferes with typing indicator
#1294
2017-06-15 11:15:47 +02:00
Giom Foret a20b0333fe Bug Fix - Read marker: no "Jump to first message" on landscape mode for devices with left and right panels
RoomViewController: Override exposed method used to reload the bubbles table.

vector-im/riot-ios#1291
2017-06-15 10:28:57 +02:00
Giom Foret 701ecb1ff1 RoomViewController: Do not display the banner "jump to last unread message"
when the timeline is not in live.
2017-06-14 23:09:56 +02:00
Giom Foret c479382c16 Bug Fix: Home View sometimes is empty
#1268
2017-06-14 17:30:01 +02:00
giomfo a28aa32018 Merge pull request #1288 from vector-im/unnumbered_badge_on_fav
Unnumbered badge on favourite
2017-06-14 10:36:03 +02:00