Skip to content

Commit

Permalink
Merge branch 'jb-main' into andrei.salavei/ime-insets-fix
Browse files Browse the repository at this point in the history
# Conflicts:
#	compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/node/RootNodeOwner.skiko.kt
#	compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/scene/CanvasLayersComposeScene.skiko.kt
#	compose/ui/ui/src/skikoMain/kotlin/androidx/compose/ui/scene/PlatformLayersComposeScene.skiko.kt
  • Loading branch information
ASalavei committed Sep 2, 2024
2 parents 1aed202 + e769561 commit 1bb6113
Show file tree
Hide file tree
Showing 336 changed files with 45,655 additions and 2,184 deletions.
854 changes: 854 additions & 0 deletions compose/animation/animation-core/api/1.7.0-beta07.txt

Large diffs are not rendered by default.

Empty file.
859 changes: 859 additions & 0 deletions compose/animation/animation-core/api/restricted_1.7.0-beta07.txt

Large diffs are not rendered by default.

35 changes: 35 additions & 0 deletions compose/animation/animation-graphics/api/1.7.0-beta07.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
// Signature format: 4.0
package androidx.compose.animation.graphics {

@SuppressCompatibility @kotlin.RequiresOptIn(message="This is an experimental animation graphics API.") @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets={kotlin.annotation.AnnotationTarget.CLASS, kotlin.annotation.AnnotationTarget.FUNCTION, kotlin.annotation.AnnotationTarget.PROPERTY}) public @interface ExperimentalAnimationGraphicsApi {
}

}

package androidx.compose.animation.graphics.res {

public final class AnimatedVectorPainterResources_androidKt {
method @SuppressCompatibility @androidx.compose.animation.graphics.ExperimentalAnimationGraphicsApi @androidx.compose.runtime.Composable public static androidx.compose.ui.graphics.painter.Painter rememberAnimatedVectorPainter(androidx.compose.animation.graphics.vector.AnimatedImageVector animatedImageVector, boolean atEnd);
}

public final class AnimatedVectorResources_androidKt {
method @SuppressCompatibility @androidx.compose.animation.graphics.ExperimentalAnimationGraphicsApi @androidx.compose.runtime.Composable public static androidx.compose.animation.graphics.vector.AnimatedImageVector animatedVectorResource(androidx.compose.animation.graphics.vector.AnimatedImageVector.Companion, @DrawableRes int id);
}

}

package androidx.compose.animation.graphics.vector {

@SuppressCompatibility @androidx.compose.animation.graphics.ExperimentalAnimationGraphicsApi @androidx.compose.runtime.Immutable public final class AnimatedImageVector {
method public androidx.compose.ui.graphics.vector.ImageVector getImageVector();
method public int getTotalDuration();
property public final androidx.compose.ui.graphics.vector.ImageVector imageVector;
property public final int totalDuration;
field public static final androidx.compose.animation.graphics.vector.AnimatedImageVector.Companion Companion;
}

public static final class AnimatedImageVector.Companion {
}

}

Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
// Signature format: 4.0
package androidx.compose.animation.graphics {

@SuppressCompatibility @kotlin.RequiresOptIn(message="This is an experimental animation graphics API.") @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets={kotlin.annotation.AnnotationTarget.CLASS, kotlin.annotation.AnnotationTarget.FUNCTION, kotlin.annotation.AnnotationTarget.PROPERTY}) public @interface ExperimentalAnimationGraphicsApi {
}

}

package androidx.compose.animation.graphics.res {

public final class AnimatedVectorPainterResources_androidKt {
method @SuppressCompatibility @androidx.compose.animation.graphics.ExperimentalAnimationGraphicsApi @androidx.compose.runtime.Composable public static androidx.compose.ui.graphics.painter.Painter rememberAnimatedVectorPainter(androidx.compose.animation.graphics.vector.AnimatedImageVector animatedImageVector, boolean atEnd);
}

public final class AnimatedVectorResources_androidKt {
method @SuppressCompatibility @androidx.compose.animation.graphics.ExperimentalAnimationGraphicsApi @androidx.compose.runtime.Composable public static androidx.compose.animation.graphics.vector.AnimatedImageVector animatedVectorResource(androidx.compose.animation.graphics.vector.AnimatedImageVector.Companion, @DrawableRes int id);
}

}

package androidx.compose.animation.graphics.vector {

@SuppressCompatibility @androidx.compose.animation.graphics.ExperimentalAnimationGraphicsApi @androidx.compose.runtime.Immutable public final class AnimatedImageVector {
method public androidx.compose.ui.graphics.vector.ImageVector getImageVector();
method public int getTotalDuration();
property public final androidx.compose.ui.graphics.vector.ImageVector imageVector;
property public final int totalDuration;
field public static final androidx.compose.animation.graphics.vector.AnimatedImageVector.Companion Companion;
}

public static final class AnimatedImageVector.Companion {
}

}

55 changes: 55 additions & 0 deletions compose/animation/animation-tooling-internal/api/1.7.0-beta07.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
// Signature format: 4.0
package androidx.compose.animation.tooling {

public final class ComposeAnimatedProperty {
ctor public ComposeAnimatedProperty(String label, Object value);
method public String component1();
method public Object component2();
method public androidx.compose.animation.tooling.ComposeAnimatedProperty copy(String label, Object value);
method public String getLabel();
method public Object getValue();
property public final String label;
property public final Object value;
}

@kotlin.jvm.JvmDefaultWithCompatibility public interface ComposeAnimation {
method public Object getAnimationObject();
method public default String? getLabel();
method public default java.util.Set<java.lang.Object> getStates();
method public androidx.compose.animation.tooling.ComposeAnimationType getType();
property public abstract Object animationObject;
property public default String? label;
property public default java.util.Set<java.lang.Object> states;
property public abstract androidx.compose.animation.tooling.ComposeAnimationType type;
}

public enum ComposeAnimationType {
enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType ANIMATABLE;
enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType ANIMATED_CONTENT;
enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType ANIMATED_VALUE;
enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType ANIMATED_VISIBILITY;
enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType ANIMATE_CONTENT_SIZE;
enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType ANIMATE_X_AS_STATE;
enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType DECAY_ANIMATION;
enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType INFINITE_TRANSITION;
enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType TARGET_BASED_ANIMATION;
enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType TRANSITION_ANIMATION;
enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType UNSUPPORTED;
}

public final class TransitionInfo {
ctor public TransitionInfo(String label, String specType, long startTimeMillis, long endTimeMillis, java.util.Map<java.lang.Long,? extends java.lang.Object?> values);
method public long getEndTimeMillis();
method public String getLabel();
method public String getSpecType();
method public long getStartTimeMillis();
method public java.util.Map<java.lang.Long,java.lang.Object?> getValues();
property public final long endTimeMillis;
property public final String label;
property public final String specType;
property public final long startTimeMillis;
property public final java.util.Map<java.lang.Long,java.lang.Object?> values;
}

}

Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
// Signature format: 4.0
package androidx.compose.animation.tooling {

public final class ComposeAnimatedProperty {
ctor public ComposeAnimatedProperty(String label, Object value);
method public String component1();
method public Object component2();
method public androidx.compose.animation.tooling.ComposeAnimatedProperty copy(String label, Object value);
method public String getLabel();
method public Object getValue();
property public final String label;
property public final Object value;
}

@kotlin.jvm.JvmDefaultWithCompatibility public interface ComposeAnimation {
method public Object getAnimationObject();
method public default String? getLabel();
method public default java.util.Set<java.lang.Object> getStates();
method public androidx.compose.animation.tooling.ComposeAnimationType getType();
property public abstract Object animationObject;
property public default String? label;
property public default java.util.Set<java.lang.Object> states;
property public abstract androidx.compose.animation.tooling.ComposeAnimationType type;
}

public enum ComposeAnimationType {
enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType ANIMATABLE;
enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType ANIMATED_CONTENT;
enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType ANIMATED_VALUE;
enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType ANIMATED_VISIBILITY;
enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType ANIMATE_CONTENT_SIZE;
enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType ANIMATE_X_AS_STATE;
enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType DECAY_ANIMATION;
enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType INFINITE_TRANSITION;
enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType TARGET_BASED_ANIMATION;
enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType TRANSITION_ANIMATION;
enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType UNSUPPORTED;
}

public final class TransitionInfo {
ctor public TransitionInfo(String label, String specType, long startTimeMillis, long endTimeMillis, java.util.Map<java.lang.Long,? extends java.lang.Object?> values);
method public long getEndTimeMillis();
method public String getLabel();
method public String getSpecType();
method public long getStartTimeMillis();
method public java.util.Map<java.lang.Long,java.lang.Object?> getValues();
property public final long endTimeMillis;
property public final String label;
property public final String specType;
property public final long startTimeMillis;
property public final java.util.Map<java.lang.Long,java.lang.Object?> values;
}

}

Loading

0 comments on commit 1bb6113

Please sign in to comment.