Commit Graph

66 Commits

Author SHA1 Message Date
SBiOSoftWhare 0dd118612b Handle quick tap on link in RoomViewController. Retrieve URL interaction information when user tap a link in a MXKRoomBubbleTableViewCell to indicate the type of interaction expected with the URL. 2019-03-04 18:29:13 +01:00
manuroe 16d0fbeadb Reskin: Text in badges should be white in dark theme
#2283
2019-02-21 13:07:37 +01:00
manuroe 23bba2167e Merge pull request #2221 from fridtjof/deprecations/percent_encoding
Take care of percent encoding related deprecations
2019-02-20 15:06:11 +01:00
SBiOSoftWhare a354f38154 Update jump to last unread banner separator color in RoomViewController 2019-02-19 16:55:58 +01:00
SBiOSoftWhare 97dc6a8ab5 Fix expanded header color in RoomViewController 2019-02-19 15:56:17 +01:00
fridtjof 3ad4481827 use the Matrix SDK's method for percent encoding 2019-02-18 15:31:55 +01:00
SBiOSoftWhare c0c63aa37f Apply new lineBreakColor where needed 2019-02-18 12:53:13 +01:00
manuroe 07b6c10f77 BF: Reskin: Sometimes the roomVC navigation bar is tranparent
#2252
2019-02-15 15:21:33 +01:00
manuroe c457c2331c Fix: Jump to first unread message doesn't show up
#2218
2019-02-15 13:45:09 +01:00
manuroe eaead4c069 Merge pull request #2240 from vector-im/riot_2237
Reskin: Update colors
2019-02-13 10:11:33 +01:00
manuroe 7b612aceda RoomVC: Remove the beta warning modal when opening an e2e room
#2239
2019-02-12 19:24:08 +01:00
manuroe 1f98b2395f Reskin: Use same color names as in https://app.zeplin.io/project/5c122fa790c5b4241ffa6be7/screen/5c619592daff2f1241d82e75 2019-02-12 19:06:22 +01:00
fridtjof 3a0fb32054 take care of percent encoding related deprecations 2019-02-04 21:22:43 +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 21268d7190 BF: Ban and kick reasons are silently discarded
#2162

Fix Steve's remark everywhere we do `[self->currentAlert textFields].firstObject.text`
2019-01-23 11:01:53 +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 dc3d8d6734 reskin: Theme: rename colors as it is in the palette now 2019-01-11 13:13:31 +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 4cf3858f17 reskin: kill last customisable kRiotXColors 2019-01-10 18:47:49 +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 9515b6e7d9 reskin: remove bar style ivars from RiotDesignValues 2019-01-10 17:08:32 +01:00
manuroe eebe36248f reskin: Delegate navigation and search bars styling to theme 2019-01-10 16:43:03 +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 b4392623de reskin: Fix header display of room preview 2019-01-10 14:47:58 +01:00
manuroe 802e8d49bc Merge remote-tracking branch 'origin/develop' into reskin
# Conflicts:
#	Riot/Constants/RiotDesignValues.m
#	Riot/Modules/Authentication/AuthenticationViewController.m
2019-01-10 11:50:57 +01:00
fridtjof a310741536 make use of Obj-C's modern syntax for literals and subscripting 2019-01-08 00:24:11 +01:00
manuroe 738d24f207 reskin: Improve a bit RoomVC expanded header display
RoomVC is displayed in another UINavigationController. Its bar can be translucent. Then, we just need to make sure that the main UINavigationController navigationBar is translucent when displaying the expanded header.

Note: there is a UI glitch when navigating back when the expanded header is displayed but that bug existed before (in v0.7.8)
2018-12-28 17:52:45 +01:00
manuroe 916bde3e42 reskin: Fix display of expanded header in Room VC 2018-12-28 09:16:24 +01:00
manuroe df01ccf8fc Reskin: Paint icons with RiotDesignValues.colorValues.accent when possible 2018-12-03 17:14:32 +01:00
manuroe 9fea29617e Reskin: Change the 2 notifications colors 2018-11-30 16:36:34 +01:00
manuroe 5beaa454db Reskin: Use the new [RiotDesignValues applyStyleOnNavigationBar:] method everywhere
Note that we do not change anymore the bar tint color when changing tabs. This is alwasy the same.
2018-11-29 17:31:41 +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
Giom Foret d67ea9dda4 Replace the deprecated MXMediaManager and MXMediaLoader interfaces use 2018-11-10 14:28:08 +01:00
manuroe 59413fb6cb Server Quota Notices: Implement the blue banner
Fix Steves's remark
2018-10-04 18:37:25 +02:00
manuroe 66e1d64f4b Server Quota Notices: Implement the blue banner
Closes #1937
2018-10-02 15:30:00 +02:00
SBiOSoftWhare 5ff8e6c03b Fix roomInputToolbar reset (cleared text, black avatar, wrong e2e icon) in RoomViewController when MXSession state change. 2018-08-27 15:32:37 +02:00
manuroe d1f8cb673f RoomVC: Show a "Resource Limit Exceeded" banner if it happens in a /sync response
Hide the text composer too.
2018-08-23 17:03:32 +02:00
manuroe ee66416241 RoomVC: Show a "Resource Limit Exceeded" banner if it happens in a /sync response
#1937
2018-08-21 18:25:56 +02:00
manuroe 0dbe0f138f Chat screen: Add "view decrypted source" option on the selected event
#1642
2018-08-08 16:14:56 +02:00
manuroe e3f3f945c1 Fix compilation issue while merging room versioning and lazy_loading 2018-08-07 18:20:22 +02:00
manuroe 3fc495cc26 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 0a242e2f44 [RoomViewController] Now use RoomPredecessorBubbleCell to display room predecessor informations. 2018-08-07 11:27:37 +02:00
SBiOSoftWhare 2e0b51b8e2 [RoomViewController] Fix a crash when user highlight a message and write to room is forbidden. 2018-08-06 14:08:28 +02:00
SBiOSoftWhare 06e0f5458d [RoomViewController] Use simple cell in order to display room create predecessor information 2018-07-27 18:53:51 +02:00
SBiOSoftWhare 78a8ac46a7 [RoomViewController] Handle obsolete room (m.room.tombstone event type) and display replacement room in activities view 2018-07-27 11:56:51 +02:00