WIP: Network #129

Draft
Inorishio wants to merge 32 commits from module/wifi into main
Collaborator
No description provided.
Inorishio added 3 commits 2026-06-24 18:58:21 +02:00
Added network properties, nicNames, netDevices, networkName < reminder I should use layouts.
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 10s
Python / lint-format (pull_request) Successful in 16s
Python / test (pull_request) Successful in 50s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m52s
1adcb9841c
Inorishio added 1 commit 2026-06-24 18:58:37 +02:00
Merge branch 'main' into module/wifi
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 17s
Python / lint-format (pull_request) Successful in 27s
Python / test (pull_request) Successful in 50s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m39s
5962fc8354
Inorishio changed title from WIP: module and moved it to tray, have a popout window without content! everything still in wi.i.p. to WIP: Network 2026-06-24 19:00:06 +02:00
zach added 1 commit 2026-06-26 15:15:09 +02:00
more methods for wifi and scanning + layout
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 10s
Python / lint-format (pull_request) Successful in 15s
Python / test (pull_request) Successful in 29s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m6s
f27c9afc25
zach added 1 commit 2026-06-29 22:10:46 +02:00
Merge branch 'main' into module/wifi
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 34s
Python / lint-format (pull_request) Successful in 35s
Python / test (pull_request) Successful in 1m11s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m58s
C++ / build (pull_request) Successful in 4m31s
bc6b0d50ab
zach added 1 commit 2026-06-30 18:16:02 +02:00
merge main into module/wifi
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 9s
Python / lint-format (pull_request) Successful in 16s
Python / test (pull_request) Successful in 49s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m42s
C++ / build (pull_request) Successful in 2m28s
f01001dcfa
zach added 1 commit 2026-06-30 22:42:52 +02:00
Merge branch 'main' into module/wifi
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 11s
Python / lint-format (pull_request) Successful in 16s
Python / test (pull_request) Successful in 46s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m37s
C++ / build (pull_request) Successful in 2m22s
656bd0a54d
zach added 1 commit 2026-07-02 15:16:23 +02:00
Merge branch 'main' into module/wifi
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 16s
Python / lint-format (pull_request) Successful in 32s
Python / test (pull_request) Successful in 38s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m49s
C++ / build (pull_request) Successful in 3m5s
0979fd014d
zach added 1 commit 2026-07-02 16:06:57 +02:00
set scannerEnabled when popout is visible + remove scan button
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 18s
Python / lint-format (pull_request) Successful in 20s
Python / test (pull_request) Successful in 47s
C++ / build (pull_request) Successful in 3m9s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m15s
f309debea5
zach added 1 commit 2026-07-02 21:46:20 +02:00
Merge branch 'main' into module/wifi
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 10s
Python / lint-format (pull_request) Successful in 14s
Python / test (pull_request) Successful in 46s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m30s
C++ / build (pull_request) Successful in 2m32s
99a0155c17
Author
Collaborator
  • Change connect buttons to statelayers
  • Attempt to use a password overlay instead of a push out
  • Add title for unknown networks called "Networks"
- [x] Change connect buttons to statelayers - [ ] Attempt to use a password overlay instead of a push out - [x] Add title for unknown networks called "Networks"
zach added 1 commit 2026-07-02 21:53:46 +02:00
add sorting by strength
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 15s
Python / lint-format (pull_request) Successful in 32s
Python / test (pull_request) Successful in 39s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m45s
C++ / build (pull_request) Successful in 2m47s
e0873304d1
zach added 1 commit 2026-07-02 21:55:03 +02:00
fix: sort is now correct
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 18s
Python / lint-format (pull_request) Successful in 21s
Python / test (pull_request) Successful in 48s
C++ / build (pull_request) Successful in 2m59s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m12s
f75f51ef50
zach added 1 commit 2026-07-02 21:58:06 +02:00
chore: remove old code
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 17s
Python / lint-format (pull_request) Successful in 31s
Python / test (pull_request) Successful in 39s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m31s
C++ / build (pull_request) Successful in 2m17s
2a4bd3dfdd
zach added 1 commit 2026-07-02 22:09:30 +02:00
feat: don't add the same network twice
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 30s
Python / lint-format (pull_request) Successful in 48s
Python / test (pull_request) Successful in 40s
C++ / build (pull_request) Successful in 2m8s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m13s
8dc9753e2b
Inorishio added 1 commit 2026-07-02 22:46:20 +02:00
Chore: created NetworkItem component, renamed network header to Wifi
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 10s
Python / lint-format (pull_request) Successful in 14s
Python / test (pull_request) Successful in 46s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m51s
C++ / build (pull_request) Successful in 2m36s
d9856c9409
zach added 1 commit 2026-07-08 13:41:29 +02:00
Merge branch 'main' into module/wifi
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 10s
Python / lint-format (pull_request) Successful in 30s
Python / test (pull_request) Successful in 42s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m36s
C++ / build (pull_request) Successful in 2m20s
53f0aa80ae
Inorishio added 1 commit 2026-07-08 22:22:08 +02:00
Chore: created Spacer component, moved x available networks, added connected networks
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 10s
Python / lint-format (pull_request) Successful in 17s
Python / test (pull_request) Successful in 59s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m31s
C++ / build (pull_request) Successful in 2m37s
aadecbfe44
Author
Collaborator

@zach I'd like some assistance with doing the overlay.
I tried recreating the same OverlayRow + popup stuff you do for the WallpaperPage but it's not really working out.
Saw that you created 2 or even 3 new items in Modules/Settings/Common and I can't get the popup to show up.

  • Attempt to use a password overlay instead of a push out

You may also create it yourself but do explain or 'teach' me how to do it as well since it seems pretty useful for the future.
Also think that we might need to make this a component in Components if we're going to use this in multiple places moving forward but that's a chore for later.

@zach I'd like some assistance with doing the overlay. I tried recreating the same OverlayRow + popup stuff you do for the WallpaperPage but it's not really working out. Saw that you created 2 or even 3 new items in Modules/Settings/Common and I can't get the popup to show up. > - [ ] Attempt to use a password overlay instead of a push out You may also create it yourself but do explain or 'teach' me how to do it as well since it seems pretty useful for the future. Also think that we might need to make this a component in Components if we're going to use this in multiple places moving forward but that's a chore for later.
zach added 1 commit 2026-07-08 22:56:49 +02:00
Merge branch 'main' into module/wifi
C++ / fmt (pull_request) Successful in 5s
JS/TS / fmt (pull_request) Successful in 19s
JS/TS / lint (pull_request) Successful in 22s
Python / lint (pull_request) Successful in 33s
Python / fmt (pull_request) Successful in 36s
Python / test (pull_request) Successful in 1m5s
C++ / build (pull_request) Successful in 1m42s
Rust / fmt (pull_request) Successful in 1m11s
Rust / build (pull_request) Successful in 1m56s
Python / buildcheck (pull_request) Successful in 2m40s
Rust / clippy (pull_request) Successful in 1m48s
C++ / clang-tidy (pull_request) Successful in 3m42s
6bb193c78c
zach added 1 commit 2026-07-09 14:22:35 +02:00
Merge branch 'main' into module/wifi
C++ / fmt (pull_request) Successful in 5s
JS/TS / fmt (pull_request) Successful in 18s
JS/TS / lint (pull_request) Successful in 19s
Python / fmt (pull_request) Successful in 32s
Python / lint (pull_request) Successful in 36s
Python / test (pull_request) Successful in 55s
C++ / build (pull_request) Successful in 1m55s
Rust / fmt (pull_request) Successful in 1m15s
Rust / build (pull_request) Successful in 1m59s
Python / buildcheck (pull_request) Successful in 2m45s
Rust / clippy (pull_request) Successful in 1m55s
C++ / clang-tidy (pull_request) Successful in 3m41s
f9eeb793db
zach added 1 commit 2026-07-09 17:33:18 +02:00
feat: add password overlay for network popout + redesign
C++ / fmt (pull_request) Successful in 4s
JS/TS / fmt (pull_request) Successful in 11s
JS/TS / lint (pull_request) Successful in 24s
Python / fmt (pull_request) Successful in 30s
Python / lint (pull_request) Successful in 34s
Python / test (pull_request) Successful in 53s
C++ / build (pull_request) Successful in 1m52s
Rust / fmt (pull_request) Successful in 1m14s
Rust / build (pull_request) Successful in 1m57s
Rust / clippy (pull_request) Successful in 2m0s
Python / buildcheck (pull_request) Successful in 2m37s
C++ / clang-tidy (pull_request) Successful in 3m43s
a64eadd14a
zach added 1 commit 2026-07-10 15:23:27 +02:00
Merge branch 'main' into module/wifi
C++ / fmt (pull_request) Successful in 7s
JS/TS / fmt (pull_request) Successful in 14s
JS/TS / lint (pull_request) Successful in 20s
Python / fmt (pull_request) Successful in 28s
Python / lint (pull_request) Successful in 29s
Python / test (pull_request) Successful in 59s
Rust / fmt (pull_request) Successful in 57s
C++ / build (pull_request) Successful in 3m47s
Rust / build (pull_request) Successful in 2m10s
Python / buildcheck (pull_request) Successful in 2m51s
Rust / clippy (pull_request) Successful in 1m32s
C++ / clang-tidy (pull_request) Successful in 5m9s
742bece30b
zach added 1 commit 2026-07-10 16:17:58 +02:00
add preliminary bluetooth widget + popout
C++ / fmt (pull_request) Successful in 3s
JS/TS / fmt (pull_request) Successful in 15s
JS/TS / lint (pull_request) Successful in 17s
Python / fmt (pull_request) Successful in 35s
Python / lint (pull_request) Successful in 34s
Python / test (pull_request) Successful in 1m0s
C++ / build (pull_request) Successful in 1m46s
Rust / fmt (pull_request) Successful in 1m19s
Rust / build (pull_request) Successful in 1m54s
Python / buildcheck (pull_request) Successful in 2m42s
Rust / clippy (pull_request) Successful in 1m54s
C++ / clang-tidy (pull_request) Successful in 3m42s
33b08523e9
zach added 1 commit 2026-07-10 18:20:27 +02:00
Merge branch 'main' into module/wifi
C++ / fmt (pull_request) Successful in 3s
JS/TS / fmt (pull_request) Successful in 15s
JS/TS / lint (pull_request) Successful in 16s
Python / fmt (pull_request) Successful in 32s
Python / lint (pull_request) Successful in 32s
Python / test (pull_request) Successful in 1m3s
Python / typecheck (pull_request) Failing after 1m3s
C++ / build (pull_request) Successful in 1m41s
Rust / build (pull_request) Successful in 1m42s
Rust / fmt (pull_request) Successful in 1m17s
Python / buildcheck (pull_request) Successful in 2m43s
Rust / clippy (pull_request) Successful in 2m7s
C++ / clang-tidy (pull_request) Successful in 3m43s
15ccfd24c6
zach added 1 commit 2026-07-11 14:00:13 +02:00
bluetooth model delegate animations
C++ / fmt (pull_request) Successful in 4s
JS/TS / fmt (pull_request) Successful in 19s
JS/TS / lint (pull_request) Successful in 21s
Python / fmt (pull_request) Successful in 35s
Python / lint (pull_request) Successful in 36s
Python / test (pull_request) Successful in 1m3s
Python / typecheck (pull_request) Failing after 1m4s
C++ / build (pull_request) Successful in 1m52s
Rust / build (pull_request) Successful in 1m41s
Rust / fmt (pull_request) Successful in 1m6s
Python / buildcheck (pull_request) Successful in 2m28s
Rust / clippy (pull_request) Successful in 1m55s
C++ / clang-tidy (pull_request) Successful in 3m36s
954dc10fbb
Inorishio added 1 commit 2026-08-15 20:39:00 +02:00
Merge branch 'main' into module/wifi
C++ / fmt (pull_request) Successful in 5s
JS/TS / fmt (pull_request) Successful in 17s
JS/TS / lint (pull_request) Successful in 16s
Python / fmt (pull_request) Successful in 31s
Python / lint (pull_request) Successful in 41s
Python / test (pull_request) Successful in 1m5s
Python / typecheck (pull_request) Successful in 1m15s
Rust / clippy (pull_request) Failing after 12m43s
Rust / fmt (pull_request) Failing after 12m57s
Rust / build (pull_request) Failing after 13m33s
Python / buildcheck (pull_request) Failing after 13m45s
C++ / clang-tidy (pull_request) Failing after 14m23s
C++ / build (pull_request) Failing after 14m25s
2d40ce33d1
Inorishio added 1 commit 2026-08-16 22:58:02 +02:00
Merge branch 'main' into module/wifi
C++ / fmt (pull_request) Successful in 4s
JS/TS / fmt (pull_request) Successful in 15s
JS/TS / lint (pull_request) Successful in 19s
Python / static (pull_request) Successful in 57s
Rust / fmt (pull_request) Successful in 1m9s
Rust / build (pull_request) Successful in 2m11s
C++ / build (pull_request) Successful in 2m34s
Rust / clippy (pull_request) Successful in 1m30s
Python / verify (pull_request) Successful in 2m55s
C++ / clang-tidy (pull_request) Successful in 3m59s
6071223009
AramJonghu requested review from AramJonghu 2026-08-16 23:03:53 +02:00
Collaborator

Will Connected Devices under the settings window be in this PR?

Will Connected Devices under the settings window be in this PR?
Owner

Will Connected Devices under the settings window be in this PR?

Yes. Why?

> Will Connected Devices under the settings window be in this PR? Yes. Why?
Collaborator

I was curious as there are no goals listed in the PR description or a link to a relevant issue. This way, I can periodically comment if something does not seem to be right in brief testing.

I was curious as there are no goals listed in the PR description or a link to a relevant issue. This way, I can periodically comment if something does not seem to be right in brief testing.
Inorishio added 1 commit 2026-08-17 22:05:19 +02:00
changed the repetaer for the networkpopout to be a listview, changed some variables in the bluetooth popout
C++ / fmt (pull_request) Successful in 4s
JS/TS / fmt (pull_request) Successful in 21s
JS/TS / lint (pull_request) Successful in 19s
Python / static (pull_request) Successful in 1m1s
Rust / fmt (pull_request) Successful in 52s
C++ / build (pull_request) Successful in 2m46s
Rust / build (pull_request) Successful in 2m25s
Rust / clippy (pull_request) Successful in 1m58s
Python / verify (pull_request) Successful in 3m16s
C++ / clang-tidy (pull_request) Successful in 6m59s
5a8939bc1e
zach added 1 commit 2026-08-17 22:05:36 +02:00
Merge branch 'main' into module/wifi
C++ / fmt (pull_request) Successful in 8s
JS/TS / fmt (pull_request) Successful in 11s
JS/TS / lint (pull_request) Successful in 15s
Python / static (pull_request) Successful in 54s
Rust / fmt (pull_request) Successful in 30s
Rust / build (pull_request) Successful in 2m2s
C++ / build (pull_request) Successful in 4m0s
Rust / clippy (pull_request) Successful in 1m29s
Python / verify (pull_request) Successful in 3m13s
C++ / clang-tidy (pull_request) Successful in 5m7s
f6cb7e44c2
zach added 1 commit 2026-08-18 00:05:03 +02:00
Merge branch 'main' into module/wifi
C++ / fmt (pull_request) Successful in 4s
JS/TS / fmt (pull_request) Successful in 17s
JS/TS / lint (pull_request) Successful in 20s
Python / static (pull_request) Successful in 57s
Rust / fmt (pull_request) Successful in 1m9s
C++ / build (pull_request) Successful in 2m30s
Rust / build (pull_request) Successful in 2m8s
Rust / clippy (pull_request) Successful in 1m33s
Python / verify (pull_request) Successful in 3m0s
C++ / clang-tidy (pull_request) Successful in 4m7s
015c1fb27d
zach added 1 commit 2026-08-18 19:31:45 +02:00
Merge branch 'main' into module/wifi
C++ / fmt (pull_request) Successful in 3s
JS/TS / lint (pull_request) Successful in 16s
JS/TS / fmt (pull_request) Successful in 17s
Python / static (pull_request) Successful in 56s
Rust / fmt (pull_request) Successful in 58s
Rust / build (pull_request) Successful in 1m51s
C++ / build (pull_request) Successful in 2m32s
Rust / clippy (pull_request) Successful in 1m32s
Python / verify (pull_request) Successful in 2m39s
C++ / clang-tidy (pull_request) Successful in 4m2s
e76350fa7f
zach added 1 commit 2026-08-18 21:47:05 +02:00
Merge branch 'main' into module/wifi
C++ / fmt (pull_request) Successful in 9s
JS/TS / fmt (pull_request) Successful in 15s
JS/TS / lint (pull_request) Successful in 14s
Python / static (pull_request) Successful in 1m5s
Rust / fmt (pull_request) Successful in 32s
Rust / build (pull_request) Successful in 1m57s
C++ / build (pull_request) Successful in 3m57s
Rust / clippy (pull_request) Successful in 1m32s
Python / verify (pull_request) Successful in 3m6s
C++ / clang-tidy (pull_request) Successful in 5m23s
74261f0a49
All checks were successful
C++ / fmt (pull_request) Successful in 9s
JS/TS / fmt (pull_request) Successful in 15s
JS/TS / lint (pull_request) Successful in 14s
Python / static (pull_request) Successful in 1m5s
Rust / fmt (pull_request) Successful in 32s
Rust / build (pull_request) Successful in 1m57s
Required
Details
C++ / build (pull_request) Successful in 3m57s
Required
Details
Rust / clippy (pull_request) Successful in 1m32s
Python / verify (pull_request) Successful in 3m6s
Required
Details
C++ / clang-tidy (pull_request) Successful in 5m23s
This pull request doesn't have enough required approvals yet. 0 of 1 official approvals granted.
You are not authorized to merge this pull request.
This branch is out-of-date with the base branch
This pull request is marked as a work in progress.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin module/wifi:module/wifi
git checkout module/wifi
Sign in to join this conversation.