Apply go fix modernizations
This commit is contained in:
@@ -38,13 +38,13 @@ var ModelXL = Model{
|
||||
}
|
||||
|
||||
var ModelPlus = Model{
|
||||
Name: "Plus",
|
||||
Keys: 8,
|
||||
KeyRows: 2,
|
||||
KeyCols: 4,
|
||||
KeySize: 120,
|
||||
Encoders: 4,
|
||||
LCDWidth: 800,
|
||||
Name: "Plus",
|
||||
Keys: 8,
|
||||
KeyRows: 2,
|
||||
KeyCols: 4,
|
||||
KeySize: 120,
|
||||
Encoders: 4,
|
||||
LCDWidth: 800,
|
||||
LCDHeight: 100,
|
||||
}
|
||||
|
||||
@@ -101,10 +101,10 @@ func OpenModel(m *Model) (*Device, error) {
|
||||
return &Device{dev: dev, model: m}, nil
|
||||
}
|
||||
|
||||
func (d *Device) Model() *Model { return d.model }
|
||||
func (d *Device) Close() error { return d.dev.Close() }
|
||||
func (d *Device) Model() *Model { return d.model }
|
||||
func (d *Device) Close() error { return d.dev.Close() }
|
||||
func (d *Device) SerialNumber() string { return d.dev.SerialNumber() }
|
||||
func (d *Device) Product() string { return d.dev.Product() }
|
||||
func (d *Device) Product() string { return d.dev.Product() }
|
||||
|
||||
func (d *Device) FirmwareVersion() (string, error) {
|
||||
buf, err := d.dev.GetFeatureReport(5)
|
||||
@@ -150,8 +150,8 @@ func (d *Device) SetKeyImage(key int, img image.Image) error {
|
||||
var src image.Image = scaled
|
||||
if d.model.FlipKeys {
|
||||
flipped := image.NewRGBA(scaled.Bounds())
|
||||
for y := 0; y < sz; y++ {
|
||||
for x := 0; x < sz; x++ {
|
||||
for y := range sz {
|
||||
for x := range sz {
|
||||
flipped.Set(sz-1-x, sz-1-y, scaled.At(x, y))
|
||||
}
|
||||
}
|
||||
|
||||
@@ -108,11 +108,11 @@ type TextSpan struct {
|
||||
func DrawOutlinedSpans(img *image.RGBA, face font.Face, defaultOutline color.Color, thickness int, lines ...[]TextSpan) {
|
||||
var full []string
|
||||
for _, line := range lines {
|
||||
s := ""
|
||||
var s strings.Builder
|
||||
for _, span := range line {
|
||||
s += span.Text
|
||||
s.WriteString(span.Text)
|
||||
}
|
||||
full = append(full, s)
|
||||
full = append(full, s.String())
|
||||
}
|
||||
|
||||
metrics := face.Metrics()
|
||||
|
||||
Reference in New Issue
Block a user