summaryrefslogtreecommitdiffstats
path: root/src/gui.h
diff options
context:
space:
mode:
authorgrm <grm@eyesin.space>2025-07-16 23:38:45 +0300
committergrm <grm@eyesin.space>2025-07-16 23:49:12 +0300
commit130d670d4d37a418ce581be2c3dcebad038cea3b (patch)
tree74788ef2c903423f023120f80b507cf2fcceea5e /src/gui.h
parenta07981e1721a497a4542ac9ab63032b3ccbd1952 (diff)
downloadsynth-project-130d670d4d37a418ce581be2c3dcebad038cea3b.tar.gz
synth-project-130d670d4d37a418ce581be2c3dcebad038cea3b.tar.bz2
synth-project-130d670d4d37a418ce581be2c3dcebad038cea3b.zip
Load and save with path
Diffstat (limited to 'src/gui.h')
-rw-r--r--src/gui.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/gui.h b/src/gui.h
index f151e35..ac1436f 100644
--- a/src/gui.h
+++ b/src/gui.h
@@ -7,8 +7,16 @@ typedef enum screen_e {
SCREEN_ERR
} screen_e;
+typedef enum popup_e {
+ POPUP_NONE = 0,
+ POPUP_SAVE_PATCH,
+ POPUP_LOAD_PATCH,
+ POPUP_ERR
+} popup_e;
+
typedef struct synth_gui {
screen_e screen;
+ popup_e popup;
int audiomidi_initialized;
} synth_gui;