[sikuli] annotated tag debian/1.1.1-1 created (now 9d47cae)
Gilles Filippini
pini at debian.org
Sun Sep 17 18:16:55 UTC 2017
This is an automated email from the git hooks/post-receive script.
pini pushed a change to annotated tag debian/1.1.1-1
in repository sikuli.
at 9d47cae (tag)
tagging 452b5c74097771c010f175eb8352bef772838ffd (commit)
replaces debian/1.1.0-2
tagged by Gilles Filippini
on Sun Sep 17 17:22:29 2017 +0200
- Log -----------------------------------------------------------------
sikulix Debian release 1.1.1-1
Andrea Panattoni (1):
#219 - Fix quickstart link
Brian Cerny (1):
Commit includes the following changes:
Burin Choomnuan (1):
Remove the class files from src directory
Gilles Filippini (5):
Build-Depends: libjline-java, libasm3-java
Merge tag 'v1.1.1' into upstream
Merge tag 'upstream/1.1.1'
First build of 1.1.1-1
Upload release 1.1.1-1 to unstable
Mikhail T (3):
Relax test-requirement for executables: as long as the can be
Treat any OS other than MacOS and Windows as "Linux".
Clean up white space. No functional changes.
Pepijn Van Eeckhoudt (2):
Replace basic VNC client with TigerVNC
Rearrange code a bit to allow headless execution of VNC only scripts
RaiMan (225):
switch to JRuby 9
Merge origin/master
fixed: with JRuby 9 interpreter.LoadPath is empty
fixed: sikulix: jygments dependency: version 1.1.0 changed to ${project.version}
to be checked with Java 6 and 7 on Windows (needed for Jython 2.7 to work on Win 10/Java 8)
revised: pushed BridJ to version 0.7.0
Merge origin/master
nightly info
revised: the deploy poms for 1.1.1
revised: the deploy poms for 1.1.1
revised: the deploy poms for 1.1.1
changed the project name to sikulix1
ongoing: fix the multi-monitor capture problem on OSX 10.11
ongoing: fix the multi-monitor capture problem on OSX 10.11
ongoing: fix the multi-monitor capture problem on OSX 10.11
revised: 1.1.1 needs at least Java 7 (support for transparent overlay with highlight)
minor
revised: Mac: App.isRunning() more robust now (no more strange crashes)
revised: Image: minor fixes with reusing cashed images
minor
fixed: mouse actions on VNCScreen not done by VNCRobot but by DesktopRobot
fixed: NPE if untitled tab is run and not saved
revised: SikulixFileChooser: tested and optimized on Mac
nightly info
Merge branch 'master' of https://github.com/rssdev10/SikuliX-2014 into rssdev10-master
Merge branch 'rssdev10-master'
nightly info
revised: popat() now returns the spot as Location (suitable for Python scripting)
fixed: some problems with Jython import that crashed the inbound usage of RobotFramework
added: IDE: imported .sikuli scripts are now internally reloaded (reimported) when changed since the last run (no need any longer to use reload() or even restart the IDE)
added: the RobotFramework sources (Python module robot)
Merge remote-tracking branch 'origin/master'
revised: Lib/sikuli is exported at every startup (always overwritten)
revised: for RobotFramework: when running from jar, the folder <AppData>/Lib is inserted on sys.path at beginning (to allow robot to access non-Python stuff from sys.path)
update: switched to RobotFramework 3.0
revised: RobotFramework: handle inline Keyword implementation
nightly info
minor
minor
added: RobotFramework convenience: return code is shown, report.html is opened in browser
fixed: a problem when extracting subfolders from jar
fixed: running mvn -pl Setup exec:exec did not work (libs to export not on classpath)
nightly info
revised: if headless: should not terminate during startup, but only when Robot is used later
revised: if headless: avoid ArrayIndexOutOfBoundsException in Screen.Init
revised: setup run non interactive: avoid initial "areyousure ..." popup
revised: setup run non interactive: avoid initial "areyousure ..." popup
revised: with 1.1.1 must be > Java 1.7
revised: pom for deploy
revised: pom for deploy
nightly info
trying to fix setup
fixed: setup should not use class Sikulix (leads to a libs load crash)
minor
nightly info
fixed: Region.wait() should not do anything at InteruptedException
nightly info
fixed: popFile() cancel now returns empty string instead of crashing with a NPE
nightly info
nightly info
fixed: input(..., hidden) now returns correct userinput
nightly info
Merge remote-tracking branch 'origin/master'
fixed: mouse actions on matches coming from explicit/implicit image searches on a VNCScreen should be routed to the remote screen (findAll might still not work)
revised: VNCScreen: newRegion()/newLocation() force, to be on the remote screen
nightly info
revised: support for RobotFramework: now works in all documented use cases either from the IDE or from commandline using sikulix.jar/runsikulix or java -jar sikulixapi.jar -r someRobotTest
added: new feature: key-value-store that can be use, to provide options to a script from outside and/or to persist information from one scriptrun to the next (based on a property file - see docs)
nightly info
fixed: popFile() left JFrame objects behind (memory leak)
nightly info
Merge remote-tracking branch 'origin/master'
revised: VNCScreen(): should not throw NPE using constructor VNCScreen()
added: VNCScreen(): convenience constructors start() and stop(), for one VNC session to a specific IP:Port on connection 0. tested as Mac:Client to Windows:Server (TightVNC) (example see docs)
nightly info
revised: vncStart(): to allow more than one connection in parallel
revised: RobotFramework support: robot module auto-imported in all cases, sys.path adjusted in all cases including parent folder of script, added prepareRobot() to support the seamless use of robot.run(), runScript() now is aware of UTF-8/UniCode
revised: internal SikuliX errors leading to termination now during script run no longer terminate the IDE but only the scriptrun so leaving the problem messages visible even in IDE and avoid loss of unsaved scripts
nightly info
added: VNCScreen: newLocation(x, y)
added: VNCScreen: a cleanUp() also in shutdown hook for plain Java.
fixed: location outside any screen should not crash with NPE, only display error message and either do nothing or something on primary screen.
minor
fixed: class Settings was no longer writable
fixed: Robot Framework: Library Screenshot now works
nightly info
nightly info
Merge remote-tracking branch 'origin/master'
i18n: minor: fr
fixed: prepareRobot(): should add to sys.path only once (only relevant for rerun in IDE)
nightly info
fixed: Java level: Region.onXXX observe events could no longer be specified (no suitable constructor in ObserverCallBack)
remove testcode again
nightly info
fixed: IDE: insert image button did not work any longer
nightly info: added info about snapshot repo and dependency for mavenized projects
changed: copyright note -2016 and license link
fixed: Jython: with Region: now seems to work
nightly info
copyright
preparation 1.1.1 final: all artefacts are on MavenCentral
revised/fixed: Python scripting: observe() not useable in some cases
nightly info
revised: Capture Prompt: prompt text should already vanish, when mouse button is pressed
nightly info
revised: inputText() dialog: set fontsize, optional use monospaced, line wrap at wordbounds, vertical scrollbar if needed
nightly info
revised: inputText(): lines and width now in correct sequence
revised: inputText(): some minor improvements
Merge remote-tracking branch 'origin/master'
revised: IDE: delete images on save: aborted now, if a string is not completed on same line (led to possible loss of images before)
nightly info
revised: delete images on save: minor wording
added: Android device support based on ADB (very experimental !!)
revised: Android device support: jadb repo in main pom
intermediate adb
revised: Android device support: added raw capture
revised: Android device support: test run
revised: Android device support: dep jadb in deploy pom
revised: Android device support: repo jadb in deploy pom
added: Android device support: experimenting with raw capture (up to 10 times faster)
nightly info
nightly info
revised: Android support: now using raw capture, which cuts down the capture elapsed time to about 40% for the whole screen and even down to less than 10% for parts of the screen (the faster, the nearer the capture region is to the top of the screen ) compared to "capture -p" (returning png format image).
revised: Android support: added ADBScreen.start() (returns null if no device attached, otherwise a new ADBScreen and always the same singleton object)/ stop() (stop() is automatically called at scriptend cleanup and stops adb if it was started internally before), added printDump() to list dumpsys output
revised: Android support: minor: capture subregion, stop(), ADBTest, IDE tool test
revised: Android support: moved the device test function from IDE to ADBTest
revised: Android support: a setOtherScreen is needed, that stores the ADBScreen object
revised: Android support: device init (do nothing if display status not available), load device properties, eval android version, added exec() (execute shell commands and return stdout as string), input() as shell input text, implemented type() delegates to input()
nightly info
minor: IDE: tool menu android
revised: moved tap, swipe, key and input to class Region (if done on a non-Android region, silently nothing happens)
nightly info
nightly info
switching to release version
revised: Mouse init: in VM situations current mouse position might be undefined. should be ignored at startup
intermediate: final 1.1.1
deploy 1.1.1: restrict to Java 1.7+
intermediate
intermediate: final 1.1.1
intermediate: final 1.1.1
revised: Linux: inline build libVisionProxy
intermediate: final 1.1.1
revised: Linux: inline build libVisionProxy
intermediate: Linux setup support
revised: DeleteImagesOnSave: usage of ' in comments, added possibility to ignore cases
minor
revised: Screen.all(): highlight does not make sense, ignored with error message but returns the region, ScreenUnion-Region in toString() is shown as S(Union) (before S(-1))
changed: needs another nightly
Merge remote-tracking branch 'origin/master'
nightly info
fixed: sikulixapi as dependency in a maven developement project now correctly pulls the native libary jar (sikulixlibs... on classpath)
fixed: input() function on scripting level was blocked and did not work anymore
nightly info
fixed: the Tesseract support stuff was no longer available on google.code, stored now at download.sikulix.com
fixed: should detect macOS Sierra 10.12
nightly info
fixed: OCR text search not working - looks for image file
nightly info
fixed: sikulixsetup#forsetup: latest snapshot was no longer uploaded to OSSRH
nightly info
fixed: Match.getTime() now really returns the duration in milliseconds including the time waiting for the image to appear (in case of success before the end of the waiting time), consolidated also with Match.toString()
nightly info
fixed: checkLastSeen: subsequent searches with higher wanted similarity were ignored - should only check if current wanted similarity is lower then last seen similarity.
nightly info
revised: findfailed handler so that parameterless constructor for ObserveCallBack can be used
Merge remote-tracking branch 'origin/master'
nightly info
fixed: capture prompt: message was no longer displayed
nightly info
revised: runsikulix.cmd: adding to PATH is not needed anymore (done at runtime internally)
nightly info
fixed: observe() used in scripting: crashed with stackoverflow due to infinite recursion between scripting and Java level
nightly info
Merge remote-tracking branch 'origin/master'
nightly info
fixed: Python scripting: select() had problems with unicode strings and default = 0
nightly info
fixed: KeyModifier.WIN should be the same as KeyModifier.KEY_WIN
nightly info
fixed: ImagePath: images not found at root level of jar
fixed: Image.reload(image) did not work
fixed: ADBDevice: tap, input and getDisplayDimension according to suggestions from https://github.com/RaiMan/SikuliX-2014/issues/210#issuecomment-278230572 and following
Merge remote-tracking branch 'origin/master'
nightly build
nightly build
reduced javadocs to what should be backwards compatible in version 2
revised javadocs to what should be backwards compatible in version 2
App class: deactivated experimental httpclient features
javadocs minor
javadocs minor
minor cleaning
minor cleaning
minor cleaning
revised: hint about javadocs and official API
revised: hint about javadocs and official API
revised: hint about javadocs and official API
fixed: removed irritating error message with multiple mouseDown()
Merge remote-tracking branch 'origin/master'
nightly build
Merge remote-tracking branch 'origin/master'
revised: VNCScreen: stop() now object method and delegates to close()
revised: VNCScreen: added TigerVNC classes from jar to resources for jar packaging
added: VNCScreen: empty stopAll() for use in cleanup()
revised: vncUse, vncStart: moved password to end of parameter list to stay backwards compatible
revised: VNCScreen: added constructor without password parameter to stay backwards compatible
revised: VNCScreen: start() method for backwards compat, open connections are stopped when scriptrun endes in IDE
nightly info
fixed: IDE: recapture image: new file content not reflected (image cache not updated)
revised: VNCScreen: stop, close, stopAll: remove screen(s) from list.
nightly info
fixed: class Key constants like Key.WIN were not supported / keyUp() used typeKey instead of typeCode
fixed: class Key constants like Key.WIN were not supported / keyUp() used typeKey instead of typeCode
Merge remote-tracking branch 'origin/master'
added: backport from Version 2: class Do: timed autoclosing popup, popAsk, popError, input/input hidden
Merge branch 'master' of https://github.com/RaiMan/SikuliX-2014
added: backport from Version 2: class Do: timed autoclosing popup, popAsk, popError, input/input hidden
added: backport from Version 2: class Do: timed autoclosing popup, popAsk, popError, input/input hidden
Merge branch 'master' of https://github.com/RaiMan/SikuliX-2014
nightly info
fixed: vnc classes as resources needed for deploy
minor
minor
fixed: findAll() should throw FindFailed according docs and support FindFailed Response handling.
nightly info
Raimund Hocke (37):
1.1.0
Update README.md
Merge pull request #178 from toschneck/merging_branch
Merge pull request #189 from toschneck/merging_branch_linux_highlighting
Merge pull request #197 from techtonik/patch-1
Merge pull request #198 from techtonik/patch-2
Merge pull request #199 from techtonik/patch-3
revised: Python API layer for use with IDE's like PyCharm, class Screen is now directly mapped to class Screen at Java API
added: ScreenImage (return of capture()): getRegion() returns the region, where the image was captured from
minor: to get started with Java 9 (but does not run yet, because of ClassPath handling)
revised: class App: if features like wmctrl are missing or do not work correctly, SikuliX does not terminate anymore, but only prints error messages and respective features will not work also issueing error messages
revised: IDE: open/save/export/loadImage handling - now possible to load .skl into the IDE, overwriting is checked at export, Folders not having .sikuli can be loaded as scripts (with .py, .rb, .js)
Merge remote-tracking branch 'origin/master'
added: a warning at setup to have a backup
revised: RobotFramework runner: Windows: backslashes have to be escaped in runrobot call
revised: API: more cases when to export Lib folder
fixed: getImagePath() on Windows now returns useable path strings
Merge remote-tracking branch 'origin/master'
fixed: input dialog (with hidden) should return null/None when cancelled
fixed: RobotFramework support on Windows
fixed: RobotFramework support on Windows
fixed: popFile() should allow to select any file or folder
fixed: popFile(): NPE when selecting root folder (e.g. c:\ on Windows)
intermediate
fixed: Jython scripting: capture() did no longer work as documented (should return filename of image stored in temp)
Merge pull request #220 from zeeke/patch-1
Merge pull request #223 from UnitedMarsupials/blanksEOL
Update README.md
fixed: in-project setup
fixed: isLockOn() now works as expected (implemented with a direct access to the Windows API)
nightly info
Merge pull request #232 from nicolasavenza/patch-1
Update README.md
Merge pull request #244 from cerny/master
Merge pull request #247 from pepijnve/vncauth
Merge pull request #248 from pepijnve/headless
Merge pull request #249 from agilecreativity/master
anatoly techtonik (3):
Fix typo in RunSetup and reword it
nightlybuilder.html bump version from 1.1.0
remove dead link from update ServerList
nicolasavenza (1):
Fix paste return value
raimundhocke (81):
switched version to 1.1.1
minor
minor
test script
test script
Merge origin/master
doc image
doc image
added: jxgrabkey jar and pom zipped
Merge origin/master
added: jxgrabkey sources to sikulixapi.jar to avoid downloading artefact from non-MavenCentral repository
revised: Linux: SikuliX no longer terminates if wmctrl or xdotool are not available.
nightly build info for 1.1.1
fixed: Mac: do-not-slow-down-hack now works on 10.11 too
fixed: issue https://github.com/RaiMan/SikuliX-2014/issues/155 - import of plain .py modules
revised: parent pom naming
ongoing: track the multi-monitor capture problem on OSX 10.11
ongoing: track the multi-monitor capture problem on OSX 10.11
ongoing: track the multi-monitor capture problem on OSX 10.11
testing fix for multi-monitor capture problem on OSX 10.11
testing fix for multi-monitor capture problem on OSX 10.11
testing fix for multi-monitor capture problem on OSX 10.11
testing fix for multi-monitor capture problem on OSX 10.11
testing fix for multi-monitor capture problem on OSX 10.11
nightly info
revised: mouse click action (Mac hack to avoid slow down after 1 minute) - fast clicking is back (except Mac 10.10+)
revised: Mouse.click() : configurable click (pause - down - pause - up - pause)
revised: Mouse.click() : configurable click (pause - down - pause - up - pause)
revised: renamed NativeCommandException to CommandExecutor exception (to stick to a naming scheme)
revised: renamed NativeCommandException to CommandExecutor exception (to stick to a naming scheme)
revised: Key: ALTGR had duplicate code with WIN
Merge origin/master
nightly info
revised: RunTime: terminating if not at least Java 7
nightly info
intermediate: exists with FindFailedPrompt: abort should terminate script
revised: final cleanup at termination
added: feature to report the current line number and a traceback for Jython scripts, if the script run is terminated from the Java level
added: exists now aborts with FindFailedResponse(PROMPT) and reports the line number including traceback for Jython scripts
nightly info
fixed: findAll: Match.getImageFilename now works
nightly info
intermediate: revising FindFailedPrompt and FindFailed handling
intermediate: exists with FindFailedPrompt: abort should terminate script
intermediate: exists with FindFailedPrompt: abort should terminate script
intermediate: revising FindFailedPrompt and FindFailed handling
intermediate: callback for FindFailed and ImageMissing
Merge origin/master
intermediate: callback for FindFailed and ImageMissing
intermediate: revising FindFailedPrompt and FindFailed handling
intermediate: revising FindFailedPrompt and FindFailed handling
intermediate: revising FindFailedPrompt and FindFailed handling
intermediate: revising FindFailedPrompt and FindFailed handling
revised: abort handling when running script in IDE
added: org.apache.httpcomponents::httpclient(4.5.2) to directly access web page content
added: experimental: basic support for appache httpclient
final: callback and prompt handling for FindFailed and ImageMissing
revised: backed up images are named _BACKUP_oldname.png so they are not cleaned up
revised: backed up images are named _BACKUP_oldname.png so they are not cleaned up
revised: input, popup and the other pop... features now are always on top from beginning no matter which app is frontmost
added: input and pop... features can now be placed on the screen where needed (center of the dialogbox goes to a given location or
revised: Jython scripting support: possible now to setup a folder myscript (no .sikuli needed) containing a myscript.py, other .py files to be imported
revised: default location with popat() should be center of screen where SikuliX is running
revision: minor
revision: minor
revision: minor
revision: minor
added: popat()
revised: minor
revised: minor
revised: The target parameter type in find, wait, exists and findAll is now checked for validity. invalid target specs lead to an script aborting error.
revised: The target parameter type in find, wait, exists and findAll is now checked for validity. invalid target specs lead to an script aborting error.
nightly info
fixed: run(someCommand) now prints the complete output from stderr (not only first line) (Bug #1573519)
nightly info
nightly info
revised: FindFailed PROMPT: abort when image missing, added ImageMissing to onXXX
revised: moved FileChooser to API, added: folders not having .sikuli containing a .py can be selected
added: Apache commons.net for FTP access
revised: open/save/loadimage dialogs
nightly info
rssdev10 (3):
API: added interface for scripting languages helpers
API: added JRuby helper
IDE: JRuby: fixed getting of jruby runtime instead of creation
toschneck (8):
Fix LinuxUtilImplementation of:
press type modifier as long as typing happens
Improve typing handling:
fix win hex output
fix upper case typing and typing key-combination in the correct press-release-sequence
fix doType with (KeyMode.RELEASE_ONLY)
enable highlight in region, due to oracle blog: https://blogs.oracle.com/thejavatutorials/entry/translucent_and_shaped_windows_in
improve `isWindowTranslucencySupported`
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/sikuli.git
More information about the pkg-java-commits
mailing list