1. d22fedf match DefaultAccessibilityValidator to TalkBack behavior by Kevin Jin · 10 years ago fp2-sibon fp2-sibon-2.0.1 fp2-sibon-2.0.2 FP2-open-16.05.0 FP2-open-16.06.0 FP2-open-16.07.1 FP2-open-16.08.0 FP2-open-16.09.0 FP2-open-16.10.0 FP2-open-16.11.0 FP2-open-16.12.0 FP2-open-17.01.0 FP2-open-17.04.0
  2. cf1203b add validators for exmpted classes and scroll action by Kevin Jin · 10 years ago
  3. 27b635e Clean up some toString methods by Kevin Jin · 10 years ago
  4. 988386c expose setAccessibilityNodeInfoCacheClearer by Kevin Jin · 10 years ago
  5. 74676fd add Validator interface and DefaultAccessibilityValidator by Kevin Jin · 10 years ago
  6. a738fe7 add AccessibilityDriver for testing Accessibility by Kevin Jin · 10 years ago
  7. b4e8252 Roll back change to doScroll and add comment on why. by Jake Slack · 10 years ago
  8. 18e5538 Simplify scroll call in doScroll. by Jake Slack · 10 years ago
  9. 46cbd1b add UiDevice.pressBack for convenience by Kevin Jin · 10 years ago
  10. d414dc5 fix BaseUiDevice.wakeUp when the root is invisible by Kevin Jin · 10 years ago
  11. f1fd9d0 change default scrollSteps to 55 and make it configurable by Kevin Jin · 10 years ago
  12. e0ad7ad consolidate ByAttribute, MatchStrategy by Predicate by Kevin Jin · 10 years ago
  13. 17342a5 remove deps on Guava by Kevin Jin · 10 years ago
  14. 476f54b fix to-uiautomator.xsl for selection-start attribute by Kevin Jin · 10 years ago
  15. 207c9f5 Merge "add selection-[start|end} attributes for TextView" by Kevin Jin · 10 years ago
  16. 5c9d7f7 add selection-[start|end} attributes for TextView by Kevin Jin · 10 years ago
  17. 39d9aef Resetting test state after a failed flaky test. by Jake Slack · 10 years ago
  18. b91b93a Always log uncaughtException by Kevin Jin · 10 years ago
  19. d9ecc53 move ProgressBarScrollStepStrategy to Scrollers by Kevin Jin · 10 years ago
  20. df66b27 add two new scroll APIs by Kevin Jin · 10 years ago
  21. c91a011 add PollingListeners.tryFindAndClick, which may often be useful by Kevin Jin · 10 years ago
  22. 147f9cd Add comment on why scroll returns true even on null event by Kevin Jin · 10 years ago
  23. da42ba4 Synchronize access to TestRunner.activities and views by Kevin Jin · 10 years ago
  24. ee33419 Overrides InstrumentationTestCase.runTest() to fail fast by Kevin Jin · 10 years ago
  25. 1d0f3c0 Wraps calls to UiAutomation API. by Kevin Jin · 10 years ago
  26. eacc6c8 add a time-limited version of runOnMainSync by Kevin Jin · 10 years ago
  27. c819dfe We should make sure listeners are called on every poll. by Jake Slack · 10 years ago
  28. d070309 dump hprof if onFailure causes OutOfMemoryError by Kevin Jin · 10 years ago
  29. 82b6ee7 AccessibilityEventScrollStepStrategy needs to be retrieving the last by Jake Slack · 10 years ago
  30. a6749c6 fix the hanging when the app is constantly busy (no idle) by Kevin Jin · 10 years ago
  31. 39b6091 delete DroidDriver samples to remove dep on actionbarsherlock by Kevin Jin · 10 years ago
  32. 5d6ce80 Add more method for the class and also open up the event variable to be by Mingyu Wu · 10 years ago
  33. 7655a5e add helpers/PollingListeners by Kevin Jin · 10 years ago
  34. 9031ed9 add ScrollStepStrategy.doScroll for customization by Kevin Jin · 10 years ago
  35. 5cf5f03 add driver as a parameter to the ScrollStepStrategy hooks in order to allow by Kevin Jin · 10 years ago
  36. 026e2d0 add hooks in ScrollStepStrategy: beginScrolls and endScrolls by Kevin Jin · 10 years ago
  37. ef176ee warn the brittle SwipeAction.toFling and remove its use in StepBasedScroller by Kevin Jin · 11 years ago
  38. 8d19bb6 adjust fling steps for GingerBread fix NoSuchMethodError for GingerBread by Kevin Jin · 11 years ago
  39. 337ca45 fix NPE in ActivityTestCase#scrubClass by Kevin Jin · 11 years ago
  40. d2abd0b add VisibleBounds for debugging by Kevin Jin · 11 years ago
  41. c39b04e consolidate XPath code into ByXPath by Kevin Jin · 11 years ago
  42. 9c92f46 introduce AccessibilityEventScrollStepStrategy which is by Kevin Jin · 11 years ago
  43. 2131c9b Merge "Adjust the screenshot origin if the root view is not at (0,0). Move comments on immutable UiElement attributes to the ctors." by Kevin Jin · 11 years ago
  44. 07401c1 Adjust the screenshot origin if the root view is not at (0,0). by Kevin Jin · 11 years ago
  45. eadae5e Merge "Take snapshot of the underlying View or AccessibilityNodeInfo tree. This improves reliability. Add JavaDoc on order of getChildren." by Kevin Jin · 11 years ago
  46. dfc316e Take snapshot of the underlying View or AccessibilityNodeInfo tree. by Kevin Jin · 11 years ago
  47. 3c7ba10 Remove deprecated DroidDriverBuilder by Kevin Jin · 11 years ago
  48. 45828d5 add helpers: DroidDrivers, BaseDroidDriverTest, UnrecoverableFailure by Kevin Jin · 11 years ago
  49. 07faa17 catch unchecked exceptions in takeScreenshot (mainly OOME) by Kevin Jin · 11 years ago
  50. 7c8b54f adjust steps in SwipeAction for faster execution by Kevin Jin · 11 years ago
  51. a5bb27d cosmetic changes for JavaDoc and logging for scroll by Kevin Jin · 11 years ago
  52. e4de29a add DroidDriver#refreshUiElementTree by Kevin Jin · 11 years ago
  53. b519404 add methods to Direction classes for symmetry by Kevin Jin · 11 years ago
  54. 0319e7c Enforce childFinder is relative to parentFinder in SentinelScroller by Kevin Jin · 11 years ago
  55. 1edf859 extract matches method from MatchFinder: by Kevin Jin · 11 years ago
  56. 6f160bb remove getChild and getChildCount in UiElement by Kevin Jin · 11 years ago
  57. 29d66ee rename ScrollDirection to scroll.Direction.PhysicalDirection by Kevin Jin · 11 years ago
  58. f505192 merge Screenshotter to UiDevice by Kevin Jin · 11 years ago
  59. 70e3410 add UiDevice for global actions by Kevin Jin · 11 years ago
  60. 21a0001 clear internal data while refreshing root by Kevin Jin · 11 years ago
  61. f9c6c50 add scroll API clean up Events usage revise some JavaDoc by Kevin Jin · 11 years ago
  62. e9be092 add an xsl to convert DroidDriver dump to uiautomatorviewer format by Kevin Jin · 11 years ago
  63. df8ca0b break circular reference between UiElement and dom Element by Kevin Jin · 11 years ago
  64. 0b93444 fix memory leak in Contexts UiElement cache by Kevin Jin · 11 years ago
  65. b18bb64 add ActivityUtils.setRunningActivitySupplier by Kevin Jin · 11 years ago
  66. cc1da1e warn the [ab]use of DroidDriver#has(finder, timeoutMillis) by Kevin Jin · 11 years ago
  67. ce3d103 remove versions of check* with custom timeouts by Kevin Jin · 11 years ago
  68. df778b5 add @UseUiAutomation as an explicit version of @MinSdkVersion(18) by Kevin Jin · 11 years ago
  69. ffd0f7a add test for XPaths.quoteXPathLiteral by Kevin Jin · 11 years ago
  70. d88d4ab add XPaths.quoteXPathLiteral by Kevin Jin · 11 years ago
  71. c91cb19 fix InstrumentationDriver for multiple root views by Kevin Jin · 11 years ago
  72. 147358b Merge "Fixed ViewElement.getVisibleBounds()" by Anthony Wickham · 11 years ago
  73. ad7d747 Fixed ViewElement.getVisibleBounds() by Jiexi Cao · 11 years ago
  74. 9f554eb Added containsAttr() to XPaths. by Tony Wickham · 11 years ago
  75. b27621f check view.getResources != null in getResourceId by Kevin Jin · 11 years ago
  76. 52b875d comment out unsafe check in AbstractUiElement.setText add toString for Action by Kevin Jin · 11 years ago
  77. 84761db FileUtils: setReadable after file creation by Kevin Jin · 11 years ago
  78. b75721c expose DroidDriver.find for pollers by Kevin Jin · 11 years ago
  79. 5838b1a wait for RunningActivity in InstrumentationDriver by Kevin Jin · 11 years ago
  80. 9f81086 add ViewElement#overrideClassName by Kevin Jin · 11 years ago
  81. eb4e192 remove hack in UiAutomationElement.click: by Kevin Jin · 11 years ago
  82. 7dde4b2 Fixed issue with clicking on partially visible elements. by Tony Wickham · 11 years ago
  83. 022f444 getClassName() doesn't work below API 14; handled more gracefully by Tony Wickham · 11 years ago
  84. 6b3044b fix ViewElement.getClassName: runOnMainSync by Kevin Jin · 11 years ago
  85. 394b364 getClassName returns the class name as seen by AccessibilityService by Kevin Jin · 11 years ago
  86. 49eb778 ViewElement.isVisible checks isShown in addition to Rect by Kevin Jin · 11 years ago
  87. a22c829 use resources instead of hardcoded String by Kevin Jin · 11 years ago
  88. e266072 add takeScreenshot to InstrumentationDriver by Kevin Jin · 11 years ago
  89. 886a466 Merge "Added getRunningActivity; Precautions in InstrumentationDriver.getRootElement" by Tony Wickham · 11 years ago
  90. 115eb39 Added getRunningActivity; Precautions in InstrumentationDriver.getRootElement by Tony Wickham · 11 years ago
  91. 707bb4a Added more finding methods to finders/By.java by Jiexi Cao · 11 years ago
  92. 7576fbb rename Matcher to Finder by Kevin Jin · 11 years ago
  93. 05cca15 add PNG as the default screenshot format by Kevin Jin · 11 years ago
  94. 6a6c19d add helper methods to DroidDriver that simply test code: by Kevin Jin · 11 years ago
  95. 985b3bf remove findElement in UiElement by Kevin Jin · 11 years ago
  96. 6316362 add Screenshotter by Kevin Jin · 11 years ago
  97. 79884ac move UiElement tree traversal logic to ElementMatcher by Kevin Jin · 11 years ago
  98. dc5bb6b change type of millis int->long by Kevin Jin · 11 years ago
  99. 0858f72 rename getRect -> getBounds by Kevin Jin · 11 years ago
  100. c1a957d sync with UiAutomation.executeAndWaitForEvent by Kevin Jin · 11 years ago