Commit Graph

13178 Commits

Author SHA1 Message Date
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
manuroe 1343ed7d36 Merge pull request #1453 from RiotTranslateBot/weblate-riot-ios-riot-ios-dialogs
Update from Weblate.
2017-08-18 17:04:22 +02:00
manuroe 47f1cbc7cf Merge pull request #1452 from RiotTranslateBot/weblate-riot-ios-riot-ios
Update from Weblate.
2017-08-18 17:04:09 +02:00
Weblate 80e4ca75be Merge remote-tracking branch 'origin/develop' into develop 2017-08-18 15:02:25 +00:00
Weblate fbcb79d21d Merge remote-tracking branch 'origin/develop' into develop 2017-08-18 15:02:15 +00:00
Weblate 829b52170e Merge remote-tracking branch 'origin/develop' into develop 2017-08-18 15:01:50 +00:00
Jeff Huang abdd3e3570 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 a77bc9cc67 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 67996d970c 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 42183ced65 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