Commit Graph

3686 Commits

Author SHA1 Message Date
Giom Foret b45f2ef07c Force new LaunchScreen logo 2017-09-07 13:17:01 +02:00
Giom Foret f6b79e680c Switch the loading animation for iOS to be RIOT.IM branded.
Remove the grey spinner under this animation.
2017-09-06 18:48:47 +02:00
manuroe 7c1d10eb55 Merge pull request #1497 from vector-im/widget_manager
Widget: Define same app settings for modular as in https://riot.im/ap…
2017-09-06 18:16:09 +02:00
manuroe 4aafb7cbe9 Widget: Define same app settings for modular as in https://riot.im/app/config.json
And use it
2017-09-06 16:05:36 +02:00
manuroe b52e878368 Fix compilation issue 2017-09-04 16:26:41 +02:00
manuroe 25ec37a8b9 Merge pull request #1477 from morozkin/incoming_call_screen
Add screen for incoming calls
2017-08-31 14:05:16 +02:00
manuroe 1943b9fc2a Merge branch 'develop' into incoming_call_screen 2017-08-31 14:04:53 +02:00
Denis Morozov f7937a4060 Add theme support 2017-08-31 12:20:18 +03:00
manuroe a9d1a51131 Merge pull request #1488 from vector-im/jitsi_add_notices
Jitsi widget: Add notices for jitsi widget in rooms histories
2017-08-30 17:50:42 +02:00
manuroe 07b14d9f63 Jitsi widget: Add notices for jitsi widget in rooms histories 2017-08-30 17:37:14 +02:00
manuroe 8e865922fe Widget: In comments, replace scalar by modular, the official public name that replaces the codename 2017-08-30 11:28:51 +02:00
manuroe 6d807ff99b Merge pull request #1481 from morozkin/issue1480
Fix issue #1480
2017-08-30 10:51:54 +02:00
David Baker 6215cb0d39 Merge branch 'master' into develop 2017-08-29 12:51:58 +01:00
David Baker 5588eee962 share extension version should be same as the app 2017-08-29 12:51:24 +01:00
Denis Morozov b013fc4fd4 Fix issue #1480 2017-08-27 16:51:27 +03:00
Denis Morozov 2c5586f069 Remove incomingCallNotification property 2017-08-27 16:43:42 +03:00
Denis Morozov 2e69e3d97c Fix layout 2017-08-26 18:18:34 +03:00
Giom Foret f8cea1f1e5 Re-enable the display of jitsi conference widget on develop 2017-08-25 20:08:23 +02:00
David Baker 85e722dbb1 Change bundle ID of share extension
Because apparently it can only have one dot after the main app ID,
as Apple kindly informed us just as we were submitting it to the
app store.
2017-08-25 15:40:17 +01:00
Giom Foret 570418f2c3 Podfile: Fix RiotShareExtension target 2017-08-25 15:33:45 +02:00
Giom Foret 8dd66cda29 version ++ 2017-08-25 15:01:09 +02:00
Giom Foret bfe9a12983 Disable the display of jitsi conference widget. 2017-08-25 14:04:26 +02:00
Giom Foret b5c8f50fbd Disable the Share App Extension use 2017-08-25 14:04:05 +02:00
Giom Foret e43a04851a Bug Fix - Dark theme - Improvements #1444
- search dialogs being wrong themed
2017-08-25 13:53:17 +02:00
Giom Foret 6638dd614a 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 ce343aaa51 Add screen for incoming calls 2017-08-25 03:02:29 +03: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
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