manuroe
64dd20261c
3rd party licenses: Add realm.io
2016-12-16 17:25:10 +01:00
manuroe
5649a7f58c
Crypto: Show a popup when log out and in is required
2016-12-16 13:43:08 +01:00
manuroe
cd499f4783
Rageshake: Add e2e device key
2016-12-15 13:53:15 +01:00
manuroe
b92ec16f51
Rageshake: Add e2e device id to the message and add build information to the subject
2016-12-15 13:21:39 +01:00
manuroe
3614b15ae4
Crypto threading: Fix update after setDeviceVerification call
2016-12-15 08:53:05 +01:00
manuroe
7d1108dbfc
Crypto threading: Follow changes in the sdk
2016-12-14 16:50:10 +01:00
giomfo
85c09faa37
Update Riot icons.
...
Run the Riot animation during the store loading.
2016-12-13 19:30:20 +01:00
giomfo
cabdb9585c
Bug Fix - Chat screen - Encrypted room: the encryption icon may not be aligned with the last sent message.
2016-12-09 18:54:20 +01:00
giomfo
5d4d9377d3
Report MXEvent changes
2016-12-05 16:32:21 +01:00
giomfo
f02a3f9fdd
Fix compilation error
2016-12-01 16:26:46 +01:00
giomfo
61fd4320ca
MXKMediaManager has been moved to SDK level
2016-12-01 14:55:29 +01:00
giomfo
1cfe147a2a
Bug Fix - Messages: App crashes during drag and drop.
2016-11-30 11:41:20 +01:00
giomfo
2ba90da76c
Merge pull request #840 from vector-im/fix_crash_on_recents
...
Bug Fix - App crashes on recents refresh
2016-11-29 11:57:05 +01:00
giomfo
fa169881f9
Bug Fix - App crashes on recents refresh
2016-11-29 11:46:24 +01:00
giomfo
570683d6aa
Room member details: Define a background color for the device cell buttons
2016-11-28 19:43:43 +01:00
giomfo
b475698945
Merge pull request #839 from vector-im/vector_838
...
Bug Fix- Messages: swipe is broken when user did try to swipe on invi…
2016-11-28 18:30:01 +01:00
giomfo
c130ccf0ca
Bug Fix - App crashes on recents refresh
...
`[__NSArrayM objectAtIndex:]: index 18446744073709551615 beyond bounds for empty array`
2016-11-28 18:28:03 +01:00
giomfo
076349b4fe
Bug Fix- Messages: swipe is broken when user did try to swipe on invited room
...
#838
2016-11-28 18:03:29 +01:00
giomfo
d2bb7e2967
Room member details: Add devices sections
...
- the device cell height is now adjustable
2016-11-28 17:16:21 +01:00
giomfo
afcefdccda
Room member details: Add devices sections
2016-11-28 16:26:59 +01:00
giomfo
e36fee814d
Merge pull request #832 from vector-im/fix_app_crash_table_view_data_source_not_set
...
Should fix App crash on exception: "UITableView dataSource is not set".
2016-11-28 08:52:55 +01:00
giomfo
9e24c8fe6e
Device/Encryption Info View: remove horizontal scrolling
...
- move existing`DeviceView` and `EncryptionInfoView` to the matrixKit.
2016-11-25 16:49:27 +01:00
giomfo
f1724cbf91
Should fix App crash on exception: "UITableView dataSource is not set".
...
Check whether the table view data source is set before laying out the subviews immediately.
2016-11-25 10:50:16 +01:00
giomfo
45c9b06fd9
Merge pull request #829 from vector-im/vector_781
...
Buf Fix - [Direct Message] No little green man in direct chats from m…
2016-11-25 10:40:32 +01:00
giomfo
62e3dd9b37
Buf Fix - [Direct Message] No little green man in direct chats from member's detail
...
#781
2016-11-25 09:52:50 +01:00
giomfo
87ab3a5e4a
Bug Fix -Wrong room name of a direct chat in user's profile
...
#824
2016-11-25 09:40:56 +01:00
giomfo
37e750c50d
Merge pull request #823 from vector-im/fix_unknown_devices
...
EncryptionInfoView: Trigger a server request to get information on un…
2016-11-25 09:36:13 +01:00
giomfo
dcdb2b5fee
User settings: Display the cryptography info before the devices list.
2016-11-24 17:25:27 +01:00
giomfo
3f555b7646
EncryptionInfoView: Trigger a server request to get information on unknown devices
2016-11-24 16:54:12 +01:00
giomfo
7b88a22f4c
Bug Fix - Voip : decline call when room opened freeze riot
...
#764
2016-11-24 15:09:04 +01:00
David Baker
637cc203c5
Add encryption exemption metadata
2016-11-23 17:56:38 +00:00
manuroe
eca506327d
version++
2016-11-23 18:01:28 +01:00
giomfo
94101a1ff5
User Settings: List user's devices
...
- support the device deletion.
- support the device renaming.
2016-11-23 13:14:59 +01:00
giomfo
eb8bf84c3d
Bug fix - User settings: The toggle buttons are disabled by mistake.
2016-11-23 09:34:06 +01:00
giomfo
055a5fa584
version++
2016-11-22 16:07:24 +01:00
manuroe
28489c492e
Crypto: Do not allow to redact the event that enabled encryption in a room (m.room.encryption)
2016-11-22 14:39:20 +01:00
giomfo
2e31836f55
Settings: Add cryptography information
...
- take into account Manu's comment
2016-11-22 14:19:41 +01:00
giomfo
92cbeec76e
Settings: Add cryptography information
2016-11-22 11:16:59 +01:00
manuroe
b719b1169c
version++
2016-11-18 17:28:26 +01:00
David Baker
3e375c466c
Remove ITSAppUsesNonExemptEncryption key
...
as e2e is non-exempt
Port 05065dfa3f259f1ae332716206210f3a706fbf03 from e2e_release
2016-11-18 10:40:52 +00:00
David Baker
9f306a2422
Fix padlock icons on text messages
...
Port d54c80dba0804c716d45a0e6a4713a80102d5326 from e2e_release branch
2016-11-18 10:39:32 +00:00
manuroe
dd993e1cdb
i18n: Remove "File transfers are not yet encrypted." from the e2e enabling popup as we support it
2016-11-18 09:21:41 +01:00
giomfo
b465114e9a
Upgrade vector ios version: 0.3.0
2016-11-17 17:49:31 +01:00
giomfo
b35da3217b
Settings: Add olm version
2016-11-17 14:16:11 +01:00
giomfo
a7f5042f0d
String: Update encryption string
2016-11-17 09:42:59 +01:00
David Baker
98581851e2
Merge pull request #786 from vector-im/dbkr/dont_clobber_attachment_urls
...
Don't clobber thumbnail url on MXKAttachment
2016-11-16 17:21:03 +00:00
manuroe
09f1a33431
Crypto: Show a popup when people updates their app and did not have a device id
2016-11-16 17:16:42 +01:00
giomfo
ad8b2a4446
Merge pull request #793 from vector-im/vector_723
...
End-to-end encryption UI/UX
2016-11-16 16:55:31 +01:00
giomfo
4253e06b20
End-to-end encryption UI/UX
...
#723
- prompt user before verifying a device
2016-11-16 16:45:31 +01:00
giomfo
d1c8bd249b
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
016f1b3467
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
d5f6cea0bf
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
2315fa0608
Bug Fix - Chat screen: the vertical offset on encryption icon due to the timestamp
2016-11-16 15:36:35 +01:00
manuroe
9ca702ca27
Crypto: Enable voip in encrypted 1:1 room
2016-11-16 15:35:46 +01:00
manuroe
1a9c93bd74
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
a461f12f31
i18n: s/in beta/experimental/
2016-11-16 13:53:45 +01:00
manuroe
ee776218d9
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
db2bac7f27
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
a8daff33e3
Bug Fix: unencrypted outgoing messages are displayed with the verified icon
2016-11-16 11:49:25 +01:00
giomfo
da7ba26933
Merge pull request #788 from vector-im/vector_723
...
End-to-end encryption UI/UX
2016-11-16 10:48:04 +01:00
giomfo
e7281e4165
End-to-end encryption UI/UX
...
#723
- fix Manu's comment
2016-11-16 10:46:25 +01:00
giomfo
4c882811f9
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
25d7fc1f6b
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
e674ccb4ac
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
3e629c6834
End-to-end encryption UI/UX
...
#723
- fix Manu's comments
2016-11-15 09:46:47 +01:00
David Baker
4ce8f38e07
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
c852e72480
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
5692037925
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
e312a08369
Disable voip call on members/contacts details.
...
Contact details: Start voice call failed silently #745
2016-11-10 15:21:28 +01:00
giomfo
00e72f959e
Merge pull request #774 from vector-im/vector_723
...
End-to-end encryption UI/UX
2016-11-10 10:25:50 +01:00
giomfo
853885e46b
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
6dc7d71c2e
Merge pull request #769 from vector-im/vector_723
...
End-to-end encryption UI/UX
2016-11-09 11:00:36 +01:00
giomfo
92ca7493ca
End-to-end encryption UI/UX
...
#723
- Let user send clear attachments in encrypted rooms
2016-11-09 10:58:11 +01:00
giomfo
d85c6809fa
Merge pull request #763 from vector-im/vector_723
...
End-to-end encryption UI/UX
2016-11-08 18:26:13 +01:00
giomfo
1ecd0a8f18
End-to-end encryption UI/UX
...
#723
- Disable attachments and call options in encrypted room
2016-11-08 18:25:21 +01:00
giomfo
3397539fae
Merge pull request #762 from vector-im/vector_723
...
Vector 723
2016-11-08 17:59:31 +01:00
giomfo
7267551958
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
cb5d333bbe
End-to-end encryption UI/UX
...
#723
- Define bubbles cells used to displayed encrypted events
2016-11-08 17:31:24 +01:00
giomfo
4559998689
Merge pull request #758 from vector-im/vector_723
...
End-to-end encryption UI/UX
2016-11-07 21:15:41 +01:00
manuroe
5233ff7be5
Crypto: Once crypto is enabled, it is enabled until the user logs out
2016-11-07 18:11:34 +01:00
manuroe
b1f668d8ea
Crypto: Once crypto is enabled, it is enabled until the user logs out
2016-11-07 18:02:19 +01:00
giomfo
3383f5f680
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
5ff022ca9b
Merge pull request #757 from vector-im/vector_723
...
End-to-end encryption UI/UX
2016-11-07 15:47:58 +01:00
manuroe
277c1d1ef3
Crypto: Refresh room data source when changing e2e user settings
2016-11-07 15:07:14 +01:00
giomfo
3a77967085
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
9cab08e8f3
fix compilation warning
2016-11-04 15:45:21 +01:00
giomfo
a0f4e097f5
Merge pull request #752 from vector-im/vector_715
...
Converting existing rooms to/from DMs
2016-11-04 09:34:47 +01:00
giomfo
58769b1fc1
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
c8dcf5691e
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
0d144a01c1
Merge pull request #750 from vector-im/e2e
...
E2e
2016-11-03 15:29:23 +01:00
manuroe
5c71c927bc
Crypto: Fix naming in SettingsViewController
2016-11-03 15:29:04 +01:00
manuroe
8cdcbadb40
Crypto: RoomSettings: Add encryption switch button
2016-11-03 11:57:08 +01:00
giomfo
3f1a3bd3f1
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
f74a384daf
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
manuroe
f8a609aacb
Crypto: strings for enabling crypto in a room. The button is coming
2016-11-02 14:42:17 +01:00
giomfo
6d7335dfca
Feature - Converting existing rooms to/from DMs
...
#715
- 'Start chat' in the Member Details page should instead list the rooms you have in common with the user, as per vector-web.
2016-11-02 14:32:02 +01:00
manuroe
7df923c474
Crypto: Add Settings > LABS > End-to-End Encryption
2016-10-28 17:09:24 +02:00
giomfo
760b75dcbc
Logs Improvement: HTTP errors are logged by MXHTTPClient. Remove this error from other logs.
2016-10-21 17:10:02 +02:00
giomfo
2ec885b3cf
Converting existing rooms to/from DMs
...
#715
Add ability to tag/untag direct rooms in Messages screen.
2016-10-21 14:02:51 +02:00
giomfo
65ce316b0b
Feature - Tag explicitly the invite as DM or not DM
...
#714
2016-10-21 11:45:19 +02:00