Skip to content
This repository was archived by the owner on Oct 5, 2020. It is now read-only.

Commit 5471acd

Browse files
committed
Rename project to chirp_flutter
1 parent 8647837 commit 5471acd

File tree

36 files changed

+214
-234
lines changed

36 files changed

+214
-234
lines changed

.metadata

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# This file should be version controlled and should not be manually edited.
55

66
version:
7-
revision: 5391447fae6209bb21a89e6a5a6583cac1af9b4b
7+
revision: 1946fc4da0f80c522d7e3ae7d4f7309908ed86f2
88
channel: dev
99

1010
project_type: plugin

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
# Chirp SDK Flutter
1+
# Chirp for Flutter
22

33
## 1.0.0 - beta
44

5+
- Rename package to `chirp_flutter`
56
- Update error handling to use `try/catch`
67
- Fix bug so callbacks are on the main thread
78
- Upgrade to Android v3.10.1

android/build.gradle

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
group 'io.chirp.chirpsdk'
2-
version '1.0'
1+
group 'io.chirp.chirp_flutter'
2+
version '1.0-SNAPSHOT'
33

44
buildscript {
55
ext.kotlin_version = '1.3.50'
@@ -9,7 +9,7 @@ buildscript {
99
}
1010

1111
dependencies {
12-
classpath 'com.android.tools.build:gradle:3.3.2'
12+
classpath 'com.android.tools.build:gradle:3.5.0'
1313
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
1414
}
1515
}
@@ -28,14 +28,14 @@ apply plugin: 'com.android.library'
2828
apply plugin: 'kotlin-android'
2929

3030
android {
31-
compileSdkVersion 27
31+
compileSdkVersion 28
3232

3333
sourceSets {
3434
main.java.srcDirs += 'src/main/kotlin'
3535
}
3636
defaultConfig {
3737
minSdkVersion 16
38-
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
38+
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
3939
}
4040
lintOptions {
4141
disable 'InvalidPackage'
@@ -44,5 +44,5 @@ android {
4444

4545
dependencies {
4646
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
47-
implementation 'io.chirp:chirpsdk:3.10.1'
47+
implementation 'io.chirp:chirpsdk:3.10.0'
4848
}

android/gradle.properties

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
11
org.gradle.jvmargs=-Xmx1536M
2+
android.enableR8=true
3+
android.useAndroidX=true
4+
android.enableJetifier=true

android/gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
33
zipStoreBase=GRADLE_USER_HOME
44
zipStorePath=wrapper/dists
5-
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.zip
5+
distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip

android/settings.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
rootProject.name = 'chirpsdk'
1+
rootProject.name = 'chirp_flutter'
Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,3 @@
11
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
2-
package="io.chirp.chirpsdk">
3-
4-
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
5-
<uses-permission android:name="android.permission.RECORD_AUDIO" />
6-
7-
<uses-permission android:name="android.permission.INTERNET" />
8-
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
9-
2+
package="com.example.chirp_flutter">
103
</manifest>

android/src/main/kotlin/io/chirp/chirpsdk/ChirpsdkPlugin.kt renamed to android/src/main/kotlin/com/example/chirp_flutter/ChirpFlutterPlugin.kt

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package io.chirp.chirpsdk
1+
package io.chirp.chirp_flutter
22

33
import android.app.Activity
44

@@ -11,13 +11,14 @@ import io.flutter.plugin.common.MethodChannel.MethodCallHandler
1111
import io.flutter.plugin.common.MethodChannel.Result
1212
import io.flutter.plugin.common.PluginRegistry.Registrar
1313

14+
import io.chirp.chirpsdk.ChirpSDK
1415
import io.chirp.chirpsdk.interfaces.ChirpEventListener
1516
import io.chirp.chirpsdk.models.ChirpSDKState
1617
import io.chirp.chirpsdk.models.ChirpError
1718
import io.chirp.chirpsdk.models.ChirpErrorCode
1819

1920

20-
class ChirpsdkPlugin(private val activity: Activity) : MethodCallHandler {
21+
class ChirpFlutterPlugin(private val activity: Activity) : MethodCallHandler {
2122

2223
val stateStreamHandler = StateStreamHandler()
2324
val sendingStreamHandler = SendingStreamHandler()
@@ -31,7 +32,7 @@ class ChirpsdkPlugin(private val activity: Activity) : MethodCallHandler {
3132

3233
@JvmStatic
3334
fun registerWith(registrar: Registrar) {
34-
val instance = ChirpsdkPlugin(registrar.activity())
35+
val instance = ChirpFlutterPlugin(registrar.activity())
3536
val methodChannel = MethodChannel(registrar.messenger(), "chirp.io/methods")
3637
methodChannel.setMethodCallHandler(instance)
3738
val stateChannel = EventChannel(registrar.messenger(), "chirp.io/events/state")
@@ -61,10 +62,10 @@ class ChirpsdkPlugin(private val activity: Activity) : MethodCallHandler {
6162
val appKey = arguments["key"] as String
6263
val appSecret = arguments["secret"] as String
6364
chirpSDK = ChirpSDK(activity, appKey, appSecret)
64-
if (chirpSDK) {
65-
result.success(ChirpErrorCode.CHIRP_SDK_OK.code)
65+
if (chirpSDK == null) {
66+
result.error("-1", "Failed to initialise ChirpSDK", null)
6667
} else {
67-
result.error(-1, "Failed to initialise ChirpSDK", null)
68+
result.success(ChirpErrorCode.CHIRP_SDK_OK.code)
6869
}
6970
}
7071

example/.gitignore

Lines changed: 7 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
# Miscellaneous
22
*.class
3-
*.lock
43
*.log
54
*.pyc
65
*.swp
@@ -16,8 +15,10 @@
1615
*.iws
1716
.idea/
1817

19-
# Visual Studio Code related
20-
.vscode/
18+
# The .vscode folder contains launch configuration and tasks you configure in
19+
# VS Code which you may wish to be included in version control, so this line
20+
# is commented out by default.
21+
#.vscode/
2122

2223
# Flutter/Dart/Pub related
2324
**/doc/api/
@@ -26,46 +27,10 @@
2627
.packages
2728
.pub-cache/
2829
.pub/
29-
build/
30+
/build/
3031

31-
# Android related
32-
**/android/**/gradle-wrapper.jar
33-
**/android/.gradle
34-
**/android/captures/
35-
**/android/gradlew
36-
**/android/gradlew.bat
37-
**/android/local.properties
38-
**/android/**/GeneratedPluginRegistrant.java
39-
40-
# iOS/XCode related
41-
**/ios/**/*.mode1v3
42-
**/ios/**/*.mode2v3
43-
**/ios/**/*.moved-aside
44-
**/ios/**/*.pbxuser
45-
**/ios/**/*.perspectivev3
46-
**/ios/**/*sync/
47-
**/ios/**/.sconsign.dblite
48-
**/ios/**/.tags*
49-
**/ios/**/.vagrant/
50-
**/ios/**/DerivedData/
51-
**/ios/**/Icon?
52-
**/ios/**/Pods/
53-
**/ios/**/.symlinks/
54-
**/ios/**/profile
55-
**/ios/**/xcuserdata
56-
**/ios/.generated/
57-
**/ios/Flutter/App.framework
58-
**/ios/Flutter/Flutter.framework
59-
**/ios/Flutter/Generated.xcconfig
60-
**/ios/Flutter/app.flx
61-
**/ios/Flutter/app.zip
62-
**/ios/Flutter/flutter_assets/
63-
**/ios/ServiceDefinitions.json
64-
**/ios/Runner/GeneratedPluginRegistrant.*
32+
# Web related
33+
lib/generated_plugin_registrant.dart
6534

6635
# Exceptions to above rules.
67-
!**/ios/**/default.mode1v3
68-
!**/ios/**/default.mode2v3
69-
!**/ios/**/default.pbxuser
70-
!**/ios/**/default.perspectivev3
7136
!/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages

example/.metadata

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# This file should be version controlled and should not be manually edited.
55

66
version:
7-
revision: 5391447fae6209bb21a89e6a5a6583cac1af9b4b
7+
revision: 1946fc4da0f80c522d7e3ae7d4f7309908ed86f2
88
channel: dev
99

1010
project_type: app

0 commit comments

Comments
 (0)