application: Check libhandy version at compilation

This only enables the dark style preference if we have
a libhandy version of 1.5.0 or newer.
This commit is contained in:
Christopher Davis
2021-11-30 12:04:11 -08:00
parent ce7aca63b2
commit fb23d42075
2 changed files with 5 additions and 1 deletions

View File

@@ -358,15 +358,19 @@ startup (GApplication *application)
{
g_autoptr (GtkCssProvider) provider = NULL;
g_autoptr (GError) error = NULL;
#if HDY_CHECK_VERSION(1, 5, 0)
HdyStyleManager *style_manager;
#endif
G_APPLICATION_CLASS (calls_application_parent_class)->startup (application);
hdy_init ();
#if HDY_CHECK_VERSION(1, 5, 0)
style_manager = hdy_style_manager_get_default ();
hdy_style_manager_set_color_scheme (style_manager, HDY_COLOR_SCHEME_PREFER_LIGHT);
#endif
if (!call_audio_init (&error))
{