From 413105c1a8dab68282902bcdda8d0ab59b9783d1 Mon Sep 17 00:00:00 2001 From: Nishi Date: Mon, 27 Apr 2026 16:29:23 +0900 Subject: [PATCH] detect old windows and do stuff --- src/backend/gdi.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/backend/gdi.c b/src/backend/gdi.c index f2da670..1434f05 100644 --- a/src/backend/gdi.c +++ b/src/backend/gdi.c @@ -840,7 +840,18 @@ static void MwLLSetDarkThemeImpl(MwLL handle, int toggle) { } static MwBool MwLLDoModernImpl(MwLL handle) { + OSVERSIONINFO osvi; + (void)handle; + + osvi.dwOSVersionInfoSize = sizeof(osvi); + + GetVersionEx(&osvi); + + if(osvi.dwMajorVersion < 5 || (osvi.dwMajorVersion == 5 && osvi.dwMinorVersion < 1)) { + return MwFALSE; + } + return MwTRUE; }