Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update main #637

Merged
merged 115 commits into from
Jun 2, 2024
Merged
Changes from 1 commit
Commits
Show all changes
115 commits
Select commit Hold shift + click to select a range
9da6c24
chore(deps): update dependency com.google.firebase.appdistribution to v5
renovate[bot] May 2, 2024
0cf65fe
fix(deps): update dependency com.google.firebase:firebase-bom to v33
renovate[bot] May 2, 2024
057393a
chore(deps): update roborazzi to v1.14.0
renovate[bot] May 4, 2024
483d09a
Merge pull request #586 from kosenda/renovate/roborazzi
kosenda May 4, 2024
028465d
Merge pull request #582 from kosenda/renovate/major-firebasebom
kosenda May 4, 2024
9164a38
Merge pull request #580 from kosenda/renovate/major-firebaseappdistri…
kosenda May 4, 2024
1488818
chore(deps): update kotlin monorepo to v1.9.24
renovate[bot] May 7, 2024
69f1e85
chore(deps): update roborazzi to v1.15.0
renovate[bot] May 7, 2024
e5c08b9
fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-coroutines…
renovate[bot] May 10, 2024
99f9bf7
fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-coroutines…
renovate[bot] May 10, 2024
45bb3f6
Merge pull request #588 from kosenda/renovate/roborazzi
kosenda May 11, 2024
0a2c4ee
Merge pull request #590 from kosenda/renovate/coroutines
kosenda May 11, 2024
8082996
Merge branch 'develop' into renovate/coroutinetest
kosenda May 11, 2024
aea0653
Merge pull request #591 from kosenda/renovate/coroutinetest
kosenda May 11, 2024
cf1027b
feaute: change library to AboutLibraries for licenses
kosenda May 11, 2024
3810d41
Merge pull request #594 from kosenda/feature/use-about-libraries
kosenda May 11, 2024
b1d9817
feature: custom desing
kosenda May 12, 2024
4975984
feature: add previews
kosenda May 12, 2024
1309e29
fix: bot warn
kosenda May 12, 2024
ef93511
Merge pull request #595 from kosenda/feature/use-about-libraries-2
kosenda May 12, 2024
f512606
chore: delete ossLicense in AndroidManifest
kosenda May 12, 2024
3ecaac7
Merge pull request #596 from kosenda/feature/use-about-libraries-3
kosenda May 12, 2024
420111c
chore: add private [skip ci]
kosenda May 12, 2024
a953ddd
Merge pull request #597 from kosenda/fix/license-screen-add-private
kosenda May 12, 2024
c2ac103
Update LicenseScreen.kt for space
kosenda May 12, 2024
47bf5be
chore(deps): update dependency com.google.firebase.crashlytics to v3
renovate[bot] May 13, 2024
c7ad753
feature: change paddings in ConverterScreen
kosenda May 14, 2024
1b1dd8e
fix: use consumeWindowInsets
kosenda May 14, 2024
62bffd4
fix(deps): update dependency androidx.appcompat:appcompat to v1.7.0-rc01
renovate[bot] May 14, 2024
b2bb02b
fix(deps): update androidxlifecycle to v2.8.0
renovate[bot] May 15, 2024
28fadc9
fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-datetime t…
renovate[bot] May 15, 2024
23554ea
fix: topBarHeight and padding
kosenda May 15, 2024
96c5eda
refactor: remove strange modifier pass
kosenda May 15, 2024
5e0fe5f
fix: ConverterScreenTest
kosenda May 15, 2024
986f707
Merge pull request #598 from kosenda/feature/converter-screen-change-…
kosenda May 15, 2024
e4b7ac5
chore(deps): update roborazzi
renovate[bot] May 17, 2024
c0ff439
Merge pull request #604 from kosenda/renovate/roborazzi
kosenda May 17, 2024
35eabea
fix(deps): update dependency io.mockk:mockk to v1.13.11
renovate[bot] May 17, 2024
31ce59c
Merge pull request #603 from kosenda/renovate/mockk
kosenda May 17, 2024
d0b9749
chore(deps): update roborazzi to v1.16.1
renovate[bot] May 17, 2024
db01b8e
feature: use coVerifyCount
kosenda May 17, 2024
b8d29f6
Merge pull request #605 from kosenda/renovate/roborazzi
kosenda May 17, 2024
f9d4329
Merge pull request #606 from kosenda/feature/test-use-co-verify-count
kosenda May 17, 2024
8a043e8
Merge pull request #599 from kosenda/renovate/androidxappcompat
kosenda May 18, 2024
f7ef6a4
Merge pull request #602 from kosenda/renovate/kotlinxdatetime
kosenda May 18, 2024
6aeeb5e
Merge pull request #581 from kosenda/renovate/major-firebasecrashlyti…
kosenda May 18, 2024
7023264
Merge pull request #601 from kosenda/renovate/androidxlifecycle
kosenda May 18, 2024
06d5ca9
feature: use dropUnlessResumed
kosenda May 18, 2024
b9f38c4
Merge pull request #607 from kosenda/feature/use-drop-unless-resumed
kosenda May 18, 2024
4b0a764
fix(deps): update dependency org.robolectric:robolectric to v4.12.2
renovate[bot] May 18, 2024
da6b498
feature: update composeCompiler and ksp
kosenda May 18, 2024
aa1a86a
Merge branch 'develop' into renovate/kotlin-monorepo
kosenda May 18, 2024
a00c241
Merge pull request #587 from kosenda/renovate/kotlin-monorepo
kosenda May 18, 2024
b69aadb
Merge pull request #608 from kosenda/renovate/robolectric
kosenda May 18, 2024
7cb373d
fix(deps): update dependency androidx.navigation:navigation-compose t…
renovate[bot] May 18, 2024
4045920
feature: add RobolectricTestRunner
kosenda May 18, 2024
1ebe52f
Merge pull request #600 from kosenda/renovate/androidxnavigation
kosenda May 18, 2024
5afd0cd
feature: change design
kosenda May 20, 2024
0f4941e
Merge pull request #609 from kosenda/feature/statusbar-hide-in-sclolling
kosenda May 20, 2024
4822c9a
chore(deps): update androidgradleplugin to v8.4.1
renovate[bot] May 21, 2024
89d9a4d
feature: add bottom navigation padding
kosenda May 21, 2024
2a5caba
Merge pull request #612 from kosenda/feature/add-bottom-navigation-pa…
kosenda May 21, 2024
2957873
feature: add title in each screens
kosenda May 21, 2024
4b064c6
Merge pull request #613 from kosenda/feature/add-title-in-screens-top…
kosenda May 21, 2024
8341234
Merge pull request #610 from kosenda/renovate/androidgradleplugin
kosenda May 21, 2024
6c5c288
chore(deps): update slack orb to v4.13.3
renovate[bot] May 22, 2024
e397e01
chore(deps): update aboutlibraries to v11.2.0
renovate[bot] May 22, 2024
8de6d0e
Merge pull request #614 from kosenda/renovate/slack-4.x
kosenda May 22, 2024
3191f0b
Merge pull request #615 from kosenda/renovate/aboutlibraries
kosenda May 22, 2024
2f67b69
feature: change desing
kosenda May 22, 2024
d51ed0c
Merge pull request #617 from kosenda/feature/fix-custom-icon-button-a…
kosenda May 22, 2024
3b7e8bb
feature: add ConfirmDeleteDialog
kosenda May 22, 2024
93cf459
Merge pull request #618 from kosenda/feature/add-confirm-delete-histo…
kosenda May 22, 2024
eb1f690
fix: settingscreen
kosenda May 23, 2024
0ca84b2
Merge pull request #619 from kosenda/fix/setting-screen-remove-paddin…
kosenda May 23, 2024
033fc86
refactor: SettingScreen
kosenda May 25, 2024
a9f060c
fix: preview and lint
kosenda May 25, 2024
e4f1ad0
chore: delete unused import
kosenda May 25, 2024
87b857d
Merge pull request #621 from kosenda/refactor/setting-screen-rename-a…
kosenda May 25, 2024
b8a8f7a
chore(deps): update roborazzi to v1.18.0
renovate[bot] May 25, 2024
5995dc0
Merge pull request #620 from kosenda/renovate/roborazzi
kosenda May 25, 2024
9ae2760
chore(deps): update kotlin monorepo to v2
renovate[bot] May 21, 2024
e71ea9d
feature: migrate kotlin 2.0
kosenda May 26, 2024
830cc88
Merge pull request #622 from kosenda/feature/migrate-kotlin-2.0
kosenda May 26, 2024
9537f7a
fix(deps): update dependency com.airbnb.android:lottie-compose to v6.4.1
renovate[bot] May 27, 2024
dda3a96
Merge pull request #623 from kosenda/renovate/lottie
kosenda May 27, 2024
6c578ec
chore(deps): update roborazzi to v1.19.0
renovate[bot] May 27, 2024
180ceaf
Merge pull request #624 from kosenda/renovate/roborazzi
kosenda May 27, 2024
f9c5a4b
chore(deps): update roborazzi to v1.20.0
renovate[bot] May 29, 2024
d969910
fix(deps): update androidxlifecycle to v2.8.1
renovate[bot] May 29, 2024
ef25ec3
fix(deps): update dependency androidx.appcompat:appcompat to v1.7.0
renovate[bot] May 29, 2024
2552e28
chore(deps): update aboutlibraries to v11.2.1
renovate[bot] May 30, 2024
3599d45
Merge pull request #629 from kosenda/renovate/aboutlibraries
kosenda May 30, 2024
1a7a937
Merge pull request #625 from kosenda/renovate/roborazzi
kosenda May 30, 2024
312fd33
feature: use canScrollBackward
kosenda May 30, 2024
9b81149
Merge pull request #626 from kosenda/renovate/androidxlifecycle
kosenda May 30, 2024
74c0ccc
Merge pull request #631 from kosenda/feature/use-can-scroll-backward
kosenda May 30, 2024
5fd72f3
Merge pull request #627 from kosenda/renovate/androidxappcompat
kosenda May 30, 2024
90cff87
fix(deps): update dependency com.google.firebase:firebase-bom to v33.1.0
renovate[bot] May 30, 2024
d59af44
Merge pull request #632 from kosenda/renovate/firebasebom
kosenda May 31, 2024
12c3d72
chore(deps): update dependency com.google.gms.google-services to v4.4.2
renovate[bot] May 31, 2024
a0340a4
Merge pull request #630 from kosenda/renovate/gmsplugin
kosenda May 31, 2024
cd18f01
bug-fix: add compose true in buildFeatures
kosenda May 31, 2024
50e4380
Merge pull request #633 from kosenda/bug-fix/preview-need-compose-true
kosenda May 31, 2024
f1a6988
chore(deps): update dependency gradle to v8.8
renovate[bot] May 31, 2024
8809fb2
Merge pull request #634 from kosenda/renovate/gradle-8.x
kosenda Jun 1, 2024
6b315e6
feature: change ConversionTypeCard for flip
kosenda Jun 2, 2024
6ce0f4e
chore: fix bot warn
kosenda Jun 2, 2024
6e93041
fix: add isTest for vrt
kosenda Jun 2, 2024
e861a83
Merge pull request #635 from kosenda/feature/flip-conversion-type-card
kosenda Jun 2, 2024
00c9a40
feature: add LocalRippleTheme
kosenda Jun 2, 2024
a1c657d
chore: fix bot warn
kosenda Jun 2, 2024
6a30a95
Merge pull request #636 from kosenda/feature/change-no-ripple-in-cust…
kosenda Jun 2, 2024
16a9bed
feature: versionUp v1.31
kosenda Jun 2, 2024
bdfdf66
Merge pull request #638 from kosenda/feature/versionup-v1.31
kosenda Jun 2, 2024
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
Prev Previous commit
Next Next commit
feature: use canScrollBackward
kosenda committed May 30, 2024
commit 312fd335c829a24bba03f3b030bf6ffd944b75d2
Original file line number Diff line number Diff line change
@@ -19,9 +19,6 @@ import androidx.compose.foundation.rememberScrollState
import androidx.compose.material3.FloatingActionButton
import androidx.compose.material3.MaterialTheme
import androidx.compose.runtime.Composable
import androidx.compose.runtime.derivedStateOf
import androidx.compose.runtime.getValue
import androidx.compose.runtime.remember
import androidx.compose.runtime.rememberCoroutineScope
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
@@ -41,12 +38,9 @@ fun MoveTopButton(scrollState: ScrollState) {
val coroutineScope = rememberCoroutineScope()
val layoutDirection = LocalLayoutDirection.current
val offset = IntOffset(x = 100, y = 100)
val showVisibleTopBar by remember {
derivedStateOf { scrollState.value > 0 }
}

AnimatedVisibility(
visible = showVisibleTopBar,
visible = scrollState.canScrollBackward,
modifier = Modifier.padding(
start = WindowInsets.displayCutout
.asPaddingValues()
Original file line number Diff line number Diff line change
@@ -22,9 +22,6 @@ import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.Scaffold
import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
import androidx.compose.runtime.derivedStateOf
import androidx.compose.runtime.getValue
import androidx.compose.runtime.remember
import androidx.compose.ui.Modifier
import androidx.compose.ui.draw.clip
import androidx.compose.ui.platform.ClipboardManager
@@ -68,12 +65,6 @@ private fun ConvertHistoryDetailDialogContent(
val clipboardManager: ClipboardManager = LocalClipboardManager.current
val scrollState = rememberScrollState()

val isScrolled by remember {
derivedStateOf {
scrollState.value > 10
}
}

Scaffold(
modifier = Modifier
.fillMaxHeight(0.95f)
@@ -82,7 +73,7 @@ private fun ConvertHistoryDetailDialogContent(
.clip(RoundedCornerShape(16.dp)),
topBar = {
DialogTopBar(
isScrolled = isScrolled,
isScrolled = scrollState.canScrollBackward,
leftContent = {
Text(
text = historyData.time,
Original file line number Diff line number Diff line change
@@ -21,7 +21,6 @@ import androidx.compose.material3.ModalBottomSheet
import androidx.compose.material3.rememberModalBottomSheetState
import androidx.compose.runtime.Composable
import androidx.compose.runtime.LaunchedEffect
import androidx.compose.runtime.derivedStateOf
import androidx.compose.runtime.getValue
import androidx.compose.runtime.mutableIntStateOf
import androidx.compose.runtime.mutableStateOf
@@ -63,7 +62,6 @@ fun PrivacyPolicyContent() {
val webViewState = rememberWebViewState(url = stringResource(id = R.string.privacy_policy_url))
val navigator = rememberWebViewNavigator()
val scrollState = rememberScrollState()
val isScrollTop by remember(scrollState.value) { derivedStateOf { scrollState.value == 0 } }
val analytics = LocalAnalytics.current

LaunchedEffect(isShowWebView) {
@@ -102,7 +100,7 @@ fun PrivacyPolicyContent() {
modifier = Modifier.fillMaxSize(),
contentAlignment = Alignment.BottomEnd,
) {
this@ModalBottomSheet.AnimatedVisibility(visible = isScrollTop.not()) {
this@ModalBottomSheet.AnimatedVisibility(visible = scrollState.canScrollBackward) {
ToTopFloatingButton(
scrollState = scrollState,
sizeChangedHeight = { floatingPlayerHeight = it },