Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
d0014e5
feat: add passcode to home
KoiFresh Aug 22, 2023
2db62a3
fix: hangup connection
KoiFresh Aug 24, 2023
687740b
release v.1.2.3+1
KoiFresh Aug 24, 2023
d6afe53
fix: catch MediaStream open exception
KoiFresh Aug 25, 2023
82e14b0
feat: obscure unlock text
KoiFresh Aug 25, 2023
67e0c97
feat: use view model for home view
KoiFresh Nov 5, 2023
cb3a120
feat: use mvvm for call view
KoiFresh Nov 5, 2023
7a6bd0a
feat: use global call handling
KoiFresh Nov 5, 2023
ed1f828
fix: inital video loading indicator
KoiFresh Nov 5, 2023
8b07c12
fix: remove print calls
KoiFresh Nov 5, 2023
eb9eb9d
WIP feat: add all homes to home homeview
KoiFresh Nov 12, 2023
97e38a5
feat: add outgoing call view
KoiFresh Nov 12, 2023
8e23ed0
wip: use provider
KoiFresh Nov 21, 2023
85acca8
wip: move views
KoiFresh Nov 21, 2023
9000569
wip: convert to stateless widget
KoiFresh Nov 21, 2023
7291d24
feat: move buttons to widgets subfolder
KoiFresh Nov 21, 2023
7c55abf
feat: move to ui subfolder
KoiFresh Nov 21, 2023
aac0be0
feat: move call
KoiFresh Nov 21, 2023
e4bedea
feat: build with xcode 15 and enable speakerphone
KoiFresh Nov 21, 2023
e02192d
feat: disable unusable buttons
KoiFresh Nov 21, 2023
76e273c
chore: use ChangeNotifier instead of bloc
KoiFresh Nov 23, 2023
e237661
feat: redesing home view
KoiFresh Nov 23, 2023
4d6a223
feat: add background image
KoiFresh Nov 23, 2023
50ca348
fix: select next home on deletion
KoiFresh Nov 23, 2023
443a9b3
chore: change menu divider size
KoiFresh Nov 23, 2023
da6a4d1
ci: run on every pull request
KoiFresh Nov 23, 2023
e7d06b1
fix: send ice candidates and update flutter-webrtc
KoiFresh Nov 23, 2023
fdadcd1
deps: update outdated
KoiFresh Nov 23, 2023
39e6071
deps: upgrade major versions
KoiFresh Nov 23, 2023
30754b3
chore: set pods recomendations
KoiFresh Nov 23, 2023
1838020
feat: add video loading indicator
KoiFresh Nov 23, 2023
ce05540
fix: buffer ice candidates
KoiFresh Nov 24, 2023
f9abc2e
fix: buffer local ice candidates and do not use firstFrameRenderd
KoiFresh Nov 24, 2023
a7e9619
feat: add padding to toolbar
KoiFresh Nov 24, 2023
44100fa
chore: remove unused files
KoiFresh Nov 24, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions .github/workflows/app-ci.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
name: "Run Tests and Build for Web/Android/iOS"
on:
pull_request:
branches:
- main
workflow_dispatch:

jobs:
Expand Down
Binary file added assets/images/house.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 0 additions & 2 deletions ios/ExportOptions.plist
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@
<dict>
<key>com.dieklingel.app</key>
<string>match AppStore com.dieklingel.app</string>
<key>com.dieklingel.app.ImageNotification</key>
<string>match AppStore com.dieklingel.app.ImageNotification</string>
</dict>
<key>signingCertificate</key>
<string>8702C3CEE167260D632A1AC65DE99063A5FEC4DF</string>
Expand Down
17 changes: 0 additions & 17 deletions ios/ImageNotification/Info.plist

This file was deleted.

12 changes: 0 additions & 12 deletions ios/ImageNotification/NotificationService.h

This file was deleted.

38 changes: 0 additions & 38 deletions ios/ImageNotification/NotificationService.m

This file was deleted.

5 changes: 0 additions & 5 deletions ios/Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,3 @@ post_install do |installer|
flutter_additional_ios_build_settings(target)
end
end

target 'ImageNotification' do
use_frameworks!
pod 'Firebase/Messaging'
end
91 changes: 48 additions & 43 deletions ios/Podfile.lock
Original file line number Diff line number Diff line change
@@ -1,30 +1,30 @@
PODS:
- audio_session (0.0.1):
- Flutter
- Firebase/CoreOnly (10.12.0):
- FirebaseCore (= 10.12.0)
- Firebase/Messaging (10.12.0):
- Firebase/CoreOnly (10.18.0):
- FirebaseCore (= 10.18.0)
- Firebase/Messaging (10.18.0):
- Firebase/CoreOnly
- FirebaseMessaging (~> 10.12.0)
- firebase_core (2.15.1):
- Firebase/CoreOnly (= 10.12.0)
- FirebaseMessaging (~> 10.18.0)
- firebase_core (2.23.0):
- Firebase/CoreOnly (= 10.18.0)
- Flutter
- firebase_messaging (14.6.6):
- Firebase/Messaging (= 10.12.0)
- firebase_messaging (14.7.5):
- Firebase/Messaging (= 10.18.0)
- firebase_core
- Flutter
- FirebaseCore (10.12.0):
- FirebaseCore (10.18.0):
- FirebaseCoreInternal (~> 10.0)
- GoogleUtilities/Environment (~> 7.8)
- GoogleUtilities/Logger (~> 7.8)
- FirebaseCoreInternal (10.14.0):
- GoogleUtilities/Environment (~> 7.12)
- GoogleUtilities/Logger (~> 7.12)
- FirebaseCoreInternal (10.18.0):
- "GoogleUtilities/NSData+zlib (~> 7.8)"
- FirebaseInstallations (10.14.0):
- FirebaseInstallations (10.18.0):
- FirebaseCore (~> 10.0)
- GoogleUtilities/Environment (~> 7.8)
- GoogleUtilities/UserDefaults (~> 7.8)
- PromisesObjC (~> 2.1)
- FirebaseMessaging (10.12.0):
- FirebaseMessaging (10.18.0):
- FirebaseCore (~> 10.0)
- FirebaseInstallations (~> 10.0)
- GoogleDataTransport (~> 9.2)
Expand All @@ -38,50 +38,52 @@ PODS:
- Flutter
- flutter_webrtc (0.9.36):
- Flutter
- WebRTC-SDK (= 114.5735.02)
- WebRTC-SDK (= 114.5735.08)
- GoogleDataTransport (9.2.5):
- GoogleUtilities/Environment (~> 7.7)
- nanopb (< 2.30910.0, >= 2.30908.0)
- PromisesObjC (< 3.0, >= 1.2)
- GoogleUtilities/AppDelegateSwizzler (7.11.5):
- GoogleUtilities/AppDelegateSwizzler (7.12.0):
- GoogleUtilities/Environment
- GoogleUtilities/Logger
- GoogleUtilities/Network
- GoogleUtilities/Environment (7.11.5):
- GoogleUtilities/Environment (7.12.0):
- PromisesObjC (< 3.0, >= 1.2)
- GoogleUtilities/Logger (7.11.5):
- GoogleUtilities/Logger (7.12.0):
- GoogleUtilities/Environment
- GoogleUtilities/Network (7.11.5):
- GoogleUtilities/Network (7.12.0):
- GoogleUtilities/Logger
- "GoogleUtilities/NSData+zlib"
- GoogleUtilities/Reachability
- "GoogleUtilities/NSData+zlib (7.11.5)"
- GoogleUtilities/Reachability (7.11.5):
- "GoogleUtilities/NSData+zlib (7.12.0)"
- GoogleUtilities/Reachability (7.12.0):
- GoogleUtilities/Logger
- GoogleUtilities/UserDefaults (7.11.5):
- GoogleUtilities/UserDefaults (7.12.0):
- GoogleUtilities/Logger
- nanopb (2.30909.0):
- nanopb/decode (= 2.30909.0)
- nanopb/encode (= 2.30909.0)
- nanopb/decode (2.30909.0)
- nanopb/encode (2.30909.0)
- nanopb (2.30909.1):
- nanopb/decode (= 2.30909.1)
- nanopb/encode (= 2.30909.1)
- nanopb/decode (2.30909.1)
- nanopb/encode (2.30909.1)
- path_provider_foundation (0.0.1):
- Flutter
- FlutterMacOS
- permission_handler_apple (9.1.1):
- Flutter
- PromisesObjC (2.3.1)
- url_launcher_ios (0.0.1):
- Flutter
- WebRTC-SDK (114.5735.02)
- WebRTC-SDK (114.5735.08)

DEPENDENCIES:
- audio_session (from `.symlinks/plugins/audio_session/ios`)
- Firebase/Messaging
- firebase_core (from `.symlinks/plugins/firebase_core/ios`)
- firebase_messaging (from `.symlinks/plugins/firebase_messaging/ios`)
- Flutter (from `Flutter`)
- flutter_local_notifications (from `.symlinks/plugins/flutter_local_notifications/ios`)
- flutter_webrtc (from `.symlinks/plugins/flutter_webrtc/ios`)
- path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/darwin`)
- permission_handler_apple (from `.symlinks/plugins/permission_handler_apple/ios`)
- url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`)

SPEC REPOS:
Expand Down Expand Up @@ -112,29 +114,32 @@ EXTERNAL SOURCES:
:path: ".symlinks/plugins/flutter_webrtc/ios"
path_provider_foundation:
:path: ".symlinks/plugins/path_provider_foundation/darwin"
permission_handler_apple:
:path: ".symlinks/plugins/permission_handler_apple/ios"
url_launcher_ios:
:path: ".symlinks/plugins/url_launcher_ios/ios"

SPEC CHECKSUMS:
audio_session: 4f3e461722055d21515cf3261b64c973c062f345
Firebase: 07150e75d142fb9399f6777fa56a187b17f833a0
firebase_core: 4a3246a02f828a01c74a2c26427037786d90f17f
firebase_messaging: 13b378c8449cae7ec96c79570170943dd73d4738
FirebaseCore: f86a1394906b97ac445ae49c92552a9425831bed
FirebaseCoreInternal: d558159ee6cc4b823c2296ecc193de9f6d9a5bb3
FirebaseInstallations: f672b1eda64e6381c21d424a2f680a943fd83f3b
FirebaseMessaging: bb2c4f6422a753038fe137d90ae7c1af57251316
Firebase: 414ad272f8d02dfbf12662a9d43f4bba9bec2a06
firebase_core: 29d66baf806970cda37c93621b27cd369b27db1b
firebase_messaging: 0a39f2514e1f27b0274b0d2fa99048f57856ee7c
FirebaseCore: 2322423314d92f946219c8791674d2f3345b598f
FirebaseCoreInternal: 8eb002e564b533bdcf1ba011f33f2b5c10e2ed4a
FirebaseInstallations: e842042ec6ac1fd2e37d7706363ebe7f662afea4
FirebaseMessaging: 9bc34a98d2e0237e1b121915120d4d48ddcf301e
Flutter: f04841e97a9d0b0a8025694d0796dd46242b2854
flutter_local_notifications: 0c0b1ae97e741e1521e4c1629a459d04b9aec743
flutter_webrtc: 1944895d4e908c4bc722929dc4b9f8620d8e1b2f
flutter_webrtc: 55df3aaa802114dad390191a46c2c8d535751268
GoogleDataTransport: 54dee9d48d14580407f8f5fbf2f496e92437a2f2
GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084
nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431
GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34
nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5
path_provider_foundation: 29f094ae23ebbca9d3d0cec13889cd9060c0e943
permission_handler_apple: e76247795d700c14ea09e3a2d8855d41ee80a2e6
PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4
url_launcher_ios: 08a3dfac5fb39e8759aeb0abbd5d9480f30fc8b4
WebRTC-SDK: dd913fd31cfbf1d43b9a22d83f4c6354c960c623
url_launcher_ios: bf5ce03e0e2088bad9cc378ea97fa0ed5b49673b
WebRTC-SDK: c24d2a6c9f571f2ed42297cb8ffba9557093142b

PODFILE CHECKSUM: 4795d042abc5acd4532a44cf526446489e113bab
PODFILE CHECKSUM: cc1f88378b4bfcf93a6ce00d2c587857c6008d3b

COCOAPODS: 1.12.0
COCOAPODS: 1.14.3
Loading