Merge pull request #550 from Schnitzel5/navigation/source-settings

added quick access to source settings
This commit is contained in:
Moustapha Kodjo Amadou 2025-08-18 13:28:55 +01:00 committed by GitHub
commit 48106450d9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 16 additions and 0 deletions

View file

@ -257,6 +257,7 @@
"anime_extensions": "Anime Extensions",
"manga_extensions": "Manga Extensions",
"novel_extensions": "Novel Extensions",
"extension_settings": "Extension settings",
"anime": "Anime",
"manga": "Manga",
"novel": "Novel",

View file

@ -625,6 +625,11 @@ class _MangaDetailViewState extends ConsumerState<MangaDetailView>
value: 3,
child: Text(l10n.migrate),
),
if (!isLocalArchive)
PopupMenuItem<int>(
value: 4,
child: Text(l10n.extension_settings),
),
];
},
onSelected: (value) {
@ -652,6 +657,16 @@ class _MangaDetailViewState extends ConsumerState<MangaDetailView>
case 3:
context.push("/migrate", extra: widget.manga);
break;
case 4:
final source = getSource(
widget.manga!.lang!,
widget.manga!.source!,
);
context.push(
'/extension_detail',
extra: source,
);
break;
}
},
),