[sikuli] annotated tag debian/1.0_x_rc3.tesseract3-dfsg1-1 created (now 2e28dab)

Gilles Filippini pini at alioth.debian.org
Sun Sep 29 11:58:47 UTC 2013


This is an automated email from the git hooks/post-receive script.

pini pushed a change to annotated tag debian/1.0_x_rc3.tesseract3-dfsg1-1
in repository sikuli.

        at  2e28dab   (tag)
   tagging  7d05bfccec2fa39f2a7b27ad6cbe86afcbff70c9 (commit)
  replaces  debian/1.0_x_rc3-dfsg1-3
 tagged by  Gilles Filippini
        on  Wed Feb 15 16:21:33 2012 +0100

- Log -----------------------------------------------------------------
Debian release 1.0~x~rc3.tesseract3-dfsg1-1

Arnaud Gelas (1):
      update readme.txt for transition from bzr to git

Gilles Filippini (10):
      Merge upstream release X1.0-rc3 into upstream
      Merge 'upstream-github/feature/tesseract3' into upstream
      Merge branch 'upstream'
      Update excluded files list
      Update debian/README.source to acknowledge upstream's move to github
      Refresh patches
      Add DEP3 style description to patch fix-cmake-sikuli-ide.patch
      Update DEP5 URL and bump copyright years
      Fix support for tesseract 3.02
      Upload release 1.0~x~rc3.tesseract3-dfsg1-1 to unstable

Karl-Michael Schneider (34):
      ignore generated files
      added shell script to run the IDE for debugging
      ignore class files in python src folder
      merged in new version
      merged in new version
      set console flag to false, set debug level
      delete build directories and tesseract data directory copy before building
      require Java 6
      ignore patches
      fix for bug #702625 (tesseract resources not found under Fedora 14)
      merging in new version
      merging changes from sikuli branch
      merged in changes from sikuli branch
      added new jars to IDE debug script
      merged changes from sikuli branch
      Implemented simple python auto-indentation
      merged in changes from lp:sikuli
      added classes for python state and indentation, removed old indenter classes from revision control, removed auto indentation functionality from SikuliPane and SikuliEditorKit
      merged in changes from lp:sikuli
      renamed Indentation to IndentationHelper
      fixed a bug in PythonIndentationHelper when physical line number was greater than logical line number
      implemented auto indentation for the last line
      moved indentation classes into subpackage
      changed font size back to 18
      added java documentation
      fixed PythonState to handle long strings with triple single quotes correctly, and to handle empty strings correctly
      merged in changes from lp:sikuli
      prepared InsertTabAction, DeindentAction and InsertBreakAction for tab expansion user preferences
      turned off tab expansion until user preferences are implemented
      removed sikuli-ide-debug.sh from bzr repository
      ignore test directory, eclipse settings and IDE debug script
      removed IndentationLogic interface
      insert colon at the correct position if there is (only) whitespace after the caret
      added indentation of previous physical and logical line in PythonState

RaiMan (61):
      testfile Raiman
      testfile RaiMan removed again
      index page optimized and links revised
      region optimized, added getXYWH
      changes optimized, eliminated doc build warnings
      faq/command-line optimized, eliminated doc build warnings
      faq/java-dev eliminated doc build warnings
      devs/system-design eliminated doc build warnings
      region click example back
      globals optimized
      links back to What is new ...
      index and toc synched
      screen optimized
      toc further harmonized
      match optimized
      pattern, finder optimized
      Image Search Path optimized and indexed
      mouveMouseDelay standard is 0.5 secs
      globals optimized - App, Settings
      SikuliEvent optimized
      example optimized
      faq/java-dev native libs
      key optimized
      region added new get<Corner>, moveTo, morphTo
      prepared region for new FindFailed concept, todo Exception FindFailed
      setFindFailedResponse added, todo PROMPT description
      setFindFailedResponse added, todo PROMPT description
      region intro optimized
      extensions/guide brought to current state and optimized
      region spatial operators corrected
      region spatial operators correction corrected
      region spatial operators correction corrected one more time LOL
      Location, Key minor changes
      region drag/dropAt minor correction
      docs globals added getSikuliVersion()
      docs globals key added isLockOn()
      guide clickable, extension inf, load() added
      docs extensions minor
      docs region FindFaild PROMPT
      docs region offset added
      docs extensions minor changes
      docs new-in-... updated, Actionlogs... added
      docs region getRegionFromPSRM, getLocationFromPSRML added
      selectRegion clarified
      docs sikuli-script from command line + option -i
      new-in-... links, unit test save hint
      java-dev updated according native libs
      a sequence for faq, stub added other-ide
      docs guide dialog precedence
      other-ide continued
      docs guide standard show time 10 secs
      windows backslash
      doc other ide - NetBeans
      docs faq other ide finished
      docs other ide eclipse minor
      docs Region findAll changed see bug 777037
      docs Region findAll changed again see bug 777037
      docs: popup(txt, [title]) - hint on reloed()
      docs: import from same folder
      docs: Windows: openApp() with commandline parameters now
      docs: hint on with Region(match)

Tom Yeh (94):
      vision major update
      fixed problem with matching large patterns with text
      add face data
      5-screen.png
      created scratch-sikuli.pptx
      pyramid based template matching, opencv c++ syntax
      merged changes from vgod
      buffered matches
      init import of ocr + WordFinder
      ocr for xp example
      wordfinder init integration
      find phrase, text in dark background supported
      fixed vision.cpp to restrict to 100 default limit of matches
      fixed color matching error in finder.cpp
      init sphinx doc
      add makefile for sphinx doc
      added sikulicode directive
      added finder, keys, pattern
      added READEME for docs
      add uncheckall goodbyetrash tutorials
      added "sliders" tutorial
      added desktop surveillance tutorial
      added tutorial "resizing"
      added tutorial "checkone"
      add stub documentation for extensions
      initial implementation of extension manager (IDE)
      add extmanager java code
      sikulidrectives
      added images for sikuli-guide doc
      fixed typos in sikuli-guide/index.rst
      sikuli-script/src/main/java/org/sikuli/script/Finder.java
      init import of sikuli-guide extension
      init commit of sikuli-extension code
      makefile
      merged
      docs/source/extensions/sikuli-guide/index.rst
      implemented guide.nextStep()
      made Env.getOSUtil public because ScreenAnnotator uses it
      merged
      added missing images for sikuli-guide docs
      moved swig generated native java classes from
      merged
      fixed import statements in EventManager.java (org.sikuli.script.natives)
      Add an option to display an interactive dialog unpon find failures.
      - Implemented FindFailedDialog for all find related functions
      Some cosmetic fixes
      merged
      implemented interactive elements for sikuli guide
      implemented sikuli action listener
      two examples of using Sikuli Action Listeners
      sikuli guide:
      allow extension manager to read version numbers
      sikuli-ide/src/main/java/org/sikuli/ide/extmanager/ExtensionItem.java
      allow extension manager to store version number of each extension installed locally
      each extension item in the UI can have three status: not installed, installed, and out-of-date
      box detection algorithm using hough transform
      merged
      simplified the python api
      display text 5 pixels below the found pattern
      update sikuli guide documentation according to the new API
      fixed some typos
      changed default timeout of sikuli guide show from 3 seconds to 10 seconds
      sikuli guide now works properly on windows
      renamed ScreenAnnotator to SikuliGuide
      allowed sikuli guide to go to the previous steps and to close immediately
      incremented sikuli guide's version to 1.4.1
      added bookmark and bracket visual elements to Sikuli Guide
      merged
      renamed bookmark to flag
      added spotlight to Sikuli Guide
      bug fix in SikuliGuide (clear the spotlight before the next step)
      added highlight() and spotlight() to Sikuli Gudie
      added magnifier() to Sikuli Guide
      animated flag
      sikuli guide bug fixes
      sikuli guide all components refactored to derive from SikuliGuideComponent
      implemented sikuli guide tracker
      sikuli guide shadow
      sikuli guide:
      Sikuli Guide:
      sikuli guide
      sikuli guide
      sikuli script
      sikuli guide
      allow pattern to take a buffered image as an argument
      sikuli guide:
      sikuli guide
      sikuli guide
      sikuli guide major commit
      lots of Sikuli Guide commits
      save/load to/from bundle
      sikuli guide editor updates
      visual editor
      sikuli viz editor:

Tsung-Hsiang Chang (1064):
      import all files except release/ from the old svn repository
      added KEY_CMD, KEY_WIN
      fixed Makefiles 1) move default rule to the right position; 2) add /usr/local/include/tesseract in native/Makefile.common
      fixed Bug #511749
      fixed possible memory leaks in the template-matcher
      fixed Bug #511748
      let Makefile be compatiable for both Linux and Mac
      add LinuxUtil
      add new API: hover(img)
      supports Sikuli's executable file format: .skl
      changed Java 6 requirement to Java 5
      fixed jumpTo() if there's only one line
      type() supports '\r'
      add a new Jython class Key to support special keys:
      update doc for Jython APIs
      fixed Makefile in sikuli-ide
      runs .skl from command line
      sikuli-ide.sh: auto-cd to sikuli's directory
      add Sikuli-IDE.bat to launch sikuli in command line
      add .bat in Sikuli-IDE-win-*.zip release
      fixed UnsatisfiedLinkError of VDict on win32
      fixed memory leak (Bug #511770)
      [Linux] supports global screenshot & script stopping shortcuts (thanks to jxgrabkey!)
      add test-scripts: linux-basic
      remove lib/sikuli-script.jar (all platforms can build this from scratch now.)
      use gnu make to build windows version instead of nmake
      add test-script: win-basic
      fixed Bug #515406 - double "\" generated into Sikuli-IDE.bat
      enable ANTI-ALIAS for text rendering (Bug #515592)
      add test-script for mac
      Fixed Bug #516233
      paste() really supports unicode string now.
      fixed compile error: MacUtil.java
      Fixed Bug #523660:
      exception FindFailed now has more helpful information (line number, file name).
      fixed Bug #519916 (click modifiers don't work)
      fixed Bug #525267
      add a new API:
      replace JFileChooser with awt.FileDialog
      extract class FileChooser.
      fixed Bug #523718: setAutoWaitTimeout(0) stops exception handling
      fixed Bug #518491
      fixed the Makefile for the new vision engine
      [win32] add /O2 to CL
      use JFileChooser instead of FileDialog on Windows and Linux. Remember the last visited folder.
      fixed Bug #515914 (crashed if VDict takes capture() as a key)
      fixed crash in Win32Util if /O2 enabled
      windows is ready for 0.9.9 release
      enabled -O2 for Linux and Mac
      convert the parameter of paste() to UTF-8 string automatically.
      Mac is ready for release 0.9.9
      merged Tom's fixes on the vision engine
      remove ^M in template-matcher.cc
      merge trunk(0.9.9) into branch 0.10
      add test cases for the vision engine
      merge (add 5-screen.png)
      move testdata to src/test/native
      finished TestAbove08
      finished all tests
      add TimingBlock
      speeds up remove-overlaps in TemplateMatcher::next()
      fixed write_images=false in template-matcher.cc
      rewrite native libs' Makefile
      Java Finder wrapper done
      Java's Finder wrapper
      Finder implements Iterator<Match>
      just a merge
      ignore testdata/results
      extract ScreenCapturer from SikuliScript.java
      Finder supports IplImage* for screen images and template images.
      convert the result of Region.find() to global coordinates
      completed Region.click()
      test click a pattern with target-offset
      completed wait() and find()
      completed rightClick, doubleClick, hover
      completed drag(), dropAt(), dragDrop()
      add JButtons demo for unit testing
      move to jython 2.5.1
      rename Jython module(python.edu.mit.csail.uid) to sikuli.
      remove old jython module dirs
      remove old jython module files
      initiate python interfaces of Region (wait() works)
      completed Region.__enter and Region.__exit__ for "with Region:"
      extract Key, Region, Screen, and VDict to individual PYs
      add Location.offset()
      fixed Region.__enter() and Region.__exit() for multi-level with statements
      remove global setThrowException, setAutoWaitTimeout
      test all python functions in Makefile
      add Region.lastMatch and Region.lastMatches
      completed Region.find
      completed Region.click()
      completed Region.findAll
      add waitVanish
      add test-wait.py
      completed Region.type() and its test case
      add InputsFrame for test Region.type()
      completed Region.type() in python
      completed Region.paste()
      dragDrop, drag, dropAt in python
      add left, right, above, below to Location
      remove old code in Sikuli.py
      completed setBundlePath
      clean old code in SikuliScript.java
      add capture() in class Screen
      move capture() into Screen
      remove old .java files
      completed showActions()
      add low-level mouse functions
      completed keyDown, keyUp
      add a test case for spatial operators
      change the default range of nearby() to 50
      change Pattern to be immutable
      immutable Pattern.exact()
      add the skeleton of EventManager and SikuliEventObserver
      add a new JNI EventManagerProxy
      completed observe() and addObserver()
      extract all SikuliEvent classes
      completed python interface for observer
      add GridLayoutDemo (for test)
      extract class Button
      add test case for observer
      completed observeInBackground() and stopObserving()
      fixed background & secs for observe()
      rename observe(secs) to observe(time)
      translates local coordinates in observed events to global coordinates
      cosolidate Region.init()
      rename stopObserving() to stopObserver()
      support BundlePath in EventManager
      fixed headers for 0.10
      support Region in SikuliIDE
      RegionButton supports multi-screen
      supports deindentation
      SikuliIDE supports auto-indent
      supports tab width
      fixed InsertBreakAction() for ImageButtons
      fixed auto-indent if one presses one at the beginning of an indented line
      put region into SikuliEvents
      add Region.exists()
      fixed multi-screen support in python
      fixed Screen.capture() in multi-screen environment
      fixed mouseMove in multi-screen environments
      use CapturePrompt in RegionButton
      right-click cancels CapturePrompt
      remove ScreenOverlay
      change the style of CapturePrompt
      change color
      convertHTML gets the singleton of PythonInterpreter from SikuliIDE
      use AutoWaitTimeout if no timeout is given to wait, waitVanish, exists
      Python's wait, waitVanish, exists use the AutoWaitTimeout set in Java
      add Constants.py, and FOREVER
      fix cursor position in SikuliIDE
      add UnionScreen
      put thumbnail's height into UserPreferences
      fixed PatternWindow
      use ScriptRunner to run scripts
      add a command toolbar
      add a camera icon in command buttons
      completed the command toolbar
      extract CaptureButton, ImageButton, RegionButton
      add Env
      add test-env
      add Screen.showRegion
      add version in IDE title
      redirect python's output to ConsolePane
      remove binary files in target/Sikuli-IDE.app
      restore code pane's focus after capturing
      add a menu item in View to toggle the command list
      fixed canceling selectRegion() and capture()
      add syntax highlighting for new functions
      redirect PythonInterpreter's output to stdout's PrintStream
      setShowActions works for hover()
      wait(IMG,0) and exists(IMG,0) does search at least once
      show target in Match.toString()
      fixed run with show actions
      add Run menu
      add "run and show actions", "stop" into RunMenu
      clear the .sikuli bundle after saving
      run .skl on mac without showing SikuliIDE
      better toString() for Region and Screen
      set max heap size to 1024 in Sikuli-IDE.app
      fixed CapturePrompt when w or h == 0
      fixed Region.setRect()
      more keywords and constant highlighting
      supports exit code
      re-run initialization when running a script
      fixed dirty handling in SikuliPane
      set Window.documentModified on Mac
      fixed Bug #514302 (show the unsaved warning dialog if window is closing)
      add LineNumberView back
      fixed click on an image that can't be found
      add x86_64 support
      remove dylibs in Sikuli-IDE.app
      change default screen to SCREEN
      VDict throws FileNotFoundException if the given image file can't be found.
      fixed VDict.keys()
      fixed cursor movement in the IDE
      add more highlighting keywords
      add a message parameter in CapturePrompt.prompt()
      add CapturePrompt.prompt(msg, delay)
      add message in prompt
      change lastMatch and lastMatches to getLastMatch() and getLastMatches()
      fixed spatial operators
      Match shows target=center if no target is given
      fix LineNumberView when open files directly on Mac
      ScriptRunner runs all args (Thanks the patch from cies.breijs at gmail.com
      add error icon in LineNumberView
      resizable PatternWindow
      add SimilaritySlider
      show the similiarty value in a tooltip popup
      initial TargetOffsetPanel
      PatternWindow: put controls into ScreenshotPane
      extract SimilaritySlider out of PatternWindow
      extract ScreenshotPane and TargetOffsetPane
      fixed TargetOffsetPane
      completed TargetOffsetPane
      show target offset without a match
      fixed corner case for TargetOffsetPane
      fixed duplicated instance of SikuliIDE
      add Pattern.getFilename()
      add a helper function for sorting a list of matches: byDistanceTo(Match)
      supported i18n
      internationalize PreferencesWin
      zh_TW message updated
      add .pot and .po for launchpad's translation
      update the header of IDE.pot
      add German translation for IDE
      add "make po2prop" for converting .po files
      translate more UIs
      fixed dirty flag for loading a files
      updated zh_TW messages
      add getBundlePath()
      draw targetOffset as a cross on ImageButton
      add command descrptions
      move command descriptions into i18n properties
      update IDE.pot
      add update checker
      updated zh_TW and de messages
      add Env.getClipboard()
      fixed findErrorSource() in SikuliIDE
      TargetOffsetPane is zoomable using mouse wheel
      add more items in Help Menu
      longer dismiss delay for tooltips
      add msgCapturePrompt for translation
      fixed move cursor down at the end of a document
      update zh_TW messages
      add more syntax highlighting
      Clipboard supports DataFlavor.stringFlavor
      fixed color model for in-memory image matching
      fix Makefiles on win32
      fixed native layer for windows
      put in capture-small.png
      win32 updated
      fixed cursor movement on windows
      fixed NativeLayerForMac
      add build-win32.txt
      double buffer CapturePrompt for windows
      remove old opencv 2.0 dlls
      merge
      fixed capture for multi-screens
      fixed UnionScreen.capture() for all possible mutli-screen arrangements
      fixed zoom level in TargetOffsetPane
      remove red highlighting line for errors
      Match shows target=center if so
      fixed Makefile for Linux
      fixed for Linux
      add libJXGrabKey-{32,64}.so
      64bit linux supported
      change the format of release filenames
      add build-linux.txt
      add build-mac.txt
      syntax highlighting: getClipboard
      fixed loading args on windows
      update Sikuli-IDE.bat
      add java path for 64bit windows in .bat
      add win32 building script
      installer config file
      fixed Bug #572726: wrong key pressing and releasing sequence in type()
      draw screen frame if multi-screen is used
      add global capture() and selectRegion()
      fixed screen offset of CapturePrompt in a multi-screen env
      fixed ScreenshotPane and TargetOffsetPane for multi-screens
      win32 update
      merged
      fixed KEY_META on windows
      add libJXGrabKey*.so back
      fixed Tom's commit
      revert back to the old cv algorithm
      remove ocr-matcher
      center the message in capture prompt
      The prompting message of capture() and selectRegion() can be set now
      syntax highlighting for WIN
      fixed capture(msg)
      observer supports similarity
      update zh_TW and de translations
      fixed Tom's changes on win32
      fixed Bug #574249: use en_US interface if no locale files are found.
      fixed using unicode string as a parameter of capture() and selectRegion()
      set heap size in Linux's sikuli-ide.sh
      set heap size in Sikuli-IDE.bat
      auto roll back to en_US if the current locale can't be found.
      merged Linux changes
      waitVanish searches at least once
      fixed for OS X 10.5
      merge changes from os x 10.5
      update l4j-conf
      merge changes from mac
      add a new sample script: resize-app
      fixed unit testing panel
      merged
      fixed Bug #577610  capture(region) gives (partly) black images
      update examples
      fixed Bug #577220 exit() Function gives Runtime Error from Command Line
      move to the new opencv 2.0 engine
      update set-ip.sikuli
      expose Screen's methods to sikuli.Sikuli instead of __main__
      fixed vanish event
      wait() uses new find(), not find_all()
      update test cases
      add an option to turn off auto-update
      update language template
      add edit menu, edit/cut
      add copy, paste, select all
      refactor EditAction
      add indent, unindent
      update pot
      rollback to old vision engine in trunk
      test the new engine in the X1 branch
      fixed a bug when the source is smaller than the target (pyramid-template-matcher)
      add command line options to SikuliIDE
      add commons-cli-1.2.jar
      fixed Bug #575585 : memory leak
      add CommandArgs.java
      change the version 0.10.1
      change the version 0.10.1
      fixed crashes on win32
      change default and max heap size
      change default and max heap size
      support old style argument for running .skl
      add EventManager.dispose()
      add MANIFEST-win32
      mkdir target/lib
      add debug into cflags
      change capture hotkey to ctrl-shift-2
      fix Sikuli-IDE.bat
      fixed parsing error if using non-digits in Pattern.similar, .targetOffset
      update Makefile.vdict.win32
      run scripts using a new PythonInterpreter everytime
      support multiple py files in a .sikuli
      merged
      add more languages: Danish, Korean, Russian, Spanish, Turkish, Ukrainian
      add more languages (properties)
      change hotkey to switch tabs: ctrl-tab, ctrl-shift-tab
      darker the unselected tabs
      change the color of darker tabs
      set max heap size to 512M
      0.10.1 released
      fixed Korean IDE i18n resources
      add a patch to fix the Korean resource file in 0.10.1
      applied Timothy Fridey's patch for bug #594959 and bug #526818.
      update make javadoc
      fixed Bug #599484 dragDrop steals left mouse button permanently
      fixed Bug #575585 Memory leak crashes scripts running or waiting long
      fixed Bug #599528 delay before capture setting not honored by auto capture
      fixed Bug #597853 A sikuli script's exit code doesn't correspond with script success
      fixed Bug #610122 Failing silently when sikuli-ide.sh cannot find script, or if script ends with "/"
      add an option '-s' to output runtime errors to stderr instead of popping up a message box.
      fixed a memory leak in findAllNow()
      fixed Bug #512476 "the path to sikuli scripts can't contain non-roman characters" on Mac OS X.
      fixed Bug #514616 run unit testing scripts from command line
      extract runUnitTest() from SikuliIDE
      fixed the default width of unit test panel
      fixed Bug #595741 image button displayed on top of code WinXP
      fixed Bug #595741 on Windows XP
      copy opencv's dll in sikuli-script's native Makefile.win32
      fixed "--test" not shown in the command line help
      auto-detect x86 java in Sikuli-IDE.bat
      fixed Bug #586699
      0.10.2 released.
      fixed win32's Sikuli-IDE.bat to run in the command line mode.
      fixed sikuli-ide/src/main/native/Makefile
      fixed observer's color format problem. (Bug #604514)
      fixed EventManager's getSimilarity
      clean up before merge
      merge from 0.10 branch
      add CMakeLists.txt and basic Java rules
      fixed merge errors in finder.cc
      add CMakeLists.txt in sikuli-script/
      add CMakeLists for native libs
      support x86_64 and i386
      generate jni headers in CMakeLists
      jni headers depend on java sources
      CMakeLists packages sikuli-script.jar
      add tests with the JAR file
      correct the dependency of native libs
      add CMakeLists.txt for sikuli-ide
      creating Sikuli-IDE.app for Mac
      add update-ver in CMakeLists
      migrate to the new vision engine + tesseract-ocr
      use SWIG to generate JNI interfaces for VisionProxy
      Finder migrates to new Vision engine!
      add several cmake modules
      add createMat for byte[] to cv::Mat conversion
      fixed color conversion (use 4 channels now)
      add EventManager and VDictProxy back
      check if file exists in both java and c++ layers
      add setROI() to finder.cpp
      fixed showActions test
      updated paths in /CMakeLists.txt
      JNI loader: only overwrite extraced libs in tmplib
      add ocr support for basic functions
      add TextRecognizer
      add ResourceExtractor
      add VisionProxy.setDebug
      use CPack to packge release files
      add a new readme file
      supports Linux
      fixed JNI Loader in linux
      merge
      fixed fullscreen/window mode switch failure on Linux
      add the flag to enable/disable sikuli ide console window on Linux
      generalize the cmake files to Mac and Linux
      include readme.txt and copyright.txt in release packages
      sikuli-script builds on Windows now.
      add Win32Util back
      win32 package
      package win32 and opencv dlls
      win32 packge works.
      update the exe wrapper
      update readme and build instructions
      fixed build on mac
      fixed tessdata-list
      merged
      fixed the env variable setting for tesseract
      fixed opencv lib dir on Windows
      don't throw exception in resource extractor
      support an environment variable and system property: SIKULI_IMAGE_PATH
      supports import sikuli modules now.
      remove debug message in tessocr
      Image Pattern can be a URL now.
      add App class
      add native overlay windows on Mac
      supports App.window(), App.focusedWindow() on Mac
      fixed the openApp failure on Mac
      remove old openApp code
      supports import package.module
      App("app") doesn't open the app automatically
      add a constructor of ImageLocator to accept bundle paths
      IDE uses ImageLocator to locate images.
      images can be renamed.
      add auto complete combo
      add screen shot naming preferences
      confirm to overwrite the renamed file
      fixed resources dependency
      update readme.txt
      bring the CapturePrompt to top with Cocoa API (on Mac). - no flash, no full-screen exclusive mode.
      fixed a crash in App.focusedWindow() if no window has the focus.
      extract Animator class (linear interpolation)
      new API:
      updated Region.highlight log messages
      animated ScreenHighlighter.showTarget()
      ScreenHighlighter - highlight targets as flickering circles
      extract TimeValueFunction
      default exit code 0
      close all ScreenHighlighter in exit()
      roll back to time stamp naming if no text in the image
      fixed CapturePrompt on non Mac systems
      add smooth mouse move
      default smooth mouse move time = 0.5s
      change "run and show actions" to "run in slow motion"
      change Settings.ShowActionDelay to Settings.SlowMotionDelay
      update build documents
      fixed build-win32.txt
      add 4 languages: Bulgarian, French, Dutch, Polish
      merged
      removed old makefiles
      add update-prop.sh
      add the properties for the new languages
      ScreenHighlighter supports Windows.
      extract TransparentWindow
      add TransparentWindow
      Region.window() supports Windows.
      App.focusedWindow() supports Windows
      X 1.0 alpha 5
      merged changes from windows
      add more keyword highlighting
      don't repeat the OCR filename in the renaming drop down twice.
      fixed OSUtil for Linux
      don't extract the same JNI libs more than once
      fixed JNI crash on Linux (Don't use -O2/-O3 for SWIG generated code.)
      add a warning message for Region.highlight on Linux.
      upgrade jintellitype 1.3.2 to 1.3.6
      fixed Bug #606405  multi-screen actions when the primary screen is not at (0,0)
      fixed Bug #684815 delay must be 0 to 60000ms
      fixed Bug #630412 check update only suggets newer version
      fixed Bug #625068 temp python file not cleared up
      fixed Bug #687559
      fixed Bug #599955
      add Key.PRINTSCREEN
      new API: Region.wheel([PSRML], direction=[WHEEL_UP|WHEEL_DOWN], steps)
      fixed Bug #595283 Sikuli IDE "Save" Operation Overwrites Existing Files Without Warning
      fixed Bug #608736
      change package edu.mit.csail.uid -> org.sikuli.script
      change package edu.mit.csail.uid to org.sikuli.ide
      remove old package directories
      change MIT to sikuli.org in copyright
      new API: addImagePath(path), removeImagePath(path), getImagePath()
      check if the AX API enabled on Mac
      update App class
      update App class for Windows - PID based focus and close
      add PID based switchApp and closeApp in OSUtil
      renamed callback functions in Win32Util
      fixed MacUtil for the new OSUtil interface
      don't append '.' into sys.path everytime in import
      change version to X-1.0 rc1
      fixed NativeLayerForWindows
      update win32 MANIFEST (upgrade to JIntelliType 1.3.6)
      revert common.cmake
      NEW API: load() - loads a JAR module
      fixes for Linux
      update lang resources
      update lang properties
      merged
      fixed image path separator for Windows
      merged
      fixed IDE not showing images with a single-char filename.
      add new po and properties files
      close highlighters even if exception occurs
      update the link to the complete guide
      merged and fixed Tom's color matching patch
      disable OCR debug images
      fixed Bug #693570 Save As: Overwrite existing .sikuli corrupts existing Image
      merged
      change readme and copyright to the dos format
      change the package name in Sikuli-IDE.app
      update docs conf and theme
      sikulidirectives makes a dir recursively
      add icon
      add more sections
      migrate "How to use Sikuli Script in your JAVA programs"
      merged
      migrate system design doc
      add changes
      separate toc
      merged
      add contributing
      merged
      restructure the index
      fixed changes.rst
      add "make doc" in sikuli-script for building javadoc
      update the path to javadoc
      add "how to run sikuli from command line"
      add new platform directives
      clean up index and empty FAQ
      add link to papers
      add i18n folder
      add "How to get involved"
      add unit testing documentation
      FAQ shows with depth 1 in TOC
      add sikuli.org link in the header
      add bug-tracker.png
      change the title of unit-test.rst
      add google analytics tracker into doc
      add Settings.MinSimilarity in doc
      fixed TimingBlock to support all platforms
      fixed a typo
      add extension related stuff to makefiles and manifest
      replace tab with 3 spaces
      add style to document images
      supports extensions in sikuli-script and IDE
      load() searches for the jar file in sikuli data path and then in bundle path
      merged
      automatically load(ext.jar) in import ext
      merged
      set Sikuli's data path on Mac to ~/Library/Application Support/Sikuli.
      beautify line number in sikuli-code
      rewrite appear & vanish observer in java
      reimplement change observer in java
      merged
      add the missing pngs
      updated doc to introduce SikuliEvent class and new onChange usage
      merged.
      add flags to enable/disable visual logger and OCR debug messages.
      New Developer API:
      NEW API:
      NEW API
      merged
      make getLocationFromPSRML public
      change @executable_path/../Frameworks/ to @loader_path/ for Mac's
      native loader searches two more directories:
      add the missing opencv.hpp back
      add cmake_minimum_required
      extract FindFailedResponse.java
      fixed wait()
      clean up RepeatableVanish
      update contributing in docs
      merged
      add new menu Edit/Find
      appied the patch from Arnaud Gelas <arnaud_gelas at hms.harvard.edu>
      change version to rc2
      add lib: swingx
      change setDefaultFindFailedResponse to setFindFailedResponse
      merged
      basic forward search(no wrap, highlight with caret)
      find next/prev completed.
      hide location exception in find
      merged
      use native style
      reimplement the main layout with JXMultiSplitPane and JXCollapsiblePane
      remove old layout code
      change command list buttons to hyperlink styles.
      fixed observe crash
      use new Mac-style ToolbarButton
      merged
      new style of main tabbed pane
      align tab background
      add tab background images
      crop error and failure images
      add new run icons
      add BevelDividerPainter
      add basic UNDO/REDO for the editor
      supports compound undo/redo
      fixed compile error in last revision
      fixed Bug #700281
      let CaptureButton and RegionButton show IDE after capture
      fixed getLastMatch() with exists()
      CaptureButton uses native UI in the editor pane
      fixed import error if bundle path is empty
      use dark track on the tabbedpane
      fixed the bad location exception in undo manager
      fixed the exception when no tabs
      merged
      fixed the problem that French error messages are not displayed.
      merged
      new toolbar icons
      add shadow to toolbar icons
      merged
      fixed compile error on windows
      add right margin to the toolbar
      add environment variable SIKULI_HOME to the Windows installer
      remove the border of command buttons on windows
      add Sikuli-IDE-w.bat for 64bit Windows
      merged
      fixed bug 707207
      fixed that canceling the region button causes the IDE invisible
      update insert image icon
      add interactive mode (-i) to sikuli-script
      add "make run" for sikuli-script to run it in the interactive mode
      fixed resizing problem in the main editor panel
      load sikuli modules in the interactive mode automatically
      change default font to Courier
      add CMakeLists for extensions
      merged
      fixed native loader
      NEW API:
      set focus to the editor after IDE is initialized.
      fixed Bug #710746
      fixed Bug #700931
      add margins to the console pane on windows
      resize insert-image-icon
      merged
      change selection color on windows
      NEW API: Env.getSikuliVersion() returns the current version of Sikuli
      turn off verbose make messages by default (enable it with make VERBOSE=1)
      merged
      use EmphasizedLabelUI in the status bar
      use JSplitPane instead of JXMultiSplitPane for the main panes in the IDE
      change the style of the caret position in the status bar
      ConsolePane shows messages in HTML.
      set styles for error, log, info, debug, and normal messages.
      use default monospaced font on windows
      use system's line separator to separate logs in the console pane
      update UI for linux
      add some Linux hacks to resolve the problem of disappearing selections
      add text margins for the search field
      add a link to a 3rd-party article:
      add opencv.hpp back
      ExtensionManager supports install JARs with a version
      change guide version to 1.1
      remove the dark red background of exntension items
      change the size of the youtube video of sikuli-guide
      sikuli-guide 1.2
      extract the i18n resoures for extmanager
      change the order of searching the JAR in load()
      load() returns True even the jar is loaded.
      add another 3rd-party article link
      Applied Edu's patch for Bug #702625
      merged
      update docs about the general info of extensions
      fixed Bug #694298
      merged
      update guide to 1.3
      hide unimportant debug messages
      replace all System.*.print with Debug.*
      fix Bug #704441: typo of the Text Recognizer inited message.
      fixed extension update on windows
      update documentation's shortcut on windows
      hide debug messages in extmanager
      clean windows hotkey messages
      clean up linux messages
      import language files
      add sikuli-guide icon
      hide MacUtil messages
      applied patch from Sylvestre Ledru
      merged
      add LC_NUMERIC=C to linux's sikuli-ide.sh
      fixed extension download on Linux
      merged
      update copyright
      merged
      add upload-to-launchpad script
      fixed the environment variable to SIKULI_HOME
      fix SIK_HOME to SIKULI_HOME
      merged
      update doc to rc2
      fixed guide's show(secs)
      applied Sylvestre Ledru's patch for improving javadoc
      fixed Env.getSikuliVersion()
      fixed
      update guide's icon
      merged
      merged from lp:~karlmicha/sikuli/sikuli-x.
      add a slide into docx.
      add new lang: ca
      update sample scripts
      update bzrignore
      merged from lp:~karlmicha/sikuli/sikuli-x
      fixed CMakeLists for Karl's patch
      new settings in UserPreferences: ExpandTab, TabWidth
      add a new tab in Preferences: Text Editing
      add font settings in preferences
      merged
      add native API Vision::findBlobs
      add launchpad's FAQ link in the docx
      fixed sikuli script build (opencv.hpp problem)
      update the document of Location.
      fixed Bug #769711.
      fixed Bug #768971 X-1.0rc2 Pattern.similar resets targetOffset to (0,0)
      fixed Bug #729587 X-1.0rc2 - all Systems - Env.isLockOn() not available
      fixed Bug #722400 for sikuli-script: Missing copyright statements
      fixed Bug #722400 for sikuli-ide: Missing copyright statements
      merged
      ConsolePane.java: convert to unix format
      merged lp:~techtonik/sikuli/x
      fix Bug #516258: [request] ESC should cancel screenshot
      ESC cancels screen capture (for the IDE's buttons)
      fix Bug #772014: X-1.0rc2: Mac: apps containing blank in name cannot be closed
      fixed Bug #747006: App class supports Linux now. (wmctrl and xdotool required.)
      add some debug messages in LinuxUtil
      fixed win32 build for Bug #516258
      add java unit test skeleton
      add test suite for Sikuli IDE
      use nosetest and python unittest to test Sikuli's Python API
      add new make targets in sikuli-script:
      generate junit XML reports to build/
      add basic python test
      junit tasks generate plain text report too
      add jacoco for code coverage
      analyze code coverage for sikuli-ide
      add a new test for VDict
      if the system property sikuli.testing=yes, native libs in /Applications or in %SIKULI_HOME% are not used.
      upgrade to junit 4 to test sikuli-script
      rewrite a test case with @Test(expected=Exception)
      fixed python/RunNoseTests for Windows
      add CaptureTest for sikuli script
      add test_find.py
      migrate old test_env.py
      add testImagePath
      add run-py-test.sh for running specific python tests
      remove old test-imagepath.py
      add document for Env.getMouseLocation()
      fix python-test on windows
      [docs] add a better style for the versionadd directive
      migrate old test-pattern
      add test_vdict.py
      remove old test-vdict
      skip caps lock testing on Linux
      sleep a little in getMouseLocation test
      fixed getMouseLocation test
      add code coverage for python tests
      fixed jacoco arguments on windows
      fixed jacoco agent path for windows
      resolved a blocker issue: Performance - Maps and sets of URLs can be performance hogs.  use URI instead of URL in ImageLocator.
      add test for ImageLocator
      fixed a bug that URLs in image path are appended with "\" (windows)
      add new target: ant runtest -Dtest=xxxTest for running a specific test class
      revert debug messages to the original level
      update win32util signature
      remove debug message in ImageLocator
      merged anatoly techtonik's patch
      add cmake user defined parameter SIKULI_VERSION for continuous builds
      add system architecture to linux's release file names
      change-lib-path.sh: change dependencies of all libs that are not in /usr/lib and /System
      replace update-version.sh with update-version.py
      fixed update-version for windows
      add a message that indicates the image file not found in find()
      add a new FAQ: can I do X/Y/Z in Sikuli?
      add mockito jar
      refactoring: add IRobot and IScreen
      rename SikuliRobot to DesktopRobot
      refactoring: replace Screen with IScreen in Region
      refactoring: add a parent screen to Match and Region
      add some doc to Finder's constructors
      add RegionFastTest: test with mock objects.
      add a setup method setupMockScreen in RegionFastTest
      add test_doFindAll
      add new test resources
      add test_doFindAll_many_match
      add more tests to RegionFastTest
      fixed a javadoc
      merged
      fixed compile error caused by IScreen
      merge lp:~techtonik/sikuli/x
      set longer wait time in RegionTest.click
      merged
      add two Helper functions for sorting matches: byX and byY
      update doc: use sorted with findAll()
      merged
      add a new 3rd-party doc
      remove old jython jar and libs
      add best-practice in the doc
      start merging the Python and Java layers.
      merge Java,Python API: doubleClick, rightClick, hover, type
      add Python's wait back
      merge dragDrop, drag, dropAt
      merge: mouseDown, mouseUp, mouseMove, keyDown, keyUp
      merge setThrowException, setAutoWaitTimeout
      move Python's Key class to the Java layer
      move Python's Button to Java
      move Python Constants to Java
      remove unused old function
      add Constants.java
      update .bzrignore
      merged from lp:~techtonik/sikuli/x
      add an experimental extension: android-robot, which runs Sikuli directly on android devices/emulators using MonkeyRunner
      add smoothMove and dragDrop to IRobot
      AndroidScreen supports dragDrop
      AndroidRobot: add autodelay
      use char instead of String in the Key class
      move typeChar to IRobot interface
      move pressModifier and releaseModifer to the Robot layer
      take a screenshot if the testDragDrop test fails.
      applied Chas Lemley's patch from https://bugs.launchpad.net/sikuli/+bug/818613.
      disable testDragDrop temporarily.
      fixed sikuli-ide build on Mac 10.7
      updated javadoc settings
      add HotkeyManager in sikuli script.
      add HotkeyEvent in HotkeyListener
      change installHotkey to addHotkey.
      HotkeyEvent returns java keycode and modifiers.
      add public API Env.addHotkey, Env.removeHotkey
      create hotkey manager instance with reflection
      add HotkeyTest
      SikuliIDE uses Sikuli Script's new Hotkey manager instead of its NativeLayer
      remove old installHotkey in NativeLayer
      add WindowsHotkeyManager
      include JIntellitype.jar in sikuli-script
      remove old installHotkey in NativeLayerForWindows
      add LinuxHotkeyManager
      clear makefile
      clean debug messages for hotkey managers
      fixed LinuxHotkeyManager
      add Python API: Env.addHotkey, Env.removeHotkey
      fixed makefile
      merged
      fixed LinuxHotkeyManager.cleanUp
      hotkey tested on Windows
      add Key.toJavaKeyCode.
      refactoring: hotkey managers accept Sikuli's Key class instead of Java key code
      merged
      merged
      fixed LinuxHotkeyManager
      sikuli-ide uses internal hotkey manager instead of public Env hotkey API
      move JIntellitype.dll to com/melloware/jintellitype
      create a thread to run hotkey handlers
      merged
      update doc: keys and key modifiers
      add global hotkey usage in the doc
      android robot: basic type(string)
      add a parameter to enable using GPU in the vision engine.
      fixed tiff dependency on Mac
      merged Tom's CV test cases
      adjust PYRAMID_MIM_TARGET_DIMENSION from 6 to 12 to reduce false positives
      remove ^M
      remove ^M
      add a parameter for users to set the minimum target size in template matching.
      add a CFLAG for enabling GPU
      remove the file with long file name
      add Vision.getParameter(string)
      add doc for setting the MinTargetSize parameter
      remove debug message in native lib
      add a new FAQ for tuning sikuli's vision algorithm
      pyramid-template-matcher optimized: remove unnecessary code
      extract PyramidTemplateMatcher::createSmallMatcher
      refactoring pyramid-template-matcher
      refactoring pyramid-template-matcher
      refactoring pyramid-template-matcher.cpp
      add GPU matching in pyramid-template-matcher
      add CLFAGS to enable/disable GPU
      fixed makefile for using multiple CFLAGS
      fixed Bug #832216
      update language files
      add new language support: Arabic
      fixed cmakefile: build universal binary for Mac
      move temporary build files out of sikuli-script/target/
      fixed build error for win32
      fixed find_dep_libs
      fixed build on win32
      build i386 and x86_64 on mac
      merged
      fixed Bug #711129: X 1.0rc1: [Java] using setROI() a match's region is reported relative to ROI top left, not screen's top left.
      add Region.toJythonRegion
      replace Region's constructors with Region.create.
      add python test: test_app, confirm that Bug #695720 is fixed.
      use gcalctool for app testing on Linux
      fixed Bug #777029: X-1.0rc2: copy log from Message window looses formatting
      fixed Bug #717602: X-1.0rc2 IDE Preview hangs using larger images and spikes processor usage.
      add test for findAll
      use Vision parameter FindAllMaxReturn in ScreenshotPane
      fixed find_all limit in FindInput
      update ScreenshotPane UI - more compact view for the count/max of matches.
      update language file for new ScreenshotPane UI
      disable debug and profile output by default
      improve error messages
      roll back to build universal binary on mac
      better error message for file not found
      sikuli code can be copied and pasted to another place as plain text.
      upgrade jython to 2.5.2
      fixed a paste error
      add jython 2.5.2
      fixed typo in the previous commit
      Fixed Bug #619674  [request] IDE: copy paste code snippets across projects including images
      rollback mac's univerasl build
      remove finished TODO
      fixed build dependency
      fixed build dependency
      add AutoUpdaterTest
      AutoUpdater checks rev number
      merged
      add tests for findAll
      add more findAll tests
      add a new test
      fixed Bug #808575: images consisting of only one color always found and in wrong location
      fixed exact color test case
      let CMAKE_OSX_ARCHITECTURES be default. users need to use cmake -D "CMAKE_OSX_ARCHITECTURES=..." to specify the desired archs.
      fixed makefile dependency
      fixed AutoUpdaterTest package
      fixed exact color test
      clean up test resource for every build
      add with_statement test
      fixed Region constructor
      improve test
      fixed native makefile for Mac (build jnilib)
      skip with Region tests now. (known issue)
      fixed makefile for Mac
      Region.toJythonRegion returns null if the input is null
      add a example shell script to run sikuli's android extension
      fixed android extension build
      add an android example script
      refactoring SikuliPane: extract image button parsing code
      remove unused history capture code
      refactoring SikuliPane
      add capture button serialization
      remove testing arg for sikuli ide
      fixed CUT in the IDE
      make all constants in KeyModifier final
      add language option in the preferences.
      users can switch locale in the preferences
      update language resources
      show language name in its native locale
      make the ScreenshotPane larger by default
      only show the loading spinner in the matching preview panel.
      refactoring: extract LoadingSpinner
      TargetOffsetPane uses a separate thread and LoadingSpinner
      fixed Bug #845744
      change the type of Key.* to String instead of char
      add test for typing a single Key constant.
      refactoring template-matcher: extract MatchingData
      fixed speed issue after the refactoring of template matcher
      refactoring template matcher
      make MatchingData inline
      refactoring finder
      fixed Bug #697141: find(), exists(), onAppear(), onVanish() with black or white images not working.
      still needs exact match in the ExactColor test
      fix exact color test
      fixed Match.compareTo and matching preview
      fixed Bug #780937: exact() information is lost in GUI on reopening
      fixed Bug #779099
      fixed Bug #516255: changing bundle name shows no data in ide
      refactoring: use File instead of Filename in for SikuliPane.getCurrentFile
      Fixed Bug #799223.
      use Debug.info in SikuliImporter
      fixed Bug #788005: sys.argv doesn't contains script name as a first argument
      add an example arg in CMakeLists
      reorder the command list in the IDE
      fixed Bug #798656: [request] IDE: Restore previous windows on load
      save and restore session
      fixed Bug #822203: [request] option to set Sikuli Popup Title
      fixed Bug #701363: [request] App.open should support command line options on Windows
      make PreferencesWin larger
      fixed locale settings
      merged
      a little fix for the doc
      improve IDE keyword highlighting: 'string literal', KeyModifier, Vision
      fixed RegionButton.createFromString
      update i18n resources
      fixed mac bundle versioning
      fixed mac versioning
      created RC3 release.
      sync from bzr (RC3 release)
      Merge pull request #1 from arnaudgelas/master
      add bug tracker and Q&A board URL in the README
      ignore vim .swp files and JNI-generated headers
      fixed Bug #851833
      ignore dylibs in sikuli-ide/target/osx-10.6/Sikuli-IDE.app/Contents/Frameworks
      fixed Bug #852940
      fixd Bug #852940
      Merge branch 'master' of github.com:sikuli/sikuli
      fixed an exception if running a .sikuli w/o path
      AndroidScreen runs without MonkeyRunnerStarter (calls AdbBackend directly)
      ignore vim .swo
      remove MonkeyRunnerStarter in the android example
      add JVM parameter android.path to specific android SDK root.
      remove unused -Dpython.path
      AndroidScreen loads dependent JARs automatically.
      shrink lock.png for better compaitibility
      AndroidScreen constructor can take two params: timeout, deviceIdRegex
      AndroidScreen.type uses MonkeyDevice.type (no special key support for now)
      update android-example
      add a java example of using android extension
      add README for android extension
      fixed CRLF
      add screenshots for OCR test
      add ground truth for OCR testing
      add OCRTest. assert the current accuracy as the lower bound.
      aggregate OCR tests, lower bound of accuracy = 60%
      improve OCR accuracy
      extract preprocess_for_ocr
      add test for the coverage of findTextBlobs
      NEW API: Region.listText([mode={WORD,LINE,PARAGRAPH}]) - list all text blobs
      remove old FindTextBlob test
      fixed OCR test data
      test precision and recall
      use delayAssertion in OCR test
      remove unused code
      test listText with old recognize_as_ocrtext
      move listText impl to TextRecognizer
      use old method for Region.text()
      don't covert to gray twice.
      Merge branch 'feature/ocr-test' into develop
      upgrade to Tesseract-OCR 3.00
      Region.text() uses getText
      add confidence score in OCRWord. OCRChar supports multibyte char.
      fixed recall and coverage calculation in OCRTest
      copy tessdata everytime
      add OCR.setParameter for setting lang/datapath/other variable for OCR.
      ignore pyc and .DS_Store
      fixed visual log
      add TextRecognizer.recognizeWord
      update OCR tests' expected score
      better formating for OCRTest
      remove debug messages
      enable visual log to debug listText
      fixed a test case
      fixed drawing OCR text result

anatoly techtonik (9):
      fix doc build with Python 2.5 - there is no os.path.relpath() yet
      docs/make.bat for building documentation on Windows
      docs: fix sphinx warning about undefined label
      docs: fix Sphinx warning that extension 'youtube' has no setup() function
      docs: typo
      docs: fix sphinx warnings, better wording of 'respectively', links
      improve representation of Match objects for Python lists
      docs: remove manual iterator destroy instructions, please revise
      merge with upstream

-----------------------------------------------------------------------

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