Skip to content

Target Android 16 #2407

@TheLastProject

Description

@TheLastProject

We're just done with Android 15, but 16 is now "stable enough to be targetable".

All Android 16 devices

(See https://developer.android.com/about/versions/16/behavior-changes-all)

Intent security changes

(See https://developer.android.com/about/versions/16/behavior-changes-all#intent-redirect-attacks)

I don't expect these to affect Catima, but we should still check.

Targeting 16

(See https://developer.android.com/about/versions/16/behavior-changes-16)

Ignoring orientation changes

(See https://developer.android.com/about/versions/16/behavior-changes-16#ignore-orientation)

This will break some stuff. Because this is targetSdk based, it will also break this on older Android devices sadly.

  • Remove "Screen orientation" feature, as it will no longer be possible to support this feature.
  • Unlock rotation on the import/export screen, add a warning to "please don't rotate your screen" as it'll kill the import. See d24366a.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions