giomfo
8a79bbd533
Room Participants: Validate correctly matrix user identifier during search session
2016-06-22 16:28:09 +02:00
giomfo
07bc899036
BugFix Can't view MemberInfo when inviting users without actually inviting them
...
https://github.com/vector-im/vector-ios/issues/271
Open contact details is not relevant here, we add the matrix id (if any) in the invitable contact display name. This change provides the missing member info.
+ Prompt user before inviting someone
2016-06-22 15:50:11 +02:00
giomfo
82dc709abe
Merge pull request #400 from vector-im/refresh_contact_details_on_notif
...
Contact Details: Refresh display on contact change notifications
2016-06-22 12:05:47 +02:00
giomfo
757deb92ca
Merge pull request #397 from vector-im/fix_room_public_preview
...
Bug Fix: The preview header is empty for non world readable public room.
2016-06-22 12:05:33 +02:00
giomfo
bd50cb741a
Code cleaning
...
- remove the previous mechanism used to handle the landscape display of the splitviewcontroller on iPad and iPhone 6 +.
2016-06-22 12:03:05 +02:00
giomfo
76f8920f63
Contact Details: Refresh display on contact change notifications
2016-06-22 11:38:13 +02:00
giomfo
040f94c465
Merge pull request #398 from vector-im/room_participants_invitable
...
Room Participants: improve invitable contacts list
2016-06-22 10:21:25 +02:00
giomfo
37624f3755
Merge pull request #396 from vector-im/343
...
Search Screen: add People tab
2016-06-22 10:19:33 +02:00
giomfo
f12c016281
Search Screen: add People tab
...
- rename 'getFirstMatrixId' with 'firstMatrixId'
https://github.com/vector-im/vector-ios/issues/343
2016-06-22 10:19:08 +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
faf810de8f
Bug Fix: The preview header is empty for non world readable public room.
2016-06-21 22:06:32 +02:00
giomfo
9883254c90
Search Screen: add People tab
...
https://github.com/vector-im/vector-ios/issues/343
- Add Contact details view controller
- Fix Directory / Settings display in Landscape on iPad and iPhone 6 plus
2016-06-21 21:47:20 +02:00
giomfo
126c2449c8
Room Member Details: Improve header display in landscape
2016-06-20 15:45:14 +02:00
giomfo
ea2b75623e
Search Screen: add People tab
...
- add contact picker view controller
2016-06-20 14:16:13 +02:00
giomfo
92126b013e
Directory: handle tap on clock status bar
2016-06-20 14:11:27 +02:00
giomfo
88520ce712
Initial launch flickers up a blank Messages page before the Login page is shown
...
https://github.com/vector-im/vector-ios/issues/287
2016-06-16 18:06:05 +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
7a8f82f75e
Rooms global search: Refresh the current search results when view will appear
2016-06-16 10:50:18 +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
7ef5b98a0d
Merge pull request #384 from vector-im/peeking_support
...
Room peeking support
2016-06-10 22:51:44 +02:00
manuroe
ee461c7519
New room settings: Applied API breaks
2016-06-10 18:25:17 +02:00
giomfo
36846071ba
Room peeking support
...
- Update preview header handling.
2016-06-10 17:15:42 +02:00
manuroe
03e8a09c59
Merge pull request #378 from vector-im/room_history_preview
...
Room history preview
2016-06-09 14:46:56 +02:00
manuroe
4619214a7d
Room messages preview: Added FIXMEs for Giom
2016-06-09 14:42:17 +02:00
manuroe
3cb28e0912
Room messages preview: Indicate to RoomVC when to release the datasource
2016-06-09 14:41:55 +02:00
manuroe
d82b1fbe4d
Room messages preview: Release peeking room data source better
2016-06-09 11:52:39 +02:00
giomfo
f059313181
Room preview header in landscape
...
- Use UIInterfaceOrientationIsLandscape macro
2016-06-08 18:56:19 +02:00
manuroe
2e62b485ba
Room messages preview: improved comments
2016-06-08 18:29:35 +02:00
giomfo
6f139ad63b
Room preview header in landscape
...
- Smooth header change during screen rotation
2016-06-08 18:22:50 +02:00
manuroe
d60501b530
Room messages preview: Updated RoomPreviewData to use MXPeekingRoom
2016-06-08 18:02:22 +02:00
giomfo
10813d1e50
Room preview header in landscape mode
...
- Hide room avatar in landscape mode
2016-06-08 17:19:00 +02:00
manuroe
88df216daa
BF: Release room data source created to display messages in the past
2016-06-08 17:01:01 +02:00
giomfo
377ff9ab4b
Remove Screen tracking on HomeViewController
2016-06-07 15:59:19 +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
3edd86f70f
Remove misplaced warning in xib file
2016-06-04 20:40:03 +02:00
Matthew Hodgson
d218aeee6a
switch to using a green underline on the placeholder text of the search bar rather than the full-width green separator, to make it more obviously tappable and less like a header
2016-06-04 19:20:18 +01:00
Matthew Hodgson
2fd6b5b0a7
increase the search field from 44px to 50px high to give it slightly more prominence
2016-06-04 19:16:49 +01:00
giomfo
a31c03d6ee
Merge remote-tracking branch 'origin/335' into develop
2016-06-04 17:53:52 +02:00
giomfo
2f33f39f95
Bug Fix: Hide Directory during App launch
2016-06-04 17:52:37 +02:00
Matthew Hodgson
329c0cf8a6
cancel buttons always go on the left on iOS
2016-06-04 16:42:09 +01:00
giomfo
4112027217
Support GA services
...
Make GA togglable in Settings
#335
2016-06-04 17:37:23 +02:00
giomfo
4452c489a0
Support GA services
...
Support screen tracking via Google Analytics.
#335
2016-06-03 17:29:34 +02:00
giomfo
b3de3601d4
Support GA services
...
#335
2016-06-03 16:07:34 +02:00
giomfo
0165fed51c
Directory section should be displayed by default in Messages when recents list is empty.
...
related to https://github.com/vector-im/vector-ios/issues/358
2016-06-03 10:28:46 +02:00
giomfo
ec48a5e2e0
Trying to access matrix.org room from a vector.im account fails ("no know server")
...
https://github.com/vector-im/vector-ios/issues/354
2016-06-02 14:34:51 +02:00
giomfo
d31c346b99
Authentication: "Send Reset Email" is truncated on iPhone 4S
2016-06-02 14:33:21 +02:00
giomfo
afa84f6675
Bug Fix: Room Participants - Search result: the user id should be displayed when 2 members has the same display name
...
https://github.com/vector-im/vector-ios/issues/293
2016-06-01 11:11:59 +02:00
giomfo
f37fc4f123
Settings: Profile avatar is not clickable
...
https://github.com/vector-im/vector-ios/issues/351
2016-05-31 16:27:23 +02:00
giomfo
aab232192f
Settings: Handle correclty the alerts displayed during password reset
2016-05-31 14:11:04 +02:00
giomfo
1a5ae324f4
Bug Fix: Settings: App crashes when user goes back during saving
...
https://github.com/vector-im/vector-ios/issues/345
2016-05-31 10:53:18 +02:00
giomfo
6ee3d2204e
Bug Fix - Champagne search bubbles appears over the rooms list while searching a room member.
...
https://github.com/vector-im/vector-ios/issues/64
2016-05-30 16:11:24 +02:00
giomfo
d7f9011a0b
Bug Fix: Directory should be accessible from search even if the search field is empty
...
https://github.com/vector-im/vector-ios/issues/104
2016-05-30 13:42:45 +02:00
giomfo
f170a7a1c6
Bug Fix - Authentication: The Bottom area of the reCaptcha is not clickable.
2016-05-27 14:24:35 +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
cc6dfad638
Bug Fix: need to publish third party licenses
...
https://github.com/vector-im/vector-ios/issues/304
2016-05-26 14:05:44 +02:00
giomfo
467081de12
RoomViewController: remove useless delegate
2016-05-25 14:06:26 +02:00
giomfo
8fc7c23249
Settings: Disable spell-checking on add email field
2016-05-24 13:17:14 +02:00
giomfo
44b867a6e3
Bug Fix - Settings: Signout button gives zero user feedback when tapped
...
https://github.com/vector-im/vector-ios/issues/302
2016-05-24 11:55:54 +02:00
giomfo
f7580ff0d8
Add login information to the settings page
...
https://github.com/vector-im/vector-ios/issues/330
2016-05-24 00:02:55 +02:00
giomfo
8a937ab2ca
Remove useless source code
...
AccountDetailsViewController and GlobalNotificationSettingsViewController.
2016-05-23 16:25:02 +02:00
giomfo
3882b1f531
Settings: Prompt user when notifications are denied
2016-05-20 18:25:11 +02:00
giomfo
1aad31cdd8
Merge pull request #332 from vector-im/vector_125
...
BugFix: Tap on clock status bar should scroll you up
2016-05-19 17:53:45 +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
giomfo
97142ab1a5
Code cleaning
...
Remove use of deprecated API: addConstraint/removeConstraint
2016-05-19 17:09:07 +02:00
giomfo
dba7e0099f
BugFix - Messages: missed notifs and unread msgs in the room list
...
https://github.com/vector-im/vector-ios/issues/290
2016-05-18 11:23:50 +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
giomfo
d0423c6afb
Authentication: Forgot Password support
2016-05-11 11:56:33 +02:00
giomfo
4d26f571b8
Authentication: Support forgot password option
...
Finalize implementation
2016-05-10 00:00:07 +02:00
giomfo
66dc2b42a9
Merge remote-tracking branch 'origin/develop' into auth_forgot_password
2016-05-09 15:44:23 +02:00
giomfo
f98e53284c
Merge pull request #310 from vector-im/update_default_hs
...
Authentication: Update the default login flow to the vector.im HS.
2016-05-09 15:16:47 +02:00
giomfo
6328c786e3
Authentication: Update the default login flow to the vector.im HS.
...
Support automatic fallback to matrix.org HS for existing users.
2016-05-09 13:56:37 +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
b112e52f6f
Merge pull request #300 from vector-im/report_abuse
...
Report abuse and ignore user
2016-05-04 18:45:19 +02:00
manuroe
cccae814a0
Ignore user: ignoreUsers method has been updated
2016-05-04 17:37:06 +02:00
manuroe
1d7dcff471
Ignore user: [MXSession isUserIgnored] now exists
2016-05-04 16:44:44 +02:00
giomfo
f1a689bfa3
BugFix: 'Enable notifications on your device' toggle spills over the side on an iPhone 5 display.
...
https://github.com/vector-im/vector-ios/issues/167
2016-05-04 11:58:50 +02:00
giomfo
e12f7220ae
Report abusif content and Ignore user.
...
Add unignore option
2016-05-04 10:54:46 +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
giomfo
4f304ce01d
Authentication: Support forgot password option
2016-05-03 15:54:05 +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
10a1136c42
Merge pull request #291 from vector-im/mediapicker_video_preview_buttons
...
Mediapicker: Improved video preview buttons
2016-05-03 10:04:03 +02:00
manuroe
6b2dd85cb0
Media Picker: Fixed center position of the video buttons (play or stop)
2016-05-03 10:03:15 +02:00
giomfo
51be82a17c
BugFix Room Participants - Search session: the return key must be 'Done' instead of 'Search'
...
https://github.com/vector-im/vector-ios/issues/292
2016-05-03 09:58:49 +02:00
manuroe
15005367ce
Media Picker: Fixed center position of the video buttons (play or stop)
2016-05-02 17:48:49 +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
manuroe
1ff7cf836f
Merge pull request #285 from vector-im/update_room_members_list
...
Update room members list
2016-04-29 14:30:36 +02:00
manuroe
9372f2e6bf
Room member details: Bug fix: when sorting invitees, use their display name
2016-04-29 14:30:12 +02:00
manuroe
36a810ada5
Presence: Renaming to look more like js sdk: MXUser.isCurrentlyActive -> MXUser.currentlyActive
2016-04-29 13:49:29 +02:00
giomfo
b3a05776e3
BugFix: Room member details: only the "start chat" text is clickable, not that whole button area.
...
https://github.com/vector-im/vector-ios/issues/282
2016-04-29 11:45:02 +02:00
giomfo
11a5fdde0c
Bug Fix: Authentication screen: inputs fields are missing (blank screen) on first app launch.
2016-04-29 10:29:08 +02:00
manuroe
64d93e36b2
Room member details: Factorised the pretty string for presence in [Tools presenceText]
2016-04-29 09:54:43 +02:00