Skip to content

Launcher: remove screen-blanking, trim settings menu, fix WiFi/app visibility#83

Merged
eggfly merged 1 commit into
masterfrom
fix/launcher-visibility-menu-wifi
Jul 1, 2026
Merged

Launcher: remove screen-blanking, trim settings menu, fix WiFi/app visibility#83
eggfly merged 1 commit into
masterfrom
fix/launcher-visibility-menu-wifi

Conversation

@eggfly

@eggfly eggfly commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • #92: Remove all DarkTime screen-blanking logic (delete ui_darkscreen.*, drop the ui_darkscreen_filter_key keyboard hook + ui_darkscreen_tick call, remove the DarkTime settings entry). Idle blanking isn't needed on this device and backlight control was ineffective.
  • #93: Remove the "Run Setup Wizard" and "Factory Reset" settings entries.
  • feat(OOBE): drop stale prebuilt wizard binary, add settings re-run path #66: Strip the imager/netplan netplan-<iface>- prefix from displayed Wi-Fi SSIDs so the UI shows the plain network name.
  • feat(status-bar): 顶栏以太网状态图标(WiFi 绿,自动切换) #59: Stop hidden built-in apps from reappearing in the launcher — never let a third-party .desktop shadow a built-in, and locate the Launcher settings menu by label instead of a fixed index when toggling visibility.

Test plan

  • Cross-compiled APPLaunch (arm64 docker) and deployed to device 192.168.50.150; launcher boots and runs.
  • Toggle a built-in app (e.g. Math) off in Launcher settings; confirm the icon disappears after returning to the launcher.
  • On an imager/netplan-provisioned network, confirm the WiFi name shows without the netplan-wlan0- prefix.
  • Confirm Settings no longer shows DarkTime / Run Setup Wizard / Factory Reset.

Made with Cursor

…visibility

- #92: remove all DarkTime screen-blanking/backlight/black-overlay logic
  (delete ui_darkscreen.*, drop the ui_darkscreen_filter_key keyboard hook
  and ui_darkscreen_tick call, remove the DarkTime settings entry). The
  device does not need idle blanking and backlight control was ineffective.
- #93: remove the "Run Setup Wizard" and "Factory Reset" settings entries.
- #66: strip the imager/netplan "netplan-<iface>-" prefix from displayed
  Wi-Fi SSIDs so the UI shows the plain network name.
- #59: stop hidden built-in apps from reappearing in the launcher by never
  letting a third-party .desktop shadow a built-in, and locate the Launcher
  settings menu by label instead of a fixed index when toggling visibility.

Co-authored-by: Cursor <cursoragent@cursor.com>
@eggfly eggfly merged commit e6d2a42 into master Jul 1, 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.

1 participant