giomfo
a5192f16c6
Merge remote-tracking branch 'origin/develop' into fix_registration_from_multi_devices
...
# Conflicts:
# Vector/ViewController/HomeViewController.m
2016-04-22 20:54:30 +02:00
giomfo
7d21e7e057
Authentication: Support next_link from email validation as universal link.
...
https://github.com/vector-im/vector-ios/issues/202
2016-04-22 18:42:14 +02:00
manuroe
16e743f2d9
Universal link: Manage email validation link as universal link
2016-04-22 17:54:57 +02:00
manuroe
be37b0ae77
Universal link + next link: Improved logout
2016-04-21 18:29:14 +02:00
manuroe
1f54022fbd
Universal link + next link: Logout and show Authentication screen anytime the user click on an email validation link
2016-04-21 17:53:10 +02:00
manuroe
78565218b5
Universal link + next link: Logout and show Authentication screen anytime the user click on an email validation link
2016-04-21 17:49:52 +02:00
manuroe
d58016b47b
Universal link + next link: Forward the next_link parameters to AuthenticationVC
2016-04-21 16:19:16 +02:00
manuroe
903c095c3f
AppDelegate: Fixed fixURLWithSeveralHashKeys: Do not systematically fix NSURL. They can be right
2016-04-20 18:03:12 +02:00
manuroe
5e4ed17eca
AppDelegate: fixed dev code in fixURLWithSeveralHashKeys.
2016-04-20 09:39:38 +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
manuroe
998371317d
Univeral links: Improved UX: Display a loading wheel while the app is gathering information from the hs about the universal link
2016-04-19 15:18:24 +02:00
manuroe
dd4327b9ab
AppDelegate: Improved popToHomeViewControllerAnimated again
...
When opening a link to Matrix HQ within the app, the navigation was stuck in a bad state. The nav bar was empty and nothing happened. This change fixes that.
2016-04-19 09:14:32 +02:00
manuroe
1c6b35b97e
Univeral links: Handle universal links clicked within the app
2016-04-18 17:53:30 +02:00
manuroe
21ee7b6454
Room preview of room link: Try to get more information to display from the hs
2016-04-15 11:55:41 +02:00
manuroe
0e224ec968
Room preview of email invitation: Replaced [RoomVC displayEmailInvitation] by [RoomVC displayRoomPreview], a more generic function that handles email invitation and simple link to a room
...
Connected AppDelegate to this method
2016-04-15 09:43:56 +02:00
manuroe
6338661850
Universal link: do nothing on /register/... universal links. The app should already display the right screen
2016-04-13 17:56:46 +02:00
manuroe
05e53a6c40
AppDelegate: Improved popToHomeViewControllerAnimated: Fixed display of the auth VC at startup
2016-04-13 17:27:54 +02:00
manuroe
f4dbb41e2a
Universal link: "" query params are now nil
2016-04-13 17:10:35 +02:00
manuroe
98db74c2cd
AppDelegate: Improved popToHomeViewControllerAnimated: there is now a completion callback called when we are sure that HomeVC is the visibile VC.
2016-04-13 17:08:02 +02:00
manuroe
3b2726e173
Universal link: clear race condition on u links. The app manages only one at a time.
2016-04-12 17:44:06 +02:00
manuroe
4e32929f03
Universal link: Handle the case where the user is not yet logged in
2016-04-12 15:56:17 +02:00
manuroe
ac0cc5d0ff
Universal link: Handle the case where the session is not yet ready
2016-04-12 15:30:02 +02:00
manuroe
f053f2ff5b
Universal link: Handle the case where the link contains a room alias that only the HS knows.
...
Do it by asking hs to resolve the alias into a room id
2016-04-12 14:19:38 +02:00
manuroe
143038a4e7
Universal link: Factorisation. Extract ulinks args from a dedicated method
2016-04-12 11:19:50 +02:00
manuroe
5f49d313f3
Universal link: AppDelegate moved the code into a dedicated section
2016-04-12 10:23:48 +02:00
manuroe
bef69701f4
Universal link: parse query params like those sent in email invitation links
2016-04-11 18:06:49 +02:00
manuroe
02a277ca9d
Universal link: Implemented the happy path: links to rooms (and permalinks) known by the user
2016-04-07 17:38:19 +02:00
manuroe
6d444184c5
Universal link: Added vector.im as associated-domains
2016-04-06 18:05:26 +02:00
giomfo
018f72e58c
BugFix: Chat: Resume on empty room (Please select a room) #128
2016-04-06 11:28:45 +02:00
giomfo
781dab6f69
Authentication screen: rename popRoomViewControllerAnimated
2016-04-05 18:05:50 +02:00
giomfo
3feb915aeb
Bug Fix: Do not stop registration process when app is backgrounded.
2016-04-05 15:31:52 +02:00
giomfo
bb4386f89d
Merge pull request #173 from vector-im/configurable_push_gateway_url
...
The push gateway url is now configurable.
2016-03-23 15:18:28 +01:00
giomfo
1d8be86358
BugFix: Reduce battery usage.
...
Presently we are not able to initialize the matrix session(s) when the app is launched in background as a result of a remote notification [The session(s) are opened and never paused].
Patch: In that case the session(s) initialisation takes place when the app enters in foreground.
2016-03-23 14:45:16 +01:00
giomfo
41b3db6572
Bug Fix: Multiple invitations on Start Chat action.
2016-03-21 18:38:44 +01:00
giomfo
b2445d505a
The push gateway url is now configurable.
...
(see matrix-ios-kit #76 )
2016-03-21 14:49:15 +01:00
giomfo
02ca15254a
SYIOS-202: IOS should no longer reset badge count on launch.
2016-03-03 09:15:44 +01:00
giomfo
7611fc12a2
SYIOS-202: IOS should no longer reset badge count on launch
2016-02-26 12:27:22 +01:00
giomfo
d1803f362e
Bug fix: Chat screen: Navigation bar has disappeared
...
Navigation bar disappears when app is resumed on push notif, whereas the room expander header was displayed when the app was backgrounded.
2016-02-22 17:18:59 +01:00
giomfo
eaba671b8e
Merge pull request #95 from vector-im/vecto_ios_87
...
BugFix: vector-ios #87
2016-02-11 16:14:34 +01:00
giomfo
1ede2766ce
Observe correctly network reachability
...
Improvement: prompt user only on app launch or resume.
2016-02-11 16:09:35 +01:00
giomfo
1925d5ba3f
BugFix: vector-ios #87
...
Please can we have default ios long-tap to select and clipboard behaviour again?
2016-02-11 15:19:49 +01:00
giomfo
d65cc7e556
Observe correctly network reachability
2016-02-11 15:05:24 +01:00
giomfo
903af8cf9c
Check the network connectivity when app becomes active.
2016-02-11 14:06:48 +01:00
giomfo
a0d0070cd6
Remove access token from Vector logs.
2016-02-11 11:29:33 +01:00
manuroe
485f79b51e
VectorDesignValues: Load Vector colors at the app load time for the life of the app
2016-02-05 15:21:00 +01:00
giomfo
1f5b729e0b
AppDelegate: Add AppDelegate logs
2016-02-03 12:21:45 +01:00
giomfo
a43582bab7
Bug Fix: lock/unlock whilst viewing photos = no navigation bar.
2016-01-08 10:19:40 +01:00
giomfo
904e0e62f5
Apply MatrixKit changes
...
The background sync management has been renamed with 'backgroundSync' prefix
2016-01-07 14:00:37 +01:00
manuroe
4ec9d21924
Merge remote-tracking branch 'origin/develop' into public_rooms_search
...
Conflicts:
Vector/Utils/AvatarGenerator.m
Vector/ViewController/HomeViewController.m
2015-12-23 11:05:46 +01:00
manuroe
33664a9617
Public rooms search: Improved animations when selecting a public room from the directory
2015-12-22 15:42:53 +01:00