Skip to content

WebUI: search engine UX improvements#23725

Merged
Chocobo1 merged 9 commits intoqbittorrent:masterfrom
Piccirello:tom/search-improvements-webui
Jan 25, 2026
Merged

WebUI: search engine UX improvements#23725
Chocobo1 merged 9 commits intoqbittorrent:masterfrom
Piccirello:tom/search-improvements-webui

Conversation

@Piccirello
Copy link
Member

@Piccirello Piccirello commented Jan 10, 2026

This PR makes a few UX improvements to the WebUI's search engine and simplifies the implementation.

Screenshot 2026-01-09 at 21 14 29

Screenshot 2026-01-17 at 10 36 01

We always fetched the state of the currently selected tab, but the user might be trying to close a background tab.
This was a minor memory leak.
State is now managed in fewer places, reducing the likelihood of logic errors.
This is available in the GUI via double clicking on the tab, but double click doesn't translate super well in the browser.
@Piccirello Piccirello added this to the 5.2 milestone Jan 10, 2026
@Piccirello Piccirello requested a review from a team January 10, 2026 05:15
@Piccirello Piccirello added WebUI WebUI-related issues/changes Search engine Issues related to the search engine/search plugins functionality labels Jan 10, 2026
thalieht
thalieht previously approved these changes Jan 10, 2026
xavier2k6
xavier2k6 previously approved these changes Jan 10, 2026
This lets you know that your background tab has received new results.
This likely means more results are ready and waiting.
@Piccirello Piccirello dismissed stale reviews from xavier2k6 and thalieht via e4c2070 January 17, 2026 17:43
@Piccirello Piccirello force-pushed the tom/search-improvements-webui branch from c2eddc4 to e4c2070 Compare January 17, 2026 17:43
This matches the GUI, which has separate options to "Open download window" and to "Download".
@Piccirello
Copy link
Member Author

I've pushed up one additional commit to match the WebUI's search results context menu to the GUI. The WebUI now has options to "Open download window" and to "Download".

@Piccirello Piccirello requested a review from Chocobo1 January 19, 2026 23:05
@Chocobo1 Chocobo1 merged commit d40e8dc into qbittorrent:master Jan 25, 2026
15 checks passed
@Chocobo1
Copy link
Member

@Piccirello
Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Search engine Issues related to the search engine/search plugins functionality WebUI WebUI-related issues/changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants