Julian Winkler
|
3e7fdac663
|
add more Java APIs needed for OctoDroid
|
2024-08-13 21:45:53 +02: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
|
bb50bbfa91
|
add lots of java APIs needed for Whatsapp
|
2024-06-16 08:45:31 +02:00 |
|
Mis012
|
fea7a9e021
|
LayoutInflater: add AOSP boilerplate, it seems this file has large portions copied from AOSP
|
2024-04-07 23:23:31 +02:00 |
|
Mis012
|
7207587b2f
|
add some stubs, borrow ListActivity and SimpleAdapter from AOSP
|
2024-03-07 15:47:10 +01:00 |
|
Julian Winkler
|
ef029f7cea
|
implement LayoutParams.resolveLayoutDirection() callback
This is needed to make androidx ConstraintLayout behave correctly
|
2024-02-10 10:28:48 +01:00 |
|
Julian Winkler
|
9f74ab811e
|
LayoutInflater: support android:theme attribute
|
2023-11-08 22:44:39 +01:00 |
|
Mis012
|
90cb1c925a
|
api-impl: use liblog for android.util.Log; use Log.v for debugging prints and Log.w for stub tracing
|
2023-09-12 13:41:52 +02:00 |
|
Julian Winkler
|
c6b98b14f8
|
Resources + LayoutInflater: throw same Exceptions as on AOSP
|
2023-09-01 12:39:20 +02:00 |
|
Julian Winkler
|
82744e9e5e
|
add bunch of new java APIs: mostly stubs or copied from AOSP
Many of these classes are only needed to be subclassed by androidx
support library, which is used in many android apps
|
2023-08-22 15:53:09 +02:00 |
|
Julian Winkler
|
5c6b83e8f1
|
LayoutInflator: support <include/> tags
|
2023-08-08 14:18:20 +02:00 |
|
Julian Winkler
|
6b79adb2c3
|
add missing Context attribute to all View constructors
|
2023-08-08 14:18:20 +02:00 |
|
Mis012
|
7ac5587fca
|
api-impl/android/view/LayoutInflater.java: load layout XMLs directly from apk
|
2023-06-23 18:35:00 +02:00 |
|
Mis012
|
0a9591c474
|
src/api-impl: fix up code style, mainly for code imported from AOSP
used the following (plus manual edits):
`clang-format --style="{BasedOnStyle: LLVM, IndentWidth: 8, UseTab: Always, AllowShortIfStatementsOnASingleLine: false, IndentCaseLabels: true, ColumnLimit: 0}`
|
2023-06-22 11:45:46 +02:00 |
|
Mis012
|
49961186a2
|
get rid of launcher script requirement; fix app data dir being hardcoded; update documentation; remove prebuilt dalvik (NOTE - purged from history at this point, so is not part of the diff)
|
2022-10-12 17:30:07 +02:00 |
|
Mis012
|
449090143e
|
refactor source tree organization, switch to meson
|
2022-10-09 22:59:16 +02:00 |
|