mirror of
https://github.com/ZoiteChat/zoitechat.git
synced 2026-03-16 18:50:19 +00:00
Updated gtkutil_apply_palette declarations to use GTK-specific Gdk color types for GTK3 vs GTK2 builds.
Adjusted the gtkutil_apply_palette definition to match GTK3/GTK2 Gdk color signatures while preserving existing behavior.
This commit is contained in:
@@ -128,9 +128,15 @@ gtkutil_image_new_from_stock (const char *stock, GtkIconSize size)
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if HAVE_GTK3
|
||||||
void
|
void
|
||||||
gtkutil_apply_palette (GtkWidget *widget, const PaletteColor *bg, const PaletteColor *fg,
|
gtkutil_apply_palette (GtkWidget *widget, const GdkRGBA *bg, const GdkRGBA *fg,
|
||||||
const PangoFontDescription *font_desc)
|
const PangoFontDescription *font_desc)
|
||||||
|
#else
|
||||||
|
void
|
||||||
|
gtkutil_apply_palette (GtkWidget *widget, const GdkColor *bg, const GdkColor *fg,
|
||||||
|
const PangoFontDescription *font_desc)
|
||||||
|
#endif
|
||||||
{
|
{
|
||||||
if (!widget)
|
if (!widget)
|
||||||
return;
|
return;
|
||||||
|
|||||||
@@ -48,8 +48,13 @@ gboolean gtkutil_treemodel_string_to_iter (GtkTreeModel *model, gchar *pathstr,
|
|||||||
gboolean gtkutil_treeview_get_selected_iter (GtkTreeView *view, GtkTreeIter *iter_ret);
|
gboolean gtkutil_treeview_get_selected_iter (GtkTreeView *view, GtkTreeIter *iter_ret);
|
||||||
gboolean gtkutil_treeview_get_selected (GtkTreeView *view, GtkTreeIter *iter_ret, ...);
|
gboolean gtkutil_treeview_get_selected (GtkTreeView *view, GtkTreeIter *iter_ret, ...);
|
||||||
gboolean gtkutil_tray_icon_supported (GtkWindow *window);
|
gboolean gtkutil_tray_icon_supported (GtkWindow *window);
|
||||||
void gtkutil_apply_palette (GtkWidget *widget, const PaletteColor *bg, const PaletteColor *fg,
|
#if HAVE_GTK3
|
||||||
|
void gtkutil_apply_palette (GtkWidget *widget, const GdkRGBA *bg, const GdkRGBA *fg,
|
||||||
const PangoFontDescription *font_desc);
|
const PangoFontDescription *font_desc);
|
||||||
|
#else
|
||||||
|
void gtkutil_apply_palette (GtkWidget *widget, const GdkColor *bg, const GdkColor *fg,
|
||||||
|
const PangoFontDescription *font_desc);
|
||||||
|
#endif
|
||||||
|
|
||||||
#if defined (WIN32) || defined (__APPLE__)
|
#if defined (WIN32) || defined (__APPLE__)
|
||||||
gboolean gtkutil_find_font (const char *fontname);
|
gboolean gtkutil_find_font (const char *fontname);
|
||||||
|
|||||||
Reference in New Issue
Block a user