Commit Graph

71 Commits

Author SHA1 Message Date
giomfo c355baef64 Bug Fix - App may crash when the user logs out while a request is pending. 2016-09-26 10:50:19 +02:00
giomfo 6a67c095f6 Settings screen headers slide down over the already fully displayed screen
#636

Refresh all the table on account profile update (A slide down animation is observed when we limit the refresh to the concerned section).
2016-09-16 17:47:23 +02:00
giomfo b6887fe77c Merge remote-tracking branch 'origin/develop' into release-v0.2.0 2016-09-15 10:56:21 +02:00
giomfo 48dcef6922 Local contacts: Consider the local contacts when the access is authorized even if the server sync option is disabled. 2016-09-15 09:44:22 +02:00
manuroe 956de1fd62 Make URLs on the settings page i18nable 2016-09-14 15:19:01 +02:00
manuroe 6af18eae58 Add Settings > Copyright 2016-09-14 15:08:00 +02:00
manuroe 85688c8c9c i18n: For the app name, use CFBundleDisplayName rather than hardwriting Vector 2016-09-13 16:35:12 +02:00
giomfo 1c1a608af7 Merge pull request #601 from vector-im/vector_597
Bug Fix: Screen when placing a voip call can be incredibly ugly
2016-09-12 10:38:36 +02:00
manuroe d571de0b73 Warn explicitly that your addressbook's emails are uploaded for discovering matrix IDs if you enable that permission (#602)
* Settings: Add "LOCAL CONTACTS" > "Use emails to discover users" toggle button

Related to #551

* Users discovery: Warn explicitly that your addressbook's emails are uploaded for discovering matrix IDs if you enable that permission #551.

* FR keyboard typo
2016-09-12 09:46:23 +02:00
giomfo d79b414ef3 Bug Fix: Screen when placing a voip call can be incredibly ugly
#597
2016-09-09 15:11:12 +02:00
manuroe 4eba375d40 VoIP: Remove "Conference Call" from Settings > LABS. The feature is always enabled 2016-09-05 16:05:27 +02:00
manuroe 2f86d178d0 VoIP: Remove "Placing VoIP/Video calls" from Settings > LABS. The feature is always enabled 2016-09-05 15:56:07 +02:00
manuroe d5303208c2 Fix crash in [SettingsViewController heightForHeaderInSection:] 2016-09-01 17:35:28 +02:00
giomfo 12dcf438b2 Bug Fix - trim leading/trailing space when setting display names
#554
2016-09-01 14:39:10 +02:00
giomfo f282c53f0b Settings: Add 'mark all as read' option
#541
2016-08-26 16:12:46 +02:00
manuroe 71f6b3987a Settings: Fix crash when logging out 2016-08-25 15:29:00 +02:00
giomfo c4b08d1355 Settings: Adjust the section header display.
Update the section header label style and layout.
2016-08-11 13:59:17 +02:00
manuroe b9fad75210 Conference call: Show the same usage warning as web when enabling the feature from settings 2016-08-11 09:27:35 +02:00
manuroe 21fb561554 Conference call: Add an enabled button in Settings > LABS 2016-08-08 10:42:53 +02:00
manuroe 3fde9d75b3 Display the list of ignored users in user settings #451
When clicking on an ignored user, show a popup to unignore them
2016-08-02 17:27:24 +02:00
manuroe 67664fe4c4 Display the list of ignored users in user settings #451 2016-08-02 16:13:17 +02:00
manuroe 42ae4df769 Settings: Renamed "VoIP" in Settings > LABS to "Placing VoIP/Video calls" 2016-07-28 11:54:19 +02:00
manuroe b614352893 Settings: the VoIP feature can be now enabled from Settings > LABS 2016-07-28 10:24:22 +02:00
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