25 Commits

Author SHA1 Message Date
codeskyblue
c25a3e512e use u2.jar instead of test apk (#1004)
* use u2.jar instead of test apk
* update toast api, use d.last_toast to get toast, d.clear_toast() to reset it
* add more unittests
* fix multi thread when use connect
2024-07-17 00:07:19 +08:00
codeskyblue
b3a97abd78 deprecated set_fastinput_ime, update send_action() (#980)
* deprecated set_fastinput_ime, update send_action()

* fix clipboard support, close #853

* remove deprecated method
2024-05-27 14:23:52 +08:00
codeskyblue
82ef1f958b remove xpath useless method (#976)
* add RPCStackOverflowError
* remove useless code, fix find_last_match
* add support AND OR for xpath
* fix long_click, use version_compat to check apk version
* add more tests
2024-05-22 15:37:58 +08:00
codeskyblue
33fbf004ae Fix dump with new apk version (#964)
* fix app_current currentPackageName sometimes empty
* try to fix dump_hierarchy error
* use new apk version to fix dump error
2024-05-01 09:53:32 +08:00
codeskyblue
78cb8bc8d4 Update 2to3.md 2024-04-29 08:04:47 +08:00
codeskyblue
a0e9612641 add device_info back, fix screenshot error 2024-04-28 22:35:58 +08:00
codeskyblue
dc080d0806 fix 2to3 doc 2024-04-28 14:25:48 +08:00
codeskyblue
a063811184 remove atx-agent (#959) and useless libs
* remove atx-agent from code
* remove filelocks and others
2024-04-28 14:16:44 +08:00
codeskyblue
9ed61eefe0 update atx-agent to 0.10.1 in order to fix d.app_start, localize atx-agent to make uiautomator2 totally offline (#951) 2024-04-07 17:29:43 +08:00
codeskyblue
4776bf7153 add more tests 2024-04-04 21:41:37 +08:00
codeskyblue
55b5a579e1 add xpath tests, remove logzero, add enable_pretty_logging (#950)
* add unittests/test_xpath.py
* remove logzero
* add enable_pretty_logging
* fix coveragerc
2024-04-04 18:11:56 +08:00
codeskyblue
f231cec76a update docs and xpath.py, change wait() -> bool (#949)
* add docs 2to3.md
* add xpath syntax check
* change wait() -> XMLElement|None to wait() -> bool
2024-03-31 00:24:48 +08:00
codeskyblue
021c391182 Poetry (#945)
limit python version >= 3.8
use poetry instead of pbr, setup.py
remove some useless deps
add github.actions.test matrix, include mac, linux, windows (3.8-3.11)
remove extra option [image] for pip install uiautomator[image]
2024-03-20 15:32:03 +08:00
codeskyblue
4d43f8f934 support generate all docs by sphinx 2020-02-20 15:21:47 +08:00
codeskyblue
e0e0578c93 fix docs generate with sphinx, not very well 2020-02-20 10:40:27 +08:00
codeskyblue
5c0583c1ff add missing file 2020-02-18 16:49:14 +08:00
codeskyblue
8f5fdd33a4 fix retry when take screenshot, update readthedocs 2020-02-18 16:11:36 +08:00
codeskyblue
4328a7c7a9 add readthedocs for test 2020-02-18 10:33:33 +08:00
codeskyblue
939d767726 add hogwarts sponsor 2019-11-05 13:40:26 +08:00
codeskyblue
0f9b02a8e3 add qrcode of qq 2018-07-27 15:35:44 +08:00
shengxiang
1d28c38021 add qqicon 2018-04-26 13:46:38 +08:00
shengxiang
2cf9ce5936 add how to do with popups 2018-03-07 18:55:36 +08:00
codeskyblue
cdc8fa859d add disable_popups support 2018-03-07 16:10:37 +08:00
shengxiang
3e068b8656 add htmlreport support, remove click_nowait and tap 2018-02-08 15:26:12 +08:00
codeskyblue
3dbbe93c73 add select count and fling, scroll 2017-11-22 17:13:07 +08:00