Commit Graph

122 Commits

Author SHA1 Message Date
Julian Winkler
a861a62107 add Typeface.createFromFamiliesWithDefault() 2025-10-26 17:45:26 +01:00
Julian Winkler
076ade2c5f api-impl: misc stubs and fixes for WhatsApp 2025-10-06 11:36:08 +02:00
Julian Winkler
e58d8d2065 api-impl: stubs and fixes for Shosetsu 2025-10-04 17:45:03 +00:00
Julian Winkler
c60f8e3850 implement AlarmManager and JobScheduler
This is needed for the bootstrap job when setting up WhatsApp in
companion device mode.

The implementation is based on `Handler.postDelayed()`, so jobs and
alarms are not persistent for now.
2025-10-04 13:05:00 +02:00
Julian Winkler
a09aa53ecf api-impl: stubs and fixes for Breezy Weather 2025-10-01 22:59:22 +02:00
Julian Winkler
e7318f0757 fixes for NewPipe version 0.28.0 2025-09-01 23:43:00 +02:00
Julian Winkler
6e6e9a3be8 api-impl: misc fixes and additions to make Telegram launch 2025-07-14 16:32:28 +02:00
Julian Winkler
bf5eb099bd api-impl: misc additions for different apps 2025-07-14 16:32:28 +02:00
Julian Winkler
d898966e04 add KeyGenerator for AndroidKeyStore 2025-07-14 12:38:13 +00:00
Mis012
55f57ebb2b GridLayout: borrow from AOSP master (commit: 1cdfff555f4a21f71ccc978290e2e212e2f8b168) 2025-06-10 00:59:37 +02:00
Mis012
398202a4f9 AdaptiveIconDrawable: import from AOSP master (commit 1cdfff555f4a21f71ccc978290e2e212e2f8b168) 2025-06-05 17:24:08 +02:00
Julian Winkler
7985381b60 implement MediaMetadataRetriever on top of MediaPlayer
also add MediaPlayer.getDuration() and MediaPlayer.getCurrentPosition()
2025-04-23 18:16:37 +02:00
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
5de2c27abf api-impl: misc stubs for WhatsApp support 2025-04-21 10:19:48 +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
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
955113f110 api-impl: add missed java files to meson.build 2025-03-26 21:12:02 +01:00
Mis012
f3332b7201 api-impl: misc stubs and fixes 2025-03-26 21:12:02 +01:00
Mis012
fd2e9f43b6 api-impl: borrow several classes form AOSP master (cca 42a0e321e226fe0f678ff15d9293b03bcd606b96) 2025-03-26 21:12:02 +01:00
Julian Winkler
4a4b4a4722 api-impl: misc stubs and fixes for several apps including F-Droid and AuroraStore 2025-03-25 23:34:56 +01:00
Julian Winkler
82f1e59f2a copy ArraySet from AOSP
from latest AOSP master (frameworks/base 90a150c2c04d6ba22e4bc7418c0b35bb7d3c9a9b)
2025-03-25 23:17:09 +01:00
Julian Winkler
e72c579fd4 add stub AndroidKeyStore security provider 2025-03-25 23:17:09 +01:00