Commit Graph

55 Commits

Author SHA1 Message Date
ismailgulek e4a1d499ac Add dots to attributed texts programatically 2020-09-15 16:16:38 +03:00
ismailgulek 2102cd2da1 Localize more 2020-09-14 14:47:40 +03:00
ismailgulek 4f9490be84 Configure attributed text for room creation event and for multiple events 2020-09-14 14:12:14 +03:00
ismailgulek 71ebe4ebed Use new keys when detected current user 2020-07-02 20:11:46 +03:00
SBiOSoftWhare 625cda756f EventFormatter: Fix text HTML rendering with DTCoreText (Fix #3241). 2020-05-22 12:14:03 +03:00
manuroe bd7bd7c59f Jitsi: Support v1 and v2 widget types 2020-04-24 09:04:49 +02:00
SBiOSoftWhare 78813198fd EventFormatter: Make key verification cancel and done event types visible in timeline. 2020-01-14 19:58:16 +01:00
manuroe e2cbd51028 EventFormatter: add showEditionMention setting 2019-07-01 12:42:42 +02:00
SBiOSoftWhare 1bfe006d76 EventFormatter: Add edit mention suffix for edited messages. 2019-06-12 16:05:34 +02:00
SBiOSoftWhare 0b118980ae EventFormatter: Fix 24 hour time format. 2019-05-23 18:26:38 +02:00
SBiOSoftWhare ef61ac0702 EventFormatter: Use a 24 hour date format for time. 2019-05-22 16:39:11 +02:00
SBiOSoftWhare 7ad8790ca3 Remove check for +[UIFont systemFontOfSize:weight:] availability. 2019-04-25 12:27:31 +02: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
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 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 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 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 a28271afcb Reskin: Kill kRiotColorGreen and use RiotDesignValues.colorValues.accent instead 2018-11-30 17:10:28 +01:00
manuroe 9fea29617e Reskin: Change the 2 notifications colors 2018-11-30 16:36:34 +01:00
manuroe 432c8c27bd Room names: Matrix has now room summaries that define how to compute names
Let MatrixSDK and MatrixKit do it for us
2018-09-20 10:48:01 +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 ab91d3f69a [EventFormatter] Update room create event type processing when content has room predecessor info. 2018-08-07 11:23:03 +02:00
SBiOSoftWhare 34b7f012c8 [EventFormatter] Handle room create predecessor string building 2018-07-27 18:45:23 +02:00
manuroe 61a5bfcb06 New async [MXRoom state:]: Make Riot build 2018-07-20 10:40:42 +02:00
manuroe 0132ec8d34 Fix regression with new MXRoomMembers 2018-07-17 18:41:28 +02:00
manuroe ecc3316672 Make use of state.membersCount 2018-07-17 17:28:26 +02:00
manuroe 41480a5e56 MXRoomState: Apply new MXRoomMembers property 2018-07-12 00:19:48 +02:00
manuroe eff31d15ce extra \n 2018-06-29 07:51:09 +02:00
manuroe bb98c32985 Crypto: Add telemetry for events unable to decrypt (UTDs)
#1894
2018-06-29 07:36:35 +02:00
manuroe cfe867d991 RoomVC: Add a re-request keys button on message unable to decrypt
#1879
2018-06-08 17:21:52 +02:00
giomfo 3edd701ccb Merge pull request #1865 from pixlwave/develop
Fix timezone interval bug
thx @pixlwave
2018-05-22 10:15:03 +02:00
Doug e7a290d9fd Don't set GMT on calendar - the date formatter wasn't fixed to GMT anyway. 2018-05-11 01:44:05 -07:00
Doug c9d8e556b2 Fix timezone interval bug 2018-05-10 17:35:42 +01:00
manuroe d9d3d1deeb Widget: Support new "m.widget" state event type but keep using "im.vector.modular.widgets" for operations
while the move is not fully done (https://docs.google.com/document/d/1uPF7XWY_dXTKVKV7jZQ2KmsI19wn9-kFRgQ1tFQP7wQ/edit?usp=sharing)
2018-05-07 10:12:02 +02:00
manuroe 7b61d4027c EventFormatter: Improve updateRoomSummary:withStateEvents: to avoid to compute room avatar & displayname on almost every state events.
When initialsyncing with big rooms, the previous implementation leaded the app to out of memory because ARC did not have time to auto release objects (mainly objects returned by MXRoomState.members).
2017-10-05 09:34:17 +02:00
manuroe ddc51e07fd Widgets: add notices for widgets events 2017-09-27 17:15:09 +02:00
Giom Foret ec85532a50 Handle the room display name and its avatar at the room summary level.
- Update the room display name and its avatar url when the Room Summary is updated on state events change (see `[session: updateRoomSummary: withStateEvents:]`).
- Store the riot display room name and its avatar url in the Room Summary.
- Add a new category `MXRoomSummary+Riot` to handle avatar display.

TODO: Increase file store version in `MXFileStore.h`.
2017-09-14 16:00:50 +02:00
manuroe d6f2d0f203 Jitsi widget: Add notices for jitsi widget in rooms histories 2017-08-30 17:37:14 +02:00
Giom Foret 0d8ecc64d1 Dark Theme - Fix Manu's remarks 2017-08-16 09:40:47 +02:00
Giom Foret 2458bf67db Dark Theme - Improvement
HTML string rendering: Use the grayscale component of the secondary bg color to set the background color in the default CSS
2017-08-14 15:43:50 +02:00
Giom Foret c4aa8013be Enable Dark theme
TODO:
- fix the app freeze when user changes the app theme.
2017-08-11 16:56:09 +02:00
manuroe 8e02073b00 Emojis: Boost size of messages containing only emojis (not only one) 2017-08-08 14:14:00 +02:00
manuroe 653826d1d4 MXKEventFormatter: Add singleEmojiTextFont property to special case the display of message with a single emoji.
https://github.com/vector-im/riot-ios/issues/1157: optionally boost size of lone emoji like on riot-web
2017-07-18 14:43:46 +02:00