Skip to content

Gtk4Prep: ProjectChooserButton#1753

Open
jeremypw wants to merge 2 commits into
masterfrom
jeremypw/gtk4prep/project-button
Open

Gtk4Prep: ProjectChooserButton#1753
jeremypw wants to merge 2 commits into
masterfrom
jeremypw/gtk4prep/project-button

Conversation

@jeremypw

@jeremypw jeremypw commented Jun 26, 2026

Copy link
Copy Markdown
Collaborator
  • Use Controller instead of button_release_event
  • Define action and target on each listboxrow instead of deprecated get_action_group/activate_action
  • Do not listen to listbox remove signal - the GitManager is source of truth and we already listen to changes there. There is no way to remove rows (projects) through the UI of this widget.

This should work in Gtk4 with minimal changes for porting purposes.

There are no dead areas when clicking on the listboxrows.

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