Commit graph

151 commits

Author SHA1 Message Date
manuroe
2a204e3d3e build script: define a team to try to make Jenkins build 2016-12-15 11:05:16 +01:00
giomfo
85c09faa37 Update Riot icons.
Run the Riot animation during the store loading.
2016-12-13 19:30:20 +01:00
giomfo
afcefdccda Room member details: Add devices sections 2016-11-28 16:26:59 +01:00
giomfo
9e24c8fe6e Device/Encryption Info View: remove horizontal scrolling
- move existing`DeviceView` and `EncryptionInfoView` to the matrixKit.
2016-11-25 16:49:27 +01:00
giomfo
94101a1ff5 User Settings: List user's devices
- support the device deletion.
- support the device renaming.
2016-11-23 13:14:59 +01:00
giomfo
055a5fa584 version++ 2016-11-22 16:07:24 +01:00
giomfo
4c882811f9 End-to-end encryption UI/UX
#723

- Display device information when user taps on the encryption icon.
- Add this option in event context menu
2016-11-16 09:31:58 +01:00
giomfo
cb5d333bbe End-to-end encryption UI/UX
#723

- Define bubbles cells used to displayed encrypted events
2016-11-08 17:31:24 +01:00
giomfo
3a77967085 End-to-end encryption UI/UX
#723

- Chat screen: Display a padlock in the bottom tool bar in case of encrypted room.
2016-11-07 11:36:32 +01:00
giomfo
6d7335dfca Feature - Converting existing rooms to/from DMs
#715

- 'Start chat' in the Member Details page should instead list the rooms you have in common with the user, as per vector-web.
2016-11-02 14:32:02 +01:00
giomfo
2ec885b3cf Converting existing rooms to/from DMs
#715

Add ability to tag/untag direct rooms in Messages screen.
2016-10-21 14:02:51 +02:00
giomfo
3eee79e227 Converting existing rooms to/from DMs #715
Showing DMs in the UI (as little green men).
2016-10-17 17:26:11 +02:00
giomfo
0b3af50ee3 Room Details: Add 'Files' tab
Display now the index of room files
2016-10-12 12:03:39 +02:00
giomfo
8263ae0c9b Bug Fix - Use contains_url filter for navigating files and showing a file index for a room
#652

Support file search at room level.
2016-10-05 09:36:52 +02:00
giomfo
4d1335be8f Use contains_url filter for navigating files and showing a file index for a room.
#652
2016-10-03 15:26:58 +02:00
giomfo
030e87872c Enhancement - Messages search display
- display the full text message
- display room name and sender name
- display attachment if any
- refresh the search result on new joined room or left room.
2016-09-30 11:17:12 +02:00
giomfo
81a97953bd Bug Fix - Media Picker: The screen rotation is not locked during video recording.
We had to define a UINavigationController category to handle correctly auto rotation for the view controller presented modally.
(see discussion http://stackoverflow.com/questions/12554204/ios-6-rotation-issue-no-rotation-from-presented-modal-view-controller)
2016-09-22 15:32:13 +02:00
giomfo
fac36b26ff Bug Fix - Media picker: Support video capture 2/2
#533

- press and hold the capture button would take video and single tap would take a photo in the live camera view.
2016-09-22 11:10:30 +02:00
manuroe
cebee22d91 Let Xcode (8.0) fix project warnings 2016-09-21 13:45:48 +02:00
giomfo
cd05e3a4c1 Design - Better UI for outbound VoIP call screen (1/2)
#598

- Update call controls icons
2016-09-19 18:10:43 +02:00
giomfo
fe7eb03e92 Auth screen: Update assets size 2016-09-16 13:46:24 +02:00
giomfo
7da9049f2a Bug Fix - Change the message edit edit like in web
#591
2016-09-14 11:41:08 +02:00
manuroe
2737a645a8 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
f2765b1f37 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
00cb861244 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
f18ea27302 Custom audio call sounds 2016-09-01 09:19:54 +02:00
giomfo
8787f21d74 Bug Fix - Add the VoIP call screen
#455
2016-08-19 17:43:29 +02:00
manuroe
d101d9e3a8 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