diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index a03c92f9..bbb33bd9 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -143,6 +143,20 @@ jobs: name: ytdlnis-autogenerated-x86_64-release path: ${{ env.APK_PATH }} + # Noted For Output [main_project_module]/build/outputs/apk/debug/ + - name: Upload APK Debug + uses: actions/upload-artifact@v4 + with: + name: YTDLnis APK debug generated + path: ${{ env.main_project_module }}/build/outputs/apk/debug/ + + # Noted For Output [main_project_module]/build/outputs/apk/release/ + - name: Upload APK Release + uses: actions/upload-artifact@v4 + with: + name: YTDLnis APK release generated + path: ${{ env.main_project_module }}/build/outputs/apk/release/ + # Send Message To Telegram - name: send telegram message on push or pull continue-on-error: true diff --git a/app/src/main/java/com/deniscerri/ytdl/ui/adapter/YoutubePlayerClientAdapter.kt b/app/src/main/java/com/deniscerri/ytdl/ui/adapter/YoutubePlayerClientAdapter.kt index 94711966..6e52c6e6 100644 --- a/app/src/main/java/com/deniscerri/ytdl/ui/adapter/YoutubePlayerClientAdapter.kt +++ b/app/src/main/java/com/deniscerri/ytdl/ui/adapter/YoutubePlayerClientAdapter.kt @@ -62,11 +62,15 @@ class YoutubePlayerClientAdapter(onItemClickListener: OnItemClickListener, activ title.text = item.playerClient val content = card.findViewById(R.id.content) + content.isVisible = item.poTokens.isNotEmpty() if (item.poTokens.isNotEmpty()) { val text = item.poTokens.joinToString("\n") { "PO Token (${it.context}): ${it.token}" } content.text = text - }else { - content.isVisible = false + } + + if (item.urlRegex.isNotEmpty()) { + val text = content.text.toString() + "\nURL Regex: " + item.urlRegex.joinToString(", ") + content.text = text } val switch = card.findViewById(R.id.materialSwitch) diff --git a/app/src/main/res/layout/player_client_item.xml b/app/src/main/res/layout/player_client_item.xml index deeb02e1..95c4eaff 100644 --- a/app/src/main/res/layout/player_client_item.xml +++ b/app/src/main/res/layout/player_client_item.xml @@ -65,6 +65,7 @@ android:id="@+id/materialSwitch" android:layout_width="wrap_content" android:layout_height="wrap_content" + app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintTop_toTopOf="parent" />