diff --git a/interface/resources/icons/tablet-icons/scope-auto.svg b/interface/resources/icons/tablet-icons/scope-auto.svg
new file mode 100644
index 0000000000..85ef3f0e38
--- /dev/null
+++ b/interface/resources/icons/tablet-icons/scope-auto.svg
@@ -0,0 +1,46 @@
+
+
+
diff --git a/interface/resources/icons/tablet-icons/scope-pause.svg b/interface/resources/icons/tablet-icons/scope-pause.svg
new file mode 100644
index 0000000000..3fe74fcc9f
--- /dev/null
+++ b/interface/resources/icons/tablet-icons/scope-pause.svg
@@ -0,0 +1,30 @@
+
+
+
diff --git a/interface/resources/icons/tablet-icons/scope-play.svg b/interface/resources/icons/tablet-icons/scope-play.svg
new file mode 100644
index 0000000000..56d90ef38a
--- /dev/null
+++ b/interface/resources/icons/tablet-icons/scope-play.svg
@@ -0,0 +1,30 @@
+
+
+
diff --git a/scripts/system/audioScope.js b/scripts/system/audioScope.js
index 85060173d4..81d8e8fbd4 100644
--- a/scripts/system/audioScope.js
+++ b/scripts/system/audioScope.js
@@ -19,19 +19,22 @@
var tablet = Tablet.getTablet("com.highfidelity.interface.tablet.system");
var showScopeButton = tablet.addButton({
- icon: "http://s3.amazonaws.com/hifi-public/tony/icons/star.png",
+ icon: "icons/tablet-icons/scope.svg",
text: "Audio Scope",
isActive: scopeVisibile
});
+ var scopePauseImage = "icons/tablet-icons/scope-pause.svg";
+ var scopePlayImage = "icons/tablet-icons/scope-play.svg";
+
var pauseScopeButton = tablet.addButton({
- icon: "http://s3.amazonaws.com/hifi-public/tony/icons/star.png",
- text: "Pause",
+ icon: scopePaused ? scopePlayImage : scopePauseImage,
+ text: scopePaused ? "Unpause" : "Pause",
isActive: scopePaused
});
var autoPauseScopeButton = tablet.addButton({
- icon: "http://s3.amazonaws.com/hifi-public/tony/icons/star.png",
+ icon: "icons/tablet-icons/scope-auto.svg",
text: "Auto Pause",
isActive: autoPause
});
@@ -40,6 +43,7 @@
scopePaused = paused;
pauseScopeButton.editProperties({
isActive: scopePaused,
+ icon: scopePaused ? scopePlayImage : scopePauseImage,
text: scopePaused ? "Unpause" : "Pause"
});
AudioScope.setPause(scopePaused);