feat: use interactiveviewer gallery

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2024-12-12 11:10:57 +08:00
parent 22f668245d
commit 5d8b42a928
85 changed files with 2966 additions and 1171 deletions

View File

@@ -89,7 +89,7 @@ class _SetDisplayModeState extends State<SetDisplayMode> {
Expanded(
child: ListView.builder(
itemCount: modes.length,
itemBuilder: (_, int i) {
itemBuilder: (context, int i) {
final DisplayMode mode = modes[i];
return RadioListTile<DisplayMode>(
value: mode,

View File

@@ -390,13 +390,13 @@ class _SponsorBlockPageState extends State<SponsorBlockPage> {
_dividerL,
SliverList.separated(
itemCount: _blockSettings.length,
itemBuilder: (_, index) => ListTile(
itemBuilder: (context, index) => ListTile(
dense: true,
enabled: _blockSettings[index].second != SkipType.disable,
onTap: () {
showDialog(
context: context,
builder: (_) => AlertDialog(
builder: (context) => AlertDialog(
clipBehavior: Clip.hardEdge,
contentPadding: const EdgeInsets.symmetric(vertical: 16),
title: Text.rich(
@@ -527,7 +527,7 @@ class _SponsorBlockPageState extends State<SponsorBlockPage> {
),
),
),
separatorBuilder: (_, index) => Divider(
separatorBuilder: (context, index) => Divider(
height: 1,
color: Theme.of(context).colorScheme.outline.withOpacity(0.1),
),