Commit Graph

4556 Commits

Author SHA1 Message Date
SBiOSoftWhare d64f6841ce Create CameraPresenter that enables to present native camera. 2019-08-02 16:54:31 +02:00
SBiOSoftWhare f12dae97ee RoomDataSource: Do not display reactions when event is redacted. 2019-07-30 18:24:12 +02:00
SBiOSoftWhare 327aad50e7 ReactionHistoryViewCell: Update copyright. 2019-07-30 18:06:13 +02:00
SBiOSoftWhare 68d07a2d2d Edit history: Fix some issues. 2019-07-30 17:24:46 +02:00
SBiOSoftWhare b483a5e48c 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 d56e5ef4be Reaction history: Implement coordinator. 2019-07-30 17:24:46 +02:00
SBiOSoftWhare 428ec794c3 Reaction history: Implement screen. 2019-07-30 17:24:45 +02:00
SBiOSoftWhare 7b7a357e0e Reaction history: Implement view model. 2019-07-30 17:24:45 +02:00
SBiOSoftWhare 82e3b22958 Reactions: Add long press gesture on bubble cell reactions. 2019-07-30 17:24:45 +02:00
manuroe b7bc408939 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 5cf9299ac5 Emoji picker: Handle Manu's comments. 2019-07-26 14:06:19 +02:00
SBiOSoftWhare 94f391a0a6 Update Riot/Modules/Room/RoomViewController.m
Co-Authored-By: manuroe <manuroe@users.noreply.github.com>
2019-07-25 19:16:15 +02:00
SBiOSoftWhare 6fa3dc3bbc RoomVC: Handle Emoji picker. 2019-07-25 16:58:14 +02:00
SBiOSoftWhare 88bcd822bd Emoji picker: Implement coordinator bridge presenter. 2019-07-25 16:58:14 +02:00
SBiOSoftWhare cacb8834f0 Emoji picker: Implement Emoji picker screen. 2019-07-25 16:58:14 +02:00
SBiOSoftWhare 3c7ab23ce3 Emoji picker: Implement cell and header view. 2019-07-25 16:58:14 +02:00
SBiOSoftWhare 65da7f1a78 Emoji picker: Implement Emoji store, view model and view data. 2019-07-25 16:58:14 +02:00
SBiOSoftWhare 166056796c Contextual menu: Fix reactions menu theme update. 2019-07-25 16:58:14 +02:00
SBiOSoftWhare 831b89469b Emoji picker: Handle Emoji parsing with EmojiService. 2019-07-25 16:58:14 +02:00
SBiOSoftWhare 7ed138d92c Reactions menu: Add more reactions button. 2019-07-25 16:58:14 +02:00
manuroe ef010e2054 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 fa8d68d0ff Soft logout: SSO support: Display the clear data section upper 2019-07-24 14:59:40 +02:00
manuroe b28ea8b1f3 Soft logout: Retain MXFileStore instance while getting user display name 2019-07-24 12:14:31 +02:00
manuroe ac26c1a29d 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 93f7fd3067 Soft logout: Do not show the clear data section on the forgot password flow 2019-07-23 17:17:05 +02:00
manuroe 4249fa1320 Soft logout: Do not try to log against matrix.org if the password was wrong 2019-07-23 17:03:24 +02:00
manuroe 37949f342f Soft logout: Implement the clear data button
#2540
2019-07-23 16:20:07 +02:00
manuroe bdcb548f42 Soft logout: Implement design for the clear data section
#2540
2019-07-23 14:45:51 +02:00
manuroe cb5a3866a5 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 3bb50d0ccd Soft logout: Support soft logout
#2540
2019-07-19 14:25:45 +02:00
manuroe a3273747fe 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 a70bec46f1 Push: Update code to follow API break
#2348
2019-07-16 14:42:25 +02:00
manuroe 6108a1d723 Update Riot/Modules/Room/DataSources/RoomDataSource.h 2019-07-12 09:51:12 +02:00
SBiOSoftWhare 95aeb92245 RoomVC: Handle external file upload. 2019-07-11 19:17:55 +02:00
SBiOSoftWhare 092b290773 MXKRoomDataSource: Handle video thumbnail generation with MXKVideoThumbnailGenerator. 2019-07-11 19:07:45 +02:00
SBiOSoftWhare f89362781d RoomInputToolbarView: Add file upload action. 2019-07-11 19:03:32 +02:00
manuroe dc44e021dd Merge pull request #2570 from vector-im/riot_2559
Edits history: Display original event
2019-07-10 15:58:41 +02:00
manuroe 7027996020 Room upgrade: Autojoin the upgraded room when the user taps on the tombstone banner
#2486
2019-07-10 14:58:47 +02:00
manuroe bd2d065d39 Edits history: Display original event
#2559
2019-07-10 09:53:29 +02:00
SBiOSoftWhare 64ce333bcd 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 8adc6a3fce LABS: Remove reaction settings, reactions are enabled by default. 2019-07-09 13:51:14 +02:00
SBiOSoftWhare cdf6a5330f Bubble reaction view: Handle emoji label theme color. 2019-07-09 11:23:46 +02:00
SBiOSoftWhare 8c1df25bf2 Reactions: Limit Emoji string length in reaction bubble. 2019-07-09 11:02:52 +02:00
SBiOSoftWhare dbf1c80f4b 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
SBiOSoftWhare da5172ddfc RoomVC: Fix reactions menu timestamp and display name overlap (Fix #2538). 2019-07-08 18:43:55 +02:00
SBiOSoftWhare 06c95d7408 RoomBubbleCellData: Add a method to get first visible component index. 2019-07-08 18:34:08 +02:00
manuroe 6012f3a136 Merge pull request #2555 from vector-im/riot_2548
BF: Reactions: Unexpected padding after event selection
2019-07-08 16:26:43 +02:00
manuroe 74e860edf5 Merge pull request #2557 from vector-im/riot_2547
Join Room: Support via parameters to better handle federation
2019-07-08 14:53:02 +02:00
manuroe 454082e3c6 Room upgrade: Use the server_name parameter when joining the new room
#2550
2019-07-08 11:46:10 +02:00
manuroe 6a1dccf988 Join Room: Support via parameters to better handle federation
#2547
2019-07-08 11:15:44 +02:00