diff --git a/.sdignore b/.sdignore new file mode 100644 index 0000000..415993e --- /dev/null +++ b/.sdignore @@ -0,0 +1,10 @@ +Source/ +*.go +Makefile +.git/ +.github/ +README* +*.ps1 +*.bat +*.sh + diff --git a/DistributionTool b/DistributionTool deleted file mode 100755 index c5efd83..0000000 Binary files a/DistributionTool and /dev/null differ diff --git a/DistributionTool.exe b/DistributionTool.exe deleted file mode 100644 index 04fbe2b..0000000 Binary files a/DistributionTool.exe and /dev/null differ diff --git a/Makefile b/Makefile index 1db30b4..690439f 100644 --- a/Makefile +++ b/Makefile @@ -28,13 +28,6 @@ ifeq ($(OS),Windows_NT) CP = powershell -Command Copy-Item -Recurse -Force endif -# Replacing Distribute command for Windows PowerShell. -DISTRIBUTION_TOOL = ./DistributionTool.exe -ifeq ($(shell uname),Darwin) - DISTRIBUTION_TOOL = ./DistributionTool -endif - - .DEFAULT_GOAL := build test: @@ -57,4 +50,5 @@ build: prepare distribute: build @$(RM) ./$(RELEASEDIR)/* @$(MKDIR) $(RELEASEDIR) - $(DISTRIBUTION_TOOL) -b -i $(APPNAME) -o $(RELEASEDIR) \ No newline at end of file + streamdeck pack $(APPNAME) + $(CP) $(APPNAME:.sdPlugin=.streamDeckPlugin) $(RELEASEDIR) \ No newline at end of file diff --git a/Source/manifest.json b/Source/manifest.json index 1850bbe..0656cc6 100644 --- a/Source/manifest.json +++ b/Source/manifest.json @@ -1,4 +1,5 @@ { + "UUID": "dev.flowingspdg.advancedhttp", "Actions": [ { "Name": "HTTP REQUEST", @@ -6,7 +7,7 @@ { "Image": "images/icon", "TitleAlignment": "middle", - "FontSize": "24" + "FontSize": 24 } ], "PropertyInspectorPath": "inspector/pi.html", @@ -22,36 +23,26 @@ { "Image": "images/icon", "TitleAlignment": "middle", - "FontSize": "24" + "FontSize": 24 } ], "Controllers": ["Encoder"], "DisableAutomaticStates": false, - "Encoder": { - "background": "backgroundImage", - "Icon": "StackAndLayoutImage", - "layout": "layoutName", - "StackColor": "#AABBCC", - "TriggerDescription": { - "Rotate": "Perform HTTP Request with specific rotate direction.", - "Push": "Perform HTTP Request with push button" - } - }, "PropertyInspectorPath": "inspector/pi_dial.html", "SupportedInMultiActions": false, "Tooltip": "Tooltip", "UUID": "dev.flowingspdg.advancedhttp.dial" } ], - "SDKVersion": 2, + "SDKVersion": 3, "Author": "Shugo Kawamura", "CodePath": "http_client.exe", "CodePathMac" :"http_client", "Description": "Advanced HTTP Client", "Name": "Advanced HTTP Client [FlowingSPDG]", "Icon": "images/icon", - "URL": "https://github.com/streamdeck-advanced-http", - "Version": "0.3.1", + "URL": "https://github.com/FlowingSPDG/streamdeck-advanced-http", + "Version": "1.0.0", "OS": [ { "Platform": "mac", @@ -63,7 +54,7 @@ } ], "Software": { - "MinimumVersion" : "6.4" + "MinimumVersion" : "6.9" }, "Category": "Advanced HTTP Client [FlowingSPDG]", "CategoryIcon": "images/icon"