Commit Graph

73 Commits

Author SHA1 Message Date
manuroe fb5ac2ae3a Merge branch 'develop' into riot_2890 2020-01-16 09:33:57 +01:00
manuroe 22a8b703f0 Cross-signing: Follow API change on MXDeviceInfo.trustLevel 2020-01-16 09:24:40 +01:00
SBiOSoftWhare 8649731209 Merge pull request #2902 from vector-im/riot_2851
Notification in DMs / new Notification type
2020-01-15 18:21:05 +01:00
SBiOSoftWhare 4c929ff2ef KeyVerificationConclusionBubbleCell: Update warning title and badge image. 2020-01-15 10:50:36 +01:00
SBiOSoftWhare 3b8f11478f Add key verification cells with pagination title. 2020-01-14 20:15:28 +01:00
SBiOSoftWhare 75854e61a0 Handle key verification cells data filling. 2020-01-14 20:14:17 +01:00
SBiOSoftWhare cc0d36e071 KeyVerificationBaseBubbleCell: Use BubbleCellContentView. Improve cell height caching. 2020-01-14 20:10:13 +01:00
SBiOSoftWhare a8349ea5a0 Refactor BubbleCellWithoutSenderInfoContentView to BubbleCellContentView and handle pagination title. 2020-01-14 20:02:34 +01:00
Giom Foret 02146fe477 Code cleaning 2019-12-26 23:24:09 +01:00
SBiOSoftWhare a04d8c6ec8 Create DM key verification cells. 2019-12-20 10:42:28 +01:00
SBiOSoftWhare 1dfe23c6dd Create BubbleCellWithoutSenderInfoContentView a base room bubble cell content view. 2019-12-20 10:39:22 +01:00
SBiOSoftWhare 5e1de3a7f8 Add BubbleCellReadReceiptsDisplayable protocol describing a cell able to manage read receipts display. 2019-12-20 10:37:53 +01:00
manuroe a14e1f54dc VoiceOver: Make ScrollToBottomButton speakable 2019-09-20 17:21:00 +02:00
manuroe 6f85cbfe05 VoiceOver: RoomVC: Fix some missing accessibility labels for buttons
#2722
2019-09-18 13:08:42 +02:00
SBiOSoftWhare 7cf2d2fcf8 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 7e32fdb12e RoomInputToolbarView: Add separate actions for camera and media library. 2019-08-02 17:16:06 +02:00
SBiOSoftWhare f89362781d RoomInputToolbarView: Add file upload action. 2019-07-11 19:03:32 +02:00
manuroe 71b67fcad5 Edits: Support edits in e2e rooms 2019-06-25 18:32:34 +02:00
SBiOSoftWhare 3042231d37 Fix bubble cell height for cells with attachment view and reactions. 2019-06-18 18:36:22 +02:00
SBiOSoftWhare 6a8dc8782f RoomInputToolbarView: Add editing mode. 2019-06-13 16:37:28 +02:00
SBiOSoftWhare 8f193833bf Create RoomBubbleCellLayout class to handle MXKRoomBubbleTableViewCell layout constants. 2019-05-29 12:15:31 +02:00
manuroe dd486e9f22 RoomVC: When replying, use a "Reply" button instead of "Send" 2019-04-30 17:27:57 +02:00
manuroe 2376de39b5 RoomInputToolbarView: Turn the boolean replyToEnabled into an enum: sendMode
because message editing (#2404) is coming
2019-04-30 17:08:52 +02:00
SBiOSoftWhare 1a541713e2 Use a weak reference for mediaPicker property in RoomInputToobarView. 2019-04-24 17:56:59 +02:00
SBiOSoftWhare 319a324e94 Apply new user name color generation on bubble cells where needed 2019-03-07 17:46:45 +01:00
manuroe e8b683043b RoomVC: Use accent color (green) for the ongoing conference call banner 2019-03-07 10:42:55 +01:00
SBiOSoftWhare 615aad7397 Use MXKMessageTextView in text message bubble cells to allow link detection without text selection 2019-03-04 17:03:04 +01:00
SBiOSoftWhare 58ef69714c Merge pull request #2262 from vector-im/reskin_linebreakcolor
Reskin: Apply theme line break color
2019-02-18 13:50:06 +01:00
SBiOSoftWhare c0c63aa37f Apply new lineBreakColor where needed 2019-02-18 12:53:13 +01:00
manuroe effd789672 Reskin: Fix navigation bar background after accepting an invite 2019-02-18 10:59:57 +01:00
manuroe 088ff621fd Reskin: Fix text color in room preview 2019-02-18 10:59:36 +01:00
SBiOSoftWhare b044b90ebc Enhance tap on room predecessor cell used to go back to the old version of the room (Fix issue #2179) 2019-02-04 15:49:49 +01:00
manuroe b90539acef reskin: kill riotColorRed & riotColorPinkRed
Merge them into Theme.warningColor

Part of #2174
2019-01-18 13:40:09 +01:00
manuroe 3ff86cf431 reskin: Kill kRiotColorXxxx 2019-01-11 11:57:02 +01:00
manuroe bed6b151cb reskin: Create ThemeService.shared 2019-01-11 11:45:27 +01:00
manuroe d94284a100 reskin: Rename RiotDesignValues -> ThemeService 2019-01-11 10:46:00 +01:00
manuroe 5c3c5f0f67 reskin: kill headerTextSecondaryColor 2019-01-10 18:10:10 +01:00
manuroe c66ac0baa9 reskin: kill kRiotTopicTextColor 2019-01-10 18:08:10 +01:00
manuroe b7de21c61c reskin: kill kRiotSecondaryTextColor 2019-01-10 18:05:21 +01:00
manuroe 469a0b7031 reskin: kill kRiotPrimaryTextColor 2019-01-10 18:00:45 +01:00
manuroe cb5e03af4a reskin: kill kRiotSecondaryBgColor 2019-01-10 17:57:17 +01:00
manuroe cc250b79b8 reskin: kill kRiotPrimaryBgColor 2019-01-10 17:50:26 +01:00
manuroe be7a85769d reskin: Kill RiotDesignValues.kRiotKeyboard and replace it by Theme.keyboardAppearance 2019-01-10 17:42:43 +01:00
manuroe 9515b6e7d9 reskin: remove bar style ivars from RiotDesignValues 2019-01-10 17:08:32 +01:00
manuroe de0f5522ff reskin: rename ColorValues to Theme 2019-01-10 15:32:59 +01:00
manuroe a7fa1134cc reskin: ColorValues: suffix UIColor properties names with "Color" 2019-01-10 15:23:22 +01:00
manuroe df01ccf8fc Reskin: Paint icons with RiotDesignValues.colorValues.accent when possible 2018-12-03 17:14:32 +01:00
manuroe a28271afcb Reskin: Kill kRiotColorGreen and use RiotDesignValues.colorValues.accent instead 2018-11-30 17:10:28 +01:00
manuroe 36ec1409d4 Reskin: Factorise *RoomTitleViews
and apply them kRiotDesignNavigationBarBarTintColor as background color to mimic the nav bar color
2018-11-29 17:47:42 +01:00
Giom Foret e0ef651074 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