Skip to content

threads slider fix and single threaded mode - #843

Open
i0ntempest wants to merge 3 commits into
XiaoYouChR:mainfrom
i0ntempest:task_options
Open

threads slider fix and single threaded mode#843
i0ntempest wants to merge 3 commits into
XiaoYouChR:mainfrom
i0ntempest:task_options

Conversation

@i0ntempest

@i0ntempest i0ntempest commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

预分配线程数滑条行为修改:草稿页总滑条会立刻修改每个任务的设置,每个任务单独的设置保留
另添加http单线程模式防止触发反爬限流
Closes #833

PR 描述

PR 类型

  • Bug 修复
  • 功能
  • 代码样式更新
  • 重构(没有功能修改,没有 API 更新)
  • Build 或 CI 更新
  • 其他(请在 PR 描述中说明)

AI 工具使用

  • AI 工具辅助了本 PR 的部分开发(如代码补全、查阅用法等)
  • AI 工具主要生成了本 PR 中的代码(请注明工具与模型,如 Cursor + Claude Sonnet 4

详见 AI 工具使用政策

PR 检查清单

  • 已在本地测试,应用成功启动且功能正常
  • 包含破坏式更新

备注

Apply main draft option changes immediately to parsed tasks while preserving per-task overrides when unchanged options are validated or confirmed.

Persist the selected thread count across Bilibili step rebuilds, FTP and Hugging Face file-step creation, and yt-dlp format extraction. Unsupported task steps continue to ignore the option.
@i0ntempest i0ntempest changed the title fix: propagate draft thread count to supported tasks threads slider fix and single threaded mode Aug 27, 2026
@XiaoYouChR

Copy link
Copy Markdown
Owner

不要上传测试脚本
不要上传测试脚本
不要上传测试脚本

@i0ntempest
i0ntempest force-pushed the task_options branch 2 times, most recently from 2289bbb to 13e410d Compare August 28, 2026 00:30
Add a translatable single-thread checkbox to HTTP task options that forces the subworker slider to one and disables the control while selected.

Persist the task setting, suppress automatic speed-up and range reassignment, and process existing saved ranges sequentially so resumed progress is preserved without parallel requests.

Closes: XiaoYouChR#833
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] its been a long time since i have been facing this one issue about downloading

2 participants