mirror of
https://github.com/venera-app/venera.git
synced 2025-09-27 07:47:24 +00:00
Add a button for managing network folders.
This commit is contained in:
@@ -38,19 +38,7 @@ class _ExploreSettingsState extends State<ExploreSettings> {
|
||||
).toSliver(),
|
||||
_PopupWindowSetting(
|
||||
title: "Network Favorite Pages".tl,
|
||||
builder: () {
|
||||
var pages = <String, String>{};
|
||||
for (var c in ComicSource.all()) {
|
||||
if (c.favoriteData != null) {
|
||||
pages[c.favoriteData!.key] = c.favoriteData!.title;
|
||||
}
|
||||
}
|
||||
return _MultiPagesFilter(
|
||||
title: "Network Favorite Pages".tl,
|
||||
settingsIndex: "favorites",
|
||||
pages: pages,
|
||||
);
|
||||
},
|
||||
builder: setFavoritesPagesWidget,
|
||||
).toSliver(),
|
||||
_SwitchSetting(
|
||||
title: "Show favorite status on comic tile".tl,
|
||||
@@ -208,4 +196,18 @@ Widget setCategoryPagesWidget() {
|
||||
settingsIndex: "categories",
|
||||
pages: pages,
|
||||
);
|
||||
}
|
||||
|
||||
Widget setFavoritesPagesWidget() {
|
||||
var pages = <String, String>{};
|
||||
for (var c in ComicSource.all()) {
|
||||
if (c.favoriteData != null) {
|
||||
pages[c.favoriteData!.key] = c.favoriteData!.title;
|
||||
}
|
||||
}
|
||||
return _MultiPagesFilter(
|
||||
title: "Network Favorite Pages".tl,
|
||||
settingsIndex: "favorites",
|
||||
pages: pages,
|
||||
);
|
||||
}
|
Reference in New Issue
Block a user