Commit Graph

143 Commits

Author SHA1 Message Date
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
giomfo a1fee4e41f Chat Screen: Keep visible the expanded header or the preview on screen rotation 2016-04-26 09:49:48 +02:00
giomfo 7007b18c88 Expanded Header: the height is now variable. 2016-04-25 17:26:39 +02:00
giomfo ebf9c9e910 Bug Fix: Room avatar is missing at room creation
https://github.com/vector-im/vector-ios/issues/243
2016-04-23 00:56:21 +02:00
giomfo 1055c6cffe Chat Screen: Prepare scrolling on preview 2016-04-20 18:50:03 +02:00
giomfo cbc3ec6aa0 Chat Screen: Collapse the expanded header when user touches it during scrolling 2016-04-20 14:09:14 +02:00
giomfo ea761d9edf Merge remote-tracking branch 'origin/develop' into improve_chat_header 2016-04-20 09:53:56 +02:00
giomfo a0f3ee1643 Chat Screen: Expanded header
Use a swipe gesture recognizer to hide the header.
Remove the UIScrollView use
2016-04-20 09:52:49 +02:00
manuroe 6218c44f57 AppDelegate: Added fixURLWithSeveralHashKeys method in order to fix iOS NSURLs with several hash keys in it. vector.im has plenty of such URLs.
Use this method on in-app and from outside links.
2016-04-20 09:21:46 +02:00
giomfo 7abcadf0e6 Chat Screen: Improve Room header
- add topic in preview header
- remove new line characters in topic string
- collapse expander header when user scrolls it down.
2016-04-19 15:28:15 +02:00
manuroe 9198551cdc Merge pull request #231 from vector-im/ulink_within_the_app
Univeral links: Handle universal links clicked within the app
2016-04-18 18:27:19 +02:00
manuroe 1c6b35b97e Univeral links: Handle universal links clicked within the app 2016-04-18 17:53:30 +02:00
giomfo 861119edb2 Chat Screen: Expand header on new created room.
https://github.com/vector-im/vector-ios/issues/229
2016-04-18 16:56:44 +02:00
giomfo e7fd6f90d9 Bug Fix Room Preview: the navigation bar bottom border is visible.
https://github.com/vector-im/vector-ios/issues/227
2016-04-18 15:22:57 +02:00
manuroe 7016b4ad92 Room preview of room link: Fixed the display of the text input after joining the room 2016-04-15 15:31:55 +02:00
manuroe 2d95b4bb23 Room preview of room link: made join work 2016-04-15 14:25:57 +02:00