Since RenderScript can no longer be compiled on macOS Catalina
because Catalina cannot run 32bit binaries and Google failed
to provide a 64bit compiler in time. Now, as if that wasn't
bad enough, the new build tools that provide a 64bit compiler
don't work on any other system than macOS unfortunately.
For details on the issue see:
https://issuetracker.google.com/issues/142590626
This reverts commit cf4020c613.
Those new build tools don't work on other systems than macOS
Catalina and even there produce broken builds :(
Also, it looks like the only solution is to remove
`RenderScript.forceCompat()` what's probably no longer
required to support Lineage 16.0 with those new build tools.
Confirmation pending.
* Rename IAction uses to simplify code
* Renamed SimpleIntentIAction to IntentAction
* Renamed IntentAction#executeForIntent to createIntent
* Added suspend modifier to IAction#execute to simplify later work
* Added parseAndNormalizeUri
* Optimized usage of Coroutines in WifiAction
* Replaced one java Pattern instance with Kotlin Regex
* Simplify DecodeFragment#openUrl by moving stuff into it's own action
* Added OpenOrSearchAction
* Added WebAction
* Added DEFAULT_ACTION
* IgnoreCase in SchemeAction