AccessibilityGridLayoutManager.kt |
A GridLayoutManager that can be used to override methods in Android implementation
to improve ayy1 or fix a11y issues.
|
947 |
ClearableEditText.kt |
An [AppCompatEditText] that shows a clear button to the user.
|
3189 |
ClipboardHandler.kt |
A clipboard utility class that allows copying and pasting links/text to & from the clipboard
|
6837 |
Colors.kt |
Converts a string of hexadecimal characters to a Long color value.
|
362 |
IntentUtils.kt |
Since Android 12 we need to set PendingIntent mutability explicitly, but Android 6 can be the minimum version
This additional requirement improves your app's security.
FLAG_IMMUTABLE -> Flag indicating that the created PendingIntent should be immutable.
|
829 |
LinkTextView.kt |
An [AppCompatTextView] that announces as link in screen readers for a11y purposes
|
1348 |
LocaleUtils.kt |
Helper class for displaying Locale name.
|
8392 |
NotificationBase.kt |
Create a [Notification] with default behaviour and styling.
|
1246 |
OnWifiChanged.java |
Functional interface for listening to when wifi is/is not connected.
This is not a () -> Boolean so that method parameters can be more clearly typed.
This file is in Java because of the SAM conversion problem in Kotlin.
See https://youtrack.jetbrains.com/issue/KT-7770.
|
628 |
Settings.kt |
A simple wrapper for SharedPreferences that makes reading preference a little bit easier.
@param appContext Reference to application context.
|
75522 |
ToolbarPopupWindow.kt |
Since Android 12 reading the clipboard triggers an OS notification.
As such it is important that we do not read it prematurely and only when the user trigger a paste action.
|
4993 |
Undo.kt |
Get the recommended time an "undo" action should be available until it can automatically be
dismissed. The delay may be different based on the accessibility settings of the device.
|
3336 |
view |
|
|