Loading packages/EasterEgg/src/com/android/egg/paint/CutoutAvoidingToolbar.kt +5 −8 Original line number Diff line number Diff line Loading @@ -26,15 +26,16 @@ class CutoutAvoidingToolbar : LinearLayout { private var _insets: WindowInsets? = null constructor(context: Context) : super(context) { init(null, 0) } constructor(context: Context, attrs: AttributeSet) : super(context, attrs) { init(attrs, 0) } constructor(context: Context, attrs: AttributeSet, defStyle: Int) : super(context, attrs, defStyle) { init(attrs, defStyle) constructor( context: Context, attrs: AttributeSet, defStyle: Int ) : super(context, attrs, defStyle) { } override fun onSizeChanged(w: Int, h: Int, oldw: Int, oldh: Int) { Loading Loading @@ -81,8 +82,4 @@ class CutoutAvoidingToolbar : LinearLayout { requestLayout() } } private fun init(attrs: AttributeSet?, defStyle: Int) { } } packages/EasterEgg/src/com/android/egg/paint/Painting.kt +20 −15 Original line number Diff line number Diff line Loading @@ -17,7 +17,6 @@ package com.android.egg.paint import android.content.Context import android.content.res.Resources import android.graphics.* import android.provider.Settings import android.util.AttributeSet Loading @@ -26,7 +25,6 @@ import android.view.MotionEvent import android.view.View import android.view.WindowInsets import java.util.concurrent.TimeUnit import android.util.Log import android.provider.Settings.System import org.json.JSONObject Loading Loading @@ -113,7 +111,9 @@ public class Painting : View, SpotFilter.Plotter { FADE_TO_BLACK_CF synchronized(_bitmapLock) { c.drawBitmap(bitmap, 0f, 0f, pt) bitmap?.let { c.drawBitmap(bitmap!!, 0f, 0f, pt) } } invalidate() } Loading @@ -122,18 +122,22 @@ public class Painting : View, SpotFilter.Plotter { } constructor(context: Context) : super(context) { init(null, 0) init() } constructor(context: Context, attrs: AttributeSet) : super(context, attrs) { init(attrs, 0) init() } constructor(context: Context, attrs: AttributeSet, defStyle: Int) : super(context, attrs, defStyle) { init(attrs, defStyle) constructor( context: Context, attrs: AttributeSet, defStyle: Int ) : super(context, attrs, defStyle) { init() } private fun init(attrs: AttributeSet?, defStyle: Int) { private fun init() { loadDevicePressureData() } Loading Loading @@ -264,7 +268,7 @@ public class Painting : View, SpotFilter.Plotter { super.onDraw(canvas) bitmap?.let { canvas.drawBitmap(bitmap, 0f, 0f, _drawPaint); canvas.drawBitmap(bitmap!!, 0f, 0f, _drawPaint) } } Loading Loading @@ -350,9 +354,10 @@ public class Painting : View, SpotFilter.Plotter { val invertPaint = Paint() invertPaint.colorFilter = INVERT_CF synchronized(_bitmapLock) { _paintCanvas?.drawBitmap(bitmap, 0f, 0f, invertPaint) bitmap?.let { _paintCanvas?.drawBitmap(bitmap!!, 0f, 0f, invertPaint) } } invalidate() } } packages/EasterEgg/src/com/android/egg/paint/ToolbarView.kt +5 −17 Original line number Diff line number Diff line Loading @@ -17,19 +17,10 @@ package com.android.egg.paint import android.content.Context import android.graphics.Canvas import android.graphics.Color import android.graphics.Paint import android.graphics.Rect import android.graphics.drawable.Drawable import android.text.TextPaint import android.transition.ChangeBounds import android.transition.Transition import android.transition.TransitionListenerAdapter import android.transition.TransitionManager import android.util.AttributeSet import android.view.* import android.view.animation.OvershootInterpolator import android.widget.FrameLayout class ToolbarView : FrameLayout { Loading @@ -44,15 +35,16 @@ class ToolbarView : FrameLayout { } constructor(context: Context) : super(context) { init(null, 0) } constructor(context: Context, attrs: AttributeSet) : super(context, attrs) { init(attrs, 0) } constructor(context: Context, attrs: AttributeSet, defStyle: Int) : super(context, attrs, defStyle) { init(attrs, defStyle) constructor( context: Context, attrs: AttributeSet, defStyle: Int ) : super(context, attrs, defStyle) { } override fun onApplyWindowInsets(insets: WindowInsets?): WindowInsets { Loading @@ -70,8 +62,4 @@ class ToolbarView : FrameLayout { return super.onApplyWindowInsets(insets) } private fun init(attrs: AttributeSet?, defStyle: Int) { } } Loading
packages/EasterEgg/src/com/android/egg/paint/CutoutAvoidingToolbar.kt +5 −8 Original line number Diff line number Diff line Loading @@ -26,15 +26,16 @@ class CutoutAvoidingToolbar : LinearLayout { private var _insets: WindowInsets? = null constructor(context: Context) : super(context) { init(null, 0) } constructor(context: Context, attrs: AttributeSet) : super(context, attrs) { init(attrs, 0) } constructor(context: Context, attrs: AttributeSet, defStyle: Int) : super(context, attrs, defStyle) { init(attrs, defStyle) constructor( context: Context, attrs: AttributeSet, defStyle: Int ) : super(context, attrs, defStyle) { } override fun onSizeChanged(w: Int, h: Int, oldw: Int, oldh: Int) { Loading Loading @@ -81,8 +82,4 @@ class CutoutAvoidingToolbar : LinearLayout { requestLayout() } } private fun init(attrs: AttributeSet?, defStyle: Int) { } }
packages/EasterEgg/src/com/android/egg/paint/Painting.kt +20 −15 Original line number Diff line number Diff line Loading @@ -17,7 +17,6 @@ package com.android.egg.paint import android.content.Context import android.content.res.Resources import android.graphics.* import android.provider.Settings import android.util.AttributeSet Loading @@ -26,7 +25,6 @@ import android.view.MotionEvent import android.view.View import android.view.WindowInsets import java.util.concurrent.TimeUnit import android.util.Log import android.provider.Settings.System import org.json.JSONObject Loading Loading @@ -113,7 +111,9 @@ public class Painting : View, SpotFilter.Plotter { FADE_TO_BLACK_CF synchronized(_bitmapLock) { c.drawBitmap(bitmap, 0f, 0f, pt) bitmap?.let { c.drawBitmap(bitmap!!, 0f, 0f, pt) } } invalidate() } Loading @@ -122,18 +122,22 @@ public class Painting : View, SpotFilter.Plotter { } constructor(context: Context) : super(context) { init(null, 0) init() } constructor(context: Context, attrs: AttributeSet) : super(context, attrs) { init(attrs, 0) init() } constructor(context: Context, attrs: AttributeSet, defStyle: Int) : super(context, attrs, defStyle) { init(attrs, defStyle) constructor( context: Context, attrs: AttributeSet, defStyle: Int ) : super(context, attrs, defStyle) { init() } private fun init(attrs: AttributeSet?, defStyle: Int) { private fun init() { loadDevicePressureData() } Loading Loading @@ -264,7 +268,7 @@ public class Painting : View, SpotFilter.Plotter { super.onDraw(canvas) bitmap?.let { canvas.drawBitmap(bitmap, 0f, 0f, _drawPaint); canvas.drawBitmap(bitmap!!, 0f, 0f, _drawPaint) } } Loading Loading @@ -350,9 +354,10 @@ public class Painting : View, SpotFilter.Plotter { val invertPaint = Paint() invertPaint.colorFilter = INVERT_CF synchronized(_bitmapLock) { _paintCanvas?.drawBitmap(bitmap, 0f, 0f, invertPaint) bitmap?.let { _paintCanvas?.drawBitmap(bitmap!!, 0f, 0f, invertPaint) } } invalidate() } }
packages/EasterEgg/src/com/android/egg/paint/ToolbarView.kt +5 −17 Original line number Diff line number Diff line Loading @@ -17,19 +17,10 @@ package com.android.egg.paint import android.content.Context import android.graphics.Canvas import android.graphics.Color import android.graphics.Paint import android.graphics.Rect import android.graphics.drawable.Drawable import android.text.TextPaint import android.transition.ChangeBounds import android.transition.Transition import android.transition.TransitionListenerAdapter import android.transition.TransitionManager import android.util.AttributeSet import android.view.* import android.view.animation.OvershootInterpolator import android.widget.FrameLayout class ToolbarView : FrameLayout { Loading @@ -44,15 +35,16 @@ class ToolbarView : FrameLayout { } constructor(context: Context) : super(context) { init(null, 0) } constructor(context: Context, attrs: AttributeSet) : super(context, attrs) { init(attrs, 0) } constructor(context: Context, attrs: AttributeSet, defStyle: Int) : super(context, attrs, defStyle) { init(attrs, defStyle) constructor( context: Context, attrs: AttributeSet, defStyle: Int ) : super(context, attrs, defStyle) { } override fun onApplyWindowInsets(insets: WindowInsets?): WindowInsets { Loading @@ -70,8 +62,4 @@ class ToolbarView : FrameLayout { return super.onApplyWindowInsets(insets) } private fun init(attrs: AttributeSet?, defStyle: Int) { } }