Commit Graph

100 Commits

Author SHA1 Message Date
manuroe 685b2931b0 Jitsi: Support v1 and v2 widget types 2020-04-24 09:04:49 +02:00
SBiOSoftWhare b6069336a6 EventFormatter: Make key verification cancel and done event types visible in timeline. 2020-01-14 19:58:16 +01:00
manuroe c41fa08387 EventFormatter: add showEditionMention setting 2019-07-01 12:42:42 +02:00
SBiOSoftWhare 809cf37423 EventFormatter: Add edit mention suffix for edited messages. 2019-06-12 16:05:34 +02:00
SBiOSoftWhare d5128000e7 EventFormatter: Fix 24 hour time format. 2019-05-23 18:26:38 +02:00
SBiOSoftWhare aa6af3957c EventFormatter: Use a 24 hour date format for time. 2019-05-22 16:39:11 +02:00
SBiOSoftWhare 084909583b Remove check for +[UIFont systemFontOfSize:weight:] availability. 2019-04-25 12:27:31 +02:00
manuroe 0a73f23be6 Reskin: Use same color names as in https://app.zeplin.io/project/5c122fa790c5b4241ffa6be7/screen/5c619592daff2f1241d82e75 2019-02-12 19:06:22 +01:00
SBiOSoftWhare ebe6250211 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 9b5581452e reskin: kill riotColorRed & riotColorPinkRed
Merge them into Theme.warningColor

Part of #2174
2019-01-18 13:40:09 +01:00
manuroe b0fc0c9816 reskin: Theme: rename colors as it is in the palette now 2019-01-11 13:13:31 +01:00
manuroe b789fb46a9 reskin: Kill kRiotColorXxxx 2019-01-11 11:57:02 +01:00
manuroe 744a0b8d4f reskin: Create ThemeService.shared 2019-01-11 11:45:27 +01:00
manuroe 712a632120 reskin: Rename RiotDesignValues -> ThemeService 2019-01-11 10:46:00 +01:00
manuroe 936a26da1a reskin: kill kRiotSecondaryTextColor 2019-01-10 18:05:21 +01:00
manuroe 3518ffea04 reskin: kill kRiotPrimaryTextColor 2019-01-10 18:00:45 +01:00
manuroe 6eeeb2f8d6 reskin: kill kRiotSecondaryBgColor 2019-01-10 17:57:17 +01:00
manuroe 2b32e32ac4 reskin: rename ColorValues to Theme 2019-01-10 15:32:59 +01:00
manuroe 6d69bfa167 reskin: ColorValues: suffix UIColor properties names with "Color" 2019-01-10 15:23:22 +01:00
manuroe 674fcfaa9d Reskin: Kill kRiotColorGreen and use RiotDesignValues.colorValues.accent instead 2018-11-30 17:10:28 +01:00
manuroe 58b1ff9381 Reskin: Change the 2 notifications colors 2018-11-30 16:36:34 +01:00
manuroe 6513198d28 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 d7df37f8ea 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 c3a0dd0a59 [EventFormatter] Update room create event type processing when content has room predecessor info. 2018-08-07 11:23:03 +02:00
SBiOSoftWhare d8004c39fa [EventFormatter] Handle room create predecessor string building 2018-07-27 18:45:23 +02:00
manuroe d1e296913e New async [MXRoom state:]: Make Riot build 2018-07-20 10:40:42 +02:00
manuroe 50f125fd9a Fix regression with new MXRoomMembers 2018-07-17 18:41:28 +02:00
manuroe 573a9dbd6f Make use of state.membersCount 2018-07-17 17:28:26 +02:00
manuroe 2e4f568807 MXRoomState: Apply new MXRoomMembers property 2018-07-12 00:19:48 +02:00
manuroe 9f15108a25 extra \n 2018-06-29 07:51:09 +02:00
manuroe 25b16cb750 Crypto: Add telemetry for events unable to decrypt (UTDs)
#1894
2018-06-29 07:36:35 +02:00
manuroe afe08e7114 RoomVC: Add a re-request keys button on message unable to decrypt
#1879
2018-06-08 17:21:52 +02:00
giomfo 6b915fc7ed Merge pull request #1865 from pixlwave/develop
Fix timezone interval bug
thx @pixlwave
2018-05-22 10:15:03 +02:00
Doug 5cdc8c253b Don't set GMT on calendar - the date formatter wasn't fixed to GMT anyway. 2018-05-11 01:44:05 -07:00
Doug 4474ccc803 Fix timezone interval bug 2018-05-10 17:35:42 +01:00
manuroe 4ea22bed1d 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 64dd9933d8 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 961d3ad20d Widgets: add notices for widgets events 2017-09-27 17:15:09 +02:00
Giom Foret 33beaa3dfb 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 38053f5603 Jitsi widget: Add notices for jitsi widget in rooms histories 2017-08-30 17:37:14 +02:00
Giom Foret b691abd9c7 Dark Theme - Fix Manu's remarks 2017-08-16 09:40:47 +02:00
Giom Foret ee15c42852 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 6fdbb5d844 Enable Dark theme
TODO:
- fix the app freeze when user changes the app theme.
2017-08-11 16:56:09 +02:00
manuroe 2ea3ddf3e8 Emojis: Boost size of messages containing only emojis (not only one) 2017-08-08 14:14:00 +02:00
manuroe 20d2c73140 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
manuroe 7df8e25506 MELS: s/serie/series 2017-07-17 10:30:46 +02:00
manuroe c6f2114f0c MELS: some i18n 2017-07-07 17:58:39 +02:00
manuroe 8173ede5ca MELS: EventFormater: provide a string for membership events as simple as possible for now 2017-07-07 15:26:30 +02:00
giomfo 06100684bc Rebranding: replace Vector by Riot everywhere in the git and github repos
- Rename VectorDesignValues with RiotDesignValues
2017-03-08 16:14:41 +01:00
giomfo 521e2110e1 Rebranding: replace Vector by Riot everywhere in the git and github repos
- Rename "Vector" directory with "Riot"
2017-03-08 11:08:03 +01:00