CHANGES
=======

* bug fix: 实时坐标显示，防止移动时窗口弹到下方
* bug fix: 实时坐标显示，防止移动时窗口弹到下方
* bug fix: 重新刷新页面保证已连接设备的情况下，可以切换设备；脚本traceback时，前端console显示乱码；trace文件兼容python2和3，防止系统版本与virtualenv版本不一致带来的问题
* profile and optimize
* profile and optimize
* profile and optimize
* profile and optimize
* bug fix: remove global
* bug fix: add __init__.py
* fix connect device bug
* update requirements
* update requirements
* bug fix: remove global of __dir__
* using relative directory to find trace code
* move trace.py to  'common' package
* bug fix: always return _trace
* bug fix: remove highlight after stop running; add '$$' before lineno in case of conflict
* move trace code to trace.py
* bug fix
* 	highlight running code line in editor
* keep mobile connection and screenshot when restart IDE
* update readme
* update requirement
* autocomplete of python packages such as os, re, atx and etc. (#23)
* add code file creating, loading, choosing and etc
* remove useless global
* follow google python style
* screencrop folder setting; multiple clients support (each client has its screencropfolder setting); autocomplete including imagefolder after click_image and etc
* repair deviation of mouse foucs: canvas_width and height are computed property in Vue
* repair deviation of mouse foucs
* rollback
* enhance of console adjusting
* save screen crop in '_pattern' folder as well as 'click_image' from it
* delete unused codes of 'block'
* console log download; hide and display console; resize height of console
* clear console when click run
* using style instead of v-bind:style & delete part of unused 'block's
* using style instead of v-bind:style & delete part of unused 'block's
* using style instead of v-bind:style & delete part of unused 'block's
* support stop
* make insert code better
* only realtime position display
* only realtime position display
* only code sync
* only code sync
* add code sync
* add code sync
* add real-time postion display add two-way code sync
* add resolution display
* add display resolution
* remove extension tab
* use @auto.png instead of add width x height
* refresh all image when crop, disable vim mode by default
* update structure
* update config

0.1.0
-----

* support tag and simple push
* add auto publish with travis
* comment all tabs except coding and images
* fix fix again
* quick dirty hot fix

0.0.10
------

* switch on autorefresh, set interval to 3s for android and 5s for ios
* fix 'disabled' elements
* default imagename use fixed pattern

0.0.9
-----

* add hotkey helpinfo

0.0.8
-----

* add a lame autorefresh. but the server response poorly and disable the function
* disable scroll
* add  to discard changes in working directory)
* add replace image, close #8
* add select placeholder
* add stop sign when finished running. close #7
* fix typo and add Ctrl-G to run in code editor

0.0.7
-----

* update README
* remove atx dependency

0.0.6
-----

* fix #2, ref https://github.com/ajaxorg/ace/issues/3045
* contextmenu delete function
* contextmenu item "insert click_image"
* right click to save crop & left click to clean
* add resolution suffix in image name
* add contextmenu
* used image listed in front

0.0.5
-----

* ignore adb environment error
* autocomplete atx keywords and image name
* add auto complete image name
* change image in manual editor
* add a editor for coders.
* use local media & fix flyout canvas bbox
* fix steprun encode error & adjust categories

0.0.4
-----

* minor bug fix
* handle Ctrl-S at workspace page
* show device list refreshing status
* ignore autoreload for ext.py
* turn off debug
* update ext
* update blocks
* clear console add function
* listen to comment change
* resolve missing extension blocks
* fix blockly extensions
* update extension blocks
* add python extension
* update README
* add runStep
* refresh image list after loadScreen
* add resize-handler close #1
* rewrite most of layouts with vuejs

0.0.3
-----

* update blocks: connect/start_app/stop_app, now can run on ios
* add cancel btn & return device info
* Update README.md
* do not restore blockly svg if it's not visible
* add choose device
* fix block-repeat when save
* fix ios device connection error
* add atx_swipe
* pyflakes fix

0.0.2
-----

* fix overlays position on mouseevent
* fix screen overlay position error
* cleanup unused screenshots on startup
* track screen for atx_click_image
* update README
* update distribute config
* update gitignore

0.0.1
-----

* change atx requirement to 1.0.13
* Update README.md
* update README.md
* add usage
* Update README.md
* first commit
