diff --git a/src/interface/android/app/build.gradle b/src/interface/android/app/build.gradle index 32491c2f..ebc123bc 100644 --- a/src/interface/android/app/build.gradle +++ b/src/interface/android/app/build.gradle @@ -47,7 +47,7 @@ def twaManifest = [ // 'customtabs' and 'webview'. fallbackType: 'customtabs', enableSiteSettingsShortcut: 'true', - orientation: 'default', + orientation: 'any', ] android { @@ -57,8 +57,8 @@ android { applicationId "dev.khoj.app" minSdkVersion 19 targetSdkVersion 35 - versionCode 2 - versionName "2" + versionCode 3 + versionName "3" // The name for the application resValue "string", "appName", twaManifest.name diff --git a/src/interface/android/app/src/main/res/drawable-hdpi/splash.png b/src/interface/android/app/src/main/res/drawable-hdpi/splash.png index 3deb98f2..a2ec9c71 100644 Binary files a/src/interface/android/app/src/main/res/drawable-hdpi/splash.png and b/src/interface/android/app/src/main/res/drawable-hdpi/splash.png differ diff --git a/src/interface/android/app/src/main/res/drawable-mdpi/splash.png b/src/interface/android/app/src/main/res/drawable-mdpi/splash.png index 8020d1b4..665b6712 100644 Binary files a/src/interface/android/app/src/main/res/drawable-mdpi/splash.png and b/src/interface/android/app/src/main/res/drawable-mdpi/splash.png differ diff --git a/src/interface/android/app/src/main/res/drawable-xhdpi/splash.png b/src/interface/android/app/src/main/res/drawable-xhdpi/splash.png index ff2f4558..14cd2b4e 100644 Binary files a/src/interface/android/app/src/main/res/drawable-xhdpi/splash.png and b/src/interface/android/app/src/main/res/drawable-xhdpi/splash.png differ diff --git a/src/interface/android/app/src/main/res/drawable-xxhdpi/splash.png b/src/interface/android/app/src/main/res/drawable-xxhdpi/splash.png index e152b5b8..0fed34d6 100644 Binary files a/src/interface/android/app/src/main/res/drawable-xxhdpi/splash.png and b/src/interface/android/app/src/main/res/drawable-xxhdpi/splash.png differ diff --git a/src/interface/android/app/src/main/res/drawable-xxxhdpi/splash.png b/src/interface/android/app/src/main/res/drawable-xxxhdpi/splash.png index 95abf371..14a8b28b 100644 Binary files a/src/interface/android/app/src/main/res/drawable-xxxhdpi/splash.png and b/src/interface/android/app/src/main/res/drawable-xxxhdpi/splash.png differ diff --git a/src/interface/android/manifest-checksum.txt b/src/interface/android/manifest-checksum.txt index 39cbd5e4..379ef7d2 100644 --- a/src/interface/android/manifest-checksum.txt +++ b/src/interface/android/manifest-checksum.txt @@ -1 +1 @@ -5a05aa3ca4ff01dd9ca67642c5844a5fa3784939 +ca4c5316752147e8b87265a4b558b10917d38cbd diff --git a/src/interface/android/twa-manifest.json b/src/interface/android/twa-manifest.json index 2e48b2e6..be84c5e7 100644 --- a/src/interface/android/twa-manifest.json +++ b/src/interface/android/twa-manifest.json @@ -19,9 +19,8 @@ "path": "android.keystore", "alias": "android" }, - "appVersionName": "2", - "appVersionCode": 2, - "shortcuts": [], + "appVersionName": "3", + "appVersionCode": 3, "generatorApp": "bubblewrap-cli", "webManifestUrl": "https://app.khoj.dev/static/khoj.webmanifest", "fallbackType": "customtabs", @@ -38,7 +37,7 @@ "isMetaQuest": false, "fullScopeUrl": "https://app.khoj.dev/", "minSdkVersion": 19, - "orientation": "default", + "orientation": "any", "fingerprints": [ { "name": "signing", @@ -51,5 +50,5 @@ ], "additionalTrustedOrigins": [], "retainedBundles": [], - "appVersion": "2" + "appVersion": "3" } diff --git a/src/interface/web/public/assets/icons/khoj_lantern_192x192.png b/src/interface/web/public/assets/icons/khoj_lantern_192x192.png new file mode 100644 index 00000000..3a7563cb Binary files /dev/null and b/src/interface/web/public/assets/icons/khoj_lantern_192x192.png differ diff --git a/src/interface/web/public/assets/icons/khoj_lantern_512x512.png b/src/interface/web/public/assets/icons/khoj_lantern_512x512.png new file mode 100644 index 00000000..046db170 Binary files /dev/null and b/src/interface/web/public/assets/icons/khoj_lantern_512x512.png differ diff --git a/src/interface/web/public/khoj.webmanifest b/src/interface/web/public/khoj.webmanifest index a7d73bd6..17861834 100644 --- a/src/interface/web/public/khoj.webmanifest +++ b/src/interface/web/public/khoj.webmanifest @@ -1,12 +1,18 @@ { - "name": "Khoj", + "id": "dev.khoj.app", + "name": "Khoj AI", "short_name": "Khoj", "display": "standalone", "start_url": "/", "scope": "/", "description": "The open, personal AI for your digital brain. You can ask Khoj to draft a message, paint your imagination, find information on the internet and even answer questions from your documents.", + "categories": ["productivity", "utilities", "personalization", "education"], "theme_color": "#ffffff", "background_color": "#ffffff", + "orientation": "any", + "launch_handler": { + "client_mode": ["navigate-existing", "auto"] + }, "icons": [ { "src": "/static/assets/icons/khoj_lantern_128x128.png", @@ -17,6 +23,30 @@ "src": "/static/assets/icons/khoj_lantern_256x256.png", "sizes": "256x256", "type": "image/png" + }, + { + "src": "/static/assets/icons/khoj_lantern_192x192.png", + "sizes": "192x192", + "type": "image/png", + "purpose": "any" + }, + { + "src": "/static/assets/icons/khoj_lantern_192x192.png", + "sizes": "192x192", + "type": "image/png", + "purpose": "maskable" + }, + { + "src": "/static/assets/icons/khoj_lantern_512x512.png", + "sizes": "512x512", + "type": "image/png", + "purpose": "any" + }, + { + "src": "/static/assets/icons/khoj_lantern_512x512.png", + "sizes": "512x512", + "type": "image/png", + "purpose": "maskable" } ], "screenshots": [