-Added the standard type attribute to the GTK file info query so file type checks no longer trigger GLib-GIO warnings.

-Replaced GtkStyle application in the channel tree view with explicit base/text/font modifications to avoid style attach/detach issues on teardown.

-Updated user list styling to apply the font directly instead of setting a shared GtkStyle instance.

-Switched color button updates to use background modifications instead of creating per-button styles, reducing detach warnings on shutdown.
This commit is contained in:
2026-01-17 18:31:04 -07:00
parent 0601be026c
commit 5986e6a78b
4 changed files with 10 additions and 15 deletions

View File

@@ -95,7 +95,7 @@ gtkutil_check_file (char *filename, struct file_req *freq)
}
else
{
GFileInfo *fi = g_file_query_info (file, G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE, G_FILE_QUERY_INFO_NONE, NULL, NULL);
GFileInfo *fi = g_file_query_info (file, G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE "," G_FILE_ATTRIBUTE_STANDARD_TYPE, G_FILE_QUERY_INFO_NONE, NULL, NULL);
if (fi != NULL)
{