Travis Ralston
6c6ae5c5ed
Render terms of service as a widget
2019-07-06 15:40:32 -06:00
Travis Ralston
109bceb924
Make ngbtooltip happier and not remount
...
When we use detectChanges(), ngbTooltip gets annoyed at us and stops working correctly. This commit also cleans up some of the attributes on the sticker button.
Fixes https://github.com/turt2live/matrix-dimension/issues/276
2019-04-17 22:58:18 -06:00
Travis Ralston
f8b7f9dd82
Acknowledge OpenID credentials are received
...
This stops Riot from printing irrelevant stack traces
2019-04-01 19:40:40 -06:00
Travis Ralston
71a1491548
Ensure stickers actually load when the widget is reopened
2019-03-25 22:48:24 -06:00
Travis Ralston
5f6658a194
Use template variables and proper data attributes for Jitsi
...
Fixes https://github.com/turt2live/matrix-dimension/issues/176
Part of https://github.com/turt2live/matrix-dimension/issues/141
2019-03-24 15:37:39 -06:00
Travis Ralston
a529fc5f9f
Fix 'no stickerpacks' placeholder to not have a scrollbar
2019-03-24 15:09:40 -06:00
Travis Ralston
2a5351404f
Try requesting the user's identity when the stickerpick fails to auth
...
Fixes https://github.com/turt2live/matrix-dimension/issues/259
2019-03-24 15:07:03 -06:00
Travis Ralston
5e50e9641c
Use new utility functions in reauth demo
2019-03-24 14:52:55 -06:00
Travis Ralston
bb874b1fa0
Add an integration manager test widget
...
Fixes https://github.com/turt2live/matrix-dimension/issues/244
2019-03-24 14:37:51 -06:00
Travis Ralston
83b2062d87
Move API version check to CapableWidget
2019-03-24 13:13:30 -06:00
Travis Ralston
70c5471df7
Clear state message after the client is known to be supported
2019-03-15 20:53:38 -06:00
Travis Ralston
d29e8531d9
Detect API version of Riot before rendering widget
2019-03-15 20:49:48 -06:00
Travis Ralston
11ed6342f6
First iteration of OpenID reauth widget example
2019-03-15 20:36:52 -06:00
Travis Ralston
34653eb223
Fix Jitsi widget not staying on screen correctly
...
The "Join Conference" screen should not be sticky. We also need to make sure we have a widget ID set so that when we say to be stuck on screen or not, the request actually passes.
2019-03-15 20:32:54 -06:00
Travis Ralston
43473f7d4d
Fix indentation of jitsi widget wrapper
2019-03-15 20:32:54 -06:00
Travis Ralston
363003199a
Add an option to force a default jitsi domain on the widget
...
Fixes https://github.com/turt2live/matrix-dimension/issues/231
2018-12-22 19:30:25 -07:00
Travis Ralston
9d88e59aae
Merge pull request #226 from anoadragon453/anoa/jitsi_ptt
...
Jitsi widget supports audio mute manipulation
2018-11-06 19:30:46 -07:00
Andrew Morgan
490df9a21f
Remove TODO comment
2018-11-07 03:07:27 +01:00
Andrew Morgan
8eb52712bf
Jitsi widget supports muting/unmuting at will
2018-11-01 19:48:05 +01:00
Travis Ralston
9ae83f3dae
Improve "no stickers" view
...
Fixes https://github.com/turt2live/matrix-dimension/issues/186
2018-10-23 23:55:29 -06:00
Travis Ralston
82e3e72037
Make the linter happy
2018-10-22 00:47:42 -06:00
Travis Ralston
c9bb3aba37
Add a dark theme
...
Fixes https://github.com/turt2live/matrix-dimension/issues/153
2018-10-22 00:41:35 -06:00
Travis Ralston
52708afa7c
Add Spotify widget
...
Fixes https://github.com/turt2live/matrix-dimension/issues/133
2018-10-21 17:00:10 -06:00
Travis Ralston
ea834d826a
Add TradingView widget
...
Fixes https://github.com/turt2live/matrix-dimension/issues/132
2018-10-21 16:26:57 -06:00
Travis Ralston
9bdba2d474
Add Grafana widget
...
Fixes https://github.com/turt2live/matrix-dimension/issues/86
2018-10-21 15:17:21 -06:00
Andrew Morgan
c811b273dd
Jitsi widget supports audio toggling programmatically
2018-10-18 01:46:29 +02:00
Travis Ralston
6b21ac4443
Support always on screen Jitsi widgets
...
Fixes #202
2018-07-30 21:55:57 -06:00
Travis Ralston
339f6a7c60
Fix background color on jitsi widget
2018-07-30 21:53:56 -06:00
Travis Ralston
7f446c7b9c
Move the author information to below the pack name
2018-06-17 12:10:58 -06:00
Travis Ralston
31c565abc9
Make sure the auth error message is shown
2018-05-20 18:25:37 -06:00
Travis Ralston
a249d6dd68
Revert "Change the authorization flow for the sticker picker"
...
This reverts commit f28f817ca2
.
2018-05-20 18:24:24 -06:00
Travis Ralston
f468226148
Add target=_blank to licenses in the sticker picker
...
Fixes #187
2018-05-20 17:44:20 -06:00
Travis Ralston
d750530a2e
Add a temporary notice that there's no sticker packs
...
This obviously needs improving, and CSS. This will work for now though. Part of #186
2018-05-20 17:43:09 -06:00
Travis Ralston
f28f817ca2
Change the authorization flow for the sticker picker
...
This probably still needs to be reviewed though.
2018-05-20 17:41:06 -06:00
Travis Ralston
6c4e8f75d4
Add a sticker picker
...
The useful bit for sending stickers. Implements the rest of #156
2018-05-13 22:32:13 -06:00
Travis Ralston
e2ed9a8839
Move capabilities to their own class
2018-05-12 16:46:08 -06:00
Travis Ralston
17656e8cf7
Implement basic postMessage widget API components
...
This implements a 'screenshot' button on the generic widget wrapper, although there's several bugs with the current Riot implementation that prevent it from working and that is why it is commented out.
Fixes #155 . Even if it doesn't work.
2018-05-11 21:58:10 -06:00
Travis Ralston
0d520a763f
Update webapp to match naming angular naming conventions
2018-03-24 17:16:52 -06:00