Skip to content

Commit 19c14e6

Browse files
committed
Floating dialog update
+ added floating dialog for low-end devices. + moved to ViewBinding + some other bug fixes
1 parent 486c19a commit 19c14e6

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+1776
-687
lines changed

.idea/runConfigurations/app.xml

Lines changed: 61 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/build.gradle

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,31 +4,34 @@ plugins {
44
id 'com.google.firebase.crashlytics'
55
}
66

7+
def sdkVersion = 31 // todo make 31
78
android {
8-
compileSdk 30
9+
compileSdk sdkVersion
910

1011
defaultConfig {
1112
applicationId 'awais.backworddictionary'
1213

1314
minSdk 16
14-
targetSdk 30
15+
targetSdk sdkVersion
1516

16-
versionCode 116
17-
versionName '11.6'
17+
versionCode 117
18+
versionName '11.7'
1819

1920
multiDexEnabled true
2021

21-
vectorDrawables.useSupportLibrary true
22-
vectorDrawables.generatedDensities = []
23-
24-
// useLibrary 'org.apache.http.legacy'
22+
vectorDrawables {
23+
useSupportLibrary true
24+
generatedDensities = []
25+
}
2526
}
2627

28+
buildFeatures { viewBinding true }
29+
2730
aaptOptions { additionalParameters '--no-version-vectors' }
2831

2932
compileOptions {
30-
targetCompatibility JavaVersion.VERSION_1_9
31-
sourceCompatibility JavaVersion.VERSION_1_9
33+
targetCompatibility JavaVersion.VERSION_1_8
34+
sourceCompatibility JavaVersion.VERSION_1_8
3235
}
3336

3437
buildTypes {
@@ -75,13 +78,14 @@ allprojects {
7578
}
7679

7780
dependencies {
81+
implementation('androidx.multidex:multidex:2.0.1@aar') { transitive true }
7882
implementation('androidx.recyclerview:recyclerview:1.2.1@aar') { transitive true }
7983
implementation('androidx.appcompat:appcompat:1.4.0-alpha03@aar') { transitive true }
80-
implementation('com.google.android.material:material:1.5.0-alpha01@aar') { transitive true }
84+
implementation('com.google.android.material:material:1.5.0-alpha03@aar') { transitive true }
8185

82-
implementation 'com.google.android.gms:play-services-ads:20.2.0'
86+
implementation 'com.google.android.gms:play-services-ads:20.3.0'
8387

84-
implementation platform('com.google.firebase:firebase-bom:28.2.1')
88+
implementation platform('com.google.firebase:firebase-bom:28.4.1')
8589
implementation 'com.google.firebase:firebase-core'
8690
implementation 'com.google.firebase:firebase-analytics'
8791
implementation 'com.google.firebase:firebase-crashlytics'

app/src/main/AndroidManifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@
4646
android:documentLaunchMode="intoExisting"
4747
android:exported="true"
4848
android:imeOptions="flagNoExtractUi|actionSearch"
49-
android:label="@string/app_name"
5049
android:launchMode="singleInstance"
5150
android:maxRecents="1"
5251
android:resizeableActivity="true"
@@ -68,6 +67,7 @@
6867
android:finishOnTaskLaunch="true"
6968
android:launchMode="singleTop"
7069
android:maxRecents="1"
70+
android:noHistory="true"
7171
android:theme="@style/AppTheme.CompletelyTransparent">
7272

7373
<!-- Filter for Bubbles API -->

0 commit comments

Comments
 (0)