Aram Sargsyan
ae1ae4d141
Removed the ReceiptsContainerDelegate, used didRecognizeAction: instead
2017-06-26 19:33:53 +04:00
Aram Sargsyan
6def971978
Review changes
2017-06-23 16:40:09 +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
b93842f35a
Created ReadReceiptsViewController
2017-06-21 22:28:16 +04:00
Giom Foret
b7c035c0b0
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
2f6283ceae
version ++
2017-06-16 17:59:04 +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
giomfo
0f526e069e
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
63fcfe7f65
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
fc4926eb51
UX-Rework - Home: Badge handling.
...
- Add missed notifications badge in section header.
- Improve invites display.
2017-06-14 13:58:26 +02:00
giomfo
718d0847df
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
14b356b4c7
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
12f364e1b6
Merge commit '8794e41281f14396e867f86a6ef48c892cf0e364' 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
manuroe
865dc0da38
Fix App crashes on [AvatarGenerator imageFromText:withBackgroundColor:]
...
https://github.com/vector-im/riot-ios/issues/657
Do not call [AvatarGenerator imageFromText:withBackgroundColor:] outside main thread.
2017-06-12 15:06:35 +02:00
manuroe
4d9ced4786
Fix crash in [MXKContactManager localContactsSplitByContactMethod]
...
https://github.com/matrix-org/riot-ios-rageshakes/issues/36
Do not call this method from another thread than main to avoid race conditions within MXKContactManager queues.
This does not affect performance on the UI. CPU eating processing seems to be in the for-loops in the block.
2017-06-12 09:17:53 +02:00
manuroe
1db1272208
UX rework: low priority people rooms shouldn't be displayed in the people tab
2017-06-08 16:01:24 +02:00
manuroe
ba4cc56708
UX rework: low priority people rooms shouldn't be displayed in the people tab
2017-06-08 15:19:34 +02:00
manuroe
e86bea831f
UX rework: low priority people rooms shouldn't be displayed in the people tab ( https://github.com/vector-im/riot-ios/issues/1264 )
...
and https://github.com/vector-im/riot-meta/issues/77#issuecomment-300101488
2017-06-08 15:07:43 +02:00
manuroe
f38e36f013
Contact access permission: Display "You didn't allow Riot to access your local contacts" instead of "No local contacts" when the user has denied the phonebook permission
2017-06-07 15:34:11 +02:00
manuroe
b78378e7bc
Contact access permission: make it work again.
...
Ask the permission when the user displays the people tab.
2017-06-07 14:28:52 +02:00
Giom Foret
61a087c7cb
Read markers should be synchronised across clients
...
- Support jump to the last unread message.
vector-im/riot-meta#8
2017-06-06 10:53:17 +02:00
Giom Foret
1c31664046
Read markers should be synchronised across clients
...
- Handle read marker display
- TODO: Support jump to the last unread message.
vector-im/riot-meta#8
2017-06-01 17:20:08 +02:00
Giom Foret
4e48cfa86c
Bug Fix: App crashes while the user switches the selected tab
...
#1233
2017-05-19 17:22:26 +02:00
Giom Foret
dfa45625f6
Bug Fix: Avatar with emoji is not displayed in room preview page
...
#1227
2017-05-19 10:12:50 +02:00
Giom Foret
1c4fa177de
UX Rework: Add home page
...
- Improve filter handling
- Fix empty people section
https://github.com/vector-im/riot-meta/issues/75
2017-05-12 17:39:05 +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
0fddd8be3b
UX Rework: Add home page
...
- Add people section
- Order favourites according to their activities
https://github.com/vector-im/riot-meta/issues/75
2017-05-11 11:51:42 +02:00
Giom Foret
c1ea73b4fa
Prepare UX Rework - People tab:
...
- Hide the known contacts section when no filter is defined
2017-05-09 10:35:00 +02:00
Giom Foret
3181429c81
Remove warnings and useless methods
2017-05-09 10:03:55 +02:00
Giom Foret
0de195958c
UX Rework: Update room sections headers display
2017-05-05 18:11:44 +02:00
Giom Foret
1dfff91c29
Prepare UX Rework:
...
- Add Home tab
2017-05-05 15:30:35 +02:00
manuroe
e56cc8620f
rooms: Add "Network" to the "ROOM DIRECTORY" section header
2017-05-04 09:26:02 +02:00
manuroe
1ab96f2d43
Merge pull request #1198 from vector-im/fix-matrix-only-rooms-names
...
Public rooms: BF: when selecting Matrix, it should display Matrix, no…
2017-05-03 08:14:05 +02:00
manuroe
26eb6aa87a
Public rooms: BF: when selecting Matrix, it should display Matrix, not matrix.org
2017-05-02 16:34:18 +02:00
Giom Foret
dc95dd282d
UX rework: Add favorites rooms in Rooms tab
2017-05-02 14:59:21 +02:00
Giom Foret
d47730b62c
Prepare UX rework:
...
- Handle the missed conversation badges for each tabBar icon.
2017-04-28 14:06:58 +02:00
Giom Foret
2dbb2f4437
Bug Fix: Files search: display the attachment thumbnail
...
#1135
2017-04-27 16:55:38 +02:00
Giom Foret
0be386e14c
Prepare UX rework:
...
- Display informative cell in empty sections
2017-04-26 11:10:44 +02:00
manuroe
69de0fca07
UX rework: Preload public rooms only at the !st screen display
2017-04-21 17:58:41 +02:00
manuroe
0e9ac8fa07
UX rework: Get more control on public room pagination
2017-04-21 17:58:14 +02:00
manuroe
6eb6882d69
Directory server list: List user's HS directories too
...
List the rooms of the selected HS
2017-04-21 16:35:27 +02:00
manuroe
2d2eb09c81
Directory server list: List user's HS directories too
2017-04-21 16:06:42 +02:00
Giom Foret
ca3eb71cad
Bug Fix - App crashes during searching in room directory
...
- Add sanity check
2017-04-21 11:24:51 +02:00
manuroe
e493adac05
UX rework: Make the UI of the directory section header
...
Update after PR review
2017-04-21 10:00:01 +02:00
manuroe
70583d374b
UX rework: Make the UI of the directory section header
...
Show it only in RecentsDataSourceModeRooms
2017-04-21 08:53:00 +02:00
manuroe
5f440f5fad
UX rework: Make the UI of the directory section header
...
Fix some spacing.
2017-04-21 08:37:58 +02:00
manuroe
09aa212522
UX rework: Make the UI of the directory section header
2017-04-21 08:30:27 +02:00
manuroe
4799501ad3
UX rework: Make the UI of the directory section header
2017-04-20 18:06:49 +02:00