Commit Graph

201 Commits

Author SHA1 Message Date
manuroe 785ee5ca87 Crypto: Enable voip in encrypted 1:1 room 2016-11-16 15:35:46 +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 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 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 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 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 c13c7da6d0 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
giomfo 4a96bb84fc Room Details: Add 'Files' tab
Display now the index of room files
2016-10-12 12:03:39 +02:00
giomfo ec4c4b4bf5 Bug Fix - Use contains_url filter for navigating files and showing a file index for a room
#652

Support file search at room level.
2016-10-05 09:36:52 +02:00
giomfo 61072ef816 Bug Fix: App crashes when user taps on room alias with multiple # in chat history.
#668
2016-09-29 17:50:20 +02:00
giomfo b3b484b83c RoomSearchDataSource: Remove the matrix session from the parameters in initWithRoomDataSource API.
Use the matrix session of the provided room data source.
2016-09-29 11:47:02 +02:00
manuroe 5667e46d2b Quoting a msg overrides what I already typed #641. 2016-09-21 09:29:05 +02:00
giomfo 942365678a Enable voip call options on contact details 2016-09-14 15:38:08 +02:00
giomfo 8a11cad277 RoomViewController: override correctly 'viewDidLayoutSubviews' 2016-09-12 10:57:44 +02:00
giomfo d79b414ef3 Bug Fix: Screen when placing a voip call can be incredibly ugly
#597
2016-09-09 15:11:12 +02:00
giomfo b25158f1df Chat screen: disable auto scroll to bottom on keyboard presentation 2016-09-08 14:34:25 +02:00
giomfo 2fa2c5f4df Bug Fix - AppDelegate: Notification display failed when a view controller is presented modally. 2016-09-06 17:20:16 +02:00
manuroe 342f102c2a Conference call: Let users join confs as voice or video #574 2016-09-06 13:30:06 +02:00
manuroe 4eba375d40 VoIP: Remove "Conference Call" from Settings > LABS. The feature is always enabled 2016-09-05 16:05:27 +02:00
manuroe 2f86d178d0 VoIP: Remove "Placing VoIP/Video calls" from Settings > LABS. The feature is always enabled 2016-09-05 15:56:07 +02:00
manuroe 57b7b517ef Unable to join federated rooms #572
Use the roomAliases field of RoomPreviewData. It contains either the aliases provided by MXPublicRoom or the aliases in the state of a room we are peeking in.
2016-09-05 14:53:09 +02:00
giomfo 3f33608019 Bug Fix - Chat screen: missed discussions badge would go red only if the user missed a highlight
#563
2016-09-05 14:00:56 +02:00
giomfo e3e3edf160 Bug Fix - Chat screen: The collapse point for scrolling down the keyboard should include the activities view
#280
2016-09-05 10:40:46 +02:00
giomfo 957e06bf86 Bug Fix - Call: The "Return to call" banner does not rotate with the device
#482

+ handle correclty hangup button in room options menu
2016-09-02 22:21:02 +02:00
manuroe bd09333676 Chat screen: Add "view source" option on the selected event #459 2016-09-02 10:07:46 +02:00
manuroe 0cca5f4c8a Cut the event context menu in 2 pages. The 2nd page of options is displayed when pressing "More"
#502
2016-09-02 09:59:27 +02:00
manuroe 8c5387ec15 Context menu should have option to quote a message #502 2016-09-02 09:11:09 +02:00
giomfo f03af8249b Chat screen: Hidden the expanded header when user has left the current room 2016-09-01 15:28:47 +02:00
giomfo 5b90ebd4b5 Bug Fix - Chat screen: The navigation bar is missing
#414
2016-09-01 15:17:48 +02:00
giomfo dd9e0c0811 Bug Fix - We should put an unread room count next to the back button
#467

Improve badge position handling
2016-08-31 20:57:08 +02:00
giomfo bfc7e723b2 Bug Fix - We should put an unread room count next to the back button
#467

Ignore the current room in the missed discussions count.
2016-08-31 15:47:34 +02:00
giomfo d6ea001c99 Bug Fix - We should put an unread room count next to the back button
#467
2016-08-31 15:12:46 +02:00
giomfo 456cb8d770 Chat screen: New message(s) notification #532 2016-08-29 18:34:00 +02:00
manuroe acdc01c3c2 Intercept and create matrix.to URLs within the app #547 2016-08-29 11:57:01 +02:00
manuroe 8c22c6ea56 hyperlink mxids and room aliases #442 2016-08-26 16:20:20 +02:00
manuroe 14f63a0ff6 hyperlink mxids and room aliases: open room when clicking on a room id or room alias #442
Do nothing with click on event id because we cannot know the id of the room it belongs to.
2016-08-26 16:16:49 +02:00
manuroe e9f8659290 hyperlink mxids and room aliases: open room member detail or contact detail screen when clicking on a mxid #442 2016-08-26 16:00:32 +02:00
giomfo c4a9a05dff Bug Fix - Expanded header: Add shortcuts on avatar and room name
#347
2016-08-22 11:54:26 +02:00
manuroe 7ad23df6d7 Bug fix: The initialisation of a conference call silently fails when the room member has not enough power level
https://github.com/vector-im/vector-web/issues/1948
2016-08-19 09:59:31 +02:00
manuroe 6b8591b255 Bug fix: The initialisation of a conference call silently fails when the room member has not enough power level
https://github.com/vector-im/vector-web/issues/1948
2016-08-19 09:57:35 +02:00
giomfo 57b1dce363 Bug Fix - Chat screen: tapping resend now does nothing
#510
2016-08-12 12:08:19 +02:00
giomfo 9427d835c3 Bug Fix - Crash in [AppDelegate applicationDidBecomeActive:]
Remove KVO handling on [AppDelegate isOffline] by introducing a new notification kAppDelegateNetworkStatusDidChangeNotification.

#489
2016-08-11 10:38:10 +02:00
manuroe 23ccec1199 Conference call: bug fix: Do not show the "Ongoing conference call" banner if the setting is disabled 2016-08-11 09:31:09 +02:00
manuroe e4588c0909 Conference call: Show the "Ongoing conference call" banner only if the user is not in the conference 2016-08-09 13:00:37 +02:00
manuroe f46c0e1d64 Room & Call: Manage the end of the call detection when the room screen is displayed 2016-08-09 12:51:14 +02:00
manuroe 0118ddca72 Room: When a call is active, turn the call button into a hangup button 2016-08-09 12:24:58 +02:00
manuroe 06c106b972 Conference call: Add ongoing conference call banner 2016-08-08 18:47:16 +02:00
manuroe 21fb561554 Conference call: Add an enabled button in Settings > LABS 2016-08-08 10:42:53 +02:00
manuroe 9341055c74 Group call: Enable the call button in group chat 2016-08-05 17:46:33 +02:00