aboutsummaryrefslogtreecommitdiffstats
path: root/src/drawing.c
Commit message (Expand)AuthorAgeFilesLines
* Replace unnecessary drawf with draws calls for performanceHEADmainBad Diode2024-02-021-267/+267
* Fix behaviour of CH3 decay on changeBad Diode2024-02-021-2/+10
* Add envelope drawing instead of numbersBad Diode2024-02-021-24/+27
* Add more notification hintsBad Diode2024-02-021-32/+66
* Fix some issues with sync and added more modesBad Diode2024-02-011-1/+3
* Adjust sync options to new tick sequencerBad Diode2024-02-011-6/+7
* Add Attack/Decay envelope to CH3Bad Diode2024-01-161-0/+12
* [WIP] Fix drawing bug on channel paramsBad Diode2024-01-151-6/+12
* [WIP] Add decay control and attack/decay params on ch3Bad Diode2024-01-151-31/+194
* Fix channel params behaviour to be as expectedBad Diode2024-01-081-77/+178
* Add more sync in optionsBad Diode2024-01-061-1/+5
* Prepare for releaseBad Diode2023-09-151-1/+1
* Fix some minor bugs and try to improve consistency.Bad Diode2023-09-091-5/+14
* Add wraparound for patterns and more help stringsBad Diode2023-09-081-6/+30
* Add pattern chain buttons behaviour (toggle/clear/random)Bad Diode2023-08-251-10/+65
* Add global mutes behaviourBad Diode2023-08-251-8/+12
* Add global BPM behaviourBad Diode2023-08-251-3/+14
* Update UI for settings pageBad Diode2023-08-251-5/+26
* Add visual feedback and control for scale rootsBad Diode2023-08-241-15/+45
* Add bank queuing like patternsBad Diode2023-08-241-0/+3
* Add control for scale selection and rcol notifsBad Diode2023-08-221-2/+31
* Ensure ALL is shown when appropriate and drawing bugfixesBad Diode2023-08-221-4/+14
* Add pattern clearing with SEL+L+R on pattern viewBad Diode2023-08-221-9/+31
* Update right column UI and cursor managementBad Diode2023-08-221-47/+69
* Add two more banks and channel iconsBad Diode2023-08-101-59/+84
* Update main UI with new 1.7 designBad Diode2023-08-081-28/+49
* Minor UI changes and bank chaining supportBad Diode2023-08-021-24/+33
* Add per-trig panning supportBad Diode2023-07-291-3/+69
* Add percent drawing when needed on notif paramsBad Diode2023-07-221-227/+120
* Add parameter notifications when editingBad Diode2023-07-221-8/+386
* Add probability handling and drawingBad Diode2023-07-221-31/+49
* Change ch3 wave behaviour to be fixedBad Diode2023-07-221-5/+2
* Add cursor drawing to wave and noise params in new UIBad Diode2023-07-211-85/+100
* Add cursor drawing to square params in new UIBad Diode2023-07-211-116/+144
* Add new UI for wave channel parametersBad Diode2023-07-211-203/+41
* Add new UI for noise channelBad Diode2023-07-211-122/+189
* Add new parameter UI for square channelsBad Diode2023-07-211-264/+194
* Prepare for parameter UI reworkBad Diode2023-07-211-77/+84
* Add cursors and fully functioning chain workflowBad Diode2023-07-151-0/+21
* Fix non-clearing params from patterns to rcolBad Diode2023-07-131-1/+1
* Improve chain notif bar drawingBad Diode2023-07-131-15/+14
* Add working pattern chaining prototypeBad Diode2023-07-131-10/+10
* Add initial pattern chain UIBad Diode2023-07-131-4/+50
* Add optional help prompt to the notif barBad Diode2023-07-121-5/+34
* Add a notification system and use it for save/copy/paste eventsBad Diode2023-07-121-1/+25
* Add notification bar and mockup of pattern chainingBad Diode2023-07-121-13/+24
* Nudge the bpm box sligthlyBad Diode2023-05-301-6/+6
* Fix parameter alignmentsBad Diode2023-05-301-22/+22
* Add settings button and navigationBad Diode2023-05-301-0/+18
* Add new start/stop buttonsBad Diode2023-05-301-14/+16