Fixed the functionality, improved performance & general code cleanup

This commit is contained in:
Jared Fantaye 2022-12-12 20:12:06 +01:00 committed by Stypox
parent 8f38f02cd3
commit 7a3b3452c4
6 changed files with 60 additions and 48 deletions

View file

@ -34,11 +34,26 @@
tools:ignore="RtlHardcoded" />
</RelativeLayout>
<org.schabi.newpipe.views.NewPipeTextView
android:id="@+id/playlist_duplicate"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_below="@+id/newPlaylist"
android:text="@string/duplicate_in_playlist"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textSize="15sp"
android:layout_marginStart="10dp"
android:layout_marginEnd="10dp"
android:inputType="textMultiLine"
android:layout_centerHorizontal="true"
android:layout_marginBottom="@dimen/video_item_search_padding"
android:visibility="gone" />
<View
android:id="@+id/separator"
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_below="@+id/newPlaylist"
android:layout_below="@+id/playlist_duplicate"
android:layout_marginLeft="@dimen/video_item_search_padding"
android:layout_marginRight="@dimen/video_item_search_padding"
android:background="?attr/separator_color" />

View file

@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/itemRoot"
android:layout_width="match_parent"
@ -22,17 +21,6 @@
android:src="@drawable/placeholder_thumbnail_playlist"
tools:ignore="RtlHardcoded" />
<ImageView
android:id="@+id/checkmark2"
android:layout_width="20dp"
android:layout_height="20dp"
android:layout_alignBottom="@id/itemThumbnailView"
android:layout_marginBottom="-1dp"
android:src="@drawable/ic_done"
android:visibility="gone"
app:tint="#E81111" />
<org.schabi.newpipe.views.NewPipeTextView
android:id="@+id/itemStreamCountView"
android:layout_width="45dp"

View file

@ -432,6 +432,7 @@
<string name="preferred_player_fetcher_notification_message">"Loading requested content"</string>
<!-- Local Playlist -->
<string name="create_playlist">New Playlist</string>
<string name="duplicate_in_playlist">The playlists that are grayed out already contain this item.</string>
<string name="rename_playlist">Rename</string>
<string name="name">Name</string>
<string name="add_to_playlist">Add to playlist</string>