From ccc2e74f48f5f802e66c8492509570158dd839b9 Mon Sep 17 00:00:00 2001 From: Sebastian Barz Date: Fri, 6 Sep 2019 22:54:44 +0200 Subject: [PATCH] Refactoring to more dedicated names with leading "Backdrop-" Updated build files --- app/build.gradle | 38 +++++++---- .../main/java/de/si/backdrop/MainActivity.kt | 14 ++-- ...ragment.kt => BaseCardBackdropFragment.kt} | 14 ++-- ...kt => FullscreenDialogBackdropFragment.kt} | 4 +- ...kt => FullscreenRevealBackdropFragment.kt} | 4 +- ...Fragment.kt => TopCardBackdropFragment.kt} | 10 +-- .../java/de/si/backdrop/content/MainMenu.kt | 21 +++--- backdroplibrary/build.gradle | 47 +++++++++---- .../{Component.kt => BackdropComponent.kt} | 27 ++++---- .../activity/ActivityEventHandling.kt | 67 ++++++++++--------- .../{Activity.kt => BackdropActivity.kt} | 44 ++++++------ .../{Fragment.kt => BackdropFragment.kt} | 11 +-- ...ardFragment.kt => CardBackdropFragment.kt} | 12 ++-- ...gment.kt => FullscreenBackdropFragment.kt} | 8 +-- ...kt => FullscreenRevealBackdropFragment.kt} | 8 +-- .../{CardStack.kt => BackdropCardStack.kt} | 21 +++--- .../{Content.kt => BackdropContent.kt} | 11 +-- .../{Toolbar.kt => BackdropToolbar.kt} | 27 ++++---- ...{ToolbarItem.kt => BackdropToolbarItem.kt} | 2 +- .../components/FullscreenDialogs.kt | 29 ++++---- build.gradle | 5 +- gradle/wrapper/gradle-wrapper.properties | 4 +- 22 files changed, 235 insertions(+), 193 deletions(-) rename app/src/main/java/de/si/backdrop/children/{BaseCardFragment.kt => BaseCardBackdropFragment.kt} (76%) rename app/src/main/java/de/si/backdrop/children/{FullscreenDialogFragment.kt => FullscreenDialogBackdropFragment.kt} (84%) rename app/src/main/java/de/si/backdrop/children/{FullscreenRevealFragment.kt => FullscreenRevealBackdropFragment.kt} (83%) rename app/src/main/java/de/si/backdrop/children/{TopCardFragment.kt => TopCardBackdropFragment.kt} (73%) rename backdroplibrary/src/main/java/de/si/backdroplibrary/{Component.kt => BackdropComponent.kt} (63%) rename backdroplibrary/src/main/java/de/si/backdroplibrary/activity/{Activity.kt => BackdropActivity.kt} (73%) rename backdroplibrary/src/main/java/de/si/backdroplibrary/children/{Fragment.kt => BackdropFragment.kt} (75%) rename backdroplibrary/src/main/java/de/si/backdroplibrary/children/{CardFragment.kt => CardBackdropFragment.kt} (91%) rename backdroplibrary/src/main/java/de/si/backdroplibrary/children/{FullscreenFragment.kt => FullscreenBackdropFragment.kt} (61%) rename backdroplibrary/src/main/java/de/si/backdroplibrary/children/{FullscreenRevealFragment.kt => FullscreenRevealBackdropFragment.kt} (50%) rename backdroplibrary/src/main/java/de/si/backdroplibrary/components/{CardStack.kt => BackdropCardStack.kt} (72%) rename backdroplibrary/src/main/java/de/si/backdroplibrary/components/{Content.kt => BackdropContent.kt} (88%) rename backdroplibrary/src/main/java/de/si/backdroplibrary/components/{Toolbar.kt => BackdropToolbar.kt} (80%) rename backdroplibrary/src/main/java/de/si/backdroplibrary/components/{ToolbarItem.kt => BackdropToolbarItem.kt} (84%) diff --git a/app/build.gradle b/app/build.gradle index 2573781..2761687 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -3,12 +3,12 @@ apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' android { - compileSdkVersion 28 + compileSdkVersion 29 defaultConfig { applicationId "de.si.backdrop" minSdkVersion 21 - targetSdkVersion 28 + targetSdkVersion 29 versionCode 1 versionName "1.0" @@ -21,6 +21,16 @@ android { proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } + compileOptions { + sourceCompatibility = 1.8 + targetCompatibility = 1.8 + } + + kotlinOptions { + + } + + buildToolsVersion = '29.0.2' } dependencies { @@ -35,17 +45,17 @@ dependencies { implementation project(path: ':backdroplibrary') testImplementation 'junit:junit:4.12' - testImplementation 'androidx.test.espresso:espresso-core:3.1.1' - testImplementation 'androidx.test.espresso:espresso-intents:3.1.1' - testImplementation 'androidx.test.ext:junit:1.1.0' - testImplementation 'androidx.test.ext:junit-ktx:1.1.0' + testImplementation 'androidx.test.espresso:espresso-core:3.2.0' + testImplementation 'androidx.test.espresso:espresso-intents:3.2.0' + testImplementation 'androidx.test.ext:junit:1.1.1' + testImplementation 'androidx.test.ext:junit-ktx:1.1.1' testImplementation 'org.robolectric:robolectric:4.2.1' - testImplementation 'androidx.test.ext:truth:1.1.0' - - androidTestImplementation 'androidx.test:core:1.2.0-beta01' - androidTestImplementation 'androidx.test:runner:1.1.1' - androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1' - androidTestImplementation 'androidx.test.ext:junit:1.1.0' - androidTestImplementation 'androidx.test.ext:junit-ktx:1.1.0' - androidTestImplementation 'androidx.test.espresso:espresso-intents:3.1.1' + testImplementation 'androidx.test.ext:truth:1.2.0' + + androidTestImplementation 'androidx.test:core:1.2.1-alpha02' + androidTestImplementation 'androidx.test:runner:1.2.0' + androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0' + androidTestImplementation 'androidx.test.ext:junit:1.1.1' + androidTestImplementation 'androidx.test.ext:junit-ktx:1.1.1' + androidTestImplementation 'androidx.test.espresso:espresso-intents:3.2.0' } diff --git a/app/src/main/java/de/si/backdrop/MainActivity.kt b/app/src/main/java/de/si/backdrop/MainActivity.kt index 3256495..30b5060 100644 --- a/app/src/main/java/de/si/backdrop/MainActivity.kt +++ b/app/src/main/java/de/si/backdrop/MainActivity.kt @@ -3,17 +3,17 @@ package de.si.backdrop import android.os.Bundle import android.view.View import android.widget.Button -import de.si.backdrop.children.BaseCardFragment -import de.si.backdrop.children.FullscreenRevealFragment +import de.si.backdrop.children.BaseCardBackdropFragment +import de.si.backdrop.children.FullscreenRevealBackdropFragment import de.si.backdrop.content.MainMenu -import de.si.backdroplibrary.activity.Activity -import de.si.backdroplibrary.children.CardFragment +import de.si.backdroplibrary.activity.BackdropActivity +import de.si.backdroplibrary.children.CardBackdropFragment import de.si.kotlinx.globalCenterPoint -class MainActivity : Activity() { +class MainActivity : BackdropActivity() { private var mainMenu: MainMenu? = null - override val baseCardFragment: CardFragment = BaseCardFragment() + override val baseCardFragment: CardBackdropFragment = BaseCardBackdropFragment() override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) @@ -28,7 +28,7 @@ class MainActivity : Activity() { } R.id.layout_test_content -> { view.findViewById