Commit Graph

12797 Commits

Author SHA1 Message Date
Denis Morozov ce343aaa51 Add screen for incoming calls 2017-08-25 03:02:29 +03:00
Aram Sargsyan 1193591a66 Merge branch 'develop' of https://github.com/vector-im/riot-ios into app-extension-improvements 2017-08-25 02:42:35 +04:00
Aram Sargsyan ed83e284d5 Distinguishing providers 2017-08-25 02:26:53 +04:00
Giom Foret dcd375e830 Improvement - Application group identifier
Use the property `applicationGroupIdentifier` of the MXSDKOptions sharedInstance.
2017-08-24 15:18:23 +02:00
giomfo 77cce147b8 Merge pull request #1472 from morozkin/settings_fix
Improvements in notification registration flow
2017-08-24 14:23:16 +02:00
Denis Morozov 576466bb13 Add background mode handling 2017-08-24 14:03:05 +03:00
giomfo 479e3b82c5 Merge pull request #1474 from vector-im/app-extension-bug-fix
App Extension - Bug Fix
2017-08-24 13:03:00 +02:00
Giom Foret 20c19f9ca3 App extension - Restore Aram's logs 2017-08-24 13:02:38 +02:00
Giom Foret b2ee009adf App Extension - Limit memory consumption
- In case of image sharing, we suggest the original resolution only if the image orientation is up, or if the image size is moderate.
- Bug Fix: no image is sent when no compression is required.
2017-08-24 12:59:46 +02:00
Aram Sargsyan 001424809e Fixed a bug related to multiple image sharing 2017-08-24 14:55:35 +04:00
giomfo 31fa2a081d Merge pull request #1473 from morozkin/1470_rollback
Rollback #1470
2017-08-24 10:48:23 +02:00
Giom Foret fabf8903c0 App Extension - Bug Fix
Fix App crash on Exception "This application is modifying the autolayout engine from a background thread, which can lead to engine corruption and weird crashes.  This will cause an exception in a future release."
2017-08-24 10:47:27 +02:00
Andrey f335e63431 Translated using Weblate (Russian)
Currently translated at 100.0% (4 of 4 strings)

Translation: Riot iOS/Riot iOS (Dialogs)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-dialogs/ru/
2017-08-23 19:34:25 +00:00
Andrey 2e32efa129 Added translation using Weblate (Russian) 2017-08-23 19:31:40 +00:00
Denis Morozov 966bb338d9 Rollback #1470 2017-08-23 19:26:10 +03:00
Denis Morozov 58a6e4eb5a Improvements in notification registration flow 2017-08-23 19:07:14 +03:00
Giom Foret b6c9d93caa Xcode project updated by Cocoapods v1.3.1 2017-08-23 16:34:07 +02:00
giomfo 09a2190110 Merge pull request #1463 from morozkin/callkit_notif
Add Intents handling
2017-08-23 15:21:23 +02:00
giomfo 7b13d6c079 Merge pull request #1470 from morozkin/uiswitch
Fix control event value which is used for adding target to UISwitch on settings screen
2017-08-23 15:11:26 +02:00
Denis Morozov a69c643b90 Fix control event value which is used for adding target to UISwitch on settings screen 2017-08-23 13:31:19 +03:00
Denis Morozov 4b0a88d6c9 Add new option to notification settings 2017-08-23 12:58:47 +03:00
Giom Foret 8afb542688 Fix xcode project corruption 2017-08-22 20:32:31 +02:00
giomfo e013ee7743 Merge pull request #1467 from morozkin/notification_registration
Fix remote notifications registration even if user hasn't provide access
2017-08-22 18:37:49 +02:00
Denis Morozov 9f1004a163 Fix remote notifications registration even if user hasn't provide access 2017-08-22 19:34:50 +03:00
Aram Sargsyan 26c8c0ac23 Merge branch 'app-extension-improvements' of https://github.com/aramsargsyan/riot-ios into app-extension-improvements 2017-08-22 19:56:30 +04:00
Aram Sargsyan 1cda1f82f6 Added real support for sending multiple images (up to 5). Fixed bug when images weren't being resized. Introduced a category for NSItemProvider to easily track if the item was loaded or not. 2017-08-22 19:52:32 +04:00
giomfo fd3f25cee6 Merge pull request #1465 from vector-im/app-extension
Add App extension (thanks to Aram Sargsyan)
2017-08-22 17:42:21 +02:00
giomfo b516bab5f2 Merge branch 'develop' into app-extension 2017-08-22 17:35:11 +02:00
giomfo cadbe251c6 Merge pull request #1464 from aramsargsyan/app-extension-improvements
App extension improvements
2017-08-22 16:45:36 +02:00
Denis Morozov 32caf1951f Add Intents handling 2017-08-22 16:02:16 +03:00
Aram Sargsyan d15dee9d47 Merge pull request #7 from vector-im/app_extension_share_keys
App extension: Bug Fix - send the keys file does not work correctly
2017-08-22 13:53:49 +04:00
Denis Morozov fb57b024ce Check available notification types before starting register on PushKit notifications 2017-08-22 12:05:28 +03:00
Denis Morozov c6f13b3729 Move code for updating icon badge number to completion block 2017-08-22 11:10:35 +03:00
Denis Morozov 216696887a Update app icon badge number on each received push notification 2017-08-22 10:48:59 +03:00
Denis Morozov 7a0a919651 Create app level category for MXSession to count missed notifications count 2017-08-22 10:46:53 +03:00
Giom Foret 3a3f01cb50 App extension: Bug Fix - send the keys file does not work correctly
The attached file is not detected as keys files when the user selects it in the room history.
The associated mimetype was wrong
2017-08-22 00:31:43 +02:00
Aram Sargsyan 16f34be792 Merge pull request #6 from vector-im/app_extension_session_handling
App extension session handling
2017-08-22 01:00:09 +04:00
Giom Foret e210d0e038 App Extension - Fix matrix session handling
The matrix session should be handled by the ShareExtensionManager. This manager is able to prepare, suspend and resume the session.
Note: The ShareViewController is reloaded each time the extension is launched
2017-08-21 22:33:06 +02:00
Giom Foret fba5591370 App extension: enlarge the close button 2017-08-21 18:09:07 +02:00
giomfo 97fbebeb24 Merge pull request #1460 from aramsargsyan/app-extension-improvements
App extension improvements
2017-08-21 18:01:04 +02:00
giomfo f21cb6686e Merge branch 'app-extension' into app-extension-improvements 2017-08-21 17:57:01 +02:00
Aram Sargsyan ee4b482d7d Merge branch 'app-extension' of https://github.com/vector-im/riot-ios into app-extension-improvements 2017-08-21 19:42:33 +04:00
Aram Sargsyan 79fd1a8589 Merge branch 'app-extension-improvements' of https://github.com/aramsargsyan/riot-ios into app-extension-improvements 2017-08-21 18:45:56 +04:00
Aram Sargsyan b5eef98d51 Sending the file with it's actual fiename, changes temporary search bar stykle to match the real one's style, showing only joined rooms for sharing 2017-08-21 18:45:16 +04:00
Aram Sargsyan a1b434bf8a Merge pull request #5 from vector-im/app_extension_ima_orientation
Bug Fix -  Make sure the uploaded image orientation is up
2017-08-21 18:21:03 +04:00
Giom Foret c6f6377ae2 Merge branch 'app_extension_ima_orientation' into app-extension 2017-08-21 15:36:24 +02:00
Giom Foret 9c0fc33476 Bug Fix - Make sure the uploaded image orientation is up 2017-08-21 15:28:58 +02:00
Aram Sargsyan afa22bf43a Merge pull request #4 from vector-im/app_extension_reuse_mxkrecentsvc
RoomsListViewController should inherit from MXKRecentListViewController.
2017-08-21 17:15:20 +04:00
Giom Foret 0f283ba07a RoomsListViewController should inherit from MXKRecentListViewController.
- to release correctly the resources
- to reuse data source handling mechanism
...
2017-08-21 14:07:49 +02:00
Denis Morozov e4f735e4bc Replace remote notifications with PushKit notifications 2017-08-21 13:28:05 +03:00