Commit Graph

15987 Commits

Author SHA1 Message Date
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
Aram Sargsyan 4dec94272b 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 d246fc5604 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 bade25727e Replace remote notifications with PushKit notifications 2017-08-21 13:28:05 +03:00
Aram Sargsyan b1ae853be4 Introduced new ShareExtensionDelegate method didStartSendingToRoom to notify the viewController when the request is initiated to only then show the loading hud, block interaction with the view, etc 2017-08-21 01:39:08 +04:00
Aram Sargsyan 224cf039f1 Merge pull request #3 from vector-im/app-extension
App extension - Handle correctly account change
2017-08-19 23:24:40 +04:00
Andrey adb3702a07 Translated using Weblate (Russian)
Currently translated at 100.0% (406 of 406 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ru/
2017-08-18 20:30:16 +00:00
Krombel a6b804a96f Translated using Weblate (German)
Currently translated at 100.0% (406 of 406 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/de/
2017-08-18 16:00:45 +00:00
giomfo 521bb210ed Merge pull request #1456 from vector-im/app_extension_handle_account_change
Bug Fix - App extension: handle correctly the account change.
2017-08-18 17:41:53 +02:00
Giom Foret 34eb2630e6 Bug Fix - App extension: handle correctly the account change.
Only the first enabled account is considered FTM.
2017-08-18 17:30:38 +02:00
manuroe 701135d7fc Language: Enable Russian 2017-08-18 17:19:23 +02:00
manuroe bbe3b9610a Merge pull request #1455 from RiotTranslateBot/weblate-riot-ios-riot-ios
Update from Weblate.
2017-08-18 17:13:42 +02:00
manuroe bcc8d1e741 Translated using Weblate (French)
Currently translated at 100.0% (406 of 406 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/fr/
2017-08-18 15:10:06 +00:00
manuroe 595fa9b7b5 Merge pull request #1454 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
Update from Weblate.
2017-08-18 17:04:33 +02:00