Commit Graph

628 Commits

Author SHA1 Message Date
manuroe 6af18eae58 Add Settings > Copyright 2016-09-14 15:08:00 +02:00
manuroe 85688c8c9c i18n: For the app name, use CFBundleDisplayName rather than hardwriting Vector 2016-09-13 16:35:12 +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
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
manuroe d5303208c2 Fix crash in [SettingsViewController heightForHeaderInSection:] 2016-09-01 17:35:28 +02:00
giomfo cd31da7609 Call screen: use white as the background colour on VC on iOS. 2016-09-01 15:49:52 +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 12dcf438b2 Bug Fix - trim leading/trailing space when setting display names
#554
2016-09-01 14:39:10 +02:00
giomfo d79a7f53f2 Custom audio call sounds 2016-09-01 09:19:54 +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
giomfo 1fc61f7ea6 Merge pull request #544 from vector-im/541
Settings: Add 'mark all as read' option
2016-08-26 21:33:54 +02:00
manuroe a9fd9e5598 Merge pull request #545 from vector-im/vector_442
hyperlink mxids and room aliases
2016-08-26 16:48:58 +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
giomfo f282c53f0b Settings: Add 'mark all as read' option
#541
2016-08-26 16:12:46 +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 0e58365d19 Bug Fix - Room Settings: Ability to copy permalinks for rooms and msgs
#276
2016-08-26 13:15:12 +02:00
giomfo 26620faf3e Bug Fix - Room Settings: tap on existing room address is ignored
#503
2016-08-26 10:34:16 +02:00
manuroe 71f6b3987a Settings: Fix crash when logging out 2016-08-25 15:29:00 +02:00
giomfo 4dc26fb11b CallViewController: Update video containers content mode (with scaleAspectFill) 2016-08-24 17:42:24 +02:00
giomfo c597d6bb7a Bug Fix - Add the VoIP call screen
#455

Support camera switch on video call
2016-08-23 11:38:28 +02:00
giomfo c4a9a05dff Bug Fix - Expanded header: Add shortcuts on avatar and room name
#347
2016-08-22 11:54:26 +02:00
giomfo af23c844e8 Bug Fix - Add the VoIP call screen
#455
2016-08-19 17:43:29 +02:00