mirror of
https://github.com/go-vgo/robotgo.git
synced 2025-06-01 14:43:55 +00:00
Merge pull request #371 from go-vgo/bitmap-pr
update go mod and test code and changelog
This commit is contained in:
commit
4030e5a9ca
@ -1,6 +1,116 @@
|
||||
# CHANGELOG
|
||||
|
||||
<!--### RobotGo-->
|
||||
## RobotGo v0.100.0, MT. Baker; Enhancement bitmap and image, add arm support...
|
||||
|
||||
### Add
|
||||
|
||||
- [NEW] add more image function support
|
||||
- [NEW] add ImgToBitmap(), ToImg(), FindEveryBitmap(), FindEveryColor(), Svae(), Read(), SaveJpeg() and other function support
|
||||
|
||||
- [NEW] add func ToImage: convert C.MMBitmapRef to standard image.Image
|
||||
- [NEW] add ToImage examples code
|
||||
- [NEW] add more image function and update go mod
|
||||
|
||||
- [NEW] add find every color function
|
||||
- [NEW] add free and find all point function
|
||||
- [NEW] update find bitmap and color
|
||||
|
||||
- [NEW] add byte to image function
|
||||
- [NEW] add more image convert function
|
||||
|
||||
- [NEW] add mac os M1 support
|
||||
- [NEW] add windows arm support
|
||||
|
||||
- [NEW] add more key toggle and press function
|
||||
|
||||
- [NEW] add ToRGBA() function support
|
||||
- [NEW] add ImgToBitmap and RGBAToBitmap support
|
||||
- [NEW] Update and move image function to img.go
|
||||
|
||||
- [NEW] add more img to bitmap examples code and Update file name
|
||||
|
||||
### Update
|
||||
|
||||
- [NEW] Update README.md and CHANGELOG.md
|
||||
- [NEW] add macOS to .travis.yml
|
||||
- [NEW] update go mod pkg
|
||||
|
||||
- [NEW] Update hook examples link to newest
|
||||
- [NEW] update dockerfile and appveyor to go1.14.4
|
||||
|
||||
- [NEW] Update README.md, add more examples
|
||||
- [NEW] move hook and event to gohook
|
||||
- [NEW] move cbitmap and bitmap-bytes to bitmap dir
|
||||
|
||||
- [NEW] update some name
|
||||
- [NEW] update dockerfile and appveyor.yml
|
||||
|
||||
- [NEW] update clipboard code
|
||||
- [NEW] update hook code and more API
|
||||
|
||||
- [NEW] optimize code and update version
|
||||
- [NEW] add paste string err return and optimize code
|
||||
- [NEW] update go.yml and travis.yml to go1.15
|
||||
- [NEW] Update Ubuntu apt-get to apt
|
||||
|
||||
- [NEW] update go version and key code
|
||||
- [NEW] update test code and go mod
|
||||
- [NEW] Update README.md and test code
|
||||
|
||||
- [NEW] update parameter name and version
|
||||
- [NEW] update dockerfile and appveyor.yml
|
||||
- [NEW] update error return and print
|
||||
|
||||
- [NEW] update ShowAlert optimize return code
|
||||
- [NEW] add more test and update go mod
|
||||
|
||||
- [NEW] compatible with 32-bit platforms
|
||||
- [NEW] add more bitmap examples
|
||||
|
||||
- [NEW] update point structure to public
|
||||
|
||||
- [NEW] add more examples
|
||||
- [NEW] update examples and version
|
||||
- [NEW] Update clipboard example code
|
||||
|
||||
- [NEW] Update README.md Section ####Other to windows (#348) …
|
||||
- [NEW] Update png.h path
|
||||
- [NEW] Update go mod
|
||||
- [NEW] Update circle.yml and travis.yml
|
||||
|
||||
- [NEW] Remove unless example code and update circle.yml
|
||||
- [NEW] Removed drop api example code and Update README.md
|
||||
|
||||
- [NEW] Update go mod and xx.yml
|
||||
- [NEW] Update README.md and example
|
||||
|
||||
- [NEW] add more bitmap examples code
|
||||
- [NEW] Update go mod and Update README.md
|
||||
- [NEW] gofmt to 1.17 build tag
|
||||
- [NEW] Update bitmap examples code
|
||||
|
||||
- [NEW] Update version and keycode
|
||||
- [NEW] Update docs remove drop API
|
||||
|
||||
|
||||
### Fixed
|
||||
|
||||
- [FIX] Update go mod and fixed #290
|
||||
- [FIX] Update gohook to v0.30.2 fixed bug
|
||||
- [FIX] Fixed Mouse buttons reversed type
|
||||
- [FIX] Fixed returns "Invalid key code specified." if specified character is not v… … add keyCodeForCharFallBack
|
||||
|
||||
- [FIX] This fixes the disappearing backslash issue #351
|
||||
- [FIX] Export ToUC function and update test code
|
||||
- [FIX] Fixes #258: char* arrays in C not being copied correctly
|
||||
- [FIX] Fixed Linux TypeStr() function double quote
|
||||
|
||||
- [FIX] update free bitmap fixed #333
|
||||
- [FIX] update gops to v0.20.0 fixed bug and other mod pkg
|
||||
- [FIX] update gohook fixed warning
|
||||
|
||||
|
||||
|
||||
## RobotGo v0.90.0, MT. Rainier
|
||||
|
||||
|
4
go.mod
4
go.mod
@ -5,7 +5,7 @@ go 1.17
|
||||
require (
|
||||
github.com/lxn/win v0.0.0-20210218163916-a377121e959e
|
||||
github.com/otiai10/gosseract v2.2.1+incompatible
|
||||
github.com/robotn/gohook v0.31.1
|
||||
github.com/robotn/gohook v0.31.2
|
||||
github.com/robotn/xgb v0.0.0-20190912153532-2cb92d044934
|
||||
github.com/robotn/xgbutil v0.0.0-20190912154524-c861d6f87770
|
||||
github.com/vcaesar/gops v0.21.2
|
||||
@ -24,7 +24,7 @@ require (
|
||||
github.com/shirou/gopsutil v3.21.8+incompatible // indirect
|
||||
github.com/tklauser/go-sysconf v0.3.9 // indirect
|
||||
github.com/tklauser/numcpus v0.3.0 // indirect
|
||||
golang.org/x/sys v0.0.0-20210915083310-ed5796bab164 // indirect
|
||||
golang.org/x/sys v0.0.0-20210925032602-92d5a993a665 // indirect
|
||||
gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b // indirect
|
||||
)
|
||||
|
||||
|
8
go.sum
8
go.sum
@ -16,8 +16,8 @@ github.com/otiai10/mint v1.3.0 h1:Ady6MKVezQwHBkGzLFbrsywyp09Ah7rkmfjV3Bcr5uc=
|
||||
github.com/otiai10/mint v1.3.0/go.mod h1:F5AjcsTsWUqX+Na9fpHb52P8pcRX2CI6A3ctIT91xUo=
|
||||
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
|
||||
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
|
||||
github.com/robotn/gohook v0.31.1 h1:jfXrEYQe6cptRxKJn6BkC/U4PBLq5yWxD4Nq6coCiPE=
|
||||
github.com/robotn/gohook v0.31.1/go.mod h1:FXryR68cDIho8rjE7MKxt4n4aK2FBqp+d/0HK4oiGP8=
|
||||
github.com/robotn/gohook v0.31.2 h1:ADIppQ3T0Sd+kaDMb4Vnv6UeSmhNfK0H0HpPWCd8G5I=
|
||||
github.com/robotn/gohook v0.31.2/go.mod h1:0BQit8783ey63WXFau8TvoaTYfNtsAhqZ0RJaqlYi6E=
|
||||
github.com/robotn/xgb v0.0.0-20190912153532-2cb92d044934 h1:2lhSR8N3T6I30q096DT7/5AKEIcf1vvnnWAmS0wfnNY=
|
||||
github.com/robotn/xgb v0.0.0-20190912153532-2cb92d044934/go.mod h1:SxQhJskUJ4rleVU44YvnrdvxQr0tKy5SRSigBrCgyyQ=
|
||||
github.com/robotn/xgbutil v0.0.0-20190912154524-c861d6f87770 h1:2uX8QRLkkxn2EpAQ6I3KhA79BkdRZfvugJUzJadiJwk=
|
||||
@ -35,7 +35,6 @@ github.com/vcaesar/gops v0.21.2 h1:OwWoJR0zb+AK41TN2adhZUP9lAmaRMzkWwf7Ux5Mx00=
|
||||
github.com/vcaesar/gops v0.21.2/go.mod h1:BEJGigAc9GORbEegWX9rRon/qwibjDs8p50WYm2KlXw=
|
||||
github.com/vcaesar/imgo v0.30.0 h1:ODQVX0EFJEh+WkKahCBtE0SqcDCIjl/kjiOplR0Ouh8=
|
||||
github.com/vcaesar/imgo v0.30.0/go.mod h1:8TGnt5hjaMgwDByvMFIzUDSh5uSea4n1tAbSvnhvA6U=
|
||||
github.com/vcaesar/tt v0.11.0/go.mod h1:GHPxQYhn+7OgKakRusH7KJ0M5MhywoeLb8Fcffs/Gtg=
|
||||
github.com/vcaesar/tt v0.20.0 h1:9t2Ycb9RNHcP0WgQgIaRKJBB+FrRdejuaL6uWIHuoBA=
|
||||
github.com/vcaesar/tt v0.20.0/go.mod h1:GHPxQYhn+7OgKakRusH7KJ0M5MhywoeLb8Fcffs/Gtg=
|
||||
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
|
||||
@ -51,8 +50,9 @@ golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7w
|
||||
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
||||
golang.org/x/sys v0.0.0-20201018230417-eeed37f84f13/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
||||
golang.org/x/sys v0.0.0-20210816074244-15123e1e1f71/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
||||
golang.org/x/sys v0.0.0-20210915083310-ed5796bab164 h1:7ZDGnxgHAMw7thfC5bEos0RDAccZKxioiWBhfIe+tvw=
|
||||
golang.org/x/sys v0.0.0-20210915083310-ed5796bab164/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
||||
golang.org/x/sys v0.0.0-20210925032602-92d5a993a665 h1:QOQNt6vCjMpXE7JSK5VvAzJC1byuN3FgTNSBwf+CJgI=
|
||||
golang.org/x/sys v0.0.0-20210925032602-92d5a993a665/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
||||
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
|
||||
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
|
||||
golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
|
||||
|
@ -107,6 +107,9 @@ func TestKey(t *testing.T) {
|
||||
e := KeyTap("v", "cmd")
|
||||
tt.Empty(t, e)
|
||||
|
||||
e = KeyTap("enter")
|
||||
tt.Empty(t, e)
|
||||
|
||||
e = KeyToggle("v", "up")
|
||||
tt.Empty(t, e)
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user