* refactor
* better loop
* remove stretch
* only refreshed by timer
* fix wrong bg color
* descending sort alert labels by severity
* remove duplicate stylesheet
* Update selfdrive/ui/qt/widgets/offroad_alerts.cc
* rebase master
* qt best pratice
* split offroadAlerts
* only show first time
* short variable name
* space
* don't do refresh in every showEvent
* Revert "don't do refresh in every showEvent"
This reverts commit 2b0032fb0af7138e9d9df1ad052c589fd96d2e05.
* cleanup
rename name to key
cleanup
* add stretch back
* hide alert widgets when not alerts
* rebase master
* fix flash on startup
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* refactor
* cleanup
* use QWdiget instead of QStackWidget
* continue
* remove duplicate setMargin
* dont parse alerts if updateAvailable
* kind of works
* alerts work
* cleanup
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>