Commit graph

636 commits

Author SHA1 Message Date
manuroe
09ff1fe615 Presence: Display (X ago) only if X > 0 2016-04-29 14:22:02 +02:00
manuroe
36a810ada5 Presence: Renaming to look more like js sdk: MXUser.isCurrentlyActive -> MXUser.currentlyActive 2016-04-29 13:49:29 +02:00
manuroe
64d93e36b2 Room member details: Factorised the pretty string for presence in [Tools presenceText] 2016-04-29 09:54:43 +02:00
manuroe
7120fe73af Room member details: Sort members with the same algo as Vector web: 412512570b/src/components/views/rooms/MemberList.js (L363) 2016-04-28 16:14:05 +02:00
manuroe
32ee933d95 Room member details: Removed the "(admin)" string as we now show a sheriff badge on them 2016-04-28 15:08:12 +02:00
manuroe
339a375100 Room member details: Order members by power levels (me, admins then moderators then others)
Reduced numbers of NSMutableArray
2016-04-28 14:39:02 +02:00
manuroe
f75eeb3413 Room member details: Order members by power levels (me, admins then moderators then others) 2016-04-28 11:58:05 +02:00
manuroe
878b6c63ce Prepare vector-ios release v0.1.5. Forgot to upgrade the version in the app 2016-04-27 14:13:24 +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
00268e0193 Merge pull request #265 from vector-im/vector_225
#225: Ability to copy message permalinks
2016-04-26 19:21:12 +02:00
giomfo
77b1bb5999 Prepare vector-ios release v0.1.4 2016-04-26 17:56:30 +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
f91ddac917 Bug Fix: Wrong application icon badge number
https://github.com/vector-im/vector-ios/issues/254
2016-04-26 14:45:19 +02:00
giomfo
b3eedde3ba Disable temporarily 'refreshApplicationIconBadgeNumber, 2016-04-26 11:24:43 +02:00
giomfo
be0f660ee5 Log refreshApplicationIconBadgeNumber 2016-04-26 10:28:55 +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
b3b51a03fc Remove runtime warning on constraints 2016-04-25 16:53:50 +02:00
giomfo
eefb1526d3 BugFix: multiple 'showAuth' are triggered. 2016-04-25 11:29:47 +02:00
giomfo
b6ff515cc7 Merge pull request #258 from vector-im/vector_ios_243
Bug Fix: Room avatar is missing at room creation
2016-04-25 10:41:43 +02:00
giomfo
156b796bd8 Merge pull request #257 from vector-im/vector_ios_249
Bug Fix - Messages: Room creation button does not respond.
2016-04-25 10:41:14 +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
e47cb8a078 Bug Fix - Messages: Room creation button does not respond.
https://github.com/vector-im/vector-ios/issues/249
2016-04-23 00:32:17 +02:00
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
790f5b61d7 Merge pull request #255 from vector-im/email_validation_universal_link
Universal link: Manage email validation link as universal link
2016-04-22 18:12:46 +02:00
manuroe
16e743f2d9 Universal link: Manage email validation link as universal link 2016-04-22 17:54:57 +02:00
manuroe
430131d73e Fixed the UX issue in https://github.com/vector-im/vector-ios/issues/249.
A popup is shown if the user presses the create room buttom while a creation is already in progress.
2016-04-22 15:17:58 +02:00
manuroe
968316e4a7 Merge pull request #252 from vector-im/next_link_incoming
Universal link + next_link
2016-04-22 09:46:32 +02:00
manuroe
35a787bb0e Universal link + next link: Improved logout #2 2016-04-22 08:35:15 +02:00
manuroe
be37b0ae77 Universal link + next link: Improved logout 2016-04-21 18:29:14 +02:00
giomfo
e04c768170 Authentication: Fix registration cancellation
Bug Fix: https://github.com/vector-im/vector-ios/issues/240
2016-04-21 17:53:52 +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
giomfo
548db6a303 Authentication: Fix registration from multi device 2016-04-21 15:06:36 +02:00
giomfo
efa2cbd732 Merge pull request #242 from vector-im/improve_chat_header
Improve chat header
2016-04-21 11:09:31 +02:00
manuroe
ec96a6ac6f Registration: Use a key for the Vector web app URL. This key is for the develop version. There will be another when the prod version of https://vector.im will exist 2016-04-21 11:03:44 +02:00
giomfo
65fb296c87 Chat Screen: Prepare scrolling on preview 2016-04-21 10:36:53 +02:00
manuroe
a043a4ca81 Registration: Added the next link to registration request 2016-04-21 10:26:15 +02:00
giomfo
ada9980bfb Merge remote-tracking branch 'origin/develop' into improve_chat_header 2016-04-20 18:50:58 +02:00
giomfo
1055c6cffe Chat Screen: Prepare scrolling on preview 2016-04-20 18:50:03 +02:00
manuroe
903c095c3f AppDelegate: Fixed fixURLWithSeveralHashKeys: Do not systematically fix NSURL. They can be right 2016-04-20 18:03:12 +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
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