Commit Graph

707 Commits

Author SHA1 Message Date
giomfo c71825e6be 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 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
giomfo c355baef64 Bug Fix - App may crash when the user logs out while a request is pending. 2016-09-26 10:50:19 +02:00
giomfo f9380111d5 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 5e91c1a2d1 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
manuroe 5667e46d2b Quoting a msg overrides what I already typed #641. 2016-09-21 09:29:05 +02:00
giomfo 3af9b269ef Bug Fix -Media picker: Switching camera button and exit button are not very visible
#610

We added a black translucent background.
2016-09-20 10:47:17 +02:00
giomfo 9b2fb57943 Design - Better UI for outbound VoIP call screen (1/2)
#598

- Update call controls icons
2016-09-19 18:10:43 +02:00
giomfo 6a5018e341 Design - Media picker: Support video capture (1/2)
#533

- Update video indicator on media collections
2016-09-19 16:40:36 +02:00
giomfo 6a67c095f6 Settings screen headers slide down over the already fully displayed screen
#636

Refresh all the table on account profile update (A slide down animation is observed when we limit the refresh to the concerned section).
2016-09-16 17:47:23 +02:00
giomfo 2fdbdc12bd Bug Fix - Login screen: Stuck on flashing loading wheel
in case of invalid credentials

#637
2016-09-16 14:27:20 +02:00
giomfo debed2e38a Auth screen: Update assets size 2016-09-16 13:46:24 +02:00
giomfo e91bc19a26 Authentication screen: Update logo size 2016-09-15 11:53:29 +02:00
giomfo b6887fe77c Merge remote-tracking branch 'origin/develop' into release-v0.2.0 2016-09-15 10:56:21 +02:00
giomfo 48dcef6922 Local contacts: Consider the local contacts when the access is authorized even if the server sync option is disabled. 2016-09-15 09:44:22 +02:00
manuroe 0616848a51 Update IS 2016-09-14 17:28:59 +02:00
manuroe 10b6ea615b Merge pull request #622 from vector-im/vectore_517
Tap on avatar in Member Info page to zoom to view avatar full page
2016-09-14 16:47:30 +02:00
manuroe 53a8a8057c Tap on avatar in Member Info page to zoom to view avatar full page #517
Do it on the contact details screen too.
2016-09-14 16:38:25 +02:00
manuroe 24c9cddca2 Tap on avatar in Member Info page to zoom to view avatar full page #517
Fix the tap area. Tap worked only at the top of the avatar, not when tapping on the middle or the bottom
2016-09-14 16:22:05 +02:00
giomfo 7770ca209f People tab: support email and matrix id selection.
The user is now able to file an email or a matrix id in contact picker
2016-09-14 15:44:36 +02:00
giomfo 1ee297da8f Enable voip call options on contact details 2016-09-14 15:39:02 +02:00
giomfo 942365678a Enable voip call options on contact details 2016-09-14 15:38:08 +02:00
giomfo 53683752ff Update logs 2016-09-14 15:37:39 +02:00
manuroe 956de1fd62 Make URLs on the settings page i18nable 2016-09-14 15:19:01 +02:00
manuroe 6af18eae58 Add Settings > Copyright 2016-09-14 15:08:00 +02:00
manuroe 52024e5b47 Tap on avatar in Member Info page to zoom to view avatar full page #517
Fix the tap area. Tap worked only at the top of the avatar, not when tapping on the middle or the bottom
2016-09-14 13:54:18 +02:00
giomfo f09c2c4977 Code cleaning: use the right enum value for keyboard autocapitalization type 2016-09-14 11:42:15 +02:00
manuroe 85688c8c9c i18n: For the app name, use CFBundleDisplayName rather than hardwriting Vector 2016-09-13 16:35:12 +02:00
manuroe d30aeb0064 Tap on avatar in Member Info page to zoom to view avatar full page #517 2016-09-13 11:49:31 +02:00
giomfo 1de9860ca0 Messages: Regular notifications should be ignored when the room is in mentions only mode. 2016-09-12 21:22:34 +02:00
giomfo 8a11cad277 RoomViewController: override correctly 'viewDidLayoutSubviews' 2016-09-12 10:57:44 +02:00
giomfo 1c1a608af7 Merge pull request #601 from vector-im/vector_597
Bug Fix: Screen when placing a voip call can be incredibly ugly
2016-09-12 10:38:36 +02:00
manuroe d571de0b73 Warn explicitly that your addressbook's emails are uploaded for discovering matrix IDs if you enable that permission (#602)
* Settings: Add "LOCAL CONTACTS" > "Use emails to discover users" toggle button

Related to #551

* Users discovery: Warn explicitly that your addressbook's emails are uploaded for discovering matrix IDs if you enable that permission #551.

* FR keyboard typo
2016-09-12 09:46:23 +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 c391a32b37 Contact picker: display by default all the contacts who share a private room with the current user. 2016-09-08 16:26:27 +02:00
giomfo b25158f1df Chat screen: disable auto scroll to bottom on keyboard presentation 2016-09-08 14:34:25 +02:00
giomfo 0c17bf4068 Messages - Room notification modes.
The web client defines 4 levels of notifications: 'All messages (loud)', 'All messages', 'Mentions only' and 'Mute'.
The ios client support only 2 modes: Mute / Unmute.

We update the client to map these 2 modes with the 4 new ones until a new design is defined to handle the 4 levels on mobile client:
- When a room is in 'Mute' or 'Mentions only mode', it is displayed as mute. Else it is unmute.
- When the user unmute a room, the room switches in 'All message mode'.
- When the user mute a room, the room switches in 'Mentions only' mode.

On ios client, mute a room
2016-09-08 10:43:03 +02:00
giomfo cd809e8e8c Room Creation - Invite people: Cancel room creation when cancel is pressed whereas the participants list is empty 2016-09-08 10:08:36 +02:00
giomfo 75cf1a9b8a Bug Fix - Room participants: the same email address is coming up twice
#367
2016-09-07 09:33:30 +02:00
giomfo 9b93a693d8 Merge pull request #580 from vector-im/vector_529
Enhancement: Improve room creation process
2016-09-07 09:16:23 +02:00
giomfo 76b66c1d3d Merge pull request #579 from vector-im/show_alert_on_modal
Bug Fix - AppDelegate: Notification display failed when a view contro…
2016-09-07 09:14:26 +02:00
giomfo 73d21eac29 Enhancement: Improve room creation process
#529

Prompt user to let him choose betwwen:
- Start chat by selecting people
or
- Create a new empty room
2016-09-06 17:37:22 +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
giomfo b2583529e6 Bug Fix Folks expect hitting 'done' when entering an mxid to invite, rather than having to hit +
#487
2016-09-06 17:04:30 +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