mirror of
https://github.com/home-assistant/frontend.git
synced 2026-10-02 01:38:57 +01:00
* Show four avatars in a cluster bubble before counting A bubble capped at three avatars added a +1 chip for the fourth member, taking a fourth slot to hide one avatar. Four members now show as four avatars; from five on, three avatars and a count fill the same four slots. * Open the new zone dialog on every visit to /config/zone/new The route was only handled in firstUpdated. The config panel is kept alive between visits and the router reuses the zone page when it is already the current one, so "Create zone from current location" did nothing once the zone list had been opened earlier in the session. The route is now handled on every route change, like /edit/ already was. The dialog also opened before the more-info dialog it was launched from had finished leaving the history, and that departure closed the new dialog again. The page now awaits the replace navigation, which waits for closing dialogs, before opening it. * Hide the map overview while the dashboard is being edited In panel view edit mode the map card kept rendering its overview. On phones that is a bottom sheet fixed over the bottom of the screen, which covered the card's edit bar and the view's add button, so the map dashboard could not be edited in portrait. The overview is for using the map, not configuring it, so it is left out while editing. * Show only the overview tabs that have something to list People and Zones were always offered, with an empty message when the map card's entities held none of them; only Devices was hidden when empty. All three now appear only with entries, the first remaining tab takes over when the selected one empties, and the overview tells the card so its marker filter follows. The empty-tab messages are gone with the empty tabs. * List the person of the current user first, as "Me" The overview's People tab sorted everyone alike. The person linked to the user looking at the map now comes first and is named "Me" in the list and the detail header, through a localized string. Their initials still come from their real name. * Draw the overview activity as a timeline The activity list reused logbook rows: the person's name on every row, the state pushed to the right, dividers between rows. It is now a timeline of its own. Each row names where the person went, with the clock time and how long ago underneath, hung off a dot in the zone's color with a rail to the next row. A zone's rows name who came or left and where they are. Five rows show at first, with a "Show more" button for the rest. The overview no longer needs the broad hass object, which only the logbook row took. * Fit the map to its zones when they are all it shows Zones only joined the auto-fit with the fit_zones option. The panel map does not set it, so on the Zones tab, with no people or devices left, the fit found nothing and jumped straight to the home coordinates at the default zoom. Zones now stand in whenever nothing else is on the map, which goes through the animated fit like the other tabs. With fit_zones they still join a fit of people and devices.