summaryrefslogtreecommitdiff
path: root/src/zenity-tree-column-view.c
Commit message (Collapse)AuthorAgeFilesLines
* tree-column-view: don't steal childrenAdam Williamson2023-04-201-1/+2
| | | | | | | | | | | | | | | | When mousing over a dialog that uses this kind of view (e.g. one created with the test command in https://gitlab.gnome.org/GNOME/zenity/-/issues/54#note_1726876 ), I see a lot of these errors on the console: gtk_list_item_set_child: assertion 'child == NULL || gtk_widget_get_parent (child) == NULL' failed I think we can hit this callback more than once, and doing so means we try to set the list item's child again; Gtk doesn't like that, because we're effectively trying to set the parent of an item that already has one (it doesn't check if we're just trying to set the *same* parent, it just complains any time you try to set something as the child that already has a parent). Signed-off-by: Adam Williamson <awilliam@redhat.com>
* tree-cv: Single clicking on list rows should activate check/radio buttonsLogan Rathbone2023-02-041-0/+38
|
* Add some missing GPL headers.Logan Rathbone2023-02-041-0/+23
|
* tree: Fix radiolist infinite loopLogan Rathbone2023-02-021-15/+17
| | | | | Only ever define the checkbutton group once. Redefining the checkbutton group as the O.G. one can lead to U.B.
* tree: Re-add support for hiding columnsLogan Rathbone2023-02-021-0/+9
|
* tree: Add searchabilityLogan Rathbone2023-02-021-15/+166
|
* tree: Initial port to GtkColumnViewLogan Rathbone2023-02-011-0/+478
There are likely bugs. Search functionality still needs to be implemented.