Commit Graph

13178 Commits

Author SHA1 Message Date
giomfo 8f8f7e20d6 Enhancement - Encryption device information:
Hide the Verify and Block buttons when the device is the current one.
2016-11-16 15:53:52 +01:00
giomfo f5e5355a5d Merge pull request #791 from vector-im/fix_encryption_icon_offset
Bug Fix - Chat screen: the vertical offset on encryption icon due to …
2016-11-16 15:43:31 +01:00
manuroe 17351d43a6 Merge pull request #792 from vector-im/enable_voip_in_encrypted_room
Crypto: Enable voip in encrypted 1:1 room
2016-11-16 15:43:13 +01:00
giomfo 080f0f1335 Bug Fix - Chat screen: the vertical offset on encryption icon due to the timestamp 2016-11-16 15:36:35 +01:00
manuroe 785ee5ca87 Crypto: Enable voip in encrypted 1:1 room 2016-11-16 15:35:46 +01:00
manuroe e032818f99 Merge pull request #790 from vector-im/enabled_e2e_by_default
Crypto: Enable e2e by default
2016-11-16 15:04:33 +01:00
manuroe 74ee297421 i18n: s/in beta/experimental/ 2016-11-16 13:53:45 +01:00
manuroe 53221bffd4 Crypto: Enable e2e by default
Once enabled, it is still not possible to disable it but do some cleaning in case of disabling in case we change our mind on this button.
2016-11-16 13:52:38 +01:00
manuroe 6000916cfa Crypto: Enable e2e by default
Once enabled, it is still not possible to disable it but do some cleaning in case of disabling in case we change our mind on this button.
2016-11-16 13:40:04 +01:00
giomfo 8e1f3dc8e3 Merge pull request #789 from vector-im/fake_encrypted_event
Bug Fix: unencrypted outgoing messages are displayed with the verifie…
2016-11-16 12:40:54 +01:00
giomfo 1b389452f2 Bug Fix: unencrypted outgoing messages are displayed with the verified icon 2016-11-16 11:49:25 +01:00
giomfo 8441180b5d Merge pull request #788 from vector-im/vector_723
End-to-end encryption UI/UX
2016-11-16 10:48:04 +01:00
giomfo 9fdbc258bc End-to-end encryption UI/UX
#723

- fix Manu's comment
2016-11-16 10:46:25 +01:00
giomfo c79e84f4d6 End-to-end encryption UI/UX
#723

- Display device information when user taps on the encryption icon.
- Add this option in event context menu
2016-11-16 09:31:58 +01:00
David Baker 43a6a30c2b Don't clobber thumbnail url on MXKAttachment
Goes with https://github.com/matrix-org/matrix-ios-kit/pull/191

This might cause a file search view to use larger thumbnails than
it did previously, although I'm not actually sure this is wired up
anywhere. If it is, I'd rather find the place they're used and
switch it to use getThumbnailUrlForSize with the size it wants.
2016-11-15 16:30:20 +00:00
David Baker 21dfbb7c44 Merge pull request #780 from vector-im/dbkr/encrypted_attachments
Don't disable the upload button in encrypted rooms
2016-11-15 09:21:12 +00:00
giomfo 36c631c62f End-to-end encryption UI/UX
#723

- fix Manu's comments
2016-11-15 09:46:47 +01:00
David Baker b1107abb4c Don't disable the upload button in encrypted rooms
Attachments will be sent encrypted with the corresponding
matrixkit / matrix-ios-sdk branches.
2016-11-11 17:31:44 +00:00
giomfo baa3a946d1 End-to-end encryption UI/UX
#723

- Add an unencrypted icon in the composer of a non-crypto room
2016-11-10 16:23:43 +01:00
giomfo 8b16a8119d End-to-end encryption UI/UX
#723

-Prompt the user to log in again when no device id is available.
2016-11-10 16:11:51 +01:00
giomfo b4d1be2e6c Disable voip call on members/contacts details.
Contact details: Start voice call failed silently #745
2016-11-10 15:21:28 +01:00
giomfo 7ad31254a8 Merge pull request #774 from vector-im/vector_723
End-to-end encryption UI/UX
2016-11-10 10:25:50 +01:00
giomfo 859e9e582a End-to-end encryption UI/UX
#723

Patch: Display the verified icon on outgoing messages in the encrypted rooms (until #773 is fixed)
2016-11-10 10:24:59 +01:00
giomfo 8049c3b5b8 Merge pull request #769 from vector-im/vector_723
End-to-end encryption UI/UX
2016-11-09 11:00:36 +01:00
giomfo 77ec06b131 End-to-end encryption UI/UX
#723

- Let user send clear attachments in encrypted rooms
2016-11-09 10:58:11 +01:00
giomfo 5d4afb1b1f Merge pull request #763 from vector-im/vector_723
End-to-end encryption UI/UX
2016-11-08 18:26:13 +01:00
giomfo b70b1e9104 End-to-end encryption UI/UX
#723

- Disable attachments and call options in encrypted room
2016-11-08 18:25:21 +01:00
giomfo 61b8980070 Merge pull request #762 from vector-im/vector_723
Vector 723
2016-11-08 17:59:31 +01:00
giomfo 6dfb45e0f4 End-to-end encryption UI/UX
#723

Bubble cells for encrypted event: add more padding around the encryption icon.
2016-11-08 17:55:49 +01:00
giomfo 3e2fa759be End-to-end encryption UI/UX
#723

- Define bubbles cells used to displayed encrypted events
2016-11-08 17:31:24 +01:00
giomfo d183343df9 Merge pull request #758 from vector-im/vector_723
End-to-end encryption UI/UX
2016-11-07 21:15:41 +01:00
manuroe bf9f00184b Crypto: Once crypto is enabled, it is enabled until the user logs out 2016-11-07 18:11:34 +01:00
manuroe 39cd77ee56 Crypto: Once crypto is enabled, it is enabled until the user logs out 2016-11-07 18:02:19 +01:00
giomfo 1dd72c56fe End-to-end encryption UI/UX
#723

- Prompt user before turning on the room encryption
- Check power level before displaying toggle button
2016-11-07 16:31:48 +01:00
giomfo a46ea05b6e Merge pull request #757 from vector-im/vector_723
End-to-end encryption UI/UX
2016-11-07 15:47:58 +01:00
manuroe b792c1dc73 Crypto: Refresh room data source when changing e2e user settings 2016-11-07 15:07:14 +01:00
giomfo d772fb44fc End-to-end encryption UI/UX
#723

- Chat screen: Display a padlock in the bottom tool bar in case of encrypted room.
2016-11-07 11:36:32 +01:00
giomfo 3ec6dcf531 fix compilation warning 2016-11-04 15:45:21 +01:00
manuroe 0ac8ba7d30 Crypto: Enable OLMKit (on its dev branch) 2016-11-04 11:15:23 +01:00
giomfo 4be211a47f Merge pull request #752 from vector-im/vector_715
Converting existing rooms to/from DMs
2016-11-04 09:34:47 +01:00
giomfo cdb14582da Converting existing rooms to/from DMs
#715

Use the new method added in MXSession API `directJoinedRoomWithUserId:`: returns the first joined direct chat listed in account data for this user.
2016-11-03 18:12:08 +01:00
giomfo 058a58feaa Converting existing rooms to/from DMs
#715

Apply MatrixSDK changes (matrix-org/matrix-ios-sdk#158): Remove privateOneToOneRoomWithUserId: and privateOneToOneUsers (the developer must use the directRooms property instread).
2016-11-03 16:56:19 +01:00
manuroe dced4f07e7 Merge pull request #750 from vector-im/e2e
E2e
2016-11-03 15:29:23 +01:00
manuroe 02a5dca4c8 Crypto: Fix naming in SettingsViewController 2016-11-03 15:29:04 +01:00
manuroe 3a78b25f48 Crypto: Prepare Podfile for crypto but this is commented for now 2016-11-03 14:03:55 +01:00
manuroe 40df672c6e Crypto: RoomSettings: Add encryption switch button 2016-11-03 11:57:08 +01:00
giomfo 885839bdb9 Merge pull request #747 from vector-im/vector_715
Feature - Converting existing rooms to/from DMs
2016-11-03 10:18:41 +01:00
giomfo 2ab4c6821c Feature - Converting existing rooms to/from DMs
https://github.com/vector-im/vector-ios/issues/715

- If there is already a DM for the user, we should reuse it when hitting 'start chat'.
2016-11-02 17:54:28 +01:00
giomfo b0aae89347 Feature - Converting existing rooms to/from DMs
#715

Ensure 1:1 rooms are created with equal ops on both sides (the trusted_private_chat preset)
2016-11-02 16:35:45 +01:00
giomfo e9c7b8937d Merge pull request #746 from vector-im/vector_715
Feature - Converting existing rooms to/from DMs
2016-11-02 16:28:12 +01:00