From afb9b12603c4bc73367472a49904e3ad63249c87 Mon Sep 17 00:00:00 2001 From: Stephanie Gawroriski Date: Tue, 16 Jul 2024 02:20:22 +0000 Subject: [PATCH] Set an atomic signal to indicate that the event thread is ready, so that continuing ScritchUI calls will block before the signal occurs. --- .idea/gradle.xml | 1 + .../callbacks/UIDrawableCallbackAdapter.java | 2 +- .../runtime/lcdui/scritchui/DisplayManager.java | 3 +- nanocoat/include/lib/scritchui/core/core.h | 5 +-- nanocoat/include/lib/scritchui/scritchui.h | 12 +++++-- nanocoat/lib/scritchui/gtk2/gtk2Core.c | 40 ++++++++++++---------- nanocoat/lib/scritchui/gtk2/gtk2Screen.c | 3 +- nanocoat/lib/scritchui/scritchCore.c | 13 +++++-- 8 files changed, 52 insertions(+), 27 deletions(-) diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 9dd4dc52ab..bc56d2d78b 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -99,6 +99,7 @@