Commit graph

31 commits

Author SHA1 Message Date
manuroe
fe7c61dc13 IntegrationManagerVC: enableDebug is now defined in the kit 2018-05-07 09:28:39 +02:00
manuroe
4cb68c7619 Widgets: Make sure we have a scalar token before opening one (#1723).
Make the build of the true widget URL asynchronous and build it only when necessary.
2018-01-04 12:25:32 +01:00
manuroe
95dd8eb724 BF: Jitsi: Crash if the user display name has several components (#1616) 2017-10-25 16:46:03 +02:00
manuroe
4b2a5a7e18 Widgets: list active widgets in a room
List them into an alertVC for the moment
2017-09-27 15:21:38 +02:00
manuroe
c7796068f0 Modular integrations Manager: Improve dark theme management 2017-09-19 13:36:43 +02:00
manuroe
e3cfd7df3f Modular integrations Manager: Manage dark theme 2017-09-19 10:24:28 +02:00
manuroe
978159a3a7 Modular integrations Manager: Manage lack of network 2017-09-19 09:59:04 +02:00
manuroe
9ee3b6f769 Modular integrations Manager: Open URL in safari not within the webview 2017-09-19 09:00:44 +02:00
manuroe
4819de6981 Modular integrations Manager: Fix invite and listing of bots.
Use scalar-staging.riot.im for the moment
2017-09-18 17:12:31 +02:00
manuroe
6e818bc502 Add WidgetViewController
Not yet use
2017-09-18 16:22:59 +02:00
manuroe
a2f5ec4475 Modular integrations UI: Do not bounce for all the page 2017-09-15 14:57:40 +02:00
manuroe
98cdd503b3 Modular integrations UI: Display the webpage in fullscreen 2017-09-15 14:03:49 +02:00
manuroe
a065b23da0 Modular integrations UI: Display the webpage in fullscreen 2017-09-15 13:55:33 +02:00
manuroe
1a14078ff4 Modular integrations UI: Make the integrations icon open the main "Manage integrations" page 2017-09-15 13:36:26 +02:00
manuroe
ed50951c51 Modular integrations UI: Clean i18n strings for modular 2017-09-14 17:52:21 +02:00
manuroe
6f8ff46751 Modular integrations UI: Did all modular requests but not tested 2017-09-14 17:48:11 +02:00
manuroe
5a0d25c54e Modular integrations UI: Stubbed all modular requests. 2017-09-14 09:53:07 +02:00
manuroe
5a74ddaade Modular integrations UI: File renaming 2017-09-11 16:34:05 +02:00
manuroe
6a8ff41457 Modular integrations UI: Better seperate "Modular postMessage API" code from UIWebview cooking. Manage error sending 2017-09-11 16:22:28 +02:00
manuroe
9af4c044e8 Modular integrations UI: Plumbed all modular requests. But it does not work 2017-09-08 16:27:14 +02:00
manuroe
ab2096a41a Modular integrations UI: Move JS code to js resource file. ObjC -> Modular JS starts to work 2017-09-08 13:51:06 +02:00
manuroe
ff0f56f7ea Modular integrations UI: Start bridging the modular js postMessage interface with objc 2017-09-08 09:18:45 +02:00
manuroe
3c99550f0c Modular integrations UI: Show the Modular integrations webapp into a webview 2017-09-07 11:32:40 +02:00
manuroe
4d3c30cf9b Widget: In comments, replace scalar by modular, the official public name that replaces the codename 2017-08-30 11:28:51 +02:00
manuroe
3e70cc8e1b 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
e593d0c45d Jitsi widget: polishing 2017-08-18 11:40:56 +02:00
manuroe
5b608e01a6 Jitsi widget: Display the hangup button when we are back-to-app 2017-08-11 14:59:05 +02:00
manuroe
75bb54fb92 Jitsi widget: Manage "Back To App" 2017-08-11 14:18:10 +02:00
manuroe
d84c185707 Jitsi widget: Enable voice or video 2017-08-10 16:41:19 +02:00
manuroe
c7e2ca6de2 Jitsi widget: Add Settings > LABS > Use jitsi for conference calls 2017-08-10 15:43:25 +02:00
manuroe
87835ad749 Jitsi widget: Add JitsiViewController, a dedicated widget viewer for jitsi widgets based on jitsi-meet sdk. 2017-08-04 13:08:37 +02:00