-
Notifications
You must be signed in to change notification settings - Fork 7
Patch notes
1Ridav edited this page May 5, 2018
·
3 revisions
Methods added:
Action class: mouseRightClick(Integer x, Integer y) mouseWheel(Integer)
MatrixPosition class: to keep backwards compatibility, relative method is back again relative(Integer x, Integer y) relative(MatrixPosition object)
new Action class methods: getVersion() getSearchRect() waitFor()
MatrixPosition class:
X and Y fields changed to final and no longer editable.
sub(), add() methods no longer return self(this) object, a new one being created instead.
relative() method removed.
Action class:
Is now thread safe, I hope so anyways...
GUI:
Added 2 Hotkeys on grabbing panel(where you create new fragments)
CTRL + MOUSECLICK will copy XY coord in "X, Y" format to clipboard, so you can use this in order to simplify manual coord input when calling mouseClick(x, y)/mouseMove(x, y) etc methods.
ALT + MOUSEDRAG will copy X1Y1 X2Y2 coord pairs in "X1, Y1, X2, Y2" format to clipboard, so you can use this in order to simplify manual coord input when calling searchRect(x1, y1, x2, y2) / grab(x1, y1, x2, y2) etc methods.
Linux resources path fixed, so fragments load properly
Encoding fixes
API Added searchRect(MatrixPosition pos1, Integer width, Integer height) API Modified grab(Integer x1, Integer y1, Integer width, Integer height) to grab(Integer x1, Integer y1, Integer x2, Integer y2) API Fixed findClick() was moving cursor to the position, but not clicking This update should make scripting easier to understand and use.
script quick launch bugfix script selection bugfix fragments don't use .(dot) as a first char anymore
keyPressAll() keyReleaseAll() keyClickAll() API methods added
Patch 1.0.0 is now released: GPU works in ALPHA, mono fragments are not being found, works only for Windows operating system.