Commit Graph

727 Commits

Author SHA1 Message Date
manuroe e0ab00a4d2 Launch: Add a timing log to check launch time 2016-12-23 09:15:29 +01:00
manuroe 0225901fe8 Launch: Add a spinner under the GIF logo 2016-12-20 17:19:58 +01:00
manuroe d8f3f40edc Merge pull request #877 from vector-im/outgoing_msg_refactoring
Outgoing Messages Refactoring:
2016-12-19 15:33:31 +01:00
giomfo 064856c33d Outgoing Messages Refactoring:
- Apply the MatrixKit changes in the `MXKAttachment` class
2016-12-16 18:24:24 +01:00
manuroe 34dd9e59c7 Crypto: Add a padlock over the avatar of encrypted rooms in screens with list of rooms 2016-12-16 18:15:15 +01:00
manuroe 0804afd2c3 Crypto threading: Fix update after setDeviceVerification call 2016-12-15 08:53:05 +01:00
manuroe 5691fe8632 Crypto threading: Follow changes in the sdk 2016-12-14 16:50:10 +01:00
giomfo 21abd03405 Update Riot icons.
Run the Riot animation during the store loading.
2016-12-13 19:30:20 +01:00
giomfo f7718e28b6 Report MXEvent changes 2016-12-05 16:32:21 +01:00
giomfo 8d0be55806 MXKMediaManager has been moved to SDK level 2016-12-01 14:55:29 +01:00
giomfo 29270d9351 Bug Fix - Messages: App crashes during drag and drop. 2016-11-30 11:41:20 +01:00
giomfo 9c0dd78df2 Room member details: Add devices sections
- the device cell height is now adjustable
2016-11-28 17:16:21 +01:00
giomfo 4f1e079ab6 Room member details: Add devices sections 2016-11-28 16:26:59 +01:00
giomfo 58ecbd760c 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 97d8537a0e Device/Encryption Info View: remove horizontal scrolling
- move existing`DeviceView` and `EncryptionInfoView` to the matrixKit.
2016-11-25 16:49:27 +01:00
giomfo 584c99718f 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 005fe5e43e 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 a2c5f695b3 User settings: Display the cryptography info before the devices list. 2016-11-24 17:25:27 +01:00
giomfo a828bea139 Bug Fix - Voip : decline call when room opened freeze riot
#764
2016-11-24 15:09:04 +01:00
giomfo 4e18198ba0 User Settings: List user's devices
- support the device deletion.
- support the device renaming.
2016-11-23 13:14:59 +01:00
giomfo 2dec577af6 Bug fix - User settings: The toggle buttons are disabled by mistake. 2016-11-23 09:34:06 +01:00
manuroe 4accf4f043 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 efd70c011d Settings: Add cryptography information
- take into account Manu's comment
2016-11-22 14:19:41 +01:00
giomfo 37abfdf301 Settings: Add cryptography information 2016-11-22 11:16:59 +01:00
giomfo 9f209068e0 Settings: Add olm version 2016-11-17 14:16:11 +01:00
manuroe 236caca0cb Crypto: Show a popup when people updates their app and did not have a device id 2016-11-16 17:16:42 +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
manuroe 785ee5ca87 Crypto: Enable voip in encrypted 1:1 room 2016-11-16 15:35:46 +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 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 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
giomfo 36c631c62f End-to-end encryption UI/UX
#723

- fix Manu's comments
2016-11-15 09:46:47 +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 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 61b8980070 Merge pull request #762 from vector-im/vector_723
Vector 723
2016-11-08 17:59:31 +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
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