Skip to content

feat: add desktop minimap search and refine popover transitions#446

Open
luosc wants to merge 1 commit intoChevey339:masterfrom
luosc:feat/445-desktop-minimap-search
Open

feat: add desktop minimap search and refine popover transitions#446
luosc wants to merge 1 commit intoChevey339:masterfrom
luosc:feat/445-desktop-minimap-search

Conversation

@luosc
Copy link
Copy Markdown
Contributor

@luosc luosc commented Apr 3, 2026

Bring desktop minimap behavior in line with mobile by adding in-popover conversation search for desktop chat.

Increase the popover height to leave room for the new search UI, preserve the existing message-pair filtering and selection behavior, and smooth the header interaction so the title fades out while the search field expands from the right and pushes the scroll-to-bottom button left more naturally.

Closes #445

File changes:

  • lib/desktop/mini_map_popover.dart: add desktop minimap search state, query filtering, taller adaptive popover sizing, and smoother right-anchored header transitions
  • test/desktop_mini_map_popover_test.dart: add widget coverage for search filtering and restoring the full message list after closing search

Bring desktop minimap behavior in line with mobile by adding in-popover
conversation search for desktop chat.

Increase the popover height to leave room for the new search UI, preserve the
existing message-pair filtering and selection behavior, and smooth the header
interaction so the title fades out while the search field expands from the
right and pushes the scroll-to-bottom button left more naturally.

Closes Chevey339#445

File changes:

- lib/desktop/mini_map_popover.dart: add desktop minimap search state, query filtering, taller adaptive popover sizing, and smoother right-anchored header transitions
- test/desktop_mini_map_popover_test.dart: add widget coverage for search filtering and restoring the full message list after closing search
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