Skip to content
This repository was archived by the owner on Sep 11, 2024. It is now read-only.

Conversation

@turt2live
Copy link
Member

@turt2live turt2live commented Nov 20, 2020

Following #5385, it is now possible for a widget to request these capabilities without being a video conference or sticker picker. This commit actually enables this support for those kinds of widgets.

This commit also fixes an issue in the URL templating where some variables might get set to 'undefined' - this appears to be a scoping issue, so StopGapWidget now stores the definition alongside the superclass.

The capability whitelist feature of the AppTile is also removed because nothing in AppTile uses it anymore.

Fixes element-hq/element-web#15001

Following #5385, it is now possible for a widget to request these capabilities without being a video conference or sticker picker. This commit actually enables this support for those kinds of widgets.

This commit also fixes an issue in the URL templating where some variables might get set to 'undefined' - this appears to be a scoping issue, so StopGapWidget now stores the definition alongside the superclass. 

Fixes element-hq/element-web#15001
@turt2live turt2live requested a review from a team November 21, 2020 02:37
@turt2live turt2live merged commit 054560b into develop Nov 23, 2020
@turt2live turt2live deleted the travis/window-widgets branch November 23, 2020 15:32
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Widgets other than Jitsi requesting m.always_on_screen are not treated as persistent widgets

3 participants