Commit Graph

3660 Commits

Author SHA1 Message Date
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
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
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
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 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
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
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
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
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 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
Aram Sargsyan b3e2f918e9 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 28b691d74f Merge pull request #3 from vector-im/app-extension
App extension - Handle correctly account change
2017-08-19 23:24:40 +04:00
giomfo 6442d2567d 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 14f27a13eb 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 a359e9c2d6 Language: Enable Russian 2017-08-18 17:19:23 +02:00
manuroe 197af067a8 Merge pull request #1455 from RiotTranslateBot/weblate-riot-ios-riot-ios
Update from Weblate.
2017-08-18 17:13:42 +02:00
manuroe 4e235aa2c7 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 0d335d8443 Merge pull request #1454 from RiotTranslateBot/weblate-riot-ios-riot-ios-push
Update from Weblate.
2017-08-18 17:04:33 +02:00
manuroe 283d82286e Merge pull request #1453 from RiotTranslateBot/weblate-riot-ios-riot-ios-dialogs
Update from Weblate.
2017-08-18 17:04:22 +02:00
manuroe 130998b287 Merge pull request #1452 from RiotTranslateBot/weblate-riot-ios-riot-ios
Update from Weblate.
2017-08-18 17:04:09 +02:00
Weblate 63f8157c4a Merge remote-tracking branch 'origin/develop' into develop 2017-08-18 15:02:25 +00:00
Weblate cf8f42f377 Merge remote-tracking branch 'origin/develop' into develop 2017-08-18 15:02:15 +00:00
Weblate 1be1a3e8e5 Merge remote-tracking branch 'origin/develop' into develop 2017-08-18 15:01:50 +00:00
Jeff Huang 85d2890d4f Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (24 of 24 strings)

Translation: Riot iOS/Riot iOS (Push)
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios-push/zh_Hant/
2017-08-18 15:01:25 +00:00
Andrey 796c4914e0 Translated using Weblate (Russian)
Currently translated at 99.7% (395 of 396 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/ru/
2017-08-18 15:01:25 +00:00
Nathan van Beelen 4fd273ce7e Translated using Weblate (Dutch)
Currently translated at 100.0% (396 of 396 strings)

Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/nl/
2017-08-18 15:01:25 +00:00
manuroe 799eb3725d Jitsi widget: Fix occasional crash on hang up
Apparently, jitsi does not call delegate methods always on the same thread. Come back to the main thread for safety.

https://github.com/matrix-org/riot-ios-rageshakes/issues/220
2017-08-18 16:42:50 +02:00
manuroe 4686b103ca Merge pull request #1450 from vector-im/build_jitsi_sdk
Jitsi widget: Improve cooking recipe for building jitsi-meet ios framework
2017-08-18 16:40:33 +02:00