Build the Prism calendar Daybook
This commit is contained in:
@@ -40,6 +40,15 @@ jq -e '.open == true and .page == "notifications"' \
|
||||
<<<"$(qs ipc call calendar-agenda status)" >/dev/null \
|
||||
|| fail 'notification open did not route to Notifications'
|
||||
|
||||
hyprctl layers | rg -q 'namespace: qs-popover-datemenu' \
|
||||
|| fail 'Daybook layer did not map'
|
||||
rg -q 'implicitWidth: 760' config/dot/quickshell/modules/datemenu/DateMenu.qml \
|
||||
|| fail 'Daybook is not the approved width'
|
||||
for component in AgendaPane AgendaEvent NotificationSummary; do
|
||||
rg -q "${component} 1.0 ${component}.qml" config/dot/quickshell/modules/datemenu/qmldir \
|
||||
|| fail "$component is not registered"
|
||||
done
|
||||
|
||||
qs ipc call calendar-agenda reset >/dev/null
|
||||
jq -e '.fixture == false' <<<"$(qs ipc call calendar-agenda status)" >/dev/null \
|
||||
|| fail 'fixture reset did not restore live mode'
|
||||
|
||||
Reference in New Issue
Block a user