Commit Graph

12250 Commits

Author SHA1 Message Date
Giom Foret f9fe4c931f Bug Fix - Dark theme - Improvements #1444
- search dialogs being wrong themed
2017-08-25 13:53:17 +02:00
Denis 35f3d14229 Change control event value 2017-08-25 13:36:25 +03:00
Giom Foret be2fe8fea9 App extension - Improvement: Reduce memory consumption.
Force the ShareExtensionManager to release the primary view controller when the action is completed.

We observed that `dealloc` is called for this view controller when the request is cancelled with error (`cancelRequestWithError`), but it is not called when the request is completed (`completeRequestReturningItems`).
2017-08-25 11:55:37 +02:00
Denis Morozov cfb3f8e1ca Add screen for incoming calls 2017-08-25 03:02:29 +03:00
Aram Sargsyan 1a5d993c6d 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 e89a8c4339 Distinguishing providers 2017-08-25 02:26:53 +04:00
Giom Foret 84f3aefac4 Improvement - Application group identifier
Use the property `applicationGroupIdentifier` of the MXSDKOptions sharedInstance.
2017-08-24 15:18:23 +02:00
giomfo 18b371e5a2 Merge pull request #1472 from morozkin/settings_fix
Improvements in notification registration flow
2017-08-24 14:23:16 +02:00
Denis Morozov ce3a899af6 Add background mode handling 2017-08-24 14:03:05 +03:00
giomfo c25c881e68 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 009483f253 App extension - Restore Aram's logs 2017-08-24 13:02:38 +02:00
Giom Foret 79b3d366e5 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 6ecc238445 Fixed a bug related to multiple image sharing 2017-08-24 14:55:35 +04:00
giomfo 8c9c594ab5 Merge pull request #1473 from morozkin/1470_rollback
Rollback #1470
2017-08-24 10:48:23 +02:00
Giom Foret 140c3f2427 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 8ef8dbae44 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 8c8ae84182 Added translation using Weblate (Russian) 2017-08-23 19:31:40 +00:00
Denis Morozov 23f5bd4eab Rollback #1470 2017-08-23 19:26:10 +03:00
Denis Morozov b0a0dba250 Improvements in notification registration flow 2017-08-23 19:07:14 +03:00
Giom Foret 3c494bb090 Xcode project updated by Cocoapods v1.3.1 2017-08-23 16:34:07 +02:00
giomfo b11c9fd2d0 Merge pull request #1463 from morozkin/callkit_notif
Add Intents handling
2017-08-23 15:21:23 +02:00
giomfo 6f4b3773ae 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 fddc552773 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 c62b6dee2d Add new option to notification settings 2017-08-23 12:58:47 +03:00
Giom Foret 0ead3a8483 Fix xcode project corruption 2017-08-22 20:32:31 +02:00
giomfo bdec9dee2c 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 98a6fc7d38 Fix remote notifications registration even if user hasn't provide access 2017-08-22 19:34:50 +03:00
Aram Sargsyan 56327c5041 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 0e89f69ee4 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 89ffa3d70f 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 a42d062082 Merge branch 'develop' into app-extension 2017-08-22 17:35:11 +02:00
giomfo 650197dfab Merge pull request #1464 from aramsargsyan/app-extension-improvements
App extension improvements
2017-08-22 16:45:36 +02:00
Denis Morozov 33ca0f5a10 Add Intents handling 2017-08-22 16:02:16 +03:00
Aram Sargsyan ac84a007f3 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 b46bfb0b67 Check available notification types before starting register on PushKit notifications 2017-08-22 12:05:28 +03:00
Denis Morozov 2bd296fbff Move code for updating icon badge number to completion block 2017-08-22 11:10:35 +03:00
Denis Morozov 1657b0f9f8 Update app icon badge number on each received push notification 2017-08-22 10:48:59 +03:00
Denis Morozov da7aa8d04e Create app level category for MXSession to count missed notifications count 2017-08-22 10:46:53 +03:00
Giom Foret b5ea138af5 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 f2a3d5b83c 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 e53e7bc10b 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 0c5218fa59 App extension: enlarge the close button 2017-08-21 18:09:07 +02:00
giomfo 48072e7f83 Merge pull request #1460 from aramsargsyan/app-extension-improvements
App extension improvements
2017-08-21 18:01:04 +02:00
giomfo 63c5086386 Merge branch 'app-extension' into app-extension-improvements 2017-08-21 17:57:01 +02:00
Aram Sargsyan ed605c3842 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 5db0095154 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 9ce814873f 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 80056dae3c 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 fdc89e7f26 Merge branch 'app_extension_ima_orientation' into app-extension 2017-08-21 15:36:24 +02:00
Giom Foret 8666014f2c Bug Fix - Make sure the uploaded image orientation is up 2017-08-21 15:28:58 +02:00