Julian Winkler
|
bfd7bf6fbc
|
copy ConditionVariable.java from AOSP
|
2024-08-01 19:57:12 +00:00 |
|
Julian Winkler
|
3c5a21357d
|
multiple additions and fixes for the Java APIs
Stuff needed for WhatsApp support
|
2024-08-01 19:57:12 +00:00 |
|
Julian Winkler
|
ef77bb287a
|
NotificationManager: store Intents in HashMap
This is needed for Intents with extras, because Parcelable serialization is not yet implemented
|
2024-07-31 18:22:26 +02:00 |
|
Julian Winkler
|
db1b62bca3
|
View.requestLayout(): iterate all parents
|
2024-07-31 18:21:14 +02:00 |
|
Julian Winkler
|
44fef4ba36
|
reuse ViewPropertyAnimator object
This is needed to make sure we don't call outdated AnimatorListeners
|
2024-07-31 18:21:14 +02:00 |
|
Julian Winkler
|
29e5298178
|
MediaCodec: handle end-of-file properly
|
2024-07-31 18:21:14 +02:00 |
|
Julian Winkler
|
4ed3fbd385
|
implement PackageParser.getResourcesForApplication()
This method is needed for the FlowerFinder test APK
|
2024-07-31 18:21:14 +02:00 |
|
Julian Winkler
|
71bb6d96bd
|
implement Context.stopService()
|
2024-07-31 18:21:14 +02:00 |
|
Julian Winkler
|
7b11277287
|
AlertDialog: handle buttons
|
2024-07-31 11:10:45 +00:00 |
|
Julian Winkler
|
4ecd541c6c
|
NotificationManager: implement cancel() for MPRIS notifications
|
2024-07-20 14:14:53 +02:00 |
|
Julian Winkler
|
9d27fc138b
|
NotificationManager: handle non player part of MPRIS
This exposes the package name to MPRIS and allows to raise the
application to the front when clicking the MPRIS notification.
|
2024-07-17 22:43:16 +02:00 |
|
Julian Winkler
|
b54bed4784
|
implementing MediaSession using MPRIS
NotificationManager will now ignore MediaStyle notifications
|
2024-07-17 22:35:55 +02:00 |
|
Mis012
|
eddd827e27
|
api-impl: add GridView stub, AnimationSet stub and misc stubs
|
2024-06-28 22:31:47 +02:00 |
|
Mis012
|
2c1e0dd3b8
|
Bitmap: implement nativeCopyPixelsFromBuffer
|
2024-06-28 22:15:57 +02:00 |
|
Mis012
|
004ba4ff00
|
remove some old debugging prints, gate others behind verbose log
|
2024-06-22 14:35:56 +02:00 |
|
Mis012
|
df074bd2b4
|
api-impl: add misc stubs/impls
|
2024-06-22 14:22:37 +02:00 |
|
Mis012
|
92e2c06347
|
make sure the apk path is reliably set in the PackageInfo
|
2024-06-19 22:35:50 +02:00 |
|
Julian Winkler
|
bb50bbfa91
|
add lots of java APIs needed for Whatsapp
|
2024-06-16 08:45:31 +02:00 |
|
Julian Winkler
|
b81f53e4b2
|
Bitmap: regenerate GdkTexture when Canvas was used on the Bitmap
|
2024-06-15 07:14:30 +02:00 |
|
Julian Winkler
|
2a10196bc5
|
Context: cache SharedPreferences
OsmAnd renderer reads SharedPreferences for every frame. Use cached
objects instead of reading it from disk every time
|
2024-06-15 00:01:51 +02:00 |
|
Julian Winkler
|
b95613614e
|
implement SurfaceView.lockCanvas() using GskCanvas
|
2024-06-15 00:00:20 +02:00 |
|
Mis012
|
81797c2667
|
api-impl: add misc stubs/impls
|
2024-06-13 21:00:06 +02:00 |
|
Mis012
|
ce85f3e0b1
|
GradientDrawable: fix imporper commenting out
|
2024-06-13 20:55:20 +02:00 |
|
Mis012
|
795c76f144
|
android/content/Context: misc cleanup
|
2024-06-13 20:54:21 +02:00 |
|
Mis012
|
4fd7e2cbb1
|
AssetManager: fix up AssetInputStream
|
2024-06-13 20:37:35 +02:00 |
|