Julian Winkler
bf5eb099bd
api-impl: misc additions for different apps
2025-07-14 16:32:28 +02:00
Julian Winkler
0b5ab83933
CookieManager: apply NewPipe hack also to NewPipe forks
2025-04-09 12:37:04 +02:00
Julian Winkler
fa3292dcb5
add CookieManager and WebStorage, but disable them in NewPipe for now
...
These classes are needed for WhatsApp, but having them available makes
NewPipe try to generate PoTokens in the WebView, which does not work yet,
so we just throw an Exception in NewPipe based on the package name.
2025-03-02 00:05:59 +01:00
Julian Winkler
344058d475
add android.webkit.WebResourceResponse for K-9 Mail
2025-02-24 21:49:46 +01:00
Julian Winkler
1cf48085ff
api-impl: add misc APIs needed for AntennaPod
2025-02-10 21:55:27 +01:00
Mis012
ab5b600bf1
run whitespace_format.py --add-new-line-marker-at-end-of-file --remove-trailing-whitespace --remove-trailing-empty-lines --new-line-marker=linux --normalize-non-standard-whitespace=remove on src/
2025-02-05 16:27:17 +01:00
Julian Winkler
6edde44b05
WebView: support base64 encoding
2025-01-28 06:54:31 +01:00
Julian Winkler
64c5ebe5b6
api-impl: misc stubs for K-9 Mail
...
This makes the non composeUI parts of K-9 Mail mostly functional.
2025-01-12 14:37:24 +01:00
Julian Winkler
f53ad02e6f
api-impl: misc additions for Oeffi
2024-11-24 22:11:40 +00:00
Daniel Panero
f48fce5932
api-impl: misc stubs and fixes for Spotify II
2024-11-17 17:40:06 +00:00
Julian Winkler
4f4fd15fef
WebView: implement WebViewClient callbacks
2024-10-04 15:23:34 +02:00
Julian Winkler
633f1e6f96
WebView: implement file:///android_asset/... URIs
2024-10-04 15:23:34 +02:00
Julian Winkler
98af3b8584
WebView: HACK: make OctoDroid work without real javascriptInterface
2024-10-04 15:23:34 +02:00
Julian Winkler
3d38ec9755
add Java APIs needed for WhatsApp settings
2024-10-03 15:57:44 +02:00
Mis012
e761bb6a6d
api-impl: implement WebView using webkitgtk
2024-09-13 20:29:56 +02:00
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
Mis012
30a9f66c4a
api-impl: misc stubs for stupid ad stuff in SubwaySurfers
2024-04-26 18:11:29 +02:00
Julian Winkler
97f8c2ed0f
Add some missing APIs.
...
android.widget.Filter and android.webkit.MimeTypeMap are copied from
AOSP. Other new classes are only stub implementations.
2023-09-01 16:05:26 +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
Julian Winkler
0454dcbfd5
stub some APIs for Flappy Bird, mostly webview related
2023-06-18 11:28:40 +02:00
Mis012
449090143e
refactor source tree organization, switch to meson
2022-10-09 22:59:16 +02:00