Commit Graph

92 Commits

Author SHA1 Message Date
Giom Foret 2b6fb87f7e Fix a race condition observed when the app renders an image in a Group/Community description 2018-11-13 17:30:37 +01:00
Giom Foret f7b91f4421 Move MXStrongifyAndReturnValueIfNil(self, nil); at the beginning of the block. 2018-11-13 16:12:54 +01:00
Giom Foret 7ef4f41336 Remove all deprecated methods 2018-11-13 00:08:35 +01:00
Giom Foret dc747fec93 MXImageView: use the new interface [setImageURI:...] instead of the deprecated one [setImageURL:...] .
Note - DirectoryServerTableViewCell:
Presently the thirdPartyProtocolInstance.icon is not a Matrix Content URI. We could not use here MXKImageView setImageURI method
 without breaking the instance icon rendering. We use the deprecated interface until this point is fixed on the server side.
2018-11-11 15:20:32 +01:00
Giom Foret 609174d093 Replace the deprecated MXMediaManager and MXMediaLoader interfaces use 2018-11-10 14:28:08 +01:00
manuroe 3b08fe6b43 Merge pull request #2067 from aaronraimist/password-autofill
Add UITextContentType values to AuthInputsView
2018-10-31 12:04:20 +01:00
Aaron Raimist 89b1c86b50 Remove all calls of [NSUserDefaults synchronize] (#1924)
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2018-10-15 16:58:10 -05:00
Aaron Raimist 86d86cc3e9 Add UITextContentType values to AuthInputsView
Improves #2066

Signed-off-by: Aaron Raimist <aaron@raim.ist>
2018-10-06 14:45:16 -05:00
manuroe 38c3d23c04 Server Quota Notices: Implement the blue banner
Fix Steves's remark
2018-10-04 18:37:25 +02:00
manuroe 6e495ad441 Server Quota Notices: Implement the blue banner
Closes #1937
2018-10-02 15:30:00 +02:00
manuroe 82fbcb4883 SettingsVC: Use MXKAccount method to determine if LL is supported by the HS 2018-09-25 11:20:50 +02:00
manuroe 6ccfbbd567 BF: Weird text color when selecting a message
#2046
2018-09-24 14:23:48 +02:00
manuroe ee725d12d5 Room settings: Anyone can now set a room alias
Fix #2033
2018-09-21 16:23:32 +02:00
manuroe 35733ccd75 Make code use the "Empty room" i18n string from MatrixKit 2018-09-20 11:05:46 +02:00
manuroe 1c9e352e1e Bug Report: Report the member lazy-loading setting
like on Android
2018-09-13 17:22:09 +02:00
manuroe 6d570fc83d Lazy-Loading: Fix missing read receipts 2018-09-13 17:12:53 +02:00
SBiOSoftWhare 8261c98491 Make advanced info copyable in settings 2018-09-06 11:32:55 +02:00
SBiOSoftWhare b766aa6689 Merge pull request #1999 from daverPL/made_cryptography_info_copyable
Made cryptography info copyable (#1915)
2018-09-06 11:08:59 +02:00
SBiOSoftWhare 18207f7455 Fix interaction disabled on RecentsViewController when presenting a room. 2018-08-27 17:15:33 +02:00
SBiOSoftWhare 5b22c46f41 Add a selectRoomWithId:andEventId:inMatrixSession: method with completion block on MasterTabController. 2018-08-27 17:14:28 +02:00
SBiOSoftWhare 48b90e8161 Fix roomInputToolbar reset (cleared text, black avatar, wrong e2e icon) in RoomViewController when MXSession state change. 2018-08-27 15:32:37 +02:00
Dawid Raczka e6862d7dfd Fix of cell style in different themes. 2018-08-24 16:09:00 +01:00
manuroe 18b1552b50 MAU: Fix text font in red banner 2018-08-24 17:05:22 +02:00
manuroe 89baac984c Recents: Avoid to open a room twice
It crashed on room creation on quick HSes
2018-08-24 14:45:12 +02:00
Dawid Raczka b89b5ff238 Made data in cryptography info copyable. 2018-08-23 18:10:42 +01:00
manuroe cb54eec1cd Merge pull request #1993 from vector-im/riot_1937_2_bis
RoomVC: Show a "Resource Limit Exceeded" banner
2018-08-23 15:27:55 +00:00
manuroe e017d8c91c RoomVC: Show a "Resource Limit Exceeded" banner if it happens in a /sync response
Hide the text composer too.
2018-08-23 17:03:32 +02:00
manuroe 9c33f977c8 Recents: Recognise server notices room(s) and put them in the dedicated section
https://github.com/vector-im/riot-ios/issues/1937
2018-08-23 16:50:14 +02:00
manuroe e117b5f81f Merge pull request #1990 from vector-im/settings_labs_ll
Lazy-loading: Make "Settings > LABS > Enable LL" back
2018-08-22 14:03:12 +00:00
manuroe 3f8db1b876 Lazy-loading: Make "Settings > LABS > Enable LL" back
It uses /versions this time to check LL availability on the HS
2018-08-22 12:05:29 +02:00
manuroe 760ad6a9f0 RoomVC: Show a "Resource Limit Exceeded" banner if it happens in a /sync response
#1937
2018-08-21 18:25:56 +02:00
manuroe 4d72906eee AuthenticationVC: Show a "Resource Limit Exceeded" popup if it happens server side
#1937
2018-08-20 18:30:50 +02:00
manuroe 1bd48adc80 Merge pull request #1969 from vector-im/riot_1967
BF: Multiple rooms can be opened
2018-08-10 09:18:07 +00:00
manuroe 8ed5d6397f BF: Multiple rooms can be opened
Update following Steve's comment
2018-08-10 11:06:25 +02:00
manuroe 9be28e05b9 Merge pull request #1968 from vector-im/fix_room_opening
Lazy-loading: Fix a regression when opening a room where we can see the Riot logo in bg
2018-08-10 08:31:14 +00:00
SBiOSoftWhare ba07337536 Merge branch 'develop' into riot_1952 2018-08-10 10:19:54 +02:00
manuroe b4159a9914 BF: Multiple rooms can be opened
#1967
2018-08-10 10:15:02 +02:00
SBiOSoftWhare 988a91f521 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 6c0ad285e3 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 8f2f9a44a8 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 1e6033b4e6 Create GDPRConsentViewController 2018-08-09 12:19:24 +02:00
manuroe 6d803adbc7 Settings: Disable "Labs > Enable LL" for the coming release 2018-08-09 10:56:09 +02:00
manuroe 7efb6d6b84 Chat screen: Add "view decrypted source" option on the selected event
#1642
2018-08-08 16:14:56 +02:00
manuroe c43b437cb9 MXKRoomDataSourceManager: closeRoomDataSource has been replaced by closeRoomDataSourceWithRoomId. 2018-08-08 10:33:10 +02:00
manuroe 114f61b657 Fix compilation issue while merging room versioning and lazy_loading 2018-08-07 18:20:22 +02:00
manuroe d7df37f8ea 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 7d955c9254 [RoomViewController] Now use RoomPredecessorBubbleCell to display room predecessor informations. 2018-08-07 11:27:37 +02:00
SBiOSoftWhare 899bddbe2a Create RoomPredecessorBubbleCell in order to display room predecessor info when needed 2018-08-07 11:26:35 +02:00
SBiOSoftWhare 19d1c0dbf8 [RoomBubbleCellData] Update way to put tag `RoomBubbleCellDataTagRoomCreateWithPredecessor 2018-08-07 11:25:04 +02:00
SBiOSoftWhare 4f8da08c0d [RoomViewController] Fix a crash when user highlight a message and write to room is forbidden. 2018-08-06 14:08:28 +02:00