Commit Graph

646 Commits

Author SHA1 Message Date
manuroe c8b489fd0c AuthInputsView: Refactor a bit updateAuthSessionWithCompletedStages 2018-11-27 17:06:30 +01:00
manuroe e8156d36fa Login flow: Make User Agreement part of the registration flow
#1939
2018-11-27 16:22:33 +01:00
manuroe 1d3c45db9a Login flow: Make more usage of the isFlowCompleted: method 2018-11-27 11:20:17 +01:00
manuroe 0edb045e0c Login flow: Add generic isFlowSupported: and isFlowCompleted: methods 2018-11-27 11:20:17 +01:00
Giom Foret 3f8cb73562 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 3c0ab58ebc Move MXStrongifyAndReturnValueIfNil(self, nil); at the beginning of the block. 2018-11-13 16:12:54 +01:00
Giom Foret 488c6ccfc8 Remove all deprecated methods 2018-11-13 00:08:35 +01:00
Giom Foret 3bcdd88022 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 0d68e42fb4 Replace the deprecated MXMediaManager and MXMediaLoader interfaces use 2018-11-10 14:28:08 +01:00
manuroe 036ea23b0d Merge pull request #2067 from aaronraimist/password-autofill
Add UITextContentType values to AuthInputsView
2018-10-31 12:04:20 +01:00
Aaron Raimist 703bd95749 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 f651cb3c47 Add UITextContentType values to AuthInputsView
Improves #2066

Signed-off-by: Aaron Raimist <aaron@raim.ist>
2018-10-06 14:45:16 -05:00
manuroe 56941a7f20 Server Quota Notices: Implement the blue banner
Fix Steves's remark
2018-10-04 18:37:25 +02:00
manuroe 40092917c0 Server Quota Notices: Implement the blue banner
Closes #1937
2018-10-02 15:30:00 +02:00
manuroe 8a64c2bc41 SettingsVC: Use MXKAccount method to determine if LL is supported by the HS 2018-09-25 11:20:50 +02:00
manuroe ecafb8e306 BF: Weird text color when selecting a message
#2046
2018-09-24 14:23:48 +02:00
manuroe 47703f95ed Room settings: Anyone can now set a room alias
Fix #2033
2018-09-21 16:23:32 +02:00
manuroe 6f6dd084a3 Make code use the "Empty room" i18n string from MatrixKit 2018-09-20 11:05:46 +02:00
manuroe c2491d7a6e Bug Report: Report the member lazy-loading setting
like on Android
2018-09-13 17:22:09 +02:00
manuroe 29a518f13e Lazy-Loading: Fix missing read receipts 2018-09-13 17:12:53 +02:00
SBiOSoftWhare ff12b09fa0 Make advanced info copyable in settings 2018-09-06 11:32:55 +02:00
SBiOSoftWhare 316ccf0db5 Merge pull request #1999 from daverPL/made_cryptography_info_copyable
Made cryptography info copyable (#1915)
2018-09-06 11:08:59 +02:00
SBiOSoftWhare d3ed99be34 Fix interaction disabled on RecentsViewController when presenting a room. 2018-08-27 17:15:33 +02:00
SBiOSoftWhare 783c6ab810 Add a selectRoomWithId:andEventId:inMatrixSession: method with completion block on MasterTabController. 2018-08-27 17:14:28 +02:00
SBiOSoftWhare 2da84a1ba2 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 488433b90f Fix of cell style in different themes. 2018-08-24 16:09:00 +01:00
manuroe 68af893095 MAU: Fix text font in red banner 2018-08-24 17:05:22 +02:00
manuroe 44e36a6a2e 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 e4622fa40e Made data in cryptography info copyable. 2018-08-23 18:10:42 +01:00
manuroe e380ad3931 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 8220dc0530 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 3fb5cfa619 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 e9379efafd 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 69c53551be 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 fd75adc00d RoomVC: Show a "Resource Limit Exceeded" banner if it happens in a /sync response
#1937
2018-08-21 18:25:56 +02:00
manuroe 228c31d359 AuthenticationVC: Show a "Resource Limit Exceeded" popup if it happens server side
#1937
2018-08-20 18:30:50 +02:00
manuroe 4340b970a9 Merge pull request #1969 from vector-im/riot_1967
BF: Multiple rooms can be opened
2018-08-10 09:18:07 +00:00
manuroe 8ae84c2b01 BF: Multiple rooms can be opened
Update following Steve's comment
2018-08-10 11:06:25 +02:00
manuroe 6cf594c054 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 247359091a Merge branch 'develop' into riot_1952 2018-08-10 10:19:54 +02:00
manuroe feb0e9e563 BF: Multiple rooms can be opened
#1967
2018-08-10 10:15:02 +02:00
SBiOSoftWhare dd61bf0c37 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 6cd3a047cc 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 8b23570ad1 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 f471187808 Create GDPRConsentViewController 2018-08-09 12:19:24 +02:00
manuroe 93727b1909 Settings: Disable "Labs > Enable LL" for the coming release 2018-08-09 10:56:09 +02:00
manuroe b431aa47c9 Chat screen: Add "view decrypted source" option on the selected event
#1642
2018-08-08 16:14:56 +02:00
manuroe fe6ab939f6 MXKRoomDataSourceManager: closeRoomDataSource has been replaced by closeRoomDataSourceWithRoomId. 2018-08-08 10:33:10 +02:00
manuroe 1913031687 Fix compilation issue while merging room versioning and lazy_loading 2018-08-07 18:20:22 +02:00
manuroe 9df0874458 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