Commit graph

158 commits

Author SHA1 Message Date
manuroe
9854c7ca85 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
3e55266f73 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
4cbf981a19 Room & Call: Manage the end of the call detection when the room screen is displayed 2016-08-09 12:51:14 +02:00
manuroe
d101d9e3a8 Room: When a call is active, turn the call button into a hangup button 2016-08-09 12:24:58 +02:00
manuroe
5dfd985bf2 Conference call: Add ongoing conference call banner 2016-08-08 18:47:16 +02:00
manuroe
76ee3506f4 Conference call: Add an enabled button in Settings > LABS 2016-08-08 10:42:53 +02:00
manuroe
6c19b7b7b4 Group call: Enable the call button in group chat 2016-08-05 17:46:33 +02:00
manuroe
52369189a3 API break: [MXRoom placeCall:] is now asynchronous 2016-08-05 15:16:09 +02:00
manuroe
2194e6a5c1 Call: Check permissions before accessing to the camera and the microphone.
It is particularly useful when a perm has been denied.
2016-07-29 17:59:59 +02:00
manuroe
5bd2a24514 BF: RoomViewController: Fixed crash reported by GA 2016-07-29 11:17:58 +02:00
manuroe
f8224718bc Call: Bug fix: call must be available in 1:1 rooms (invited and banned users do not count) 2016-07-28 15:56:20 +02:00
manuroe
2e8f8f8c3e Settings: Renamed "VoIP" in Settings > LABS to "Placing VoIP/Video calls" 2016-07-28 11:54:19 +02:00
manuroe
f8c9003e28 Settings: the VoIP feature can be now enabled from Settings > LABS 2016-07-28 10:24:22 +02:00
manuroe
a5e89b9692 BF: Call button should be greyed or not be displayed in room with more than 2 users #477
Hide call button no 1:1 room
2016-07-27 18:11:09 +02:00
giomfo
f1c9059812 Enhancement - Messages: switch decline and preview buttons on invites
https://github.com/vector-im/vector-ios/issues/447
2016-07-12 22:40:35 +02:00
giomfo
837b144265 Bug Fix: App crashes on IRC command when no param is provided 2016-07-01 17:06:20 +02:00
manuroe
e840704f4a Pods: Updated GBDeviceInfo 2016-07-01 08:42:10 +02:00
giomfo
316a2ff836 Room chat: Improve instance destruction 2016-06-27 15:34:17 +02:00
giomfo
b5a8124c24 Room Participants: Retrieve the potential segmented view controller from the parent view controller. 2016-06-23 18:43:01 +02:00
giomfo
1aa3b9193b Room Participants: improve invitable contacts list
- list only the contacts who has the search pattern as prefix
2016-06-22 00:15:52 +02:00
giomfo
6bd0e75933 Chat screen: Improve expanded header layout in landscape
Adjust the height of the expanded header according to the actual position of the room avatar.
2016-06-16 13:47:15 +02:00
giomfo
d5b81e3936 Room search: search result should include the search pattern when it corresponds to a valid room alias or id.
+
Room search: Room preview should be used when user selects a public room that he did not join yet.

https://github.com/vector-im/vector-ios/issues/328
https://github.com/vector-im/vector-ios/issues/329
2016-06-14 22:25:10 +02:00
giomfo
39dfb6ccd5 Screen Tracking: Update screen name. 2016-06-14 11:10:37 +02:00
giomfo
1152d573c5 Attachments viewer: Support rageshake and screen tracking 2016-06-13 17:28:17 +02:00
giomfo
36846071ba Room peeking support
- Update preview header handling.
2016-06-10 17:15:42 +02:00
giomfo
f059313181 Room preview header in landscape
- Use UIInterfaceOrientationIsLandscape macro
2016-06-08 18:56:19 +02:00
giomfo
6f139ad63b Room preview header in landscape
- Smooth header change during screen rotation
2016-06-08 18:22:50 +02:00
giomfo
10813d1e50 Room preview header in landscape mode
- Hide room avatar in landscape mode
2016-06-08 17:19:00 +02:00
giomfo
4389630e22 Bug Fix - Room Preview: the room avatar is missing on invited room received by email
#371
2016-06-06 16:01:31 +02:00
giomfo
4452c489a0 Support GA services
Support screen tracking via Google Analytics.

#335
2016-06-03 17:29:34 +02:00
giomfo
e3d10cba2e Option to autocomplete nicknames from their member info page
https://github.com/vector-im/vector-ios/issues/317
2016-05-26 18:30:41 +02:00
giomfo
c9eee9ff4e BugFix: Tap on clock status bar should scroll you up
https://github.com/vector-im/vector-ios/issues/289
https://github.com/vector-im/vector-ios/issues/125
2016-05-19 17:22:29 +02:00
manuroe
e2aad60d72 Merge pull request #325 from vector-im/vector_313
Improved images & videos sending failure UX
2016-05-18 08:14:13 +02:00
manuroe
f844f6fe96 https://github.com/vector-im/vector-ios/issues/313: Improved images & videos sending failure UX: Show the action sheet to resend the media when clicking on it 2016-05-17 17:16:13 +02:00
manuroe
de61867134 https://github.com/vector-im/vector-ios/issues/313: Improved images & videos sending failure UX: Show the action sheet to resend the media when clicking on it 2016-05-17 17:09:17 +02:00
giomfo
5c50421248 BugFix: It's too hard to press names to auto-insert nicks.
https://github.com/vector-im/vector-ios/issues/309
2016-05-17 16:47:55 +02:00
giomfo
9ba885ebc7 Bug Fix: It's too hard to press names to auto-insert nicks.
Go back to using the avatar (and making sure that avatar long-tap takes you to the member info page)

https://github.com/vector-im/vector-ios/issues/309
2016-05-13 09:59:34 +02:00
manuroe
7437aa6a9a Permalimks: Use the beta path of the web app instead of /develop 2016-05-09 10:23:46 +02:00
manuroe
cccae814a0 Ignore user: ignoreUsers method has been updated 2016-05-04 17:37:06 +02:00
giomfo
95d36c8033 Merge remote-tracking branch 'origin/develop' into report_abuse 2016-05-04 09:58:14 +02:00
giomfo
70b4264138 Chat screen: Open member details when user taps on avatar 2016-05-03 23:30:46 +02:00
giomfo
8168641c42 Report abusif content and Ignore user.
- Room member: Add new option Ignore to ignore content from a room member
- Chat screen: Add report option in the contextual per-message menu + Option to ignore the event sender
2016-05-03 18:29:54 +02:00
manuroe
8c3b8ffec8 Fixed regression on opening of normal web links.
Removed the dev logs
2016-05-03 11:05:47 +02:00
manuroe
ebdfd16a9c Temporary develop commit for testing web links on jenkins builds 2016-05-02 10:59:53 +02:00
manuroe
673772d074 Universal link: Moved isUniversalLink and fixURLWithSeveralHashKeys methods from AppDelegate to Tools 2016-04-29 16:19:13 +02:00
giomfo
cc58e873b0 BugFix: 6+/iPad: Better manage user with no room in landscape
https://github.com/vector-im/vector-ios/issues/268
2016-04-28 19:22:50 +02:00
manuroe
9d1db3f2ec RoomViewController: Fixed crash on 6+: "Starting the app in portrait, then rotate the device in landscaped" made the app crash.
The reason is that in these conditions, there is no selected room. So, self.previewScrollView is nil
2016-04-27 10:41:46 +02:00
manuroe
42a86e4130 Merge pull request #264 from vector-im/vector_246
Fixed #246: universal link on an unjoined room + an event iD is not properly managed
2016-04-26 19:21:35 +02:00
manuroe
1fd18aa727 https://github.com/vector-im/vector-ios/issues/225: Ability to copy message permalinks 2016-04-26 17:55:37 +02:00
manuroe
bbe7bcaf8e Fixed https://github.com/vector-im/vector-ios/issues/246: universal link on an unjoined room + an event iD is not properly managed 2016-04-26 17:10:06 +02:00