Skip to content

Commit

Permalink
Merge pull request #329 from ConnectyCube/feature/join_by_link
Browse files Browse the repository at this point in the history
Implement Shared conferences feature
  • Loading branch information
TatankaConCube authored Jan 26, 2024
2 parents 9a6a8f6 + 40bdc2f commit 8bb7a35
Show file tree
Hide file tree
Showing 50 changed files with 37,449 additions and 192 deletions.
5 changes: 3 additions & 2 deletions conf_call_sample/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,11 @@
.packages
.pub-cache/
.pub/
/build/
!build/
build/*
!build/web/

# Web related
lib/generated_plugin_registrant.dart

# Exceptions to above rules.
!/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages
52 changes: 38 additions & 14 deletions conf_call_sample/android/app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,42 +8,66 @@

<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
<uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />

<uses-permission android:name="android.permission.BLUETOOTH" android:maxSdkVersion="30" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" android:maxSdkVersion="30" />
<uses-permission
android:name="android.permission.BLUETOOTH"
android:maxSdkVersion="30" />
<uses-permission
android:name="android.permission.BLUETOOTH_ADMIN"
android:maxSdkVersion="30" />

<application
android:name="${applicationName}"
android:label="Conference Calls Sample"
android:icon="@mipmap/ic_launcher">
android:icon="@mipmap/ic_launcher"
android:label="Conference Calls Sample">
<activity
android:name=".MainActivity"
android:launchMode="singleTop"
android:theme="@style/LaunchTheme"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode"
android:exported="true"
android:hardwareAccelerated="true"
android:windowSoftInputMode="adjustResize"
android:exported="true">
android:launchMode="singleTop"
android:theme="@style/LaunchTheme"
android:windowSoftInputMode="adjustResize">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

<meta-data
android:name="flutter_deeplinking_enabled"
android:value="true" />

<intent-filter
android:autoVerify="true"
android:exported="true">
<action android:name="android.intent.action.VIEW" />

<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<!-- Host URL -->
<data
android:host="flutter-chat.connectycube.com"
android:pathPrefix="/conversation"
android:scheme="https" />
</intent-filter>
</activity>
<service android:name="de.julianassmann.flutter_background.IsolateHolderService"
android:foregroundServiceType="mediaProjection"
<service
android:name="de.julianassmann.flutter_background.IsolateHolderService"
android:enabled="true"
android:exported="false"/>
android:exported="false"
android:foregroundServiceType="mediaProjection" />
<!-- Don't delete the meta-data below.
This is used by the Flutter tool to generate GeneratedPluginRegistrant.java -->
<meta-data
Expand Down
1 change: 1 addition & 0 deletions conf_call_sample/build/web/.last_build_id
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
5e4caf0ba038efb614f005b3cbffbf63
14 changes: 14 additions & 0 deletions conf_call_sample/build/web/.well-know/assetlinks.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
[
{
"relation": [
"delegate_permission/common.handle_all_urls"
],
"target": {
"namespace": "android_app",
"package_name": "com.connectycube.flutter.conference_call_sample",
"sha256_cert_fingerprints": [
"EF:3D:DB:9F:3E:21:28:9C:21:9F:52:38:C6:CB:0F:44:0D:73:65:CE:06:73:7E:14:17:1A:E6:A5:8C:A4:CB:DD"
]
}
}
]
17 changes: 17 additions & 0 deletions conf_call_sample/build/web/.well-known/apple-app-site-association
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"applinks": {
"apps": [
],
"details": [
{
"appIDs": [
"6B6Z335W9Z.com.connectycube.flutter.conferenceCallSample.val"
],
"appID": "6B6Z335W9Z.com.connectycube.flutter.conferenceCallSample.val",
"paths": [
"/conversation"
]
}
]
}
}
1 change: 1 addition & 0 deletions conf_call_sample/build/web/assets/AssetManifest.bin
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
assets/audio/calling.mp3 assetassets/audio/calling.mp3assets/audio/dialing.mp3 assetassets/audio/dialing.mp3assets/audio/end_call.mp3 assetassets/audio/end_call.mp3
Expand Down
1 change: 1 addition & 0 deletions conf_call_sample/build/web/assets/AssetManifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"assets/audio/calling.mp3":["assets/audio/calling.mp3"],"assets/audio/dialing.mp3":["assets/audio/dialing.mp3"],"assets/audio/end_call.mp3":["assets/audio/end_call.mp3"]}
1 change: 1 addition & 0 deletions conf_call_sample/build/web/assets/FontManifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"family":"MaterialIcons","fonts":[{"asset":"fonts/MaterialIcons-Regular.otf"}]}]
Loading

0 comments on commit 8bb7a35

Please sign in to comment.