Commit Graph

72 Commits

Author SHA1 Message Date
giomfo 87811e8350 Registration support.
Support the 2 following flows: m.login.email.identity and m.login.recaptcha.
2016-04-01 16:31:13 +02:00
manuroe 0ebedaff57 https://github.com/vector-im/vector-ios/issues/178: Make room members UI more intuitive
Changed to invite placeholder by "Invite by name, email, id"
2016-03-25 08:57:29 +01:00
giomfo 1920ebedd3 Fix typo 2016-03-21 10:34:23 +01:00
giomfo 677a576af4 Room Creation: handle new created room as an empty room. 2016-03-17 11:32:18 +01:00
giomfo 507abb294d Chat screen: Timestamp and message edition display.
We unify here the design across iOS and Android:
- The messages is over the full width.
- The time stamp is at the user name level.
- If several messages are sent in a row, clicking on a message (not the first one) will make it move slightly down to display the timestamp just above.
- On the right side of the timestamp we would have an "Edit" icon.
2016-03-09 18:29:39 +01:00
giomfo 41987f1575 Chat: Handle tap on icon in case of unsent messages notification. 2016-03-07 13:56:52 +01:00
giomfo eeae581c7f Fix typo 2016-03-01 16:00:15 +01:00
giomfo cd2c8b3c03 Room member details: remove custom power level handling 2016-02-29 15:05:22 +01:00
giomfo 7539e3a726 Chat screen: Display network status, and handle unsent messages. 2016-02-25 13:54:53 +01:00
giomfo b91c183b1c Add Room Member Details screen 2016-02-24 10:08:21 +01:00
giomfo d65cc7e556 Observe correctly network reachability 2016-02-11 15:05:24 +01:00
giomfo f5fb047062 Chat: Expanded header 2016-02-10 10:59:48 +01:00
manuroe c2e2c13c1f Email invitation: Invite a user by the email entered by the user 2016-02-05 17:34:00 +01:00
giomfo 609fafa1b9 Merge pull request #61 from vector-im/authentication_screen
Authentication screen
2016-01-29 11:32:03 +01:00
giomfo 24d0f879c9 Settings: Hide global notification settings.
Invite user to use the web client to update global notification settings.
2016-01-29 10:43:38 +01:00
giomfo 23a195ddd5 Sign in screen
Apply Design
2016-01-27 18:17:43 +01:00
giomfo 8ecc20e914 Sign in screen
Prepare sign in screen
2016-01-27 12:40:26 +01:00
giomfo 092ac321f4 Media Picker: Apply Ribot design 2016-01-19 18:59:40 +01:00
yannick 673c17873d Fix a typo 2016-01-15 16:06:38 +01:00
giomfo 54bb3eff40 Bug fix: Replace People with Members #51 2016-01-14 15:23:58 +01:00
giomfo bfb4332c34 Bug Fix: Rename "Conversations" with "Rooms" #47 2016-01-13 12:56:14 +01:00
giomfo 8081799a99 Bug Fix Date/time formatter #44 2016-01-13 12:47:50 +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
Yannick LE COLLEN 722a9d788a Merge pull request #32 from vector-im/room_members_search
Room members search
2015-12-22 08:44:54 +01:00
manuroe 68fd187509 Merge remote-tracking branch 'origin/develop' into public_rooms_search
Conflicts:
	Vector/Base.lproj/Main.storyboard
	Vector/Model/RoomList/RecentsDataSource.m
2015-12-21 10:35:48 +01:00
manuroe e71a4a090d Public rooms search: Directory page starts to work (with cells from MatrixKit) 2015-12-18 17:17:03 +01:00
giomfo c0be7ac0fe Chat screen: update localized string used during event edition 2015-12-18 15:37:28 +01:00
giomfo 623af56397 Chat screen : support event edition 2015-12-18 15:20:57 +01:00
yannick 9c64a33638 room_members_search
-> add the swipe to remove member / to leave the room
-> add member when selecting a cell.
2015-12-18 15:00:20 +01:00
yannick fdba00db3c room_members_search
-> apply the Vector design to the cells
-> apply the Vector design to the search bar.
2015-12-18 11:55:35 +01:00
manuroe 76689ada32 Public rooms search: Display the cell with the result 2015-12-18 10:59:45 +01:00
giomfo 36928d5932 Update Room Details string 2015-12-17 16:38:46 +01:00
Yannick LE COLLEN 27690a4333 Merge pull request #28 from vector-im/room_photo_selection
Room photo selection

Improve the room settings page
-> add the room photo management 
-> display if a room is public or private
-> enable / disable the room notification

Else
Improve the room naming.
2015-12-17 12:05:20 +01:00
giomfo 93958ed07c Chat screen: implementation
Apply Ribot design on toolbar view.
2015-12-16 22:36:14 +01:00
manuroe 2082bcc7e0 Public rooms search: Start 2015-12-16 16:29:34 +01:00
yannick e50c1dbc5c room_photo_selection
-> update to have the same room displayname as the webclient.
2015-12-16 14:24:09 +01:00
yannick cdf8623b80 room_photo_selection
-> add the public / private status
-> factorize the room avatar management.
-> the room avatar was rendered in scaleToFit instead of scaleToFill.
2015-12-16 10:28:58 +01:00
yannick 4b38e1f286 room_photo_selection
-> add the room rules management
-> fix issues while updating the topic.
2015-12-15 18:17:20 +01:00
yannick d2c5611a26 room_photo_selection
Display the room photo in the settings
2015-12-15 10:46:34 +01:00
yannick 6169b39ae5 Improve the invite room display. 2015-12-09 17:38:39 +01:00
yannick 2ff73cded1 add_invite_rooms_section
-> reduce the recent cell height
2015-12-09 16:09:46 +01:00
yannick 7fba0003c7 Fix some texts 2015-12-08 15:53:12 +01:00
yannick 5340584a8f user_settings_page
-> add password update dialog. (it works only on IOS 8 and above).
2015-12-08 15:39:53 +01:00
yannick 922382f512 user_settings_page
-> first implementation
--> the tableview is the same as the screenshot we have
--> the push rules can be toggled

Need to manage the account updates.
2015-12-07 16:05:50 +01:00
giomfo 36eca8d52c RoomInputToolbar: Remove useless items 2015-12-04 16:06:11 +01:00
Yannick LE COLLEN b6bc331b2b Merge pull request #10 from vector-im/fav_recents_display
Fav recents display
2015-12-04 09:02:31 +01:00
yannick 3603791ad2 Vector uses only one account by now. 2015-12-03 10:28:45 +01:00
yannick 66f523a243 ->Display the recents sorted by tags (favorites, converstations, lower priority)
-> the tag event is listened but seems bugged.
2015-12-02 17:18:55 +01:00
yannick e113c95e1e Update the roomParticipant text color
-> use vector green color
-> remove useless title
-> add a place holder in the search bar.
2015-11-27 17:14:10 +01:00
yannick 1e85502cb6 Add the update error case management. 2015-11-27 15:16:16 +01:00