Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

networking: cleanup&optimize WifiManager #23455

Closed
wants to merge 49 commits into from

Conversation

deanlee
Copy link
Contributor

@deanlee deanlee commented Jan 8, 2022

  1. inherit from QObject instead of QWidget
  2. Added function WifiManager::call to simplify the d-bus calls
  3. async scan/refresh

Next PR: I plan to use QDBusAbstractInterface::asyncCall in WifiManager::call to solve the blocking problem i'll do async scan/refresh in this pr

resolve: #23445

@deanlee deanlee force-pushed the ui_network branch 5 times, most recently from a7a898f to 79df9d0 Compare January 8, 2022 23:59
@deanlee deanlee marked this pull request as ready for review January 9, 2022 17:24
@deanlee deanlee marked this pull request as draft January 10, 2022 08:25
@deanlee deanlee changed the title networking: cleanup WifiManager networking: cleanup&optimize WifiManager Jan 10, 2022
@deanlee
Copy link
Contributor Author

deanlee commented Jan 12, 2022

doun't know why failed to build docs

@deanlee
Copy link
Contributor Author

deanlee commented Jan 12, 2022

@adeebshihadeh Why does the "build docs" fail? Have I done something wrong?

@deanlee
Copy link
Contributor Author

deanlee commented Jan 13, 2022

Looks like this is the issue https://github.com/michaeljones/breathe/pull/618/files

use friend WifiItem instead of friend class WifiItem should also work

@adeebshihadeh
Copy link
Contributor

Let's make sure to not make the PR too big, so it's hard to review. Feel free to split this up if something's already done and self-contained.

@deanlee
Copy link
Contributor Author

deanlee commented Jan 15, 2022

closed.it's all split up

@deanlee deanlee closed this Jan 15, 2022
@deanlee deanlee deleted the ui_network branch February 3, 2022 22:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

UI: fix network related lags
2 participants