Commit Graph

1562 Commits

Author SHA1 Message Date
SBiOSoftWhare 5bffc27f7c Create SingleImagePickerPresenter that enables to present an image picker with single selection. 2019-08-02 17:21:17 +02:00
SBiOSoftWhare 89326e5b4c RoomVC: Handle presentation for new native camera and media library actions. 2019-08-02 17:19:29 +02:00
SBiOSoftWhare 08ffa6db8d RoomInputToolbarView: Add separate actions for camera and media library. 2019-08-02 17:16:06 +02:00
SBiOSoftWhare 677f107bde Media picker: Create a coordinator. 2019-08-02 17:09:32 +02:00
SBiOSoftWhare 6082810908 MediaAlbumContentViewController: Fix some retain cycle issues. 2019-08-02 17:07:36 +02:00
SBiOSoftWhare 980990d5e3 MediaPickerViewController: Remove camera preview and display only recent captures and media albums. 2019-08-02 17:04:14 +02:00
SBiOSoftWhare 3dbb569cf9 Create CameraPresenter that enables to present native camera. 2019-08-02 16:54:31 +02:00
SBiOSoftWhare 0c1b199308 RoomDataSource: Do not display reactions when event is redacted. 2019-07-30 18:24:12 +02:00
SBiOSoftWhare 358c6a2afb ReactionHistoryViewCell: Update copyright. 2019-07-30 18:06:13 +02:00
SBiOSoftWhare b47c91d072 Edit history: Fix some issues. 2019-07-30 17:24:46 +02:00
SBiOSoftWhare 7a7353ad63 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 e248c43bab Reaction history: Implement coordinator. 2019-07-30 17:24:46 +02:00
SBiOSoftWhare b953cd3946 Reaction history: Implement screen. 2019-07-30 17:24:45 +02:00
SBiOSoftWhare fb6f808a9b Reaction history: Implement view model. 2019-07-30 17:24:45 +02:00
SBiOSoftWhare 275c912d0a Reactions: Add long press gesture on bubble cell reactions. 2019-07-30 17:24:45 +02:00
manuroe ef3a810379 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 dacee398cf Emoji picker: Handle Manu's comments. 2019-07-26 14:06:19 +02:00
SBiOSoftWhare 4a696887a2 Update Riot/Modules/Room/RoomViewController.m
Co-Authored-By: manuroe <manuroe@users.noreply.github.com>
2019-07-25 19:16:15 +02:00
SBiOSoftWhare 86c97037c3 RoomVC: Handle Emoji picker. 2019-07-25 16:58:14 +02:00
SBiOSoftWhare c209484aff Emoji picker: Implement coordinator bridge presenter. 2019-07-25 16:58:14 +02:00
SBiOSoftWhare 2ad0f5c3dc Emoji picker: Implement Emoji picker screen. 2019-07-25 16:58:14 +02:00
SBiOSoftWhare 5763988d66 Emoji picker: Implement cell and header view. 2019-07-25 16:58:14 +02:00
SBiOSoftWhare cb57c5a832 Emoji picker: Implement Emoji store, view model and view data. 2019-07-25 16:58:14 +02:00
SBiOSoftWhare 48d8d1192e Contextual menu: Fix reactions menu theme update. 2019-07-25 16:58:14 +02:00
SBiOSoftWhare 8c772d50d3 Emoji picker: Handle Emoji parsing with EmojiService. 2019-07-25 16:58:14 +02:00
SBiOSoftWhare 993f2fcf54 Reactions menu: Add more reactions button. 2019-07-25 16:58:14 +02:00
manuroe 1bd6efb07a 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 32d1631bc9 Soft logout: SSO support: Display the clear data section upper 2019-07-24 14:59:40 +02:00
manuroe 1a3d2be368 Soft logout: Retain MXFileStore instance while getting user display name 2019-07-24 12:14:31 +02:00
manuroe da0e36c8c1 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 b4062e3969 Soft logout: Do not show the clear data section on the forgot password flow 2019-07-23 17:17:05 +02:00
manuroe 8f68512acd Soft logout: Do not try to log against matrix.org if the password was wrong 2019-07-23 17:03:24 +02:00
manuroe 61365a71a0 Soft logout: Implement the clear data button
#2540
2019-07-23 16:20:07 +02:00
manuroe 5583591649 Soft logout: Implement design for the clear data section
#2540
2019-07-23 14:45:51 +02:00
manuroe 09b0dc5bb8 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
manuroe 5341ea30e3 Soft logout: Support soft logout
#2540
2019-07-19 14:25:45 +02:00
manuroe 74b1370143 BF: Edits history: Original event is missing
#2585

The original event is not an edit event. It must be processed a bit differently
2019-07-17 13:58:09 +02:00
manuroe 5f9c4f1cc2 Push: Update code to follow API break
#2348
2019-07-16 14:42:25 +02:00
manuroe 5acd1707d8 Update Riot/Modules/Room/DataSources/RoomDataSource.h 2019-07-12 09:51:12 +02:00
SBiOSoftWhare bf0915af4c RoomVC: Handle external file upload. 2019-07-11 19:17:55 +02:00
SBiOSoftWhare 8a1bb8d718 MXKRoomDataSource: Handle video thumbnail generation with MXKVideoThumbnailGenerator. 2019-07-11 19:07:45 +02:00
SBiOSoftWhare 9b0c0ba96b RoomInputToolbarView: Add file upload action. 2019-07-11 19:03:32 +02:00
manuroe 2f543fb55f Merge pull request #2570 from vector-im/riot_2559
Edits history: Display original event
2019-07-10 15:58:41 +02:00
manuroe 09615728a0 Room upgrade: Autojoin the upgraded room when the user taps on the tombstone banner
#2486
2019-07-10 14:58:47 +02:00
manuroe ec368104d7 Edits history: Display original event
#2559
2019-07-10 09:53:29 +02:00
SBiOSoftWhare 7351768e8a Merge pull request #2567 from vector-im/riot_2553
Reactions: Reinstate the ability to react with non-unicode keys
2019-07-09 14:20:03 +02:00
SBiOSoftWhare 83c143f28d LABS: Remove reaction settings, reactions are enabled by default. 2019-07-09 13:51:14 +02:00
SBiOSoftWhare 22900e624f Bubble reaction view: Handle emoji label theme color. 2019-07-09 11:23:46 +02:00
SBiOSoftWhare 54bada72b5 Reactions: Limit Emoji string length in reaction bubble. 2019-07-09 11:02:52 +02:00
SBiOSoftWhare e838149a42 Merge pull request #2564 from vector-im/riot_2538
BF: Quick reactions menu hide time and user display name
2019-07-09 10:37:40 +02:00