Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Z-Bolt/OctoScreen.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'uiWidgets/FanButton.go')
-rwxr-xr-xuiWidgets/FanButton.go13
1 files changed, 8 insertions, 5 deletions
diff --git a/uiWidgets/FanButton.go b/uiWidgets/FanButton.go
index 3289002..ad5de56 100755
--- a/uiWidgets/FanButton.go
+++ b/uiWidgets/FanButton.go
@@ -4,19 +4,21 @@ import (
"fmt"
"github.com/gotk3/gotk3/gtk"
- "github.com/mcuadros/go-octoprint"
+ "github.com/Z-Bolt/OctoScreen/logger"
+ "github.com/Z-Bolt/OctoScreen/octoprintApis"
+ // "github.com/Z-Bolt/OctoScreen/octoprintApis/dataModels"
"github.com/Z-Bolt/OctoScreen/utils"
)
type FanButton struct {
*gtk.Button
- client *octoprint.Client
+ client *octoprintApis.Client
amount int
}
func CreateFanButton(
- client *octoprint.Client,
+ client *octoprintApis.Client,
amount int,
) *FanButton {
var (
@@ -40,6 +42,7 @@ func CreateFanButton(
}
_, err := instance.Button.Connect("clicked", instance.handleClicked)
if err != nil {
+ logger.LogError("PANIC!!! - CreateFanButton()", "instance.Button.Connect()", err)
panic(err)
}
@@ -47,13 +50,13 @@ func CreateFanButton(
}
func (this *FanButton) handleClicked() {
- cmd := &octoprint.CommandRequest{}
+ cmd := &octoprintApis.CommandRequest{}
cmd.Commands = []string{
fmt.Sprintf("M106 S%d", (255 * this.amount / 100)),
}
err := cmd.Do(this.client)
if err != nil {
- utils.LogError("FanButton.handleClicked()", "Do(CommandRequest)", err)
+ logger.LogError("FanButton.handleClicked()", "Do(CommandRequest)", err)
}
}