Commit Graph

55 Commits

Author SHA1 Message Date
ismailgulek bc1307285b Add dots to attributed texts programatically 2020-09-15 16:16:38 +03:00
ismailgulek a68a22a0ac Localize more 2020-09-14 14:47:40 +03:00
ismailgulek d31dfd0319 Configure attributed text for room creation event and for multiple events 2020-09-14 14:12:14 +03:00
ismailgulek 81d59c1bef Use new keys when detected current user 2020-07-02 20:11:46 +03:00
SBiOSoftWhare 39767e1ca0 EventFormatter: Fix text HTML rendering with DTCoreText (Fix #3241). 2020-05-22 12:14:03 +03:00
manuroe 20e25006b8 Jitsi: Support v1 and v2 widget types 2020-04-24 09:04:49 +02:00
SBiOSoftWhare 78dc28e744 EventFormatter: Make key verification cancel and done event types visible in timeline. 2020-01-14 19:58:16 +01:00
manuroe 09b4f1762a EventFormatter: add showEditionMention setting 2019-07-01 12:42:42 +02:00
SBiOSoftWhare 9a60fdc43d EventFormatter: Add edit mention suffix for edited messages. 2019-06-12 16:05:34 +02:00
SBiOSoftWhare 8b5f38fd71 EventFormatter: Fix 24 hour time format. 2019-05-23 18:26:38 +02:00
SBiOSoftWhare 4f874e4ad2 EventFormatter: Use a 24 hour date format for time. 2019-05-22 16:39:11 +02:00
SBiOSoftWhare 2688a1331a Remove check for +[UIFont systemFontOfSize:weight:] availability. 2019-04-25 12:27:31 +02:00
manuroe 29aa20f810 Reskin: Use same color names as in https://app.zeplin.io/project/5c122fa790c5b4241ffa6be7/screen/5c619592daff2f1241d82e75 2019-02-12 19:06:22 +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 7efcf8f6c4 reskin: Theme: rename colors as it is in the palette now 2019-01-11 13:13:31 +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 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 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 6ad603a6ca Reskin: Kill kRiotColorGreen and use RiotDesignValues.colorValues.accent instead 2018-11-30 17:10:28 +01:00
manuroe ba51d3630f Reskin: Change the 2 notifications colors 2018-11-30 16:36:34 +01:00
manuroe fb22f3e372 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 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 dbe1a8fa7a [EventFormatter] Update room create event type processing when content has room predecessor info. 2018-08-07 11:23:03 +02:00
SBiOSoftWhare 61818e815f [EventFormatter] Handle room create predecessor string building 2018-07-27 18:45:23 +02:00
manuroe 08c293be54 New async [MXRoom state:]: Make Riot build 2018-07-20 10:40:42 +02:00
manuroe 3236ed1de5 Fix regression with new MXRoomMembers 2018-07-17 18:41:28 +02:00
manuroe b20501f239 Make use of state.membersCount 2018-07-17 17:28:26 +02:00
manuroe ac644474cf MXRoomState: Apply new MXRoomMembers property 2018-07-12 00:19:48 +02:00
manuroe cfc892cb86 extra \n 2018-06-29 07:51:09 +02:00
manuroe 1cd52b0b67 Crypto: Add telemetry for events unable to decrypt (UTDs)
#1894
2018-06-29 07:36:35 +02:00
manuroe 8cdb4d8493 RoomVC: Add a re-request keys button on message unable to decrypt
#1879
2018-06-08 17:21:52 +02:00
giomfo 7f2bd46f7e Merge pull request #1865 from pixlwave/develop
Fix timezone interval bug
thx @pixlwave
2018-05-22 10:15:03 +02:00
Doug 25f83f1fd1 Don't set GMT on calendar - the date formatter wasn't fixed to GMT anyway. 2018-05-11 01:44:05 -07:00
Doug b435077465 Fix timezone interval bug 2018-05-10 17:35:42 +01:00
manuroe 34528acece 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 d45a35a147 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 7fdb125f21 Widgets: add notices for widgets events 2017-09-27 17:15:09 +02:00
Giom Foret 772b7ee23e 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 07b14d9f63 Jitsi widget: Add notices for jitsi widget in rooms histories 2017-08-30 17:37:14 +02:00
Giom Foret 6f70d2e283 Dark Theme - Fix Manu's remarks 2017-08-16 09:40:47 +02:00
Giom Foret 0e0bf6171a 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 a36d824873 Enable Dark theme
TODO:
- fix the app freeze when user changes the app theme.
2017-08-11 16:56:09 +02:00
manuroe b4e7423701 Emojis: Boost size of messages containing only emojis (not only one) 2017-08-08 14:14:00 +02:00
manuroe d85c073302 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