-
-
Notifications
You must be signed in to change notification settings - Fork 201
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Replace deprecated Gtk.TreeView with ListView: Activity Parameter Nodes #2329
Conversation
Show works, now edit, addition, removal, and reordering.
47bf0db
to
b51782a
Compare
This PR now has replaced the activity parameter property page with a new style list view. I think it reached feature parity, with keybindings and easy-adding features in place. Let's do the other TreeView's via different PR's, so we can keep the change manageable. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Really nice update to use ListView @amolenaar!
Revert #2329 - Gtk.ListVew for Parameters
Reapply #2329 - Gtk.ListView for Activity Parameters
PR Type
What kind of change does this PR introduce?
What is the current behavior?
Gtk.TreeView
is deprecated. GTK 4 has a much nicer tree widget:Gtk.ListVIew
. It's already used for the model browser. We should also use it in the property editor, for both consistency and ease of use.Issue: #2231
Does this PR introduce a breaking change?
Other information
Gtk.ListView
has no header. This will be introduced in GTK 4.12. So we may want to postpone changing toListView
s.