From Sprint 22.5: DONE

SPRINT FOCUS:
Mark II has a reliable and consistent boot sequence that is visually appealing.

Added by krisgesling
From Sprint 22.5: DONE

Define loading GUI sequence for Mark II

Added by krisgesling
From Sprint 22.5: DONE

Review boot sequence and document issues or friction points.

Added by krisgesling
From Sprint 22.5: DONE

Determine where to emit mycroft_ready and confirm its meaning

Added by krisgesling
From Sprint 22.5: DONE

Move first Skill update to happen well after system is online. Skills sent with distribution should be operational as is.

Added by krisgesling
From Sprint 22.5: DONE

Consolidate waiting spinners down to single version

Added by krisgesling
From Sprint 22.5: DONE

Add boot screen shown during system loading

Added by krisgesling
From Sprint 22.5: DONE

Design WiFi "connection lost" behaviour

Added by krisgesling
From Sprint 22.5: DONE

Add GUI loading screens once Mycroft has loaded.

Added by krisgesling
From Sprint 22.5: DONE

Fix issue with Pairing Skill returning to pairing success screen.

Added by krisgesling
From Sprint 22.5: DONE

Ensure GUI elements on Mark II are visible before starting wifi setup

Added by krisgesling
From Sprint 22.5: DONE

Improve Wifi setup process communicating with awconnect via the dbus

Added by krisgesling
From Sprint 22.5: DONE

Ensure WiFi setup is triggered from the right place.

Added by krisgesling
From Sprint 22.5: DONE

Network must not report "ready" until system time has been set using NTP

Added by krisgesling
From Sprint 22.5: DONE

Separate "network ready" from "internet ready".

Added by krisgesling
From Sprint 22.5: DONE

Ensure all internet dependent components also listen for loss of internet.

Added by krisgesling
From Sprint 22.5: DONE

Move NTP sync to enclosure

Added by krisgesling