mirror of
https://github.com/HChaZZY/PiliPlus.git
synced 2025-12-06 09:13:48 +08:00
opt: video: skip panel
Closes #104 Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
@@ -883,19 +883,27 @@ class VideoDetailController extends GetxController
|
||||
).animate(animation),
|
||||
child: Padding(
|
||||
padding: const EdgeInsets.only(top: 5),
|
||||
child: SearchText(
|
||||
bgColor: Theme.of(Get.context!)
|
||||
.colorScheme
|
||||
.secondaryContainer
|
||||
.withOpacity(0.8),
|
||||
textColor: Theme.of(Get.context!).colorScheme.onSecondaryContainer,
|
||||
padding: const EdgeInsets.symmetric(horizontal: 8, vertical: 4),
|
||||
fontSize: 14,
|
||||
text: '跳过: ${item.segmentType.shortTitle}',
|
||||
onTap: (_) {
|
||||
onSkip(item);
|
||||
onRemoveItem(listData.indexOf(item), item);
|
||||
child: GestureDetector(
|
||||
onHorizontalDragUpdate: (DragUpdateDetails details) {
|
||||
if (details.delta.dx < 0) {
|
||||
onRemoveItem(listData.indexOf(item), item);
|
||||
}
|
||||
},
|
||||
child: SearchText(
|
||||
bgColor: Theme.of(Get.context!)
|
||||
.colorScheme
|
||||
.secondaryContainer
|
||||
.withOpacity(0.8),
|
||||
textColor:
|
||||
Theme.of(Get.context!).colorScheme.onSecondaryContainer,
|
||||
padding: const EdgeInsets.symmetric(horizontal: 8, vertical: 4),
|
||||
fontSize: 14,
|
||||
text: '跳过: ${item.segmentType.shortTitle}',
|
||||
onTap: (_) {
|
||||
onSkip(item);
|
||||
onRemoveItem(listData.indexOf(item), item);
|
||||
},
|
||||
),
|
||||
),
|
||||
),
|
||||
),
|
||||
|
||||
@@ -1348,11 +1348,13 @@ class _VideoDetailPageState extends State<VideoDetailPage>
|
||||
],
|
||||
|
||||
if (videoDetailController.enableSponsorBlock)
|
||||
Align(
|
||||
alignment: Alignment(-0.9, 0.5),
|
||||
Positioned(
|
||||
left: 16,
|
||||
bottom: isFullScreen ? max(75, Get.height * 0.25) : 75,
|
||||
child: SizedBox(
|
||||
width: MediaQuery.textScalerOf(context).scale(120),
|
||||
child: AnimatedList(
|
||||
padding: EdgeInsets.zero,
|
||||
key: videoDetailController.listKey,
|
||||
reverse: true,
|
||||
shrinkWrap: true,
|
||||
|
||||
Reference in New Issue
Block a user