From 0fd51e5c8a550de013dbc42311e129331f1d618d Mon Sep 17 00:00:00 2001
From: deepend-tildeclub <58404188+deepend-tildeclub@users.noreply.github.com>
Date: Wed, 4 Feb 2026 12:46:32 -0700
Subject: [PATCH] Modify zoitechat.props for Gtk3 support and dependencies
Updated project properties to include Gtk3 definitions and improved dependency handling.
---
win32/zoitechat.props | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/win32/zoitechat.props b/win32/zoitechat.props
index df94cb00..cb8a70ad 100644
--- a/win32/zoitechat.props
+++ b/win32/zoitechat.props
@@ -14,7 +14,7 @@
- GTK_DISABLE_DEPRECATED;GDK_PIXBUF_DISABLE_DEPRECATED;G_DISABLE_SINGLE_INCLUDES;GDK_PIXBUF_DISABLE_SINGLE_INCLUDES;GTK_DISABLE_SINGLE_INCLUDES;HAVE_X509_GET_SIGNATURE_NID;HAVE_SSL_CTX_GET_SSL_METHOD;DEFAULT_CERT_FILE="cert.pem";HAVE_STRTOULL;strtoull=_strtoui64;strcasecmp=stricmp;strncasecmp=strnicmp;__inline__=__inline
+ GTK_DISABLE_DEPRECATED;GDK_PIXBUF_DISABLE_DEPRECATED;G_DISABLE_SINGLE_INCLUDES;GDK_PIXBUF_DISABLE_SINGLE_INCLUDES;GTK_DISABLE_SINGLE_INCLUDES;HAVE_X509_GET_SIGNATURE_NID;HAVE_SSL_CTX_GET_SSL_METHOD;DEFAULT_CERT_FILE="cert.pem";HAVE_STRTOULL;strtoull=_strtoui64;strcasecmp=stricmp;strncasecmp=strnicmp;__inline__=__inline;$(GtkDefines)
x86
$(PlatformName)
@@ -37,6 +37,8 @@
lua51
$(DepsRoot)\include\glib-2.0;$(DepsRoot)\lib\glib-2.0\include;$(DepsRoot)\include\libxml2
true
+ HAVE_GTK3
+ HAVE_GTK2
$(DepsRoot)\include\gtk-2.0;$(DepsRoot)\lib\gtk-2.0\include
$(DepsRoot)\include\gtk-3.0;$(DepsRoot)\lib\gtk-3.0\include
$(DepsRoot)\include\atk-1.0;$(DepsRoot)\include\cairo;$(DepsRoot)\include\pango-1.0;$(DepsRoot)\include\gdk-pixbuf-2.0;$(DepsRoot)\include\harfbuzz
@@ -132,3 +134,4 @@
+