aboutsummaryrefslogtreecommitdiffstats
path: root/src/main.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix bug for pattern chainingBad Diode2023-05-281-5/+2
|
* Add more TODO with future improvementsBad Diode2023-05-061-15/+13
|
* Add a READMEv1.3Bad Diode2023-04-301-6/+5
|
* Add START+SELECT for quick-savingBad Diode2023-04-271-0/+1
|
* Add wraparound cursor on left/right columnsBad Diode2023-04-241-1/+1
|
* Add contextual drawing of piano notesBad Diode2023-04-241-13/+3
|
* Add grey foreground for global parameter selectBad Diode2023-04-241-1/+7
| | | | | This only happens if we are not changing parameters, makes for a better separation of the trigs and global params, since those are destructive.
* Fix potential recursive loop on interruptBad Diode2023-04-241-2/+6
|
* Finish clipboard for global channel paramsBad Diode2023-04-241-1/+2
|
* Add initial copy-paste of trig to chBad Diode2023-04-241-2/+6
|
* Add transposition of channel notes with SEL + L/RBad Diode2023-04-241-1/+2
|
* Fix copy-paste behaviour when copying channelsBad Diode2023-04-241-0/+2
|
* Add quick BPM adjustment with SEL+L/RBad Diode2023-04-241-1/+25
|
* Add remaining UI elements for next RCBad Diode2023-04-231-2/+1
|
* Add back cursor drawingBad Diode2023-04-231-7/+10
|
* Fix a couple of rendering corner casesBad Diode2023-04-231-6/+12
|
* Add conditional redrawingBad Diode2023-04-231-19/+45
| | | | | | This covers most of the previous functionality, but separating the input handling and rendering functions. Only cursor drawing and a few corner cases missing.
* Fix small font rendering and sprite drawingBad Diode2023-04-231-2/+1
|
* Start decoupling of rendering from update passesBad Diode2023-04-231-0/+8
|
* Add new renderer and prepare for render overhaulBad Diode2023-04-221-8/+26
|
* Prepare profiling macrosBad Diode2023-04-221-37/+7
|
* Add old sequencer logic and input controlBad Diode2021-06-081-60/+5
|
* Add drawing of triggers and channel buttonsBad Diode2021-06-081-12/+59
|
* Add draw_filled_rect functionBad Diode2021-06-061-6/+9
|
* Add diagonal line implementationBad Diode2021-06-061-5/+7
|
* Add line drawing func for horz/vert linesBad Diode2021-06-041-0/+1
|
* Add initial performance optimization for rect drawBad Diode2021-06-041-4/+10
|
* Add slow rect drawing primitive to rendererBad Diode2021-06-041-1/+3
|
* Add text drawing support for framebufferBad Diode2021-06-041-7/+3
|
* Add tile drawing function for the framebufferBad Diode2021-06-031-11/+5
|
* Add initial text background drawing functionsBad Diode2021-06-031-7/+11
|
* Update the renderer to support a text layerBad Diode2021-06-021-3/+6
|
* Init repo with basic BG framebuffer rendererBad Diode2021-06-021-0/+81