Skip to content

Commit ebb0fe8

Browse files
committed
Merge branch 'dev' into 388-do-not-require-internet-connection-for-worker-if-only-local-subscriptions-are-used
2 parents fab5366 + 6012e79 commit ebb0fe8

File tree

3 files changed

+14
-9
lines changed

3 files changed

+14
-9
lines changed

app/proguard-rules.pro

+4
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@
1010
# ical4j: keep all iCalendar properties/parameters (used via reflection)
1111
-keep class net.fortuna.ical4j.** { *; }
1212

13+
# ical4j needs this
14+
-keep class org.apache.commons.validator.routines.** { *; }
15+
-dontwarn org.apache.commons.validator.routines.**
16+
1317
# we are not using those optional features of ical4j
1418
-dontwarn org.jparsec.** # parser for filter expressions
1519
-dontwarn javax.cache.** # timezone caching

app/src/main/java/at/bitfire/icsdroid/ui/views/EnterUrlComposable.kt

+4-3
Original file line numberDiff line numberDiff line change
@@ -312,8 +312,7 @@ private fun ColumnScope.ResourceInput(
312312
imeAction = ImeAction.Go
313313
),
314314
keyboardActions = KeyboardActions { onSubmit() },
315-
maxLines = 1,
316-
singleLine = true,
315+
maxLines = 8,
317316
placeholder = { Text(labelText) },
318317
isError = error != null,
319318
interactionSource = remember { MutableInteractionSource() }.also { interactionSource ->
@@ -346,7 +345,9 @@ fun EnterUrlComposable_Preview() {
346345
password = "previewUserPassword",
347346
onPasswordChange = {},
348347
isInsecure = true,
349-
url = "http://previewUrl.com/calendarfile.ics",
348+
url = "http://previewUrl.com/looong/looong/looong/looong/looong/looong/calendarfile.ics" +
349+
"\n\n a\n b\n c\n\n" +
350+
"http://previewUrl.com/looong/looong/looong/looong/looong/looong/calendarfile.ics",
350351
fileName = "file name",
351352
onUrlChange = {},
352353
urlError = "",

gradle/libs.versions.toml

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[versions]
2-
aboutLibs = "11.5.0"
3-
agp = "8.8.0"
2+
aboutLibs = "11.6.0"
3+
agp = "8.8.1"
44
androidx-activityCompose = "1.10.0"
55
androidx-appCompat = "1.7.0"
66
androidx-archCore = "2.2.0"
@@ -13,17 +13,17 @@ androidx-work = "2.10.0"
1313
bitfire-cert4android = "f0964cb"
1414
bitfire-ical4android = "883954c"
1515
compose-dialogs = "1.3.0"
16-
compose-material = "1.7.7"
16+
compose-material = "1.7.8"
1717
compose-material3 = "1.3.1"
18-
compose-runtime = "1.7.7"
19-
compose-ui = "1.7.7"
18+
compose-runtime = "1.7.8"
19+
compose-ui = "1.7.8"
2020
datastore = "1.1.2"
2121
desugaring = "2.1.4"
2222
joda-time = "2.13.1"
2323
junit = "4.13.2"
2424
kotlin = "2.1.10"
2525
kotlinx-coroutines = "1.10.1"
26-
ksp = "2.1.10-1.0.29"
26+
ksp = "2.1.10-1.0.30"
2727
okhttp = "4.12.0"
2828
room = "2.6.1"
2929

0 commit comments

Comments
 (0)