Commit Graph

19 Commits

Author SHA1 Message Date
manuroe bba11ff744 Send sticker: IntegrationManagerVC: add the ability to set a user widget
https://github.com/vector-im/riot-ios/issues/1860
2018-05-24 14:42:49 +02:00
manuroe 1834a90108 Widget postMessage API: Refactor to avoid to play with internal event.data._id field 2018-05-07 15:33:37 +02:00
manuroe b1d7617d05 Widgets: Make a generic postMessage API in WidgetVC
It will be used for https://docs.google.com/document/d/1uPF7XWY_dXTKVKV7jZQ2KmsI19wn9-kFRgQ1tFQP7wQ/edit#.

The Modular postMessage API becomes a specialisation of it.
2018-05-07 15:26:22 +02:00
manuroe 6a04301926 Send Stickers: WidgetManager: add userWidgets
and show them in the widget picker and within the list of installed widgets of the integration manager

#1860
2018-05-07 11:15:18 +02:00
manuroe d9d3d1deeb Widget: Support new "m.widget" state event type but keep using "im.vector.modular.widgets" for operations
while the move is not fully done (https://docs.google.com/document/d/1uPF7XWY_dXTKVKV7jZQ2KmsI19wn9-kFRgQ1tFQP7wQ/edit?usp=sharing)
2018-05-07 10:12:02 +02:00
manuroe ce3f22740f IntegrationManagerVC: enableDebug is now defined in the kit 2018-05-07 09:28:39 +02:00
manuroe cd3a537c7e Modular integrations Manager: Improve dark theme management 2017-09-19 13:36:43 +02:00
manuroe 7187a57771 Modular integrations Manager: Manage dark theme 2017-09-19 10:24:28 +02:00
manuroe 4d11f8552a Modular integrations Manager: Manage lack of network 2017-09-19 09:59:04 +02:00
manuroe 670b0938a1 Modular integrations Manager: Open URL in safari not within the webview 2017-09-19 09:00:44 +02:00
manuroe d2411ba8ea 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 d6908eaf1f Modular integrations UI: Do not bounce for all the page 2017-09-15 14:57:40 +02:00
manuroe fa670d3581 Modular integrations UI: Display the webpage in fullscreen 2017-09-15 14:03:49 +02:00
manuroe 9c969091a0 Modular integrations UI: Display the webpage in fullscreen 2017-09-15 13:55:33 +02:00
manuroe 734837955f Modular integrations UI: Make the integrations icon open the main "Manage integrations" page 2017-09-15 13:36:26 +02:00
manuroe 8cd0dcb74b Modular integrations UI: Clean i18n strings for modular 2017-09-14 17:52:21 +02:00
manuroe c2e86317fa Modular integrations UI: Did all modular requests but not tested 2017-09-14 17:48:11 +02:00
manuroe cc30abc89e Modular integrations UI: Stubbed all modular requests. 2017-09-14 09:53:07 +02:00
manuroe a2910d24fa Modular integrations UI: File renaming 2017-09-11 16:34:05 +02:00