fix: resolve UI hangs and contrast issues, improve concurrency

- Prevent UI hang by processing aria2 unpause actions asynchronously
- Bypass internal aria2 limits to honor Firelink's max concurrent setting
- Improve visibility of the 'Recheck engines' button in Settings
- Refactor Speed Limiter checkbox into a toggle and fix text selection
- Update Add window font and placeholder to match modern design standards
This commit is contained in:
NimBold
2026-06-24 14:31:40 +03:30
parent d05f4fb251
commit d720308f30
4 changed files with 53 additions and 28 deletions
+2 -2
View File
@@ -734,8 +734,8 @@ export const AddDownloadsModal = () => {
</div>
</div>
<textarea
className="add-download-control add-download-links-input w-full h-32 p-3 text-[13px] resize-none font-mono"
placeholder="Paste HTTP, HTTPS, FTP, or SFTP URLs here..."
className="add-download-control add-download-links-input w-full h-32 p-3 text-[13px] resize-none"
placeholder={"Paste HTTP, HTTPS, FTP, or SFTP URLs here...\n\nFor media downloads, paste links from Youtube, X, TikTok, Instagram, Reddit, etc."}
value={urls}
onChange={(e) => setUrls(e.target.value)}
/>