Michael Telatynski
|
37558f1f0d
|
Improve the context menu
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-10-12 09:51:49 +01:00 |
|
Michael Telatynski
|
317dc68135
|
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/feat/widgets
Conflicts:
src/components/views/elements/AppTile.js
|
2020-10-09 08:45:11 +01:00 |
|
Michael Telatynski
|
ada6d1aa46
|
Iterate PR
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-10-09 08:42:21 +01:00 |
|
Travis Ralston
|
d38b544a42
|
Use new preparing event for widget communications
Fixes https://github.com/vector-im/element-web/issues/15404
We need to make sure we don't accidentally call the widget before its ready, but we can happily show it once it is loaded/prepared.
|
2020-10-08 15:35:22 -06:00 |
|
Michael Telatynski
|
17a04f2915
|
Fix naive pinning limit and app tile widgetMessaging NPE
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-10-06 10:48:55 +01:00 |
|
Travis Ralston
|
d640490595
|
Fix iframe reference
|
2020-10-01 10:03:52 -06:00 |
|
Travis Ralston
|
2ec94e8a69
|
Appease the linter
|
2020-09-30 20:49:31 -06:00 |
|
Travis Ralston
|
f27071ee64
|
Transition all remaining messaging over (delete the old stuff)
|
2020-09-30 20:20:31 -06:00 |
|
Travis Ralston
|
b46f58274e
|
Fix the hangup button and other custom actions
|
2020-09-30 20:09:23 -06:00 |
|
Travis Ralston
|
fc1cbc668c
|
Get the widget loading again
|
2020-09-29 14:33:46 -06:00 |
|
Travis Ralston
|
cd93b2c22a
|
First rough cut of cutting AppTile over to the ClientWidgetApi
|
2020-09-29 14:14:51 -06:00 |
|
Travis Ralston
|
78a04a6106
|
Remove unused prop
|
2020-09-28 21:23:55 -06:00 |
|
Travis Ralston
|
4ea3376abf
|
WIP on AppTile2 transformation
|
2020-09-28 13:34:13 -06:00 |
|
Michael Telatynski
|
949b8d9afe
|
Rename apps back to widgets
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-09-18 16:35:42 +01:00 |
|
David Baker
|
b7058a33ad
|
lint
|
2020-09-10 14:37:44 +01:00 |
|
David Baker
|
eeb4c5696f
|
Don't show 'unpin' for persistent widgets
This will mostly fix https://github.com/vector-im/element-web/issues/15139
although it could still break in a race condition.
|
2020-09-10 14:30:35 +01:00 |
|
David Baker
|
62556c2afe
|
Merge pull request #5184 from matrix-org/dbkr/always_allow_local_widgets
Always allow widgets when using the local version
|
2020-09-09 15:52:31 +01:00 |
|
David Baker
|
f9079975a1
|
write correct jsdoc
|
2020-09-09 15:42:25 +01:00 |
|
David Baker
|
99b0a0a78e
|
Always allow widgets when using the local version
Since we're not loading the widget URL, there's no need to ask
for permission to load it: it's just another part of the app.
|
2020-09-09 15:35:05 +01:00 |
|
Michael Telatynski
|
98b59fb217
|
Consolidate all the work thus far
|
2020-09-08 15:43:38 +01:00 |
|
Michael Telatynski
|
87b72de25f
|
Merge pull request #5176 from matrix-org/t3chguy/dpsah/6785.4
Fix WatchManager for global room watchers and tidy widget code a little
|
2020-09-08 15:24:10 +01:00 |
|
Jason Robinson
|
75518254fb
|
Merge pull request #5173 from matrix-org/jaywink/jitsi-openidjwt-auth
Support creation of Jitsi widgets with "openidtoken-jwt" auth
|
2020-09-08 17:16:50 +03:00 |
|
Michael Telatynski
|
48d9c94c88
|
Extract editWidget into WidgetUtils
|
2020-09-08 11:12:14 +01:00 |
|
Jason Robinson
|
13dbfa6b85
|
Remove debug statement
|
2020-09-04 12:44:43 +03:00 |
|
Jason Robinson
|
baa6d8a294
|
Correctly template in Jitsi widget auth if such exists
Also add roomId to the widget data and URL template. It's needed by
the Element Web Jitsi code to produce auth for the Jitsi backend.
|
2020-09-04 12:42:46 +03:00 |
|
Michael Telatynski
|
243af3c9f2
|
Merge branch 'develop' of https://github.com/matrix-org/matrix-react-sdk into t3chguy/dpsah/6785
|
2020-09-02 09:27:06 +01:00 |
|
Michael Telatynski
|
2823156ef6
|
Merge branch 'develop' of https://github.com/matrix-org/matrix-react-sdk into t3chguy/display-capture
|
2020-08-28 17:26:10 +01:00 |
|
Michael Telatynski
|
b9cfa95ceb
|
Add display-capture to iframe allow
|
2020-08-28 17:06:56 +01:00 |
|
Michael Telatynski
|
ae65ed5c2e
|
Merge branch 'develop' of https://github.com/matrix-org/matrix-react-sdk into resizable-appsdrawer
Conflicts:
res/css/views/rooms/_AppsDrawer.scss
|
2020-08-20 10:26:35 +01:00 |
|
Travis Ralston
|
96087d61f6
|
Convert feature setting usages to regular settings
|
2020-08-17 13:12:18 -06:00 |
|
J. Ryan Stinnett
|
538e222d1f
|
Merge pull request #5081 from matrix-org/msuess/fix-edit-multiple-widget-instances
get screen type from app prop
|
2020-08-10 14:14:25 +01:00 |
|
J. Ryan Stinnett
|
ce226ab534
|
Replace Riot with Element in docs and comments
This only covers the simple cases of references to issues and repos. More
complex areas, such as deployment scripts, will be handled separately.
Part of https://github.com/vector-im/element-web/issues/14864
|
2020-08-03 18:33:36 +01:00 |
|
Marco Süß
|
5b8a8ecc5e
|
get screen type from app prop
|
2020-08-03 16:26:25 +02:00 |
|
Travis Ralston
|
1f7f40736b
|
Fix imports for SettingLevel to point at new file
|
2020-07-28 11:53:43 -06:00 |
|
Jorik Schellekens
|
b110639c76
|
Merge remote-tracking branch 'origin' into joriks/eslint-config
|
2020-06-29 16:49:33 +01:00 |
|
Andrew Morgan
|
6ea5dc7b7c
|
Change the look of the spinner
|
2020-06-26 01:19:38 +01:00 |
|
Jorik Schellekens
|
7699aafcaf
|
Use new eslint package- fix lint issues in ts and js
|
2020-06-23 17:01:19 +01:00 |
|
Travis Ralston
|
e4aeabe5a6
|
Merge pull request #4444 from pv/jitsi-popout-immediate-join
Ensure active Jitsi conference is closed on widget pop-out
|
2020-06-07 20:22:39 -06:00 |
|
Travis Ralston
|
90a898d03f
|
Move dispatcher into a subdirectory
We're expecting to have a whole bunch of types for the dispatched payloads, so pull the thing into a directory we can throw them in.
|
2020-05-13 21:07:50 -06:00 |
|
David Baker
|
50107ebe47
|
Re-fix OpenID requests from widgets
https://github.com/matrix-org/matrix-react-sdk/pull/4591 reverted
https://github.com/matrix-org/matrix-react-sdk/pull/4459. We need
to pass both URLs as we need both the wURL (for the widget's 'identity'
ie. OpenID) and the URL that's actually in the iframe (for the
messaging).
|
2020-05-13 16:10:40 +01:00 |
|
David Baker
|
92824411e8
|
Fix persistent widgets on desktop / http
WidgetMessaging needs the URL of the widget that gets rendered into
the iframe because that's where the postmessages will be coming from.
Fixes https://github.com/vector-im/riot-web/issues/13369
|
2020-05-13 12:33:10 +01:00 |
|
Pauli Virtanen
|
2e7bd2e3f0
|
Use flexboxes in AppTile/AppDrawer CSS for automatic resizing
Using flexboxes removes the need for pixel constants, and the app
content now resizes to fill the tiles.
Signed-off-by: Pauli Virtanen <pav@iki.fi>
|
2020-04-30 20:14:48 +03:00 |
|
Pauli Virtanen
|
38962560ac
|
Style fixes
Signed-off-by: Pauli Virtanen <pav@iki.fi>
|
2020-04-28 02:29:20 +03:00 |
|
Travis Ralston
|
50783c2432
|
Appease the linter
|
2020-04-23 23:25:53 -06:00 |
|
Travis Ralston
|
28865e27bc
|
Don't overwrite the 'domain' data key for all widgets
Some widgets, which aren't Jitsi widgets, might need this to be something else.
|
2020-04-23 15:24:27 -06:00 |
|
Travis Ralston
|
efaf4fbbda
|
Decode dollar signs in safe widget URLs before rendering/templating
Fixes https://github.com/vector-im/riot-web/issues/13344
|
2020-04-23 15:24:27 -06:00 |
|
Travis Ralston
|
d66d497638
|
Merge pull request #4460 from matrix-org/travis/integ-logging
Update logging for unmanaged widgets, and add TODO comments for other areas
|
2020-04-23 08:17:54 -06:00 |
|
Pauli Virtanen
|
798f5d401b
|
Ensure active Jitsi conference is closed on widget pop-out
Signed-off-by: Pauli Virtanen <pav@iki.fi>
|
2020-04-22 20:44:05 +03:00 |
|
Pauli Virtanen
|
cf4137d4b2
|
Make WidgetAPI an EventEmitter + use for terminate + cleanups
Use EventEmitter for emitting events, rename terminate event code,
plus misc cleanups from review.
Signed-off-by: Pauli Virtanen <pav@iki.fi>
|
2020-04-22 19:37:52 +03:00 |
|
Pauli Virtanen
|
352ea29d17
|
Implement widget ReceiveTerminate capability
Signed-off-by: Pauli Virtanen <pav@iki.fi>
|
2020-04-22 19:37:52 +03:00 |
|