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
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
Mis012
ea45182cca
ContentProvider: don't start content providers which are supposed to be started as separate processes
2025-03-26 20:24:17 +01:00
Mis012
ebbbc517a8
android/os/Build: allow overriding SDK_INT
2025-03-26 20:22:12 +01:00
Mis012
340fae107e
PopupWindow: implement more stuff, mainly offset
2025-03-26 20:18:16 +01:00
Mis012
5c29d2d297
TextView: chain setText variants in the same direction as AOSP to fix behavior of classes which override it
2025-03-26 20:13:37 +01:00
Mis012
4d12ad5c90
View: add basic implemntation of dispatchTouchEvent
...
Some Views block all events going to their descendants, and
then synthesize new events themselves. Gtk doesn't allow event
synthesization, which makes this quite annoying to deal with.
This initial implementation definiely has some problems,
for example it seems to cause infinite loops in some cases,
however it surprisingly works well enough.
2025-03-26 20:06:15 +01:00