Skip to content

Commit 2d11d4a

Browse files
committed
cleanup and reformatting
1 parent d4f7b2f commit 2d11d4a

File tree

15 files changed

+3921
-56
lines changed

15 files changed

+3921
-56
lines changed

animations/lottie/src/main/assets/success.json

Lines changed: 3866 additions & 1 deletion
Large diffs are not rendered by default.

animations/lottie/src/main/java/com/guru/composecookbook/lottie/LottieLoadingView.kt

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,14 @@
11
package com.guru.composecookbook.lottie
22

3-
import android.animation.ValueAnimator
43
import android.content.Context
54
import androidx.compose.foundation.layout.defaultMinSize
6-
import androidx.compose.foundation.layout.size
75
import androidx.compose.runtime.Composable
8-
import androidx.compose.runtime.remember
9-
import androidx.compose.ui.Modifier
10-
import androidx.compose.ui.viewinterop.AndroidView
11-
import com.airbnb.lottie.LottieAnimationView
12-
import com.airbnb.lottie.compose.LottieCompositionSpec
13-
import com.airbnb.lottie.compose.rememberLottieComposition
146
import androidx.compose.runtime.getValue
7+
import androidx.compose.ui.Modifier
158
import androidx.compose.ui.unit.dp
169
import com.airbnb.lottie.compose.LottieAnimation
10+
import com.airbnb.lottie.compose.LottieCompositionSpec
11+
import com.airbnb.lottie.compose.rememberLottieComposition
1712

1813

1914
@Composable
@@ -24,7 +19,11 @@ fun LottieLoadingView(
2419
iterations: Int = 10
2520
) {
2621
val composition by rememberLottieComposition(LottieCompositionSpec.Asset(file))
27-
LottieAnimation(composition, modifier = modifier.defaultMinSize(300.dp), iterations = iterations)
22+
LottieAnimation(
23+
composition,
24+
modifier = modifier.defaultMinSize(300.dp),
25+
iterations = iterations
26+
)
2827

2928
// OLD ANDROID VIEW IMPLEMENTATION
3029
// val lottieView = remember {

app/src/main/java/com/guru/composecookbook/MainActivity.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package com.guru.composecookbook
22

3-
import com.guru.composecookbook.ui.animation.AnimationScreen
43
import FaIcons
54
import android.os.Bundle
65
import androidx.activity.ComponentActivity
@@ -22,6 +21,7 @@ import androidx.compose.ui.semantics.semantics
2221
import androidx.compose.ui.tooling.preview.Preview
2322
import com.google.android.gms.ads.MobileAds
2423
import com.guru.composecookbook.theme.*
24+
import com.guru.composecookbook.ui.animation.AnimationScreen
2525
import com.guru.composecookbook.ui.demoapps.DemoUIList
2626
import com.guru.composecookbook.ui.home.HomeScreen
2727
import com.guru.composecookbook.ui.learnwidgets.WidgetScreen

app/src/main/java/com/guru/composecookbook/ui/home/dialogs/BottomSheetLayouts.kt

Lines changed: 22 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -3,31 +3,22 @@ package com.guru.composecookbook.ui.home.dialogs
33

44
import androidx.compose.foundation.Image
55
import androidx.compose.foundation.background
6-
import androidx.compose.foundation.clickable
7-
import androidx.compose.foundation.isSystemInDarkTheme
86
import androidx.compose.foundation.layout.*
9-
import androidx.compose.foundation.shape.RoundedCornerShape
107
import androidx.compose.material.*
118
import androidx.compose.material.icons.Icons
129
import androidx.compose.material.icons.filled.FavoriteBorder
1310
import androidx.compose.material.icons.filled.List
1411
import androidx.compose.material.icons.filled.PlayArrow
15-
import androidx.compose.runtime.*
12+
import androidx.compose.runtime.Composable
13+
import androidx.compose.runtime.rememberCoroutineScope
1614
import androidx.compose.ui.Alignment
1715
import androidx.compose.ui.Modifier
18-
import androidx.compose.ui.graphics.Color
1916
import androidx.compose.ui.layout.ContentScale
2017
import androidx.compose.ui.res.painterResource
21-
import androidx.compose.ui.semantics.semantics
22-
import androidx.compose.ui.semantics.testTag
23-
import androidx.compose.ui.text.style.TextAlign
24-
import androidx.compose.ui.tooling.preview.Preview
2518
import androidx.compose.ui.unit.dp
2619
import androidx.compose.ui.unit.sp
2720
import com.guru.composecookbook.spotify.R
28-
import com.guru.composecookbook.theme.graySurface
2921
import com.guru.composecookbook.theme.typography
30-
import com.guru.composecookbook.ui.home.lists.VerticalListView
3122
import kotlinx.coroutines.CoroutineScope
3223
import kotlinx.coroutines.launch
3324

@@ -54,7 +45,7 @@ fun BottomSheetDrawer() {
5445
PlayerBottomSheet()
5546
},
5647
drawerContent = {
57-
DrawerContent()
48+
DrawerContent()
5849
},
5950
scaffoldState = bottomSheetScaffoldState,
6051
sheetPeekHeight = if (sheetState.isAnimationRunning || sheetState.isVisible) 0.dp else 65
@@ -125,26 +116,32 @@ fun BottomSheetContent() {
125116

126117
@Composable
127118
fun DrawerContent() {
128-
Row(modifier = Modifier
129-
.fillMaxWidth()
130-
.padding(16.dp), horizontalArrangement = Arrangement
131-
.SpaceBetween) {
119+
Row(
120+
modifier = Modifier
121+
.fillMaxWidth()
122+
.padding(16.dp), horizontalArrangement = Arrangement
123+
.SpaceBetween
124+
) {
132125
Text(text = "Item 1")
133126
Icon(imageVector = Icons.Default.List, contentDescription = "List")
134127
}
135128

136-
Row(modifier = Modifier
137-
.fillMaxWidth()
138-
.padding(16.dp), horizontalArrangement = Arrangement
139-
.SpaceBetween) {
129+
Row(
130+
modifier = Modifier
131+
.fillMaxWidth()
132+
.padding(16.dp), horizontalArrangement = Arrangement
133+
.SpaceBetween
134+
) {
140135
Text(text = "Item 2")
141136
Icon(imageVector = Icons.Default.List, contentDescription = "List")
142137
}
143138

144-
Row(modifier = Modifier
145-
.fillMaxWidth()
146-
.padding(16.dp), horizontalArrangement = Arrangement
147-
.SpaceBetween) {
139+
Row(
140+
modifier = Modifier
141+
.fillMaxWidth()
142+
.padding(16.dp), horizontalArrangement = Arrangement
143+
.SpaceBetween
144+
) {
148145
Text(text = "Item 3")
149146
Icon(imageVector = Icons.Default.List, contentDescription = "List")
150147
}
@@ -195,5 +192,5 @@ fun PlayerBottomSheet() {
195192
"And that you'd be reminded that for me, it isn't over",
196193
modifier = Modifier.padding(16.dp)
197194
)
198-
195+
199196
}

app/src/main/java/com/guru/composecookbook/ui/learnwidgets/AllButtons.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ import com.guru.composecookbook.theme.purple200
2525
import com.guru.composecookbook.theme.typography
2626
import kotlinx.coroutines.delay
2727
import kotlinx.coroutines.launch
28-
import okhttp3.internal.wait
2928

3029
@ExperimentalMaterialApi
3130
@ExperimentalAnimationApi

app/src/main/java/com/guru/composecookbook/ui/templates/TemplatesActivity.kt

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package com.guru.composecookbook.ui.templates
22

3-
import android.app.Activity
43
import android.content.Context
54
import android.content.Intent
65
import android.os.Bundle
@@ -34,7 +33,7 @@ class TemplatesActivity : ComponentActivity() {
3433
override fun onCreate(savedInstanceState: Bundle?) {
3534
super.onCreate(savedInstanceState)
3635
window.addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS)
37-
// val prompt = createBiometricPrompt(this as FragmentActivity)
36+
// val prompt = createBiometricPrompt(this as FragmentActivity)
3837
setContent {
3938
ComposeCookBookTheme(darkTheme = darkTheme) {
4039
TemplateApp(templateType)
@@ -78,7 +77,7 @@ private fun createBiometricPrompt(activity: FragmentActivity): BiometricPrompt {
7877
super.onAuthenticationError(errorCode, errString)
7978
if (errorCode == BiometricPrompt.ERROR_NEGATIVE_BUTTON) {
8079
//loginWithPassword() // Because in this app, the negative button allows the user
81-
// to enter an account password. This is completely optional and your app doesn’t have to do it.
80+
// to enter an account password. This is completely optional and your app doesn’t have to do it.
8281
}
8382
}
8483

@@ -89,7 +88,7 @@ private fun createBiometricPrompt(activity: FragmentActivity): BiometricPrompt {
8988
override fun onAuthenticationSucceeded(result: BiometricPrompt.AuthenticationResult) {
9089
super.onAuthenticationSucceeded(result)
9190
// Proceed with viewing the private encrypted message.
92-
// showEncryptedMessage(result.cryptoObject)
91+
// showEncryptedMessage(result.cryptoObject)
9392
}
9493
}
9594
val biometricPrompt = BiometricPrompt(activity, executor, callback)

components/carousel/src/main/java/com/guru/composecookbook/carousel/Pager.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ fun Pager(
2929

3030
Layout(
3131
content = {
32-
state.PrepareContent(offscreenLimit = offscreenLimit){
32+
state.PrepareContent(offscreenLimit = offscreenLimit) {
3333
content.invoke(this)
3434
}
3535
},

components/carousel/src/main/java/com/guru/composecookbook/carousel/PagerState.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ class PagerState(
7171
suspend fun fling(velocity: Float) {
7272
if (velocity < 0 && currentPage == maxPage) {
7373
currentPage = minPage
74-
}else if (velocity > 0 && currentPage == minPage) return
74+
} else if (velocity > 0 && currentPage == minPage) return
7575

7676
_currentPageOffset.animateTo(currentPageOffset.roundToInt().toFloat())
7777
selectPage()

components/charts/src/main/java/com/guru/composecookbook/charts/Charts.kt

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,19 @@
11
package com.guru.composecookbook.charts
22

3-
import androidx.compose.animation.core.*
3+
import androidx.compose.animation.core.Animatable
4+
import androidx.compose.animation.core.FastOutSlowInEasing
5+
import androidx.compose.animation.core.LinearEasing
6+
import androidx.compose.animation.core.tween
47
import androidx.compose.foundation.Canvas
58
import androidx.compose.foundation.layout.*
69
import androidx.compose.foundation.lazy.LazyColumn
7-
import androidx.compose.material.*
8-
import androidx.compose.runtime.*
10+
import androidx.compose.material.Card
11+
import androidx.compose.material.MaterialTheme
12+
import androidx.compose.material.Scaffold
13+
import androidx.compose.material.Text
14+
import androidx.compose.runtime.Composable
15+
import androidx.compose.runtime.LaunchedEffect
16+
import androidx.compose.runtime.remember
917
import androidx.compose.ui.Modifier
1018
import androidx.compose.ui.geometry.Offset
1119
import androidx.compose.ui.geometry.Size

data/src/main/java/com/guru/composecookbook/data/model/HomeScreenItems.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ sealed class HomeScreenItems {
1515
object AndroidViews : HomeScreenItems()
1616
object PullRefresh : HomeScreenItems()
1717
object CustomFling : HomeScreenItems()
18-
object MotionLayout: HomeScreenItems()
18+
object MotionLayout : HomeScreenItems()
1919

2020
val name: String
2121
get() = when (this) {

0 commit comments

Comments
 (0)