Commit Graph

2477 Commits

Author SHA1 Message Date
SBiOSoftWhare eaf46eb5e0 AuthenticationViewController: Disable password reset action when Identity Server is not set. 2019-08-13 17:01:01 +02:00
manuroe f1b91bf9bb IM: Terms modal: Check checkboxes of already accepted terms urls 2019-08-13 15:54:21 +02:00
manuroe 30e4351050 IM: Terms modal: Show the modal on widgets (Sticker Picker, ...) 2019-08-13 14:00:33 +02:00
manuroe d595c01246 IM: Terms modal: Reopen the IM UI once terms are accepted 2019-08-13 13:59:36 +02:00
manuroe a258907fea IM: Terms modal: Make computation of baseUrl more generic 2019-08-13 11:35:56 +02:00
manuroe 9938620947 IM: Terms modal: Add service purpose description 2019-08-12 15:00:06 +02:00
manuroe dbd9cb43be IM: Terms modal: Display terms page into a webview 2019-08-12 11:14:58 +02:00
manuroe df8339f467 IM: Tweak terms view UI 2019-08-09 18:43:27 +02:00
manuroe 2c42b055ca IM: Display terms in table view 2019-08-09 17:58:02 +02:00
manuroe b0bd5df851 IM: Start flow for terms modal 2019-08-09 15:58:33 +02:00
manuroe 1e8e6cda08 BF: Fix crash for earch bar customisation in iOS13
#2626
2019-08-07 18:36:58 +02:00
SBiOSoftWhare fe4c86ebb5 Update Riot/Modules/Room/Views/InputToolbar/RoomInputToolbarView.m
Co-Authored-By: manuroe <manuroe@users.noreply.github.com>
2019-08-02 18:12:41 +02:00
SBiOSoftWhare b460790703 Media picker: Fix theming issue on recent captures. 2019-08-02 18:06:55 +02:00
SBiOSoftWhare 9abd8bb503 SettingsViewController: Use SingleImagePickerPresenter for profile avatar picture. 2019-08-02 17:27:49 +02:00
SBiOSoftWhare 02ee6dd6b0 RoomSettingsViewController: Use SingleImagePickerPresenter for room avatar picture. 2019-08-02 17:26:34 +02:00
SBiOSoftWhare 0b6b5c8ee2 Create SingleImagePickerPresenter that enables to present an image picker with single selection. 2019-08-02 17:21:17 +02:00
SBiOSoftWhare 1fc6e6f7c3 RoomVC: Handle presentation for new native camera and media library actions. 2019-08-02 17:19:29 +02:00
SBiOSoftWhare 5bb064e45d RoomInputToolbarView: Add separate actions for camera and media library. 2019-08-02 17:16:06 +02:00
SBiOSoftWhare b4a0675a31 Media picker: Create a coordinator. 2019-08-02 17:09:32 +02:00
SBiOSoftWhare d81c8c3963 MediaAlbumContentViewController: Fix some retain cycle issues. 2019-08-02 17:07:36 +02:00
SBiOSoftWhare b3503ea4c3 MediaPickerViewController: Remove camera preview and display only recent captures and media albums. 2019-08-02 17:04:14 +02:00
SBiOSoftWhare 43c6c0a7fe Create CameraPresenter that enables to present native camera. 2019-08-02 16:54:31 +02:00
SBiOSoftWhare 04ae4d46bf RoomDataSource: Do not display reactions when event is redacted. 2019-07-30 18:24:12 +02:00
SBiOSoftWhare 7c7572cd3c ReactionHistoryViewCell: Update copyright. 2019-07-30 18:06:13 +02:00
SBiOSoftWhare cefca70f82 Edit history: Fix some issues. 2019-07-30 17:24:46 +02:00
SBiOSoftWhare 27d8bdd677 Reaction history: Handle presentation from room VC by long press on reactions or from contextual menu. 2019-07-30 17:24:46 +02:00
SBiOSoftWhare a4a9b356c1 Reaction history: Implement coordinator. 2019-07-30 17:24:46 +02:00
SBiOSoftWhare c057335358 Reaction history: Implement screen. 2019-07-30 17:24:45 +02:00
SBiOSoftWhare 3182abdbd7 Reaction history: Implement view model. 2019-07-30 17:24:45 +02:00
SBiOSoftWhare 6f1fb71a84 Reactions: Add long press gesture on bubble cell reactions. 2019-07-30 17:24:45 +02:00
manuroe fede0aad09 BF: Crash when leaving settings due to backup section refresh animation.
The exception was:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid update: invalid number of rows in section 10.  The number of rows contained in an existing section after the update (0) must be equal to the number of rows contained in that section before the update (3), plus or minus the number of rows inserted or deleted from that section (0 inserted, 0 deleted) and plus or minus the number of rows moved into or out of that section (0 moved in, 0 moved out).'

To raise this exception:
- Execute the removed code after a delay (2s)
- Enter and leave the settings page
-> Crash
2019-07-29 17:31:07 +02:00
SBiOSoftWhare 7345c1e5ce Emoji picker: Handle Manu's comments. 2019-07-26 14:06:19 +02:00
SBiOSoftWhare c44199d195 Update Riot/Modules/Room/RoomViewController.m
Co-Authored-By: manuroe <manuroe@users.noreply.github.com>
2019-07-25 19:16:15 +02:00
SBiOSoftWhare 31f1b25f4d RoomVC: Handle Emoji picker. 2019-07-25 16:58:14 +02:00
SBiOSoftWhare 2a493b8cee Emoji picker: Implement coordinator bridge presenter. 2019-07-25 16:58:14 +02:00
SBiOSoftWhare d6449abbae Emoji picker: Implement Emoji picker screen. 2019-07-25 16:58:14 +02:00
SBiOSoftWhare 150d2c5747 Emoji picker: Implement cell and header view. 2019-07-25 16:58:14 +02:00
SBiOSoftWhare 1dec54e4fe Emoji picker: Implement Emoji store, view model and view data. 2019-07-25 16:58:14 +02:00
SBiOSoftWhare c4fe032c26 Contextual menu: Fix reactions menu theme update. 2019-07-25 16:58:14 +02:00
SBiOSoftWhare 555eafc1fb Emoji picker: Handle Emoji parsing with EmojiService. 2019-07-25 16:58:14 +02:00
SBiOSoftWhare 5fe7b62630 Reactions menu: Add more reactions button. 2019-07-25 16:58:14 +02:00
manuroe 766f5d6357 Soft logout: SSO support: Make sure the "Sign in with SSO" button does not overlap the explanation of the soft logout 2019-07-24 15:24:37 +02:00
manuroe 727306fd71 Soft logout: SSO support: Display the clear data section upper 2019-07-24 14:59:40 +02:00
manuroe 1a26e9ee4c Soft logout: Retain MXFileStore instance while getting user display name 2019-07-24 12:14:31 +02:00
manuroe 98ad5721cb Soft logout: Display the message about keys only if there are keys not yet backed ip 2019-07-23 17:36:10 +02:00
manuroe 8288073778 Soft logout: Do not show the clear data section on the forgot password flow 2019-07-23 17:17:05 +02:00
manuroe e2c757dedd Soft logout: Do not try to log against matrix.org if the password was wrong 2019-07-23 17:03:24 +02:00
manuroe ef5a2704a1 Soft logout: Implement the clear data button
#2540
2019-07-23 16:20:07 +02:00
manuroe bcdf55f1fc Soft logout: Implement design for the clear data section
#2540
2019-07-23 14:45:51 +02:00
manuroe 7230af2b34 Soft logout: Implement design
This is an adapted version of the zeplin design. It uses the current app login look and feel with the copy of the zeplin design

#2540
2019-07-23 11:51:46 +02:00