Skip to content

Commit baf0c21

Browse files
committed
Experimental notifications for android, readme update
1 parent 6be7ac3 commit baf0c21

31 files changed

Lines changed: 855 additions & 68 deletions

README.md

Lines changed: 114 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,116 @@
11
# Floaty
2-
## An unofficial floatplane client for Windows, Linux, Android, AndroidTV and Firetv.
2+
#### An unofficial Floatplane client for Windows, Linux, MacOS, iOS, Android.
3+
#### ⚠️Spaghetti code
4+
This repository is the tartar sauce spaghetti code of Floaty.
35

4-
This respository is the tartar sauce spaghetti code of Floaty.
6+
### [Download Here](https://floaty.fyi/download)
7+
8+
## 📃Feature Matrix
9+
| **Feature** | **Windows** | **MacOS** | **Linux** | **Android** | **iOS** | **Info** |
10+
|----------------------------|-------------|-----------|-----------|-------------|---------|---------------------------|
11+
| **Channel Page** |||||| |
12+
| **Post Page** |||||| |
13+
| **Playback** |||||| |
14+
| **Livestream Page** |||||| |
15+
| **Livesteam playback** |||||| |
16+
| **Live Chat** |||||| |
17+
| **Floatplane Settings** | ⚠️ | ⚠️ | ⚠️ | ⚠️ | ⚠️ | Some settings are there. |
18+
| **Home Page** |||||| |
19+
| **Whenplane intergration** |||||| |
20+
| **Updater** |||||| Awaiting Website |
21+
| **PiP** |||||| |
22+
| **Mini Player** |||||| |
23+
| **Subtitles** |||||| |
24+
| **Live Chat Polls** | ⚠️ | ⚠️ | ⚠️ | ⚠️ | ⚠️ | Untested due to timezones & poll availabilty but complete. |
25+
| **Live Chat Emotes** |||||| |
26+
| **Notifications** |||| ⚠️ || Experimental not complete |
27+
28+
29+
## 🛠️ How to Compile and Run
30+
31+
### 1. Install Flutter
32+
33+
First, install Flutter by following the official guide:
34+
➡️ [Flutter Installation Guide](https://docs.flutter.dev/get-started/install)
35+
36+
Make sure to set up your system PATH to include the `flutter/bin` directory.
37+
Verify installation:
38+
```bash
39+
flutter --version
40+
```
41+
42+
### 2. Clone the repository
43+
44+
```bash
45+
git clone https://github.com/floatyfp/floaty.git
46+
cd floaty
47+
```
48+
49+
### 3. Install dependencies
50+
51+
```bash
52+
flutter pub get
53+
```
54+
55+
### 4. Run the app
56+
57+
Make sure you have an Android/iOS device or a desktop environment ready.
58+
59+
To get a list of available devices and select an option to run on:
60+
```bash
61+
flutter run
62+
```
63+
Or list devices and run on a specific one:
64+
```bash
65+
flutter devices
66+
flutter run -d DEVICE_ID
67+
```
68+
69+
### 5. Build the app
70+
You can build the app in either release or debug mode. If you're building it in release refer to step 6 to setup certificates.
71+
72+
- **Android APK**
73+
Build a release APK:
74+
```bash
75+
flutter build apk --<INSERT MODE>
76+
```
77+
78+
- **iOS**
79+
Build for iOS (requires macOS and Xcode):
80+
```bash
81+
flutter build ios --<INSERT MODE>
82+
```
83+
84+
- **Windows**
85+
```bash
86+
flutter build windows --<INSERT MODE>
87+
```
88+
89+
- **macOS**
90+
```bash
91+
flutter build macos --<INSERT MODE>
92+
```
93+
94+
- **Linux**
95+
```bash
96+
flutter build linux --<INSERT MODE>
97+
```
98+
99+
### 6. (Optional) Setup Release Signing for Android
100+
101+
To publish a signed APK or App Bundle:
102+
103+
1. Generate a signing key:
104+
```bash
105+
keytool -genkey -v -keystore ~/your_keystore_name.jks -keyalg RSA -keysize 2048 -validity 10000 -alias your_key_alias
106+
```
107+
2. Create a `key.properties` file in the `android/` directory:
108+
```properties
109+
storePassword=your_store_password
110+
keyPassword=your_key_password
111+
keyAlias=your_key_alias
112+
storeFile=/path/to/your_keystore_name.jks
113+
```
114+
3. Edit `android/app/build.gradle` to load the `key.properties` and configure signingConfigs.
115+
116+
Full guide here: [Signing Flutter apps](https://docs.flutter.dev/deployment/android#signing-the-app)

android/app/.cxx/Debug/6x714b3w/arm64-v8a/configure_fingerprint.bin

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,27 @@ C/C++ Structured Logq
22
o
33
mC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\arm64-v8a\additional_project_files.txtC
44
A
5-
?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  �Ĉ��2  �����2n
5+
?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ɬ���2  �����2n
66
l
7-
jC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\arm64-v8a\android_gradle_build.json  �Ĉ��2� Ȑ���2s
7+
jC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\arm64-v8a\android_gradle_build.json  ɬ���2� Ȑ���2s
88
q
9-
oC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\arm64-v8a\android_gradle_build_mini.json  �Ĉ��2� ֐���2`
9+
oC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\arm64-v8a\android_gradle_build_mini.json  ɬ���2� ֐���2`
1010
^
11-
\C:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\arm64-v8a\build.ninja  �Ĉ��2�� �����2d
11+
\C:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\arm64-v8a\build.ninja  ɬ���2�� �����2d
1212
b
13-
`C:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\arm64-v8a\build.ninja.txt  �Ĉ��2i
13+
`C:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\arm64-v8a\build.ninja.txt  ɬ���2i
1414
g
15-
eC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\arm64-v8a\build_file_index.txt  �Ĉ��2W ܐ���2j
15+
eC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\arm64-v8a\build_file_index.txt  ɬ���2W ܐ���2j
1616
h
17-
fC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\arm64-v8a\compile_commands.json  �Ĉ��2n
17+
fC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\arm64-v8a\compile_commands.json  ɬ���2n
1818
l
19-
jC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\arm64-v8a\compile_commands.json.bin  �Ĉ��2 t
19+
jC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\arm64-v8a\compile_commands.json.bin  ɬ���2 t
2020
r
21-
pC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\arm64-v8a\metadata_generation_command.txt  �Ĉ��2
21+
pC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\arm64-v8a\metadata_generation_command.txt  ɬ���2
2222
� ڐ���2g
2323
e
24-
cC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\arm64-v8a\prefab_config.json  �Ĉ��2 ( ڐ���2l
24+
cC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\arm64-v8a\prefab_config.json  ɬ���2 ( ڐ���2l
2525
j
26-
hC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\arm64-v8a\symbol_folder_index.txt  �Ĉ��2 _ ܐ���2[
26+
hC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\arm64-v8a\symbol_folder_index.txt  ɬ���2 _ ܐ���2[
2727
Y
28-
WC:\Users\dingd\dev\flutter\packages\flutter_tools\gradle\src\main\groovy\CMakeLists.txt  �Ĉ��2� �����2
28+
WC:\Users\dingd\dev\flutter\packages\flutter_tools\gradle\src\main\groovy\CMakeLists.txt  ɬ���2� �����2

android/app/.cxx/Debug/6x714b3w/armeabi-v7a/configure_fingerprint.bin

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,27 @@ C/C++ Structured Logs
22
q
33
oC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\armeabi-v7a\additional_project_files.txtC
44
A
5-
?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  �ň��2  ä���2p
5+
?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ��2  ��2p
66
n
7-
lC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\armeabi-v7a\android_gradle_build.json  �ň��2� Ť���2u
7+
lC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\armeabi-v7a\android_gradle_build.json  ��2� Ť���2u
88
s
9-
qC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\armeabi-v7a\android_gradle_build_mini.json  �ň��2� ʤ���2b
9+
qC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\armeabi-v7a\android_gradle_build_mini.json  ��2� ʤ���2b
1010
`
11-
^C:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\armeabi-v7a\build.ninja  �ň��2�� ǣ���2f
11+
^C:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\armeabi-v7a\build.ninja  ��2�� ǣ���2f
1212
d
13-
bC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\armeabi-v7a\build.ninja.txt  �ň��2k
13+
bC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\armeabi-v7a\build.ninja.txt  ��2k
1414
i
15-
gC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\armeabi-v7a\build_file_index.txt  �ň��2W Ϥ���2l
15+
gC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\armeabi-v7a\build_file_index.txt  ��2W Ϥ���2l
1616
j
17-
hC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\armeabi-v7a\compile_commands.json  �ň��2p
17+
hC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\armeabi-v7a\compile_commands.json  ��2p
1818
n
19-
lC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\armeabi-v7a\compile_commands.json.bin  �ň��2 v
19+
lC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\armeabi-v7a\compile_commands.json.bin  ��2 v
2020
t
21-
rC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\armeabi-v7a\metadata_generation_command.txt  �ň��2
21+
rC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\armeabi-v7a\metadata_generation_command.txt  ��2
2222
� ˤ���2i
2323
g
24-
eC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\armeabi-v7a\prefab_config.json  �ň��2 ( ͤ���2n
24+
eC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\armeabi-v7a\prefab_config.json  ��2 ( ͤ���2n
2525
l
26-
jC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\armeabi-v7a\symbol_folder_index.txt  �ň��2 a Τ���2[
26+
jC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\armeabi-v7a\symbol_folder_index.txt  ��2 a ���2[
2727
Y
28-
WC:\Users\dingd\dev\flutter\packages\flutter_tools\gradle\src\main\groovy\CMakeLists.txt  �ň��2� �����2
28+
WC:\Users\dingd\dev\flutter\packages\flutter_tools\gradle\src\main\groovy\CMakeLists.txt  ��2� �����2

android/app/.cxx/Debug/6x714b3w/x86/configure_fingerprint.bin

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,27 @@ C/C++ Structured Logk
22
i
33
gC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86\additional_project_files.txtC
44
A
5-
?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  �ň��2  �����2h
5+
?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  �����2  �����2h
66
f
7-
dC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86\android_gradle_build.json  �ň��2� �����2m
7+
dC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86\android_gradle_build.json  �����2� �����2m
88
k
9-
iC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86\android_gradle_build_mini.json  �ň��2� �����2Z
9+
iC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86\android_gradle_build_mini.json  �����2� �����2Z
1010
X
11-
VC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86\build.ninja  �ň��2�� �����2^
11+
VC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86\build.ninja  �����2�� �����2^
1212
\
13-
ZC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86\build.ninja.txt  �ň��2c
13+
ZC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86\build.ninja.txt  �����2c
1414
a
15-
_C:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86\build_file_index.txt  �ň��2W �����2d
15+
_C:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86\build_file_index.txt  �����2W �����2d
1616
b
17-
`C:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86\compile_commands.json  �ň��2h
17+
`C:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86\compile_commands.json  �����2h
1818
f
19-
dC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86\compile_commands.json.bin  �ň��2 n
19+
dC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86\compile_commands.json.bin  �����2 n
2020
l
21-
jC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86\metadata_generation_command.txt  �ň��2
21+
jC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86\metadata_generation_command.txt  �����2
2222
� �����2a
2323
_
24-
]C:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86\prefab_config.json  �ň��2 ( �����2f
24+
]C:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86\prefab_config.json  �����2 ( �����2f
2525
d
26-
bC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86\symbol_folder_index.txt  �ň��2 Y �����2[
26+
bC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86\symbol_folder_index.txt  �����2 Y �����2[
2727
Y
28-
WC:\Users\dingd\dev\flutter\packages\flutter_tools\gradle\src\main\groovy\CMakeLists.txt  �ň��2� �����2
28+
WC:\Users\dingd\dev\flutter\packages\flutter_tools\gradle\src\main\groovy\CMakeLists.txt  �����2� �����2

android/app/.cxx/Debug/6x714b3w/x86_64/configure_fingerprint.bin

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,27 @@ C/C++ Structured Logn
22
l
33
jC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86_64\additional_project_files.txtC
44
A
5-
?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  �ƈ��2  �ʘ��2k
5+
?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  �����2  �ʘ��2k
66
i
7-
gC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86_64\android_gradle_build.json  �ƈ��2� �ʘ��2p
7+
gC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86_64\android_gradle_build.json  �����2� �ʘ��2p
88
n
9-
lC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86_64\android_gradle_build_mini.json  �ƈ��2� �ʘ��2]
9+
lC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86_64\android_gradle_build_mini.json  �����2� �ʘ��2]
1010
[
11-
YC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86_64\build.ninja  �ƈ��2�� �ɘ��2a
11+
YC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86_64\build.ninja  �����2�� �ɘ��2a
1212
_
13-
]C:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86_64\build.ninja.txt  �ƈ��2f
13+
]C:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86_64\build.ninja.txt  �����2f
1414
d
15-
bC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86_64\build_file_index.txt  �ƈ��2W �ʘ��2g
15+
bC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86_64\build_file_index.txt  �����2W �ʘ��2g
1616
e
17-
cC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86_64\compile_commands.json  �ƈ��2k
17+
cC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86_64\compile_commands.json  �����2k
1818
i
19-
gC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86_64\compile_commands.json.bin  �ƈ��2 q
19+
gC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86_64\compile_commands.json.bin  �����2 q
2020
o
21-
mC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86_64\metadata_generation_command.txt  �ƈ��2
21+
mC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86_64\metadata_generation_command.txt  �����2
2222
� �ʘ��2d
2323
b
24-
`C:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86_64\prefab_config.json  �ƈ��2 ( �ʘ��2i
24+
`C:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86_64\prefab_config.json  �����2 ( �ʘ��2i
2525
g
26-
eC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86_64\symbol_folder_index.txt  �ƈ��2 \ �ʘ��2[
26+
eC:\Users\dingd\Documents\GitHub\floaty\android\app\.cxx\Debug\6x714b3w\x86_64\symbol_folder_index.txt  �����2 \ �ʘ��2[
2727
Y
28-
WC:\Users\dingd\dev\flutter\packages\flutter_tools\gradle\src\main\groovy\CMakeLists.txt  �ƈ��2� �����2
28+
WC:\Users\dingd\dev\flutter\packages\flutter_tools\gradle\src\main\groovy\CMakeLists.txt  �����2� �����2

android/app/build.gradle

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
plugins {
22
id "com.android.application"
33
id "kotlin-android"
4+
id 'com.google.gms.google-services'
45
// The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins.
56
id "dev.flutter.flutter-gradle-plugin"
67
}
@@ -11,6 +12,7 @@ android {
1112
ndkVersion = flutter.ndkVersion
1213

1314
compileOptions {
15+
coreLibraryDesugaringEnabled true
1416
sourceCompatibility = JavaVersion.VERSION_1_8
1517
targetCompatibility = JavaVersion.VERSION_1_8
1618
}
@@ -68,6 +70,11 @@ android {
6870
}
6971
}
7072

73+
74+
dependencies {
75+
coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.2.2'
76+
}
77+
7178
flutter {
7279
source = "../.."
7380
}
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
"project_info": {
3+
"project_number": "405578561317",
4+
"project_id": "floatplane-production"
5+
},
6+
"client": [
7+
{
8+
"client_info": {
9+
"mobilesdk_app_id": "1:405578561317:android:fc41c653d146bee5",
10+
"android_client_info": {
11+
"package_name": "uk.bw86.floaty.beta"
12+
}
13+
},
14+
"oauth_client": [],
15+
"api_key": [
16+
{
17+
"current_key": "AIzaSyAqwux9m8G0-s7YLJUGlJ6b8F4k2o_VyYU"
18+
}
19+
],
20+
"services": {
21+
"appinvite_service": {
22+
"other_platform_oauth_client": []
23+
}
24+
}
25+
}
26+
],
27+
"configuration_version": "1"
28+
}
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
"project_info": {
3+
"project_number": "405578561317",
4+
"project_id": "floatplane-production"
5+
},
6+
"client": [
7+
{
8+
"client_info": {
9+
"mobilesdk_app_id": "1:405578561317:android:fc41c653d146bee5",
10+
"android_client_info": {
11+
"package_name": "uk.bw86.floaty"
12+
}
13+
},
14+
"oauth_client": [],
15+
"api_key": [
16+
{
17+
"current_key": "AIzaSyAqwux9m8G0-s7YLJUGlJ6b8F4k2o_VyYU"
18+
}
19+
],
20+
"services": {
21+
"appinvite_service": {
22+
"other_platform_oauth_client": []
23+
}
24+
}
25+
}
26+
],
27+
"configuration_version": "1"
28+
}

0 commit comments

Comments
 (0)