Skip to content

Commit a616e76

Browse files
committed
🐛 Fix Minor bugs
1 parent ddb7b8f commit a616e76

7 files changed

Lines changed: 36 additions & 34 deletions

File tree

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ sample
66
*.bin
77
.DS_Store
88
bin/*
9-
pkged.go
9+
**/pkged.go
1010
vendor/
1111
qtbox
1212
gui/deploy

.goreleaser.yml

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ before:
55
- go mod download
66
- go get github.com/markbates/pkger/cmd/pkger
77
builds:
8-
- env:
8+
- id: cli
9+
env:
910
- CGO_ENABLED=0
1011
goos:
1112
- darwin
@@ -14,13 +15,30 @@ builds:
1415
goarch:
1516
- amd64
1617
hooks:
17-
pre: pkger -include /assets
18+
pre: pkger -include /assets -o ./cmd/
1819
dir: cmd
1920
main: .
21+
- id : gui
22+
goos:
23+
- darwin
24+
- windows
25+
- linux
26+
goarch:
27+
- amd64
28+
hooks:
29+
pre: pkger -include /assets -o ./gui/
30+
dir: gui
31+
main: .
2032

2133
archives:
2234
- format: binary
23-
name_template: "hsk00-{{ .Os }}-{{ .Arch }}"
35+
name_template: "hsk00-{{ .Os }}-{{ .Arch }}-cli"
36+
builds:
37+
- cli
38+
- format: binary
39+
name_template: "hsk00-{{ .Os }}-{{ .Arch }}-gui"
40+
builds:
41+
- gui
2442

2543
release:
2644
extra_files:

Makefile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
.PHONY: generate
22

33
generate:
4-
pkger -include /assets
4+
pkger -include /assets -o cmd/
5+
pkger -include /assets -o gui/
56

67

78
build: generate

cmd/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ func init() {
2626

2727
scrambleCommand.Flags().String("out", "", "output asd file name")
2828
scrambleCommand.MarkFlagRequired("out")
29-
rootCmd.AddCommand(descrambleCommand)
29+
rootCmd.AddCommand(scrambleCommand)
3030

3131
addCommand.Flags().Int("category", 0, "number of category starting from 0, left -> right")
3232
addCommand.MarkFlagRequired("category")

go.mod

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,11 @@ module github.com/dev-drprasad/hsk00
33
go 1.15
44

55
require (
6-
github.com/dev-drprasad/qt v1.0.2
6+
github.com/dev-drprasad/qt v1.0.3
77
github.com/fogleman/gg v1.3.0
88
github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0
99
github.com/markbates/pkger v0.17.1
1010
github.com/spf13/cobra v1.1.1
11-
github.com/therecipe/env_darwin_amd64_513 v0.0.0-20190626001412-d8e92e8db4d0 // indirect
12-
github.com/therecipe/env_linux_amd64_513 v0.0.0-20190626000307-e137a3934da6 // indirect
13-
github.com/therecipe/env_windows_amd64_513 v0.0.0-20190626000028-79ec8bd06fb2 // indirect
14-
github.com/therecipe/env_windows_amd64_513/Tools v0.0.0-20190626000028-79ec8bd06fb2 // indirect
15-
github.com/therecipe/qt v0.0.0-20200904063919-c0c124a5770d // indirect
16-
github.com/therecipe/qt/internal/binding/files/docs/5.12.0 v0.0.0-20200904063919-c0c124a5770d // indirect
17-
github.com/therecipe/qt/internal/binding/files/docs/5.13.0 v0.0.0-20200904063919-c0c124a5770d // indirect
1811
)
1912

20-
replace github.com/therecipe/qt v0.0.0 => github.com/dev-drprasad/qt v1.0.1
13+
replace github.com/therecipe/qt v0.0.0 => github.com/dev-drprasad/qt v1.0.3

go.sum

Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@ github.com/cpuguy83/go-md2man/v2 v2.0.0/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsr
3434
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
3535
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
3636
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
37-
github.com/dev-drprasad/qt v1.0.1 h1:sBeTf8s08CTZIDcCdAEmOhVXjz7KHH2Zj0nltOEKM6s=
38-
github.com/dev-drprasad/qt v1.0.1/go.mod h1:o6ee1Je9pCg7y3XBbbcSIFxFlo3bW/zT6qd+8Q3pHMQ=
3937
github.com/dev-drprasad/qt v1.0.2 h1:J1aNrIkafTX3HgOmVOXPCl2i6NEQzGVL33v++BFQmGk=
4038
github.com/dev-drprasad/qt v1.0.2/go.mod h1:o6ee1Je9pCg7y3XBbbcSIFxFlo3bW/zT6qd+8Q3pHMQ=
39+
github.com/dev-drprasad/qt v1.0.3 h1:sFjumecuFBqapUR/tSrtPLkNUPC/a15YehrMUCn2VYk=
40+
github.com/dev-drprasad/qt v1.0.3/go.mod h1:o6ee1Je9pCg7y3XBbbcSIFxFlo3bW/zT6qd+8Q3pHMQ=
4141
github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ=
4242
github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no=
4343
github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4=
@@ -184,21 +184,6 @@ github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UV
184184
github.com/stretchr/testify v1.4.0 h1:2E4SXV/wtOkTonXsotYi4li6zVWxYlZuYNCXe9XRJyk=
185185
github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
186186
github.com/subosito/gotenv v1.2.0/go.mod h1:N0PQaV/YGNqwC0u51sEeR/aUtSLEXKX9iv69rRypqCw=
187-
github.com/therecipe/env_darwin_amd64_513 v0.0.0-20190626001412-d8e92e8db4d0 h1:Txh3Vvzx49BQg6OwSuYqOGNndpCWPYScIpEgK5BcGpc=
188-
github.com/therecipe/env_darwin_amd64_513 v0.0.0-20190626001412-d8e92e8db4d0/go.mod h1:mdZdqBBs62KM68t1wD7rjG2NumvwuSNLqmMetEAqI14=
189-
github.com/therecipe/env_linux_amd64_513 v0.0.0-20190626000307-e137a3934da6 h1:i0/LROzMqqMuHJ9gPeH2+So1Icle7zSVRqzXR4Z75hw=
190-
github.com/therecipe/env_linux_amd64_513 v0.0.0-20190626000307-e137a3934da6/go.mod h1:Cq/lZrZTuGhRckzJgZFONK4WCE67AssWhHYj82U5FFI=
191-
github.com/therecipe/env_windows_amd64_513 v0.0.0-20190626000028-79ec8bd06fb2 h1:dpqvgFCZRuxwiJhWVwQZSJ8zDaORf+GiUGxxOGzlQtc=
192-
github.com/therecipe/env_windows_amd64_513 v0.0.0-20190626000028-79ec8bd06fb2/go.mod h1:evzb6PHK/MrRdJyhL1kbQXTfbMu4t4JOLl6iz55ywvk=
193-
github.com/therecipe/env_windows_amd64_513/Tools v0.0.0-20190626000028-79ec8bd06fb2 h1:hM5KSUn4YbSvPuXAWJyywohkDocI+hSEsL+Msc9/FDA=
194-
github.com/therecipe/env_windows_amd64_513/Tools v0.0.0-20190626000028-79ec8bd06fb2/go.mod h1:75GdIZ2clS7WUwhRklktkP02ffFz7+tBx8/Ue8eFexU=
195-
github.com/therecipe/qt v0.0.0-20200904063919-c0c124a5770d h1:T+d8FnaLSvM/1BdlDXhW4d5dr2F07bAbB+LpgzMxx+o=
196-
github.com/therecipe/qt v0.0.0-20200904063919-c0c124a5770d/go.mod h1:SUUR2j3aE1z6/g76SdD6NwACEpvCxb3fvG82eKbD6us=
197-
github.com/therecipe/qt/internal/binding/files/docs v0.0.0-20191019224306-1097424d656c h1:/VhcwU7WuFEVgDHZ9V8PIYAyYqQ6KNxFUjBMOf2aFZM=
198-
github.com/therecipe/qt/internal/binding/files/docs/5.12.0 v0.0.0-20200904063919-c0c124a5770d h1:hAZyEG2swPRWjF0kqqdGERXUazYnRJdAk4a58f14z7Y=
199-
github.com/therecipe/qt/internal/binding/files/docs/5.12.0 v0.0.0-20200904063919-c0c124a5770d/go.mod h1:7m8PDYDEtEVqfjoUQc2UrFqhG0CDmoVJjRlQxexndFc=
200-
github.com/therecipe/qt/internal/binding/files/docs/5.13.0 v0.0.0-20200904063919-c0c124a5770d h1:AJRoBel/g9cDS+yE8BcN3E+TDD/xNAguG21aoR8DAIE=
201-
github.com/therecipe/qt/internal/binding/files/docs/5.13.0 v0.0.0-20200904063919-c0c124a5770d/go.mod h1:mH55Ek7AZcdns5KPp99O0bg+78el64YCYWHiQKrOdt4=
202187
github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U=
203188
github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU=
204189
go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU=

gui/main.go

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,10 +82,15 @@ func main() {
8282
fileDialog := widgets.NewQFileDialog(nil, 0)
8383
fileDialog.SetFileMode(widgets.QFileDialog__DirectoryOnly)
8484
if fileDialog.Exec() == int(widgets.QDialog__Accepted) {
85-
rootPathInput.SetText(fileDialog.Directory().Path())
86-
rootDir = fileDialog.Directory().Path()
85+
if len(fileDialog.SelectedFiles()) == 0 {
86+
return
87+
}
88+
selectedDir := fileDialog.SelectedFiles()[0]
89+
rootPathInput.SetText(selectedDir)
90+
rootDir = selectedDir
8791
}
8892
})
93+
8994
selectRootButton.SizePolicy().SetVerticalPolicy(widgets.QSizePolicy__Preferred)
9095
container.SizePolicy().SetVerticalPolicy(widgets.QSizePolicy__Preferred)
9196

0 commit comments

Comments
 (0)