Commit Graph

954 Commits

Author SHA1 Message Date
Julian Winkler
49fa854c93 add a media ContentProvider
Every time the ContentProvider is accessed, a file chooser opens and the
selected file is then provided as media file.
2025-04-23 18:13:15 +02:00
Julian Winkler
cff51b230b api-impl: misc stubs to make FCM-toolbox launch 2025-04-21 11:11:16 +02:00
Julian Winkler
5de2c27abf api-impl: misc stubs for WhatsApp support 2025-04-21 10:19:48 +02:00
Julian Winkler
f2065e31a4 ListView.findViewById(): iterate header and footer views even if invisible 2025-04-21 10:14:06 +02:00
Julian Winkler
68b8af1e1c Activity: fix crash when finish() is called from onResume() 2025-04-21 07:47:44 +02:00
Julian Winkler
e652089252 map Android UnifiedPush to DBus UnifiedPush 2025-04-21 07:31:06 +02:00
Julian Winkler
ec45faaf87 View.dispatchTouchEvent(): implement ACTION_CANCEL for sythetic events 2025-04-19 15:32:27 +02:00
Julian Winkler
bd83e211d0 handle onClickListener for synthesized MotionEvents
Since synthesized events can't be handled by GTK, we also need to handle
gestures by ourself in that case.
2025-04-18 07:21:21 +02:00
Julian Winkler
db29a02c73 framework-res/meson.build: adjust aapt command for new path 2025-04-18 07:19:44 +02:00
Mis012
272c554262 register path overrides with libc_bio, install fonts.xml 2025-04-11 22:22:54 +02:00
Julian Winkler
8e40c13480 api-impl: add APIs for libGDX games 2025-04-09 13:01:13 +02:00
Julian Winkler
728c43f925 implement View.scrollBy() 2025-04-09 12:40:09 +02:00
Julian Winkler
0c0af3d1be LayerDrawable: handle null Drawables
This fixes a NullPointerException with the SponsorBlock UI of the
Tubular NewPipe fork
2025-04-09 12:38:12 +02:00
Julian Winkler
0b5ab83933 CookieManager: apply NewPipe hack also to NewPipe forks 2025-04-09 12:37:04 +02:00
Nikita Travkin
882cd1b471 ATLKeyboard: Integrate with phosh and wayland IME 2025-04-02 16:58:17 +02:00
Nikita Travkin
80ec4bd02a api-impl: Stub out SuggestionSpan 2025-04-02 16:58:17 +02:00
Mis012
bce91cc527 api-impl: add ATLKeyboardViewer to support launching IMEs 2025-04-02 16:58:17 +02:00
Mis012
bb7eb461c8 PreferenceManager: fix default preferences xml name 2025-03-28 13:20:09 +01:00
Mis012
9f93f95f4d api-impl-jni: check in missed generated headers 2025-03-27 13:06:39 +01:00
Mis012
39b8ac624d GeomagneticField: import from AOSP master (commit 42a0e321e226fe0f678ff15d9293b03bcd606b96)
NOTE: WMM2025 is out now, if google doesn't update to it soon maybe we should
2025-03-27 13:06:39 +01:00
Mis012
12121d2d48 LocationManager: expose more information from the backend to the apps
note: GnssStatus was accidentally bundled into ab5b600bf1
2025-03-27 13:06:39 +01:00
Mis012
d2e2ab37bc graphics/Region: add stubs 2025-03-27 13:06:39 +01:00
Mis012
0a0e476883 (Gsk)Canvas: add debug prints, and a hack 2025-03-27 13:01:02 +01:00
Mis012
23078bfb06 Configuration: make en_US the default locale 2025-03-26 21:13:48 +01:00
Mis012
f03f3106e7 PackageManager: implement resolveActivity 2025-03-26 21:13:19 +01:00