Commit Graph

57 Commits

Author SHA1 Message Date
SBiOSoftWhare 9b0c0ba96b RoomInputToolbarView: Add file upload action. 2019-07-11 19:03:32 +02:00
manuroe 3b632c3cc6 Edits: Support edits in e2e rooms 2019-06-25 18:32:34 +02:00
SBiOSoftWhare 9693652d61 Fix bubble cell height for cells with attachment view and reactions. 2019-06-18 18:36:22 +02:00
SBiOSoftWhare 2f04b8473f RoomInputToolbarView: Add editing mode. 2019-06-13 16:37:28 +02:00
SBiOSoftWhare 6d6970933d Create RoomBubbleCellLayout class to handle MXKRoomBubbleTableViewCell layout constants. 2019-05-29 12:15:31 +02:00
manuroe 106c10a45d RoomVC: When replying, use a "Reply" button instead of "Send" 2019-04-30 17:27:57 +02:00
manuroe d303c686a8 RoomInputToolbarView: Turn the boolean replyToEnabled into an enum: sendMode
because message editing (#2404) is coming
2019-04-30 17:08:52 +02:00
SBiOSoftWhare 7b5255e035 Use a weak reference for mediaPicker property in RoomInputToobarView. 2019-04-24 17:56:59 +02:00
SBiOSoftWhare f45cd824a1 Apply new user name color generation on bubble cells where needed 2019-03-07 17:46:45 +01:00
manuroe 329076afc3 RoomVC: Use accent color (green) for the ongoing conference call banner 2019-03-07 10:42:55 +01:00
SBiOSoftWhare e3ffeeac05 Use MXKMessageTextView in text message bubble cells to allow link detection without text selection 2019-03-04 17:03:04 +01:00
SBiOSoftWhare ca8f65672d Merge pull request #2262 from vector-im/reskin_linebreakcolor
Reskin: Apply theme line break color
2019-02-18 13:50:06 +01:00
SBiOSoftWhare e747e2d6dc Apply new lineBreakColor where needed 2019-02-18 12:53:13 +01:00
manuroe ea754a55a6 Reskin: Fix navigation bar background after accepting an invite 2019-02-18 10:59:57 +01:00
manuroe 7f245de855 Reskin: Fix text color in room preview 2019-02-18 10:59:36 +01:00
SBiOSoftWhare 381c9a593e 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 ad1969fbc8 reskin: kill riotColorRed & riotColorPinkRed
Merge them into Theme.warningColor

Part of #2174
2019-01-18 13:40:09 +01:00
manuroe 9cce93ecea reskin: Kill kRiotColorXxxx 2019-01-11 11:57:02 +01:00
manuroe 2fdb06d879 reskin: Create ThemeService.shared 2019-01-11 11:45:27 +01:00
manuroe f0c22a14af reskin: Rename RiotDesignValues -> ThemeService 2019-01-11 10:46:00 +01:00
manuroe e58035b155 reskin: kill headerTextSecondaryColor 2019-01-10 18:10:10 +01:00
manuroe e755b390c7 reskin: kill kRiotTopicTextColor 2019-01-10 18:08:10 +01:00
manuroe 67044e3451 reskin: kill kRiotSecondaryTextColor 2019-01-10 18:05:21 +01:00
manuroe 1fe7b85e16 reskin: kill kRiotPrimaryTextColor 2019-01-10 18:00:45 +01:00
manuroe 2bdadf5cda reskin: kill kRiotSecondaryBgColor 2019-01-10 17:57:17 +01:00
manuroe dd4e20d389 reskin: kill kRiotPrimaryBgColor 2019-01-10 17:50:26 +01:00
manuroe 77e6a81276 reskin: Kill RiotDesignValues.kRiotKeyboard and replace it by Theme.keyboardAppearance 2019-01-10 17:42:43 +01:00
manuroe 7b40258d05 reskin: remove bar style ivars from RiotDesignValues 2019-01-10 17:08:32 +01:00
manuroe c702350171 reskin: rename ColorValues to Theme 2019-01-10 15:32:59 +01:00
manuroe 845775d794 reskin: ColorValues: suffix UIColor properties names with "Color" 2019-01-10 15:23:22 +01:00
manuroe cc050e6da0 Reskin: Paint icons with RiotDesignValues.colorValues.accent when possible 2018-12-03 17:14:32 +01:00
manuroe 6ad603a6ca Reskin: Kill kRiotColorGreen and use RiotDesignValues.colorValues.accent instead 2018-11-30 17:10:28 +01:00
manuroe 42b089c498 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 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
manuroe 40092917c0 Server Quota Notices: Implement the blue banner
Closes #1937
2018-10-02 15:30:00 +02:00
manuroe 6f6dd084a3 Make code use the "Empty room" i18n string from MatrixKit 2018-09-20 11:05:46 +02:00
manuroe 68af893095 MAU: Fix text font in red banner 2018-08-24 17:05:22 +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 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
SBiOSoftWhare d54ec8a120 Create RoomPredecessorBubbleCell in order to display room predecessor info when needed 2018-08-07 11:26:35 +02:00
manuroe 6a72e4be3b Lazy-loading server side: Use MXRoomSummary.membersCount when possible 2018-08-02 11:36:40 +02:00
manuroe 8f6f185730 Lazy-loading server side: Use new async [MXRoom members:lazyLoadedMembers:] 2018-08-01 17:25:38 +02:00
SBiOSoftWhare 6c83e8847c [RoomActivities] Improve display room replacement 2018-07-27 18:33:46 +02:00
SBiOSoftWhare 6fb3ce0e24 [RoomActivitiesView] Add room replacement display 2018-07-27 11:48:38 +02:00
SBiOSoftWhare e17bc0fe28 Fix boolean condition when updating placholder in RoomInputToolbarView 2018-07-24 16:53:07 +02:00
SBiOSoftWhare 50fea9cf52 Add send reply mode in RoomInputToolbarView in order to update text input placeholder when sending a reply. 2018-07-24 16:53:06 +02:00
manuroe cd6b6a51ab New async [MXRoom state:]: Fix issue reported in Steve's review 2018-07-24 16:30:48 +02:00
SBiOSoftWhare d22e04cc8e Fix boolean condition when updating placholder in RoomInputToolbarView 2018-07-24 13:32:40 +02:00
SBiOSoftWhare f81ba36880 Add send reply mode in RoomInputToolbarView in order to update text input placeholder when sending a reply. 2018-07-23 16:54:23 +02:00
manuroe 57da2eb744 New async [MXRoom state:]: Use [MXRoom members:] 2018-07-23 15:38:50 +02:00