From ef3d91a3cbe182bd909fe486aa2dd7e667ebb37e Mon Sep 17 00:00:00 2001 From: hensm Date: Wed, 23 Jan 2019 19:32:49 +0000 Subject: [PATCH] Add current app to receiver popup --- app/src/main.js | 6 ++---- ext/src/popup/index.jsx | 9 ++++++++- ext/src/popup/styles/index.css | 9 ++++++--- ext/src/popup/styles/mac.css | 3 ++- ext/src/shim/cast/index.js | 19 +++++++++++-------- 5 files changed, 29 insertions(+), 17 deletions(-) diff --git a/app/src/main.js b/app/src/main.js index 7accee7..d4f31a9 100755 --- a/app/src/main.js +++ b/app/src/main.js @@ -171,6 +171,7 @@ browser.on("serviceUp", service => { , port: service.port , id: service.txt.id , friendlyName: service.txt.fn + , currentApp: service.txt.rs } }); }); @@ -179,10 +180,7 @@ browser.on("serviceDown", service => { transforms.encode.write({ subject:"shim:serviceDown" , data: { - address: service.addresses[0] - , port: service.port - , id: service.txt.id - , friendlyName: service.txt.fn + id: service.txt.id } }); }); diff --git a/ext/src/popup/index.jsx b/ext/src/popup/index.jsx index 1bc4b85..7b09209 100755 --- a/ext/src/popup/index.jsx +++ b/ext/src/popup/index.jsx @@ -160,7 +160,14 @@ class Receiver extends Component { { this.props.receiver.friendlyName }
- { `${this.props.receiver._address}:${this.props.receiver._port}` } + { `${this.props.receiver.address}:${this.props.receiver.port}` } +
+
+ { do { + if (this.props.receiver.currentApp) { + `- ${this.props.receiver.currentApp}` + } + }}