diff --git a/README.md b/README.md index 74656b8..25bdcd2 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,8 @@ Allows you to interact with the TeamSpeak 3 Client via the ClientQuery (Telnet) You need to have the [ClientQuery plugin](https://www.myteamspeak.com/addons/943dd816-7ef2-48d7-82b8-d60c3b9b10b3) installed in your TeamSpeak 3 Client in order to use this plugin. ## Changelog -- Added 2 buttons to toggle mute for the Input and Output on the TS3 Client +v1.0: +- Added 2 buttons to toggle the mute status for the Input and Output on the TS3 Client - Automatically update the buttons states depending on the state on the TS3 Client ## Features @@ -16,17 +17,17 @@ You need to have the [ClientQuery plugin](https://www.myteamspeak.com/addons/943 ### Download -* [Download plugin](https://github.com/ZerGo0/CHANGETHIS/releases/) +* [Download plugin](https://github.com/ZerGo0/streamdeck-teamspeak3integration/releases/) ## Possible improvements - 1 Telnet Client/Connection for all actions (definitely needed for more actions in the future, the TS3 Client can't handle too many connections) - ClientQuery API-Key shared across all actions ## I found a bug, who do I contact? -For support please contact the developer. Contact information is available at https://github.com/ZerGo0 +For support please contact the developer. Contact information is available at ## I have a feature request, who do I contact? -Please contact the developer. Contact information is available at https://github.com/ZerGo0 +Please contact the developer. Contact information is available at ## Dependencies * Uses StreamDeck-Tools by BarRaider: [![NuGet](https://img.shields.io/nuget/v/streamdeck-tools.svg?style=flat)](https://www.nuget.org/packages/streamdeck-tools) diff --git a/streamdeck-teamspeak3integration/Actions/TeamSpeak3InputMuteAction.cs b/streamdeck-teamspeak3integration/Actions/TeamSpeak3InputMuteAction.cs index 5682394..63f1e31 100644 --- a/streamdeck-teamspeak3integration/Actions/TeamSpeak3InputMuteAction.cs +++ b/streamdeck-teamspeak3integration/Actions/TeamSpeak3InputMuteAction.cs @@ -12,7 +12,7 @@ namespace ZerGo0.TeamSpeak3Integration.Actions { - [PluginActionId("com.zergo0.teamspeak3integration.toggleInputMute")] + [PluginActionId("com.zergo0.teamspeak3integration.toggleinputmute")] public class TeamSpeak3InputMuteAction : PluginBase { private class PluginSettings diff --git a/streamdeck-teamspeak3integration/Actions/TeamSpeak3OutputMuteAction.cs b/streamdeck-teamspeak3integration/Actions/TeamSpeak3OutputMuteAction.cs index 22c781e..fd48154 100644 --- a/streamdeck-teamspeak3integration/Actions/TeamSpeak3OutputMuteAction.cs +++ b/streamdeck-teamspeak3integration/Actions/TeamSpeak3OutputMuteAction.cs @@ -13,7 +13,7 @@ namespace ZerGo0.TeamSpeak3Integration.Actions { - [PluginActionId("com.zergo0.teamspeak3integration.toggleOutputMute")] + [PluginActionId("com.zergo0.teamspeak3integration.toggleoutputmute")] public class TeamSpeak3OutputMuteAction : PluginBase { private class PluginSettings diff --git a/streamdeck-teamspeak3integration/Images/Microphone@2x.png b/streamdeck-teamspeak3integration/Images/Microphone@2x.png new file mode 100644 index 0000000..7ec3c1c Binary files /dev/null and b/streamdeck-teamspeak3integration/Images/Microphone@2x.png differ diff --git a/streamdeck-teamspeak3integration/Images/MicrophoneMute@2x.png b/streamdeck-teamspeak3integration/Images/MicrophoneMute@2x.png new file mode 100644 index 0000000..6cae8a5 Binary files /dev/null and b/streamdeck-teamspeak3integration/Images/MicrophoneMute@2x.png differ diff --git a/streamdeck-teamspeak3integration/Images/Sound@2x.png b/streamdeck-teamspeak3integration/Images/Sound@2x.png new file mode 100644 index 0000000..c7bfcbc Binary files /dev/null and b/streamdeck-teamspeak3integration/Images/Sound@2x.png differ diff --git a/streamdeck-teamspeak3integration/Images/SoundMute@2x.png b/streamdeck-teamspeak3integration/Images/SoundMute@2x.png new file mode 100644 index 0000000..0b87fdc Binary files /dev/null and b/streamdeck-teamspeak3integration/Images/SoundMute@2x.png differ diff --git a/streamdeck-teamspeak3integration/Images/windows@2x.png b/streamdeck-teamspeak3integration/Images/windows@2x.png deleted file mode 100644 index 36474cf..0000000 Binary files a/streamdeck-teamspeak3integration/Images/windows@2x.png and /dev/null differ diff --git a/streamdeck-teamspeak3integration/TeamSpeak3Integration.csproj b/streamdeck-teamspeak3integration/TeamSpeak3Integration.csproj index 53f8ec6..e9b9461 100644 --- a/streamdeck-teamspeak3integration/TeamSpeak3Integration.csproj +++ b/streamdeck-teamspeak3integration/TeamSpeak3Integration.csproj @@ -108,9 +108,15 @@ PreserveNewest + + PreserveNewest + PreserveNewest + + PreserveNewest + PreserveNewest @@ -120,9 +126,15 @@ PreserveNewest + + PreserveNewest + PreserveNewest + + PreserveNewest + PreserveNewest diff --git a/streamdeck-teamspeak3integration/manifest.json b/streamdeck-teamspeak3integration/manifest.json index 201d891..04891b0 100644 --- a/streamdeck-teamspeak3integration/manifest.json +++ b/streamdeck-teamspeak3integration/manifest.json @@ -21,7 +21,7 @@ ], "SupportedInMultiActions": true, "Tooltip": "Toggles the INPUT mute status on TeamSpeak 3 via ClientQuery", - "UUID": "com.zergo0.teamspeak3integration.toggleInputMute", + "UUID": "com.zergo0.teamspeak3integration.toggleinputmute", "PropertyInspectorPath": "PropertyInspector/ToggleInputMute/ToggleInputMute.html" }, { @@ -45,7 +45,7 @@ ], "SupportedInMultiActions": true, "Tooltip": "Toggles the OUTPUT mute status on TeamSpeak 3 via ClientQuery", - "UUID": "com.zergo0.teamspeak3integration.toggleOutputMute", + "UUID": "com.zergo0.teamspeak3integration.toggleoutputmute", "PropertyInspectorPath": "PropertyInspector/ToggleOutputMute/ToggleOutputMute.html" } ],