Commit Graph

473 Commits

Author SHA1 Message Date
Daniel Panero
eba9c7037c JavaWidget: add debug info for GTK Inspector 2024-11-19 16:14:36 +01:00
Daniel Panero
fb6565e535 Add paddings and improved margins 2024-11-18 21:39:01 +00:00
Daniel Panero
13ed9d76bb Updated framework-res to 3d916f71dfbb5477c40a46c9b19c125f4c719045
Also remove non public drawables and layouts using the new python script
2024-11-18 21:39:01 +00:00
Daniel Panero
5f6943fd81 Add backbutton 2024-11-17 23:37:10 +00:00
Daniel Panero
f48fce5932 api-impl: misc stubs and fixes for Spotify II 2024-11-17 17:40:06 +00:00
Christian Stadelmann
c6be36f553 Context: Fix typo 2024-11-14 19:52:14 +00:00
Kilian "CaféHaine" Guillaume
e5a6ee2b55 api-impl: add misc stubs for Open Sudoku 2024-11-14 19:50:26 +00:00
Mis012
ab114245bd ContentProvider: wrap in try/catch
Errors thrown here shouldn't be fatal, the app will often work just fine
without any ContentProviders (especially a mostly-native app probably
only uses them for ads)
2024-11-09 16:30:29 +01:00
Julian Winkler
da36ebea9a MadiaCodec: allow application to specify input buffer size
This is required for high resolution video playback
2024-11-06 23:32:40 +01:00
Julian Winkler
7c9a32d041 MediaCodec: release all output buffers on release
This prevents leaking video memory
2024-11-06 23:32:39 +01:00
Julian Winkler
fc0091a989 use Activity title as window title 2024-11-03 08:26:11 +01:00
Daniel Panero
e541d87fc2 api-impl: misc stubs and fixes for Spotify 2024-11-02 17:03:53 +00:00
Julian Winkler
acdd3c88cc AssetManager: fix resource loading if APK path contains spaces
Spaces will get encoded to %20 by the ClassLoader. We need to decode
them again to get the original path.
2024-11-01 17:49:20 +01:00
Julian Winkler
6068ac2eb8 View.setSystemUiVisibility(): implement fullscreen
For now we only allow fullscreen for maximized windows
2024-10-31 20:30:15 +01:00
Julian Winkler
b413f67932 implement ContentProvider.attachInfo() callback
This fixes a crash in NewPipes DownloadActivity
2024-10-31 16:41:46 +01:00
Mattéo Axelle
b528bad2fc Settings: add Global.getString 2024-10-31 13:18:38 +00:00
Mattéo Axelle
82801b4303 StrictMode: return new ThreadPolicy instead of null 2024-10-31 13:18:38 +00:00
Mattéo Axelle
f5674faa4a PackageManager: always grant com.google.android.c2dm.permission.SEND 2024-10-31 13:18:38 +00:00
Daniel Panero
0efbee538a api-impl: Add DumpHeapProvider.java 2024-10-29 19:26:25 +00:00
Daniel Panero
2e2a3c889c ViewGroup: Fix margin layout 2024-10-28 18:03:29 +01:00
Julian Winkler
ade5e1f1ca Activity: set windowBackground on start
This overwrites the GTK window backgrounds and therefore makes theming
more consistent when GTK theme and Android theme doesn't match.
2024-10-23 16:35:58 +02:00
Julian Winkler
bcdf3eb3ce add missing null pointer check in MediaCodec.release()
When the MediaCodec failed to initialize, the native_codec pointer can
be null and releasing it would cause a SEGFAULT in native code.
2024-10-22 18:05:09 +02:00
Markuss Broks
5eb750b253 GLImpl: more implementations 2024-10-14 19:59:49 +03:00
Markuss Broks
24fab49a1c api-impl: misc stubs 2024-10-14 19:59:38 +03:00
Julian Winkler
d06b14933d delay Dialog.dismiss() by 10ms to work around NewPipe race condition 2024-10-07 11:55:33 +02:00