From 8d04ec381b8e28fe9d84ddf2e9f295723a95c407 Mon Sep 17 00:00:00 2001 From: Bad Diode Date: Fri, 2 Jun 2023 11:57:52 +0200 Subject: Prepare for v1.4 release --- Makefile | 2 +- src/main.c | 17 ++--------------- 2 files changed, 3 insertions(+), 16 deletions(-) diff --git a/Makefile b/Makefile index ff4204f..48a3049 100644 --- a/Makefile +++ b/Makefile @@ -27,7 +27,7 @@ INC_FLAGS := $(addprefix -I,$(INC_DIRS)) INC_FLAGS += -I$(LIBGBA_SRC) # Output library names and executables. -TARGET := STEPPER-v1.4-dev-syncin +TARGET := STEPPER-v1.4 ELF := $(BUILD_DIR)/$(TARGET).elf BIN := $(BUILD_DIR)/$(TARGET).gba diff --git a/src/main.c b/src/main.c index ab5bccf..e819558 100644 --- a/src/main.c +++ b/src/main.c @@ -12,18 +12,13 @@ WITH REGARD TO THIS SOFTWARE. // TODO: A list of features I would like to get to implement in the near future. // // UI tweaks. -// + Theming support, with a number of pre-configured themes and custom colors. -// + Add more default themes -// - Add custom user themes +// - Add custom user themes // - Notification support for feedback when doing some operations // (copying/pasting) // - Animations for cursor movement/current step highlight. (A fade out maybe?) -// - Add panning support. We could send ch1-3 to the left and ch4 to the right -// to act as metronome and achieve analog sync. +// - Add panning support. // // Quality of life improvements. -// + Add a settings page to change some configuration parameters. -// + Change the cursor, the line is difficult to see. (Option to thick cursor) // - When not on play mode, adjusting a note or a parameter triggers the sound. // This could get annoying, so maybe it should be a configuration option to // enable it? @@ -32,10 +27,6 @@ WITH REGARD TO THIS SOFTWARE. // - Select + up/down to queue the next pattern as we move to it? // // Advanced -// + Sync (OUT) via CV by using the link cable. -// + Audio sync by panning left the sound and using right as a click (or -// viceversa, needs to check the standard.) -// + Sync (IN) via CV by using the link cable. // - Add tap tempo for BPM. // - Allow "marking" several trigs to be able to copy/paste them and/or adjust // their parameters. @@ -45,10 +36,6 @@ WITH REGARD TO THIS SOFTWARE. // - Sync via MIDI via arduinoboy or something similar. // // Bugfixes -// + Pattern chaining seems off, it plays the first note of the pattern before -// switching -// + Memory corruption when trying to load a save file. Regression due to -// removal of filesystem.c // - Sound can get hung up sometimes, but I can't reproduce when this happens. // Not sure if this is an emulator thing or happens also in hardware. // - Cursor can stay in position instead of dissapering, again I can't -- cgit v1.2.1