diff options
| author | Danilo M. <danix@danix.xyz> | 2026-10-22 11:08:09 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-10-22 11:08:09 +0200 |
| commit | 3605f4e081283b2f32451c7075fe07648e76e99d (patch) | |
| tree | 71c44ba6c19a77ce470db2200d64c491ed155a27 /app/src/main/java/mygram/droid/App.java | |
| parent | 765dcec1266fc1b63ccf48863f36425400d43dcf (diff) | |
| download | mygram-droid-3605f4e081283b2f32451c7075fe07648e76e99d.tar.gz mygram-droid-3605f4e081283b2f32451c7075fe07648e76e99d.zip | |
Add Android project skeleton and Docker build
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'app/src/main/java/mygram/droid/App.java')
| -rw-r--r-- | app/src/main/java/mygram/droid/App.java | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/app/src/main/java/mygram/droid/App.java b/app/src/main/java/mygram/droid/App.java new file mode 100644 index 0000000..ffbdd8d --- /dev/null +++ b/app/src/main/java/mygram/droid/App.java @@ -0,0 +1,32 @@ +/* + * mygram-droid: Android TV client for Foldergram. + * Copyright (C) 2026 Danilo M. <danix@danix.xyz> + * + * This program is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 as published + * by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * for more details. + */ + +package mygram.droid; + +import android.app.Application; + +import java.net.CookieHandler; +import java.net.CookieManager; +import java.net.CookiePolicy; + +public final class App extends Application { + @Override + public void onCreate() { + super.onCreate(); + Prefs.init(this); + // One cookie jar for the Foldergram session: Api, Glide and ExoPlayer + // all use HttpURLConnection, which consults the default handler. + CookieHandler.setDefault(new CookieManager(null, CookiePolicy.ACCEPT_ALL)); + } +} |
