Julian Winkler
|
1fd2638c57
|
set Configuration.screenWidthDp and Configuration.screenHeightDp
|
2024-12-13 22:32:04 +01:00 |
|
Julian Winkler
|
1955522b28
|
android.text.Layout: actually measure text sizes
|
2024-12-13 22:32:04 +01:00 |
|
Julian Winkler
|
864750020e
|
View: always call dispatchTouchEvent() if overwritten
|
2024-12-13 22:32:04 +01:00 |
|
Julian Winkler
|
1398125eb5
|
api-impl: stubs and fixes for Compose Stopwatch and LibreSudoku
|
2024-12-13 22:32:02 +01:00 |
|
Julian Winkler
|
b9272aa150
|
Window: fix some regressions caused by decorView
The window background is now set on the decorView and also
window.set_widget_as_root() must now be called manually.
|
2024-12-13 21:23:50 +00:00 |
|
Julian Winkler
|
db1e9458de
|
meson.build run dx with --incremental
This enables incremental dexing which speeds up incremental builds
|
2024-12-13 21:43:50 +01:00 |
|
Julian Winkler
|
413d3ee69f
|
compile java files with ant for incremental builds
Meson doesn't support incremental builds for java, so delegate the java
compilation to Ant if available.
|
2024-12-13 21:43:50 +01:00 |
|
Julian Winkler
|
a1c29c012e
|
meson.build: don't build test_runner.jar by default
|
2024-12-13 09:29:54 +01:00 |
|
Julian Winkler
|
c4d20b828e
|
Window: directly attach the decorView
|
2024-12-02 22:03:26 +01:00 |
|
Julian Winkler
|
036b5510d3
|
implement dispatchKeyEvent callback
|
2024-12-01 14:15:00 +00:00 |
|
Julian Winkler
|
fe7790c4ff
|
View: implement requestFocus() and isFocused()
|
2024-12-01 14:15:00 +00:00 |
|
Julian Winkler
|
d0952101a6
|
implement some Canvas methods needed for composeUI
|
2024-12-01 14:15:00 +00:00 |
|
Julian Winkler
|
cb7805bb45
|
Window: implement getDecorView() properly
This is needed to fix the "ViewTreeLifecycleOwner not found" error in
composeUI.
|
2024-12-01 14:15:00 +00:00 |
|
Julian Winkler
|
e9cf5e7002
|
API stubs and fixes for composeUI
|
2024-12-01 14:15:00 +00:00 |
|
Julian Winkler
|
447784b6d6
|
GridView: fix errors missed due to this file mistakenly not getting built before
|
2024-12-01 14:31:06 +01:00 |
|
Julian Winkler
|
60095ea795
|
ListView: copy from AOSP
copied from tag android-6.0.1_r81
|
2024-11-30 18:56:17 +00:00 |
|
Mis012
|
d5bc4ea9a6
|
implement instrumentation
|
2024-11-30 18:57:03 +01:00 |
|
Mis012
|
f61f200d7b
|
NativeActivity: cooperate with nativebridge when it's in use
|
2024-11-30 18:54:53 +01:00 |
|
Mis012
|
9f244edc05
|
native_window: fix wayland pbuffer emulation
|
2024-11-30 18:54:53 +01:00 |
|
Mis012
|
0803848c6d
|
api-impl: misc stubs/additions
|
2024-11-30 18:54:53 +01:00 |
|
Mis012
|
39504d1437
|
XmlBlock: nativeNext: properly skip certain tags, throw exception for BAD_DOCUMENT
|
2024-11-29 00:23:49 +01:00 |
|
Daniel Panero
|
be93b4c396
|
JavaWidget: add css classes and default_stylesheet.css
|
2024-11-26 16:33:38 +01:00 |
|
Julian Winkler
|
d6d2c94abd
|
implement DateUtils.formatElapsedTime()
This is needed for NewPipe 0.27.3
|
2024-11-25 10:01:51 +01:00 |
|
Julian Winkler
|
332d3d1137
|
copy AdapterView, AbsSpinner and Gallery from AOSP
copied from tag android-6.0.1_r81
existing GTK based implementation was moved from AbsSpinner to Spinner
|
2024-11-24 22:11:40 +00:00 |
|
Julian Winkler
|
f53ad02e6f
|
api-impl: misc additions for Oeffi
|
2024-11-24 22:11:40 +00:00 |
|