Skip to content

Update dependencies & compile sdk#73

Merged
magic-cucumber merged 22 commits into
masterfrom
misc
Jul 20, 2026
Merged

Update dependencies & compile sdk#73
magic-cucumber merged 22 commits into
masterfrom
misc

Conversation

@revonateB0T

Copy link
Copy Markdown
Collaborator

No description provided.

@magic-cucumber
magic-cucumber self-requested a review May 15, 2026 14:42
@magic-cucumber

Copy link
Copy Markdown
Owner

这个得让jb来看:
https://youtrack.jetbrains.com/issue/CMP-10200

Comment thread sort_strings_xml.py
Comment thread diff_strings_xml_keys.py
@magic-cucumber
magic-cucumber marked this pull request as draft May 22, 2026 01:59
@magic-cucumber
magic-cucumber deleted the misc branch June 14, 2026 03:44
@magic-cucumber
magic-cucumber restored the misc branch June 16, 2026 03:36
@magic-cucumber

Copy link
Copy Markdown
Owner
image

无法调用浏览器登录

magic-cucumber and others added 9 commits June 26, 2026 17:50
# Conflicts:
#	composeApp/build.gradle.kts
#	gradle.properties
#	lib/epub/build.gradle.kts
#	lib/file-picker/build.gradle.kts
#	lib/gif/build.gradle.kts
#	lib/multiplatform-serializer-fix/build.gradle.kts
#	lib/okio-enhancement-util/build.gradle.kts
@revonateB0T

Copy link
Copy Markdown
Collaborator Author

这个得让jb来看: https://youtrack.jetbrains.com/issue/CMP-10200

怎么还是不好使的

@magic-cucumber

magic-cucumber commented Jun 28, 2026

Copy link
Copy Markdown
Owner

应该要删构建缓存

但是kotlin.native.cache=none被弃用了好像

Comment thread gradle/libs.versions.toml
@magic-cucumber

Copy link
Copy Markdown
Owner

iOS我来吧

@magic-cucumber
magic-cucumber marked this pull request as ready for review July 2, 2026 06:14
@magic-cucumber
magic-cucumber marked this pull request as draft July 2, 2026 07:26
@magic-cucumber

magic-cucumber commented Jul 2, 2026

Copy link
Copy Markdown
Owner

愚蠢的JB使用了这样的编译期验证,但是maven仓库上面的元数据是xcode26.2 sdk

#if defined(__IPHONE_26_0) && __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_26_0
    // Starting iOS 26, UIKit exposes `UIViewLayoutRegion`s (e.g. safe area / margins with corner
    // adaptation) which are needed to properly adopt iOS 26 macOS-like system controls.
    //
    // However, iOS 26.0 has a bug that can add spurious horizontal insets when using layout
    // regions. This affects both iPhone and iPad.
    //
    // - iOS 26.1+: use layout regions everywhere (bug fixed).
    // - iOS 26.0 iPhone: fall back to pre-iOS-26 insets to avoid unexpected horizontal shifts.
    // - iOS 26.0 iPad: keep layout regions despite the horizontal insets in favor of correct insets
    // for the new navigation elements.
    if (@available(iOS 26.1, *)) {
        return [self edgeInsetsForLayoutRegionInView: view];
    }


    if (@available(iOS 26.0, *)) {
        if (UIDevice.currentDevice.userInterfaceIdiom == UIUserInterfaceIdiomPad) {
            return [self edgeInsetsForLayoutRegionInView: view];
        }
    }
#endif


    return [self edgeInsetsFallbackInView: view];
}

工单:https://youtrack.jetbrains.com/issue/CMP-10417/

@magic-cucumber
magic-cucumber marked this pull request as ready for review July 20, 2026 07:28
@magic-cucumber
magic-cucumber self-requested a review July 20, 2026 12:43
@magic-cucumber
magic-cucumber merged commit e5870c1 into master Jul 20, 2026
5 checks passed
@magic-cucumber
magic-cucumber deleted the misc branch July 20, 2026 12:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants