diff --git a/CHANGELOG.md b/CHANGELOG.md index 5ffe5f5..3fcfa77 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,14 @@ # Restreamer-UI +### v1.4.1 > v1.5.0 + +- Add reset button to hide a player logo (datarhei/restreamer#431) + ### v1.4.0 > v1.4.1 -- Fix videojs-overlay logo size (now responsive) +- Fix videojs-overlay logo size (datarhei/restreamer#431) - Fix use of TLS for input from local RTMP server -- Fix Icecast publication service settings +- Fix Icecast publication service settings (datarhei/restreamer#429) - Fix removes SRT bitstream on tee (OBS > RTMP > SRT is faulty) ### v1.3.0 > v1.4.0 diff --git a/package.json b/package.json index 6b21d0f..0aba225 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "restreamer-ui", - "version": "1.4.1", + "version": "1.5.0", "bundle": "restreamer-v2.3.0", "private": false, "license": "Apache-2.0", diff --git a/src/views/Publication/Player.js b/src/views/Publication/Player.js index 974ffa4..cfecb35 100644 --- a/src/views/Publication/Player.js +++ b/src/views/Publication/Player.js @@ -238,6 +238,42 @@ export default function Edit(props) { }); }; + const handleLogoReset = (event) => { + // For the cleanup of the core, we need to check the following: + // 1. is the image on the core or external? + // 2. is the image used somewhere else? + // 3. OK via dialog + + handleChange( + 'image', + 'logo' + )({ + target: { + value: '', + }, + }); + + handleChange( + 'position', + 'logo' + )({ + target: { + value: 'top-left', + }, + }); + + handleChange( + 'link', + 'logo' + )({ + target: { + value: '', + }, + }); + + setSaving(false); + }; + const handleDone = async () => { setSaving(true); @@ -453,9 +489,16 @@ export default function Edit(props) { } buttonsRight={ - + + + {$settings.logo.image && $tab === 'logo' && ( + + )} + } />