diff --git a/app/src/main/java/com/lagradost/cloudstream3/ui/player/FullScreenPlayer.kt b/app/src/main/java/com/lagradost/cloudstream3/ui/player/FullScreenPlayer.kt index 39ef634f..cfe2f271 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/ui/player/FullScreenPlayer.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/ui/player/FullScreenPlayer.kt @@ -704,6 +704,7 @@ open class FullScreenPlayer : AbstractPlayerFragment() { //player_media_route_button?.isClickable = !isGone playerGoBackHolder.isGone = isGone playerSourcesBtt.isGone = isGone + playerSkipEpisode.isClickable = !isGone } } @@ -1222,6 +1223,7 @@ open class FullScreenPlayer : AbstractPlayerFragment() { // if nothing has loaded these buttons should not be visible playerBinding?.apply { + playerSkipEpisode.isVisible = false playerGoForward.isVisible = false playerTracksBtt.isVisible = false playerSkipOp.isVisible = false @@ -1459,6 +1461,11 @@ open class FullScreenPlayer : AbstractPlayerFragment() { skipOp() } + playerSkipEpisode.setOnClickListener { + autoHide() + player.handleEvent(CSPlayerEvent.NextEpisode) + } + playerGoForward.setOnClickListener { autoHide() player.handleEvent(CSPlayerEvent.NextEpisode) diff --git a/app/src/main/res/drawable/ic_baseline_replay_24.xml b/app/src/main/res/drawable/ic_baseline_replay_24.xml new file mode 100644 index 00000000..e247aa92 --- /dev/null +++ b/app/src/main/res/drawable/ic_baseline_replay_24.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/ic_baseline_skip_next_24_big.xml b/app/src/main/res/drawable/ic_baseline_skip_next_24_big.xml new file mode 100644 index 00000000..a8c43bbd --- /dev/null +++ b/app/src/main/res/drawable/ic_baseline_skip_next_24_big.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/ic_baseline_skip_next_rounded_24.xml b/app/src/main/res/drawable/ic_baseline_skip_next_rounded_24.xml new file mode 100644 index 00000000..452c4dd9 --- /dev/null +++ b/app/src/main/res/drawable/ic_baseline_skip_next_rounded_24.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/layout/player_custom_layout.xml b/app/src/main/res/layout/player_custom_layout.xml index aa0d1855..843442d5 100644 --- a/app/src/main/res/layout/player_custom_layout.xml +++ b/app/src/main/res/layout/player_custom_layout.xml @@ -193,7 +193,7 @@ android:layout_width="30dp" android:layout_height="30dp" android:layout_marginStart="40dp" - android:src="@drawable/ic_baseline_restart_24" + android:src="@drawable/ic_baseline_replay_24" app:tint="@android:color/white" android:background="@drawable/video_tap_button_always_white" android:clickable="true" @@ -208,7 +208,7 @@ android:layout_width="30dp" android:layout_height="30dp" android:layout_marginStart="80dp" - android:src="@drawable/ic_baseline_arrow_forward_24" + android:src="@drawable/ic_baseline_skip_next_rounded_24" app:tint="@android:color/white" android:background="@drawable/video_tap_button_always_white" android:clickable="true" @@ -661,6 +661,14 @@ android:text="@string/video_skip_op" app:icon="@drawable/ic_baseline_fast_forward_24" /> + + diff --git a/app/src/main/res/layout/player_custom_layout_tv.xml b/app/src/main/res/layout/player_custom_layout_tv.xml index 7f12f8fc..505af1cf 100644 --- a/app/src/main/res/layout/player_custom_layout_tv.xml +++ b/app/src/main/res/layout/player_custom_layout_tv.xml @@ -314,7 +314,7 @@ android:layout_width="30dp" android:layout_height="30dp" android:layout_marginStart="40dp" - android:src="@drawable/ic_baseline_restart_24" + android:src="@drawable/ic_baseline_replay_24" app:tint="@android:color/white" android:background="@drawable/video_tap_button_always_white" android:clickable="true" @@ -331,7 +331,7 @@ android:layout_width="30dp" android:layout_height="30dp" android:layout_marginStart="80dp" - android:src="@drawable/ic_baseline_arrow_forward_24" + android:src="@drawable/ic_baseline_skip_next_rounded_24" app:tint="@android:color/white" android:background="@drawable/video_tap_button_always_white" android:clickable="true" @@ -704,6 +704,18 @@ android:text="@string/video_skip_op" app:icon="@drawable/ic_baseline_fast_forward_24" /> + +