mirror of
https://github.com/GopeedLab/gopeed.git
synced 2026-11-15 12:53:41 +00:00
feat(tasks): group extension folder downloads (#1594)
This commit is contained in:
1 parent
fc0a1e0ef9
commit
1e36599d52
84 files changed
+6690
-881
No files matched your search
@@ -121,7 +121,9 @@ class _TaskDetailsViewState extends ConsumerState<TaskDetailsView> {
|
||||
final contentPadding = widget.mobile
|
||||
? AppDesignTokens.taskDetailsMobilePadding
|
||||
: AppDesignTokens.taskDetailsDesktopPadding;
|
||||
final runtimeStatus = _tabIndex == 1 ? ref.watch(taskRuntimeStatusProvider(widget.task.id)).value : null;
|
||||
final runtimeStatus = _tabIndex == 1 && !widget.task.isGroup
|
||||
? ref.watch(taskRuntimeStatusProvider(widget.task.id)).value
|
||||
: null;
|
||||
final content = Column(
|
||||
children: [
|
||||
Container(
|
||||
@@ -148,12 +150,14 @@ class _TaskDetailsViewState extends ConsumerState<TaskDetailsView> {
|
||||
active: _tabIndex == 1,
|
||||
onTap: () => setState(() => _tabIndex = 1),
|
||||
),
|
||||
const SizedBox(width: 24),
|
||||
_DrawerTabButton(
|
||||
label: context.l10n.taskDetailsStatsTab,
|
||||
active: _tabIndex == 2,
|
||||
onTap: () => setState(() => _tabIndex = 2),
|
||||
),
|
||||
if (!widget.task.isGroup) ...[
|
||||
const SizedBox(width: 24),
|
||||
_DrawerTabButton(
|
||||
label: context.l10n.taskDetailsStatsTab,
|
||||
active: _tabIndex == 2,
|
||||
onTap: () => setState(() => _tabIndex = 2),
|
||||
),
|
||||
],
|
||||
],
|
||||
),
|
||||
),
|
||||
@@ -340,7 +344,7 @@ class _TaskInfoTab extends StatelessWidget {
|
||||
onCancel: onCancelEditUrl,
|
||||
onSave: onSaveUrl,
|
||||
)
|
||||
else
|
||||
else if (!task.isGroup)
|
||||
_CopyableInfoBlock(
|
||||
label: context.l10n.downloadLink,
|
||||
value: task.url,
|
||||
|
||||
Reference in new issue
Block a user