1. 6cb0599 Remove unused shadows ShadowCornerPathEffect and ShadowLinearGradient by Michael Hoisie · 2 years, 1 month ago
  2. 2525fb6 Remove empty ShadowDashPathEffect by Michael Hoisie · 2 years, 1 month ago
  3. e9c3244 Move event injection into `ShadowUiAutomation` by Paul Sowden · 2 years, 1 month ago
  4. 0e8a0e0 Add ability to verify the ownership transfer bundle for DevicePolicyManager. by Roman Kalukiewicz · 2 years, 1 month ago
  5. 13e8976 Remove unnecessary ColorMatrixColorFilter shadow by Michael Hoisie · 2 years, 1 month ago
  6. 2cfaf90 Update ShadowTelephonyManager with Tiramisu getServiceState function by Googler · 2 years, 1 month ago
  7. 34cffc9 Remove empty ShadowBitmapShader by Michael Hoisie · 2 years, 1 month ago
  8. f53a74b Block explicit intents if they don't match intent filters on T+. by Roman Kalukiewicz · 2 years, 1 month ago
  9. cc0a05f Clean up some API methods on ShadowBitmap by Michael Hoisie · 2 years, 1 month ago
  10. a189f80 Remove incorrect shadow implementation of BitmapDrawable.mutate by Michael Hoisie · 2 years, 2 months ago
  11. d32286f Make GC of native SQLiteConnection objects thread-safe by Michael Hoisie · 2 years, 2 months ago
  12. e5e3838 Add a ShadowCanvas instanceof check to ShadowView.visualize by Julia Sullivan · 2 years, 2 months ago
  13. 60c1a66 Removing `NameNotFoundException` from bunch of signatures in the `ShadowPackageManager`. by Roman Kalukiewicz · 2 years, 2 months ago
  14. 2f22ef3 Add shadows for getTimeZone and getAutoTimeZoneEnabled. by Googler · 2 years, 2 months ago
  15. 25f2716 Revert 'Add ShadowViewTreeObserver' by Michael Hoisie · 2 years, 2 months ago
  16. cc8f002 Add a shadow method for ShadowLauncherApps#hasShortcutHostPermission. by Googler · 2 years, 2 months ago
  17. 296f419 Add support for Android T (SDK 33) by Michael Hoisie · 2 years, 2 months ago
  18. 457ad8b Revert 'Rewrite the wake lock timeout simulation algorithm at `ShadowPowerManager.ShadowWakeLock`' by yorick · 2 years, 2 months ago
  19. 973b437 Rewrite the wake lock timeout simulation algorithm at `ShadowPowerManager.ShadowWakeLock` by Googler · 2 years, 2 months ago
  20. 31c5561 Adding (get/set/clear)CommunicationDevice methods for ShadowAudioManager.java by Googler · 2 years, 2 months ago
  21. 60f97af Deprecate and un-shadow ShadowScanResult class. by Brett Chabot · 2 years, 2 months ago
  22. fe5ab5d Add support for some new CompanionDeviceManager Android T APIs by Michael Hoisie · 2 years, 2 months ago
  23. d9dd62a Fix the bug that `acquire()` is equivalent to 0ms timeout by Googler · 2 years, 2 months ago
  24. 75d6956 Support wake lock timeout testing at ShadowPowerManager by Googler · 2 years, 2 months ago
  25. 4999354 Add ShadowBluetoothLeAdvertiser by Googler · 2 years, 2 months ago
  26. 9696ae1 Add ShadowViewTreeObserver by Googler · 2 years, 2 months ago
  27. 41b282e Add support for some UsageStatsManager BroadcastResponseStats T APIs by Michael Hoisie · 2 years, 2 months ago
  28. 0b6b1eb Add support for DevicePolicyManager in Android T by Michael Hoisie · 2 years, 2 months ago
  29. eb5ed48c Add a shadow for getMyAssociations() introduced in T by Googler · 2 years, 2 months ago
  30. b42df2f Add ShadowUwbAdapterStateListener that shadows android.uwb.AdapterStateListener and tracks adapter state changes. by Googler · 2 years, 2 months ago
  31. 836f486 Add executeOnSessionDestroyed() to ShadowMediaController.java. by Googler · 2 years, 2 months ago
  32. c165d42 Add support for two GNSS APIs to ShadowLocationManager. by Soonil Nagarkar · 2 years, 2 months ago
  33. 7192358 Update Robolectric to be compiled against Android T by Michael Hoisie · 2 years, 2 months ago
  34. e7e7e3d Avoid inlining StatusBarManager.DEFAULT_SETUP_DISABLE{,2}_FLAGS by Michael Hoisie · 2 years, 2 months ago
  35. 2f7f574 Revert some method signature updates for Android T by Michael Hoisie · 2 years, 2 months ago
  36. 2de223e Refactor AndroidSandbox to support invalidating SQLite shadows by Michael Hoisie · 2 years, 2 months ago
  37. 635280c Add support for FontFamily.getFont by Michael Hoisie · 2 years, 2 months ago
  38. 7859066 Update ShadowActivity's startIntentSenderForResult to send the intent automatically to match more closely the Android Activity's implementation. by Googler · 2 years, 2 months ago
  39. 7ca9b15 Reorder if statements in ShadowRegion.equals by Michael Hoisie · 2 years, 2 months ago
  40. 91f1190 Merge branch 'google' into 'master' by Michael Hoisie · 2 years, 2 months ago
  41. 7094fc9 Support self-equality check in Region by Michael Hoisie · 2 years, 2 months ago
  42. 751575e Make ValueCallbacks in RoboCookieManager nullable by Angelo Suzuki · 2 years, 4 months ago
  43. 9eaf0e4 Remove legacy multidex dependency in shadows/multidex by Michael Hoisie · 2 years, 2 months ago
  44. 92f227e Add setResource and hasResourceWallpaper APIs to ShadowWallpaperManager. by Googler · 2 years, 2 months ago
  45. aef05b3 Implement ShadowBluetoothDevice#getBatteryLevel for O_MR1+ by Googler · 2 years, 3 months ago
  46. 752eb11 Merge branch 'master' into 'google' by JuliaSullivanGoogle · 2 years, 3 months ago
  47. a2d2170 Implement `ShadowParcelFileDescriptor#open(File file, int mode, Handler handler, ParcelFileDescriptor.OnCloseListener listener)`. by Googler · 2 years, 3 months ago
  48. 3ba8b08 Store CallAudioState in FakeTelecomServer, instead of storing across various Shadow classes. by Googler · 2 years, 3 months ago
  49. b5be690 Avoid calling the real DisplayManagerGlobal constructor in RNG by Michael Hoisie · 2 years, 3 months ago
  50. 14f434b Added simulateSynthesizeToFileResult to support testing success, error and queued states. by Googler · 2 years, 3 months ago
  51. 6afb50b Create ```ShadowDisplayManager``` API to add additional scaled display ```Mode```s by Googler · 2 years, 3 months ago
  52. c56ad5f Merge branch 'google' into 'master' by JuliaSullivanGoogle · 2 years, 3 months ago
  53. dd84ca9 Add shadow methods for {g,s}etActiveDevice for BluetoothHeadset and BluetoothA2dp by Googler · 2 years, 3 months ago
  54. 82c4799 Add shadow method for VMRuntime.getNotifyNativeInterval by Michael Hoisie · 2 years, 3 months ago
  55. 35a4c27 Make ResolveInfo generated by the shadow not crash on toString(). by Roman Kalukiewicz · 2 years, 3 months ago
  56. 2f82905 Add support for the onTopResumedActivityChanged in ActivityController by Googler · 2 years, 3 months ago
  57. 18b33f0 Apply configuration changes to `ActivityScenario` `Activity`s by Paul Sowden · 2 years, 3 months ago
  58. f89d0ed Implement `ShadowUiAutomation#setRotation` by Paul Sowden · 2 years, 3 months ago
  59. 6139c97 Post call to recreate activity by Paul Sowden · 2 years, 3 months ago
  60. 675e3f1 Fix ActivityNotFoundException in ActivityScenario in API 33 by Googler · 2 years, 3 months ago
  61. df09e5d Pass through file URIs to ContentResolver implementation. by Paul Sowden · 2 years, 3 months ago
  62. d1070ac Update method to prevent "bytes" field from being overwritten. by Googler · 2 years, 3 months ago
  63. 4e0bcd5 Add setSessionActiveState and getAllSessionCallbacks API to ShadowPackageInstaller. by Googler · 2 years, 3 months ago
  64. e0baf56 Updates ShadowMotionEvent to use Matrix directly instead of ShadowMatrix. by Julia Sullivan · 2 years, 3 months ago
  65. 261db45 add a getter method of PendingIntent to see underlying intent in test by Googler · 2 years, 3 months ago
  66. e7d9d2a Enhance ShadowPackageInstaller to handle sessions label/icon/progress by Googler · 2 years, 3 months ago
  67. 49d8676 Call into the original CountDownTimer constructor by Michael Hoisie · 2 years, 3 months ago
  68. de734b6 Prepare to block explicit intents if they don't match intent filters on T+. by Michael Hoisie · 2 years, 3 months ago
  69. a80f604 Prepare to block explicit intents if they don't match intent filters on T+. by Roman Kalukiewicz · 2 years, 3 months ago
  70. a4abf26 Set a default target api version of a package added to Robolectric. by Roman Kalukiewicz · 2 years, 3 months ago
  71. ea9dad0 Add options to be used by synthesizeToFile to write to a test file and to call listeners. Added method to allow inspection of file written. by Googler · 2 years, 3 months ago
  72. 37dd935 Work around race condition in CursorWindow.dispose that can lead to segfaults by Michael Hoisie · 2 years, 3 months ago
  73. d1da434 Support setCreatorUid in ShadowPendingIntent. by Googler · 2 years, 3 months ago
  74. 101460d refac: missingSummary warning fix by hellosagar · 2 years, 5 months ago
  75. ef72b4b Refactor ShadowResources.setCreatedFromResId to avoid instanceof checks by Michael Hoisie · 2 years, 4 months ago
  76. 7d6cc47 Implement ShadowBluetoothDevice#setMetadata by Googler · 2 years, 4 months ago
  77. 9ee19d9 Use real Android code for Surface.lockHardwareCanvas by Michael Hoisie · 2 years, 4 months ago
  78. b9264fe Avoid calling reflector as part of object finalization by Michael Hoisie · 2 years, 4 months ago
  79. 9a99390 Disable EdgeEffect for Android S and above by Michael Hoisie · 2 years, 4 months ago
  80. d2585ec Respect permissions granted by `ShadowContextWrapper.grantPermissions()` when sending broadcasts to receivers with permissions. by Googler · 2 years, 4 months ago
  81. 8418f91 Add Bundle options to ShadowPendingIntent by Ada · 2 years, 4 months ago
  82. bcf5f74 Scale bitmap based on in density and target density. by Paul Sowden · 2 years, 4 months ago
  83. dc06908 Make TestParcelable* classes package private again by Michael Hoisie · 2 years, 4 months ago
  84. 5331179 Implement missing ShadowNativeSQLiteConnection.nativeClose by Michael Hoisie · 2 years, 4 months ago
  85. cb91c47 Rename robolectric.useRealGraphics to robolectric.nativeruntime.enableGraphics by Michael Hoisie · 2 years, 4 months ago
  86. a3fbdc4 Implements ShadowUsbRequest and ShadowUsbDeviceConnection by Will Harmon · 2 years, 4 months ago
  87. 9009eca Fix ImplementsValidator false positives when looseSignatures is set by Michael Hoisie · 2 years, 4 months ago
  88. 399e956 Rollback of ShadowUsbRequest and ShadowUsbDeviceConnection by Will Harmon · 2 years, 4 months ago
  89. c8dae23 Implements ShadowUsbRequest and ShadowUsbDeviceConnection by Will Harmon · 2 years, 4 months ago
  90. 3c92097 Implement UsbManager#openDevice and UsbManager#hasPermission(UsbAccessory) by Will Harmon · 2 years, 4 months ago
  91. bdb6a19 Remove unused and unnecessary method to set the default WAL sync mode by Michael Hoisie · 2 years, 4 months ago
  92. 2b34508 Add setLockScreenNotifications and setLockScreenAllowPrivateNotifications to ShadowSettings. by Googler · 2 years, 4 months ago
  93. 47c2e2d Support BluetoothAdapter.{g,s}etDiscoverableTimeout in T by Michael Hoisie · 2 years, 4 months ago
  94. c03bd58 Implement API WifiConfiguration#setSecurityParams by Googler · 2 years, 4 months ago
  95. b14d8bd Add ShadowSubscriptionManager#checkReadPhoneStatePermission. by Googler · 2 years, 4 months ago
  96. 1e34dec Update some method signatures for Android T by Michael Hoisie · 2 years, 4 months ago
  97. aa7030d Add ShadowVisualVoicemailTask by Michael Hoisie · 2 years, 4 months ago
  98. 028d475 Merge branch 'google' into 'master' by JuliaSullivanGoogle · 2 years, 4 months ago
  99. 3c57f1d Some small updates for Android T by Michael Hoisie · 2 years, 4 months ago
  100. 1797ea3 Add `getDisplayLabel` method to ShadowKeyCharacterMap with behavior identical to the normal framework behavior. by Googler · 2 years, 5 months ago