diff options
| author | Peter Stone <thepeterstone@gmail.com> | 2026-06-29 02:41:29 +0000 |
|---|---|---|
| committer | Peter Stone <thepeterstone@gmail.com> | 2026-06-29 02:41:29 +0000 |
| commit | 6dfdb9aab91391b6578417ebbcb758c8aba62c21 (patch) | |
| tree | dd1e450fe88a099945445c1ff9f7cb9142c6b3bf /android/app/build/intermediates/merged_manifests/debug/AndroidManifest.xml | |
| parent | 7b52833b4ab2e5f86d7590683b7eea9559cd42b3 (diff) | |
fix: resolve Glance ColorProvider import, Box content lambdas, OkHttp Call import in tests
Diffstat (limited to 'android/app/build/intermediates/merged_manifests/debug/AndroidManifest.xml')
| -rw-r--r-- | android/app/build/intermediates/merged_manifests/debug/AndroidManifest.xml | 234 |
1 files changed, 234 insertions, 0 deletions
diff --git a/android/app/build/intermediates/merged_manifests/debug/AndroidManifest.xml b/android/app/build/intermediates/merged_manifests/debug/AndroidManifest.xml new file mode 100644 index 0000000..99b02ff --- /dev/null +++ b/android/app/build/intermediates/merged_manifests/debug/AndroidManifest.xml @@ -0,0 +1,234 @@ +<?xml version="1.0" encoding="utf-8"?> +<manifest xmlns:android="http://schemas.android.com/apk/res/android" + package="org.terst.doot.widget" + android:versionCode="1" + android:versionName="1.0" > + + <uses-sdk + android:minSdkVersion="26" + android:targetSdkVersion="34" /> + + <uses-permission android:name="android.permission.INTERNET" /> + <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> + <uses-permission android:name="android.permission.WAKE_LOCK" /> + <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> + <uses-permission android:name="android.permission.FOREGROUND_SERVICE" /> + + <permission + android:name="org.terst.doot.widget.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" + android:protectionLevel="signature" /> + + <uses-permission android:name="org.terst.doot.widget.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" /> + + <application + android:allowBackup="false" + android:appComponentFactory="androidx.core.app.CoreComponentFactory" + android:debuggable="true" + android:extractNativeLibs="false" + android:label="Doot Widget" + android:theme="@android:style/Theme.DeviceDefault.DayNight" > + + <!-- Settings activity (also the widget config screen) --> + <activity + android:name="org.terst.doot.widget.ui.SettingsActivity" + android:exported="true" > + <intent-filter> + <action android:name="android.intent.action.MAIN" /> + + <category android:name="android.intent.category.LAUNCHER" /> + </intent-filter> + <intent-filter> + <action android:name="android.appwidget.action.APPWIDGET_CONFIGURE" /> + </intent-filter> + </activity> + + <!-- Widget receiver (filled in Task 10) --> + <receiver + android:name="org.terst.doot.widget.DootWidgetReceiver" + android:exported="true" > + <intent-filter> + <action android:name="android.appwidget.action.APPWIDGET_UPDATE" /> + </intent-filter> + + <meta-data + android:name="android.appwidget.provider" + android:resource="@xml/widget_info" /> + </receiver> + + <!-- WorkManager initialization --> + <provider + android:name="androidx.startup.InitializationProvider" + android:authorities="org.terst.doot.widget.androidx-startup" + android:exported="false" > + <meta-data + android:name="androidx.work.WorkManagerInitializer" + android:value="androidx.startup" /> + <meta-data + android:name="androidx.emoji2.text.EmojiCompatInitializer" + android:value="androidx.startup" /> + <meta-data + android:name="androidx.lifecycle.ProcessLifecycleInitializer" + android:value="androidx.startup" /> + <meta-data + android:name="androidx.profileinstaller.ProfileInstallerInitializer" + android:value="androidx.startup" /> + </provider> + + <activity + android:name="androidx.glance.appwidget.action.ActionTrampolineActivity" + android:enabled="true" + android:excludeFromRecents="true" + android:exported="false" + android:theme="@android:style/Theme.NoDisplay" /> + <activity + android:name="androidx.glance.appwidget.action.InvisibleActionTrampolineActivity" + android:enabled="true" + android:exported="false" + android:launchMode="singleInstance" + android:noHistory="true" + android:taskAffinity="androidx.glance.appwidget.ListAdapterCallbackTrampoline" + android:theme="@style/Widget.Glance.AppWidget.CallbackTrampoline" /> + + <receiver + android:name="androidx.glance.appwidget.action.ActionCallbackBroadcastReceiver" + android:enabled="true" + android:exported="false" /> + <receiver + android:name="androidx.glance.appwidget.UnmanagedSessionReceiver" + android:enabled="true" + android:exported="false" /> + <receiver + android:name="androidx.glance.appwidget.MyPackageReplacedReceiver" + android:enabled="true" + android:exported="false" > + <intent-filter> + <action android:name="android.intent.action.MY_PACKAGE_REPLACED" /> + </intent-filter> + </receiver> + + <service + android:name="androidx.glance.appwidget.GlanceRemoteViewsService" + android:exported="true" + android:permission="android.permission.BIND_REMOTEVIEWS" /> + <service + android:name="androidx.work.impl.background.systemalarm.SystemAlarmService" + android:directBootAware="false" + android:enabled="@bool/enable_system_alarm_service_default" + android:exported="false" /> + <service + android:name="androidx.work.impl.background.systemjob.SystemJobService" + android:directBootAware="false" + android:enabled="@bool/enable_system_job_service_default" + android:exported="true" + android:permission="android.permission.BIND_JOB_SERVICE" /> + <service + android:name="androidx.work.impl.foreground.SystemForegroundService" + android:directBootAware="false" + android:enabled="@bool/enable_system_foreground_service_default" + android:exported="false" /> + + <receiver + android:name="androidx.work.impl.utils.ForceStopRunnable$BroadcastReceiver" + android:directBootAware="false" + android:enabled="true" + android:exported="false" /> + <receiver + android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy" + android:directBootAware="false" + android:enabled="false" + android:exported="false" > + <intent-filter> + <action android:name="android.intent.action.ACTION_POWER_CONNECTED" /> + <action android:name="android.intent.action.ACTION_POWER_DISCONNECTED" /> + </intent-filter> + </receiver> + <receiver + android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy" + android:directBootAware="false" + android:enabled="false" + android:exported="false" > + <intent-filter> + <action android:name="android.intent.action.BATTERY_OKAY" /> + <action android:name="android.intent.action.BATTERY_LOW" /> + </intent-filter> + </receiver> + <receiver + android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy" + android:directBootAware="false" + android:enabled="false" + android:exported="false" > + <intent-filter> + <action android:name="android.intent.action.DEVICE_STORAGE_LOW" /> + <action android:name="android.intent.action.DEVICE_STORAGE_OK" /> + </intent-filter> + </receiver> + <receiver + android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy" + android:directBootAware="false" + android:enabled="false" + android:exported="false" > + <intent-filter> + <action android:name="android.net.conn.CONNECTIVITY_CHANGE" /> + </intent-filter> + </receiver> + <receiver + android:name="androidx.work.impl.background.systemalarm.RescheduleReceiver" + android:directBootAware="false" + android:enabled="false" + android:exported="false" > + <intent-filter> + <action android:name="android.intent.action.BOOT_COMPLETED" /> + <action android:name="android.intent.action.TIME_SET" /> + <action android:name="android.intent.action.TIMEZONE_CHANGED" /> + </intent-filter> + </receiver> + <receiver + android:name="androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver" + android:directBootAware="false" + android:enabled="@bool/enable_system_alarm_service_default" + android:exported="false" > + <intent-filter> + <action android:name="androidx.work.impl.background.systemalarm.UpdateProxies" /> + </intent-filter> + </receiver> + <receiver + android:name="androidx.work.impl.diagnostics.DiagnosticsReceiver" + android:directBootAware="false" + android:enabled="true" + android:exported="true" + android:permission="android.permission.DUMP" > + <intent-filter> + <action android:name="androidx.work.diagnostics.REQUEST_DIAGNOSTICS" /> + </intent-filter> + </receiver> + + <service + android:name="androidx.core.widget.RemoteViewsCompatService" + android:permission="android.permission.BIND_REMOTEVIEWS" /> + <service + android:name="androidx.room.MultiInstanceInvalidationService" + android:directBootAware="true" + android:exported="false" /> + + <receiver + android:name="androidx.profileinstaller.ProfileInstallReceiver" + android:directBootAware="false" + android:enabled="true" + android:exported="true" + android:permission="android.permission.DUMP" > + <intent-filter> + <action android:name="androidx.profileinstaller.action.INSTALL_PROFILE" /> + </intent-filter> + <intent-filter> + <action android:name="androidx.profileinstaller.action.SKIP_FILE" /> + </intent-filter> + <intent-filter> + <action android:name="androidx.profileinstaller.action.SAVE_PROFILE" /> + </intent-filter> + <intent-filter> + <action android:name="androidx.profileinstaller.action.BENCHMARK_OPERATION" /> + </intent-filter> + </receiver> + </application> + +</manifest>
\ No newline at end of file |
