Skip to content

Conversation

@gmmcosta15
Copy link
Collaborator

What Changed?

lib/panels/networkWindow.py

  • Network Window - Main Page : Refactored the window from a ListCustomButton to a QListView using MVC architecture
  • Changed BuildNetworkList from QtCore.QThread to a QtCore.QObject that uses a QThreadPool to run NetworkScanRunnable tasks periodically. with a QTimer to trigger scans. Prevents overlapping scans by tracking whether a scan is already in progress.
  • Changed Wifi Icons for the status of the network

Screenshots

Before

Captura de ecrã 2025-12-12 125550

After

Captura de ecrã 2025-12-12 152508

Future Work

  • Consider possible optimizations: Creating own costum UI method instead of using the Ui_wifi_stacked_page
  • Unit and Integration Tests

Co-Authors

Co‑author: @Robert0Mart
Co‑author: @claudiobrinca

dependabot bot and others added 13 commits December 5, 2025 11:34
Bumps [requests](https://github.com/psf/requests) from 2.32.3 to 2.32.4.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](psf/requests@v2.32.3...v2.32.4)

---
updated-dependencies:
- dependency-name: requests
  dependency-version: 2.32.4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
wifiConnectivityWindow.ui: change horizontalLayout to a vertical layout with a listview and a vertical scrollbar
wifiConnectivityWindow.py: generated file from QtDesigner with some optimizations

Signed-off-by: Guilherme Costa <guiherme.costa@blockstec.com>
Signed-off-by: Guilherme Costa <guiherme.costa@blockstec.com>
Signed-off-by: Guilherme Costa <guiherme.costa@blockstec.com>
Signed-off-by: Guilherme Costa <guiherme.costa@blockstec.com>
@gmmcosta15 gmmcosta15 requested a review from HugoCLSC December 16, 2025 14:34
@gmmcosta15 gmmcosta15 self-assigned this Dec 16, 2025
@gmmcosta15 gmmcosta15 added the UI/UX User Interface what changed with this code label Dec 16, 2025
@gmmcosta15 gmmcosta15 closed this Dec 17, 2025
@gmmcosta15 gmmcosta15 reopened this Dec 17, 2025
@gmmcosta15 gmmcosta15 closed this Jan 2, 2026
@gmmcosta15 gmmcosta15 reopened this Jan 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

UI/UX User Interface what changed with this code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants