2024-01-16
- 70146b2 Report Compose popup window as POPUP_WINDOW.
- #36 Fix missing windowAttachCount method after minification.
2022-04-16
2022-01-06
- #30 Detecting window tooltip type when language isn't English.
2021-9-15
- Stop throwing when not on main thread. While Curtains APIs should be used from the main thread, there are a number edge cases as well as bugs in consuming SDKs / apps and the Android Framework SDKs that can trigger calls from the wrong thread, and in many cases there isn't much developers can do, so Curtains is relaxing the constraint and doing a best effort approach.
2021-5-20
- Fixed crash when showing a non support overflow menu. This crash is caused by an incorrect
@NonNull
annotation in AOSP (issue, PR).
2021-5-11
- New window extension function:
window.onNextFrameMetrics(frameTimeNanos){}
(based on this blog). - Fixed bug: unless added last, the window callback would always be replaced. This didn't play well with fragments calling
AppCompatActivity.setSupportActionBar()
all the time (see this AppCompat issue).
2021-4-14
Added support for KeyEvent interceptors.
2021-3-3
First bugfix release!
Fixed crash when no Android X or support library in the classpath.
2021-3-2
Initial release.
Special thanks to consp1racy for the window focus contributions!