Commit Graph

48 Commits

Author SHA1 Message Date
giomfo d478d5a8d3 Room Settings: Add "Addresses" section
#412

- Support tap on room id to copy it
- Align the leading constraint of the content with the separatorInset.left of the cell.

TODO
- Support long tap to copy alias, copy links or remove alias
2016-07-12 00:13:05 +02:00
giomfo 894d753e74 Settings: Set the right label text color (Vector TextColor Black) 2016-07-08 15:02:09 +02:00
giomfo 79673b84dc BugFix: App crashes when the user leaves Settings whereas an email binding is in progress.
Reported crash: [SettingsViewController showValidationEmailDialogWithMessage:for3PID:]_block_invoke190 (in Vector) (SettingsViewController.m:416).
2016-07-05 00:29:35 +02:00
giomfo ab563b96a8 Code cleaning: Remove useless TableViewCell classes. 2016-07-01 10:33:07 +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 39dfb6ccd5 Screen Tracking: Update screen name. 2016-06-14 11:10:37 +02: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 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 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 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 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 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
manuroe a043a4ca81 Registration: Added the next link to registration request 2016-04-21 10:26:15 +02:00
manuroe 0b1f7d7572 Email binding: Keep ref to the MXKAlert to be able to dismiss it viewWillDisappear (incoming call) 2016-04-06 10:55:16 +02:00
manuroe eec411f876 Email binding: SettingsVC binding email: Added loading wheel 2016-04-05 18:12:55 +02:00
manuroe 6d54098423 Email binding: SettingsVC binding email: dismiss the keyboard when the user click on the + button in the nav bar 2016-04-05 17:53:43 +02:00
manuroe 891fb3cb6b Email binding: SettingsVC: Added binding of a new email 2016-04-05 17:44:02 +02:00
manuroe e4726eeef9 SettingsVC: BF: Removed the firstResponder thing.
I believe it was here to hide the keyboard on tableview scroll but this feature is already enabled in the storyboard.
The bug was that it unexpectly hides the keyboard when editing the displayname in landscape.
2016-04-05 14:53:01 +02:00
manuroe 7eeb341daa Email binding: SettingsVC: Display users linked emails 2016-04-05 10:44:22 +02:00
manuroe 3e8b6567c1 Email binding: SettingsVC: Made the user settings section rows dynamic 2016-04-05 09:33:53 +02:00
giomfo 23787ce1ef BugFix: T&Cs and Privacy Policy buttons need that text #143 2016-03-11 13:50:17 +01:00
giomfo a0d0070cd6 Remove access token from Vector logs. 2016-02-11 11:29:33 +01:00
giomfo d22417ee94 issue_80: Rageshake handling
Rageshake doesn't work on the image upload screen #80

- Define the navigation bar tint color.
- Disable navigation bar tint color change according to HS status.
- Set RageShake manager.
2016-02-10 22:12:17 +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 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 092ac321f4 Media Picker: Apply Ribot design 2016-01-19 18:59:40 +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 0c104c6991 room_photo_selection
add the PHAsset management.
2015-12-15 13:13:50 +01:00
yannick 9da0bdc9d0 user_settings_page
update after reviewing.
2015-12-08 17:37:59 +01:00
yannick 948a58405a user_settings_page
Hide some unsupported account settings
2015-12-08 16:51:49 +01:00
yannick 49b9266582 Add a comment. 2015-12-08 16:37:52 +01:00
yannick da7b8bd88a user_settings_page
push rules
Make the difference between my user name and my display name rules.
2015-12-08 15:52:54 +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 8f56adb196 The profile can be updated with the save button. 2015-12-07 17:45:19 +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
yannick 3603791ad2 Vector uses only one account by now. 2015-12-03 10:28:45 +01:00
giomfo 2419450531 update Matrix Sessions handling. 2015-11-20 14:47:38 +01:00
giomfo ef28b58abb Remove the TabBarController 2015-11-18 00:15:52 +01:00
giomfo d6befcacc4 Settings: Fix screen flickering on logout 2015-10-28 15:04:47 +01:00
giomfo 78d139dea5 Update Vector storyboard:
- remove home tab (add public rooms in recents).
- remove contacts tab
- clean settings
2015-08-12 09:32:45 +02:00
giomfo 60fbaf3ffc replace matrixConsole project with Vector Xcode project. 2015-08-10 16:58:31 +02:00