Skip to content

ConversationListItem: GTK4 prep - #1094

Merged
danirabbit merged 6 commits into
masterfrom
danirabbit/conversationlistitem-gtk4prep
Aug 14, 2026
Merged

ConversationListItem: GTK4 prep#1094
danirabbit merged 6 commits into
masterfrom
danirabbit/conversationlistitem-gtk4prep

Conversation

@danirabbit

@danirabbit danirabbit commented Aug 13, 2026

Copy link
Copy Markdown
Member
  • In GTK4, we won't have access to model_item property since this comes from VirtualizingListBoxRow. But we can actually create the menu during bind since we refresh list items when there are changes to the node
  • Use carousel.prepend so that we pack the main grid first. This will save us some unnecessary scrolls on construction in the future
  • No no_show_all in GTK4, so use a revealer for message count
  • SPDX header while we're here

@danirabbit
danirabbit requested a review from a team August 13, 2026 21:01
@danirabbit danirabbit changed the title ConversationListItem: create menu on bind ConversationListItem: GTK4 prep Aug 14, 2026
@danirabbit
danirabbit merged commit 19ce039 into master Aug 14, 2026
6 checks passed
@danirabbit
danirabbit deleted the danirabbit/conversationlistitem-gtk4prep branch August 14, 2026 04:28
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.

2 participants