Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4bdb6879 authored by Sid Soundararajan's avatar Sid Soundararajan
Browse files

Add dismiss animation for Recents TV and Enable Dismiss

Redo rect calculations for new positions.

Refactor some code to make a RecentsTvImpl.

Change-Id: Ifa269fe18ea40ea9a102ec0207a6c7ab796e6f77
parent 30db6d93
Loading
Loading
Loading
Loading
+414 B
Loading image diff...
+304 B
Loading image diff...
+536 B
Loading image diff...
+1 −5
Original line number Original line Diff line number Diff line
@@ -28,12 +28,8 @@
        android:clipChildren="false"
        android:clipChildren="false"
        android:clipToPadding="false"
        android:clipToPadding="false"
        android:descendantFocusability="beforeDescendants"
        android:descendantFocusability="beforeDescendants"
        android:layout_gravity="center"
        android:layout_marginTop="@dimen/recents_tv_gird_row_top_margin"
        android:gravity="center"
        android:paddingStart="@dimen/recents_tv_grid_row_padding"
        android:paddingEnd="@dimen/recents_tv_grid_row_padding"
        android:focusable="true" />
        android:focusable="true" />

    <View
    <View
        android:id="@+id/pip_shade"
        android:id="@+id/pip_shade"
        android:layout_width="match_parent"
        android:layout_width="match_parent"
+28 −0
Original line number Original line Diff line number Diff line
@@ -21,9 +21,11 @@
    android:focusableInTouchMode="true"
    android:focusableInTouchMode="true"
    android:layout_gravity="center"
    android:layout_gravity="center"
    android:layout_centerInParent="true"
    android:layout_centerInParent="true"
    android:orientation="vertical"
    android:layoutDirection="ltr">
    android:layoutDirection="ltr">


    <LinearLayout
    <LinearLayout
            android:id="@+id/recents_tv_card"
            android:layout_width="@dimen/recents_tv_card_width"
            android:layout_width="@dimen/recents_tv_card_width"
            android:layout_height="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerInParent="true"
            android:layout_centerInParent="true"
@@ -66,4 +68,30 @@
                android:layout_centerHorizontal="true"
                android:layout_centerHorizontal="true"
                android:layout_below="@id/card_title_text" />
                android:layout_below="@id/card_title_text" />
    </LinearLayout>
    </LinearLayout>
    <LinearLayout
            android:id="@+id/card_dismiss"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="vertical"
            android:layout_gravity="center_horizontal"
            android:layout_below="@id/recents_tv_card"
            android:alpha="0.0">
        <ImageView
                android:id="@+id/card_dismiss_icon"
                android:layout_width="@dimen/recents_tv_dismiss_icon_size"
                android:layout_height="@dimen/recents_tv_dismiss_icon_size"
                android:layout_gravity="center_horizontal"
                android:layout_marginTop="@dimen/recents_tv_dismiss_icon_top_margin"
                android:layout_marginBottom="@dimen/recents_tv_dismiss_icon_bottom_margin"
                android:src="@drawable/ic_cancel_white_24dp" />
        <TextView
                android:id="@+id/card_dismiss_text"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textSize="@dimen/recents_tv_dismiss_text_size"
                android:fontFamily="@string/font_roboto_light"
                android:textColor="@color/recents_tv_dismiss_text_color"
                android:text="@string/recents_tv_dismiss"
                android:layout_gravity="center_horizontal" />
    </LinearLayout>
</com.android.systemui.recents.tv.views.TaskCardView>
</com.android.systemui.recents.tv.views.TaskCardView>
 No newline at end of file
Loading