Commit graph

1036 commits

Author SHA1 Message Date
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
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
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
giomfo
3f53a75683 Tag explicitly the invite as DM or not DM #714 2016-10-20 16:52:21 +02:00
giomfo
df56795a3c Feature - Tag explicitly the invite as DM or not DM
#714
2016-10-19 14:00:10 +02:00
giomfo
1e13c83fa7 Converting existing rooms to/from DMs
#715

Showing DMs in the UI (as little green men).
2016-10-19 11:09:40 +02:00
giomfo
3eee79e227 Converting existing rooms to/from DMs #715
Showing DMs in the UI (as little green men).
2016-10-17 17:26:11 +02:00
giomfo
e065dd89e2 Merge remote-tracking branch 'origin/develop' into mention_only 2016-10-14 16:02:34 +02:00
giomfo
bb9f464ea4 RoomFilesViewController: Hide line separators of empty cells 2016-10-13 16:36:11 +02:00
giomfo
dd6d0f2d2f Code cleaning: prevent from multiple copy of the bubble components. 2016-10-12 15:04:55 +02:00
giomfo
f339597102 Room Details: Add 'Files' tab
Fix issues
2016-10-12 13:54:34 +02:00
giomfo
0b3af50ee3 Room Details: Add 'Files' tab
Display now the index of room files
2016-10-12 12:03:39 +02:00
giomfo
38184be389 Merge pull request #696 from vector-im/vector_652
Bug Fix - Use contains_url filter for navigating files and showing a …
2016-10-06 13:44:57 +02:00
giomfo
5442d096b9 Merge pull request #648 from aaronraimist/voip-start-on-boot
Accepted, but this PR doesn't fix #538.
You update here the services supported by Riot by adding the voip service. This may improve the background execution, but not the autostart option.
2016-10-06 12:00:24 +02:00
giomfo
d12bf98348 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-06 10:56:52 +02:00
giomfo
8263ae0c9b 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
34fdc63251 Bug Fix - Search messages tab : background picture covering up the tabs when device is turned horizontally.
#654
2016-10-04 18:19:31 +02:00
giomfo
4d1335be8f Use contains_url filter for navigating files and showing a file index for a room.
#652
2016-10-03 15:26:58 +02:00
giomfo
e5fe7b8ef1 version++ 2016-09-30 14:08:46 +02:00
giomfo
030e87872c Enhancement - Messages search display
- display the full text message
- display room name and sender name
- display attachment if any
- refresh the search result on new joined room or left room.
2016-09-30 11:17:12 +02:00
giomfo
9626d1f63b 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
612d6f1f38 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
giomfo
6d4c5b2599 Room message search : the search pattern is not highlighted in results
#660
2016-09-28 13:26:06 +02:00
giomfo
c6f2d6b521 Bug Fix - Room message search : the message date & time are not displayed
#361
2016-09-28 09:38:49 +02:00
giomfo
4d44881838 Global messages search: Display correctly formatted messages
https://github.com/vector-im/vector-ios/issues/361
2016-09-28 09:35:53 +02:00
giomfo
7e8b7a5f1d version ++ 2016-09-27 14:44:26 +02:00
giomfo
02e18a8703 AuthInputsView - Session validation: Keep only supported authentication flows.
#650
2016-09-26 18:50:00 +02:00
giomfo
b5d9075bdb Bug Fix - App may crash when the user logs out while a request is pending. 2016-09-26 10:50:19 +02:00
giomfo
ff9b96b2b6 Bug Fix - Crash due to a race condition in read receipts management
#645
2016-09-23 14:57:53 +02:00
Aaron Raimist
9fa8ea2f8c
Allow Riot to autostart when phone boots using VoIP background mode, fixes #538 2016-09-22 22:15:28 -05:00
giomfo
81a97953bd Bug Fix - Media Picker: The screen rotation is not locked during video recording.
We had to define a UINavigationController category to handle correctly auto rotation for the view controller presented modally.
(see discussion http://stackoverflow.com/questions/12554204/ios-6-rotation-issue-no-rotation-from-presented-modal-view-controller)
2016-09-22 15:32:13 +02:00
giomfo
fac36b26ff Bug Fix - Media picker: Support video capture 2/2
#533

- press and hold the capture button would take video and single tap would take a photo in the live camera view.
2016-09-22 11:10:30 +02:00
manuroe
cebee22d91 Let Xcode (8.0) fix project warnings 2016-09-21 13:45:48 +02:00
manuroe
e9f6ba3b61 Merge pull request #644 from vector-im/vector_641
Quoting a msg overrides what I already typed
2016-09-21 12:19:55 +02:00