Commit Graph

133 Commits

Author SHA1 Message Date
giomfo debed2e38a Auth screen: Update assets size 2016-09-16 13:46:24 +02:00
giomfo e2873591d8 Bug Fix - Change the message edit edit like in web
#591
2016-09-14 11:41:08 +02:00
manuroe 299c313e97 iOS10: App crashes when it wants to access user's data (Photos, Contacts, Camera, Mic) #605 2016-09-12 15:42:03 +02:00
giomfo 73d21eac29 Enhancement: Improve room creation process
#529

Prompt user to let him choose betwwen:
- Start chat by selecting people
or
- Create a new empty room
2016-09-06 17:37:22 +02:00
giomfo 957e06bf86 Bug Fix - Call: The "Return to call" banner does not rotate with the device
#482

+ handle correclty hangup button in room options menu
2016-09-02 22:21:02 +02:00
giomfo d79a7f53f2 Custom audio call sounds 2016-09-01 09:19:54 +02:00
giomfo af23c844e8 Bug Fix - Add the VoIP call screen
#455
2016-08-19 17:43:29 +02:00
manuroe 0118ddca72 Room: When a call is active, turn the call button into a hangup button 2016-08-09 12:24:58 +02:00
giomfo c376656657 Room Settings: Add "Addresses" section
https://github.com/vector-im/vector-ios/issues/412

- List the existing addresses (room aliases), the local aliases first (remote aliases at the end).
- Support address deletion (Swipe mode)
- Support the change of the main address
- Display Room id in advanced section

TODO:
- Support add new aliases
- Support long tap to copy alias, copy links or remove alias
- Support long tap on room id to copy it
2016-07-08 15:07:05 +02:00
giomfo d7cc4f29a0 Rename TableViewCellWithTickAndLabel with TableViewCellWithCheckBoxAndLabel 2016-07-05 17:26:55 +02:00
giomfo 9ce530f046 Room Settings - Room tag: replace switches by check boxes
Improve closed issue: https://github.com/vector-im/vector-ios/issues/218
2016-07-05 16:31:07 +02:00
giomfo ab563b96a8 Code cleaning: Remove useless TableViewCell classes. 2016-07-01 10:33:07 +02:00
manuroe 6cc27772fc pbxproj was updated while updating CocoaPods 2016-06-30 17:23:30 +02:00
giomfo 376b207ba7 Room Settings: Have proper room settings
- Room access
- History visibility

https://github.com/vector-im/vector-ios/issues/337
2016-06-30 13:30:53 +02:00
giomfo 229c24f521 Bug Fix - Room Settings: Add favourite/low prio toggle in room settings
https://github.com/vector-im/vector-ios/issues/218
2016-06-28 14:58:17 +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 ea2b75623e Search Screen: add People tab
- add contact picker view controller
2016-06-20 14:16:13 +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 1152d573c5 Attachments viewer: Support rageshake and screen tracking 2016-06-13 17:28:17 +02:00
giomfo 3106821c19 Add Vector assets 2016-06-09 14:59:24 +02:00
giomfo b3de3601d4 Support GA services
#335
2016-06-03 16:07:34 +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 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 8a937ab2ca Remove useless source code
AccountDetailsViewController and GlobalNotificationSettingsViewController.
2016-05-23 16:25:02 +02:00
giomfo 4f304ce01d Authentication: Support forgot password option 2016-05-03 15:54:05 +02:00
manuroe 5cccbaa10b Media Picker: Use the same video buttons as MatrixKit 2016-05-02 17:41:51 +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 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
giomfo d68c017794 Prepare Room Preview support. 2016-04-14 02:34:30 +02:00
manuroe 90e6f5374a Added RoomEmailInvitation. The data model of link in email invitation 2016-04-13 12:14:20 +02:00
giomfo 89c8b4ff84 Room member: adjust badge size 2016-04-12 12:12:05 +02:00
giomfo fab1d0ce9a Shrink/unshrink sections
The user should be able to shrink/expand each section (Invites, Favourites, Conversations...).
2016-04-12 09:20:38 +02:00
giomfo 189766f75f Room Members: Add Admin/Moderator badge on members's picture 2016-04-11 21:28:11 +02:00
manuroe 44fb8e348f Merge pull request #215 from vector-im/universal_link
Universal link: Enabled universal links declared at vector.im.
2016-04-11 13:58:57 +02:00
giomfo eef696b65c Fix Room members: Add a specific section INVITED
#132
2016-04-08 17:26:42 +02:00
manuroe 6d444184c5 Universal link: Added vector.im as associated-domains 2016-04-06 18:05:26 +02:00
giomfo 95a97b0db4 Registration support - Prepare authentication screen. 2016-03-29 15:35:37 +02:00
manuroe 46d12292cd https://github.com/vector-im/vector-ios/issues/178: Make room members UI more intuitive
In the UI for adding people, add a + icon
2016-03-25 08:53:00 +01:00
giomfo 677a576af4 Room Creation: handle new created room as an empty room. 2016-03-17 11:32:18 +01:00
giomfo d6b689559a Remove useless assets 2016-03-16 11:21:57 +01:00
giomfo 95f4e18bd8 Media Picker: Remove red placeholder images on videos #157 2016-03-11 17:19:22 +01:00
giomfo aafeeef28c Messages screen: Update the swipe menu icons. 2016-03-10 16:04:47 +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
manuroe d649f403ca Search result display: in the room VC, show only the room display name. No user action except the back button 2016-03-04 14:14:08 +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 f5fb047062 Chat: Expanded header 2016-02-10 10:59:48 +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 609fafa1b9 Merge pull request #61 from vector-im/authentication_screen
Authentication screen
2016-01-29 11:32:03 +01:00
giomfo c4f1df1c13 Sign in screen
Hide "Forgot password" option. This option will be supported later
2016-01-29 11:00:57 +01:00