Skip to content

Add Select All / Select None buttons to WiFi network list#2443

Merged
m3nu merged 2 commits intoborgbase:masterfrom
0b0d3:fix/wifi-select-all-none-buttons
Mar 17, 2026
Merged

Add Select All / Select None buttons to WiFi network list#2443
m3nu merged 2 commits intoborgbase:masterfrom
0b0d3:fix/wifi-select-all-none-buttons

Conversation

@0b0d3
Copy link
Contributor

@0b0d3 0b0d3 commented Mar 16, 2026

Summary

Closes #2441

  • Adds "Select All" and "Select None" buttons below the WiFi network list in the Schedule > Networks tab
  • Users with many known networks can now bulk-select or deselect instead of toggling each one individually
  • Each item's check state change triggers the existing save_wifi_item handler, so selections are persisted immediately

Changes

  • src/vorta/assets/UI/networks_page.ui: Added QHBoxLayout with two QPushButton widgets and a horizontal spacer (buttons align left, matching the mockup)
  • src/vorta/views/networks_page.py: Added button references, signal connections, and select_all_wifi / select_none_wifi / _set_all_wifi_check_state methods

Test plan

  • Linter (ruff check) passes
  • Formatter (ruff format --check) passes
  • Manual: Open Schedule > Networks tab with multiple WiFi networks, click "Select All" — all checkboxes checked
  • Manual: Click "Select None" — all checkboxes unchecked
  • Manual: Verify selections persist after switching tabs and returning

🤖 Generated with Claude Code

Abdallah Hussien and others added 2 commits March 16, 2026 06:10
Users with many known WiFi networks had to manually uncheck each one
individually. This adds two buttons below the network list for bulk
selection, matching the mockup from the feature request.

Closes borgbase#2441

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@m3nu m3nu merged commit 9832bd6 into borgbase:master Mar 17, 2026
5 checks passed
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.

add 'select all/non' buttons to the network (wifi) selection ui

2 participants