From 6966a2b7d83321eb7b2322e9f410ca11f86b2855 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Fri, 18 Aug 2023 10:37:36 -0600 Subject: [PATCH] add basic Editing enums/types for note name display options --- gtk2_ardour/editing.cc | 10 ++++++++++ gtk2_ardour/editing.h | 1 + gtk2_ardour/editing_syms.h | 2 +- 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/gtk2_ardour/editing.cc b/gtk2_ardour/editing.cc index e23ee17fda..86d50fcda5 100644 --- a/gtk2_ardour/editing.cc +++ b/gtk2_ardour/editing.cc @@ -173,5 +173,15 @@ const char *tempoeditbehaviorstrs[] = { #undef TEMPOEDITBEHAVIOR #define TEMPOEDITBEHAVIOR(a) /*empty*/ +#undef NOTENAMEDISPLAY +#define NOTENAMEDISPLAY(s) N_(#s), +const char *notenamedisplaystrs[] = { + #include "editing_syms.h" + 0 +}; +#undef NOTENAMEDISPLAY +#define NOTENAMEDISPLAY(a) /*empty*/ + + } // namespace Editing diff --git a/gtk2_ardour/editing.h b/gtk2_ardour/editing.h index e6c40846bf..1b760c6f1b 100644 --- a/gtk2_ardour/editing.h +++ b/gtk2_ardour/editing.h @@ -42,6 +42,7 @@ #define WAVEFORMSHAPE(a) /*empty*/ #define INSERTTIMEOPT(a) /*empty*/ #define TEMPOEDITBEHAVIOR(a) /*empty*/ +#define NOTENAMEDISPLAY(a) /*empty*/ namespace Editing { diff --git a/gtk2_ardour/editing_syms.h b/gtk2_ardour/editing_syms.h index c5229620cc..c3f4cec156 100644 --- a/gtk2_ardour/editing_syms.h +++ b/gtk2_ardour/editing_syms.h @@ -108,4 +108,4 @@ EDITPOINT(EditAtMouse) INSERTTIMEOPT(LeaveIntersected) INSERTTIMEOPT(MoveIntersected) -INSERTTIMEOPT(SplitIntersected) \ No newline at end of file +INSERTTIMEOPT(SplitIntersected)