manuroe
79f19a96fd
RoomMemberVC: Make sure we have user keys to display the right trust level
2020-05-06 14:37:37 +02:00
ismailgulek
c5d9241fbe
Merge pull request #3084 from vector-im/riot_3067
...
Consider Safe Area Insets for Some Screens
2020-04-23 20:56:58 +03:00
manuroe
e85288c83b
Merge branch 'develop' into riot_3138
2020-04-23 15:53:15 +02:00
manuroe
0e5699a5b9
Rename UserEncryptionTrustLevelNormal to UserEncryptionTrustLevelNotVerified
2020-04-23 15:25:43 +02:00
manuroe
362fef18c2
Cross-signing: Allow to verify each device of users with no cross-signing
...
Fix #3138
This is implemented by adding a new `UserEncryptionTrustLevel` value: `UserEncryptionTrustLevelNoCrossSigning`
2020-04-23 15:10:41 +02:00
SBiOSoftWhare
b7fd78c41e
RoomMemberDetailsViewController: For current user present complete security when device is not trusted.
2020-04-23 11:58:19 +02:00
ismailgulek
8f52655eaa
Encryption info cell background color to safe area
...
Signed-off-by: ismailgulek <gulekismail@gmail.com >
2020-04-22 17:02:29 +03:00
ismailgulek
2e98c13f98
RoomMemberDetailsViewController bug fix: navigationBar was remaining translucent
...
Signed-off-by: ismailgulek <gulekismail@gmail.com >
2020-04-22 13:53:13 +03:00
manuroe
c5043416fa
Badges: Make Riot build again
2020-04-21 14:26:20 +02:00
manuroe
e40cb0cdd3
Remove LABS > Enable Cross-signing
2020-04-15 23:17:10 +02:00
manuroe
540ff0b736
KeyVerificationCoordinatorBridgePresenterDelegate: Add keyVerificationCoordinatorBridgePresenterDelegateDidCancel
2020-04-14 12:50:53 +02:00
SBiOSoftWhare
df745c0ea9
Use EncryptionTrustLevelBadgeImageHelper where needed.
2020-04-08 15:06:27 +02:00
SBiOSoftWhare
69d7cc1211
RoomMemberDetailsViewController: Add power level label instead of badge.
2020-04-08 12:37:52 +02:00
manuroe
29b2e4a9f0
RoomMember scree: Display the verify button even in non e2e rooms
...
#3046
Display also the shield on the user to have the same screen for e2e and non e2e rooms
2020-03-27 09:12:49 +01:00
SBiOSoftWhare
23a02c362c
Refactor DeviceVerification prefix classes to KeyVerification where needed. And move key verification related classes into the same module KeyVerification.
2020-03-18 17:39:26 +01:00
SBiOSoftWhare
de74c83117
Merge pull request #2967 from vector-im/riot_2960_2
...
User verification: Use localization strings
2020-02-04 10:27:37 +01:00
SBiOSoftWhare
fbf1d54a4c
RoomMemberDetailsViewController: Use NSArray instead of NSMutableArray for security section.
2020-02-04 10:23:19 +01:00
SBiOSoftWhare
bd8d7c0659
RoomMemberDetailsViewController: Get user encryption trust level with MXRoom.
2020-02-03 19:00:33 +01:00
SBiOSoftWhare
e5565e5d09
RoomMemberDetailsViewController: Update security section and use localization strings.
2020-02-03 17:50:52 +01:00
SBiOSoftWhare
be42ed6cc8
Update MXUsersTrustLevelSummary fetch.
2020-01-30 21:37:25 +01:00
SBiOSoftWhare
bf0651dfcd
User verification: Update room member details screen with security section and shields.
2020-01-30 18:05:41 +01:00
manuroe
ce53fa813b
Cross-signing: Follow API change on [MXCrypto downloadKeys:]
2020-01-15 08:38:35 +01:00
manuroe
6b099d5a85
Device Verification: Make incoming requests dialogs dequeueing work without a random sleep
2019-04-24 08:55:45 +02:00
manuroe
806ec410b5
Device Verification: Plug it in the code more
2019-04-17 08:09:43 +02:00
manuroe
3bbc964333
Device Verification: Plug it in the code
2019-04-16 17:55:40 +02:00
SBiOSoftWhare
c0c63aa37f
Apply new lineBreakColor where needed
2019-02-18 12:53:13 +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
1c9916727c
BF: Ban and kick reasons are silently discarded
...
#2162
2019-01-22 17:18:42 +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
017a21afd6
reskin: Fix color of display name in RoomMemberDetailsVC
2019-01-11 12:55:23 +01:00
manuroe
cd28180bd2
reskin: kill ThemeService.kRiotRoomXxxxLevel
2019-01-11 12:43:47 +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
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
c369e1607d
reskin: Fix display of RoomMemberDetailsVC header.
...
Apply the same logic as in RoomVC in the previous commit
2018-12-28 17:54:19 +01:00
manuroe
df01ccf8fc
Reskin: Paint icons with RiotDesignValues.colorValues.accent when possible
2018-12-03 17:14:32 +01:00
manuroe
a28271afcb
Reskin: Kill kRiotColorGreen and use RiotDesignValues.colorValues.accent instead
2018-11-30 17:10:28 +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
manuroe
9d71cc7e11
New async [MXRoom state:]: Make use of MXRoom.dangerousSyncState
2018-07-20 13:38:32 +02:00