Commit Graph

4556 Commits

Author SHA1 Message Date
manuroe 3ac72d2f3e BF: Multiple rooms can be opened
#1967
2018-08-10 10:15:02 +02:00
SBiOSoftWhare c4d2a864f1 GDPRConsentViewController now do not take into account HS hostname to determine if user consent to GDPR. 2018-08-09 18:56:40 +02:00
manuroe 067c6464b4 Lazy-loading: Fix a regression when opening a room where we can see the Riot logo in bg
Video at
https://matrix.to/#/!DdJkzRliezrwpNebLk:matrix.org/$1533808423412ynHll:matrix.org
2018-08-09 16:30:31 +02:00
SBiOSoftWhare 62299c8746 Now use GDPRConsentViewController in AppDelegate in order to present GDPR consent and dismiss controller automatically when accept consent. 2018-08-09 12:19:24 +02:00
SBiOSoftWhare 7ed030e5c0 Create GDPRConsentViewController 2018-08-09 12:19:24 +02:00
manuroe 324ef6c13e Settings: Disable "Labs > Enable LL" for the coming release 2018-08-09 10:56:09 +02:00
manuroe 0dbe0f138f Chat screen: Add "view decrypted source" option on the selected event
#1642
2018-08-08 16:14:56 +02:00
manuroe f86b56f269 MXKRoomDataSourceManager: closeRoomDataSource has been replaced by closeRoomDataSourceWithRoomId. 2018-08-08 10:33:10 +02:00
manuroe e3f3f945c1 Fix compilation issue while merging room versioning and lazy_loading 2018-08-07 18:20:22 +02:00
manuroe 3fc495cc26 Merge remote-tracking branch 'origin/develop' into lazy_loading
# Conflicts:
#	CHANGES.rst
#	Riot/Modules/Room/RoomViewController.m
2018-08-07 18:06:58 +02:00
SBiOSoftWhare 0a242e2f44 [RoomViewController] Now use RoomPredecessorBubbleCell to display room predecessor informations. 2018-08-07 11:27:37 +02:00
SBiOSoftWhare 23cfc557be Create RoomPredecessorBubbleCell in order to display room predecessor info when needed 2018-08-07 11:26:35 +02:00
SBiOSoftWhare 039ac75b21 [RoomBubbleCellData] Update way to put tag `RoomBubbleCellDataTagRoomCreateWithPredecessor 2018-08-07 11:25:04 +02:00
SBiOSoftWhare 2e0b51b8e2 [RoomViewController] Fix a crash when user highlight a message and write to room is forbidden. 2018-08-06 14:08:28 +02:00
manuroe 138ca4e2de Lazy-loading: Fix search display
Use profile info sent in the search response.
2018-08-03 17:01:53 +02:00
manuroe 7aa5447fd0 Lazy-loading server side: Add "Settings > LABS > Lazy load rooms members" option 2018-08-02 16:29:50 +02:00
manuroe 0e65352e0c Lazy-loading server side: Use MXRoomSummary.membersCount when possible 2018-08-02 11:36:40 +02:00
manuroe 2ab0b51af7 Lazy-loading server side: Use new async [MXRoom members:lazyLoadedMembers:] 2018-08-01 17:25:38 +02:00
manuroe 0beebd548d New async [MXRoom state:]: Fix issue using preloadRoomsData 2018-07-31 16:53:08 +02:00
SBiOSoftWhare 06e0f5458d [RoomViewController] Use simple cell in order to display room create predecessor information 2018-07-27 18:53:51 +02:00
SBiOSoftWhare 20ba14e1e2 [RoomBubbleCellData] Add room create with predecessor tag in order to identify this particular case 2018-07-27 18:49:36 +02:00
SBiOSoftWhare ba8fb67efc [RoomActivities] Improve display room replacement 2018-07-27 18:33:46 +02:00
SBiOSoftWhare 78a8ac46a7 [RoomViewController] Handle obsolete room (m.room.tombstone event type) and display replacement room in activities view 2018-07-27 11:56:51 +02:00
SBiOSoftWhare e5e3a24f33 [RoomActivitiesView] Add room replacement display 2018-07-27 11:48:38 +02:00
SBiOSoftWhare 544e87d7fd Fix boolean condition when updating placholder in RoomInputToolbarView 2018-07-24 16:53:07 +02:00
SBiOSoftWhare 5f2425d0a3 Fix MXKSlashCommands import from RoomViewController 2018-07-24 16:53:07 +02:00
SBiOSoftWhare b8f747cf84 Update join slash command constant in RoomViewController from MXKSlashCommands 2018-07-24 16:53:07 +02:00
SBiOSoftWhare d4e20e8933 [RoomViewController] Handle sending a reply by highlighting a message on timeline for supported events. 2018-07-24 16:53:06 +02:00
SBiOSoftWhare 1874b5bac6 Add send reply mode in RoomInputToolbarView in order to update text input placeholder when sending a reply. 2018-07-24 16:53:06 +02:00
manuroe 402623efaf New async [MXRoom state:]: Fix issue reported in Steve's review 2018-07-24 16:30:48 +02:00
SBiOSoftWhare 0b0ae14833 Fix boolean condition when updating placholder in RoomInputToolbarView 2018-07-24 13:32:40 +02:00
SBiOSoftWhare 0a889def31 Fix MXKSlashCommands import from RoomViewController 2018-07-24 13:31:37 +02:00
SBiOSoftWhare 3627fdbcbb Update join slash command constant in RoomViewController from MXKSlashCommands 2018-07-24 12:24:12 +02:00
manuroe e33b38e11f New async [MXRoom state:]: Use new [MXRoom listenToEventsOfTypes:] 2018-07-23 18:14:45 +02:00
manuroe 6c7a94268f New async [MXRoom state:]: Fix regression in MasterTabBarVC 2018-07-23 18:09:16 +02:00
SBiOSoftWhare 572ba61f06 [RoomViewController] Handle sending a reply by highlighting a message on timeline for supported events. 2018-07-23 16:56:03 +02:00
SBiOSoftWhare c530ec1f1b Add send reply mode in RoomInputToolbarView in order to update text input placeholder when sending a reply. 2018-07-23 16:54:23 +02:00
manuroe 51fe300d81 New async [MXRoom state:]: Use [MXRoom members:] 2018-07-23 15:38:50 +02:00
manuroe 59b80fa0bc New async [MXRoom state:]: Use [MXSession preloadRoomsData:] 2018-07-23 14:05:18 +02:00
manuroe d92f45d285 New async [MXRoom state:]: MXKSearchCellDataStoring: Replace initWithSearchResult by async cellDataWithSearchResult 2018-07-20 15:27:54 +02:00
manuroe 9d71cc7e11 New async [MXRoom state:]: Make use of MXRoom.dangerousSyncState 2018-07-20 13:38:32 +02:00
manuroe 2e188e4dd2 New async [MXRoom state:]: Make Riot build 2018-07-20 11:28:02 +02:00
manuroe 4c7e56c985 New async [MXRoom state:]: Create async factory methods for MXKRoomDataSource 2018-07-20 11:14:49 +02:00
manuroe 61a5bfcb06 New async [MXRoom state:]: Make Riot build 2018-07-20 10:40:42 +02:00
manuroe 957f68e550 New async [MXRoom state:]: Make widgets build 2018-07-19 13:05:09 +02:00
manuroe 31b589a47b Make Riot build with new async [MXRoom liveTimeline:] 2018-07-19 09:47:34 +02:00
manuroe 0132ec8d34 Fix regression with new MXRoomMembers 2018-07-17 18:41:28 +02:00
manuroe ee76c7ddae MXRoomState: Apply new membership property 2018-07-17 18:00:56 +02:00
manuroe ab90e3ad68 Make use of MXRoom.summary instead of MXRooms.state 2018-07-17 17:28:32 +02:00
manuroe 58e5380d14 Make use of MXRoom.roomId and MXRoom.summary instead of MXRooms.state 2018-07-16 22:30:55 +02:00