Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add pattern chain buttons behaviour (toggle/clear/random) | Bad Diode | 2023-08-25 | 1 | -10/+65 |
| | |||||
* | Add global mutes behaviour | Bad Diode | 2023-08-25 | 1 | -8/+12 |
| | |||||
* | Add global BPM behaviour | Bad Diode | 2023-08-25 | 1 | -3/+14 |
| | |||||
* | Update UI for settings page | Bad Diode | 2023-08-25 | 1 | -5/+26 |
| | |||||
* | Add visual feedback and control for scale roots | Bad Diode | 2023-08-24 | 1 | -15/+45 |
| | |||||
* | Add bank queuing like patterns | Bad Diode | 2023-08-24 | 1 | -0/+3 |
| | |||||
* | Add control for scale selection and rcol notifs | Bad Diode | 2023-08-22 | 1 | -2/+31 |
| | |||||
* | Ensure ALL is shown when appropriate and drawing bugfixes | Bad Diode | 2023-08-22 | 1 | -4/+14 |
| | |||||
* | Add pattern clearing with SEL+L+R on pattern view | Bad Diode | 2023-08-22 | 1 | -9/+31 |
| | |||||
* | Update right column UI and cursor management | Bad Diode | 2023-08-22 | 1 | -47/+69 |
| | |||||
* | Add two more banks and channel icons | Bad Diode | 2023-08-10 | 1 | -59/+84 |
| | |||||
* | Update main UI with new 1.7 design | Bad Diode | 2023-08-08 | 1 | -28/+49 |
| | |||||
* | Minor UI changes and bank chaining support | Bad Diode | 2023-08-02 | 1 | -24/+33 |
| | |||||
* | Add per-trig panning support | Bad Diode | 2023-07-29 | 1 | -3/+69 |
| | |||||
* | Add percent drawing when needed on notif params | Bad Diode | 2023-07-22 | 1 | -227/+120 |
| | |||||
* | Add parameter notifications when editing | Bad Diode | 2023-07-22 | 1 | -8/+386 |
| | |||||
* | Add probability handling and drawing | Bad Diode | 2023-07-22 | 1 | -31/+49 |
| | |||||
* | Change ch3 wave behaviour to be fixed | Bad Diode | 2023-07-22 | 1 | -5/+2 |
| | |||||
* | Add cursor drawing to wave and noise params in new UI | Bad Diode | 2023-07-21 | 1 | -85/+100 |
| | |||||
* | Add cursor drawing to square params in new UI | Bad Diode | 2023-07-21 | 1 | -116/+144 |
| | |||||
* | Add new UI for wave channel parameters | Bad Diode | 2023-07-21 | 1 | -203/+41 |
| | |||||
* | Add new UI for noise channel | Bad Diode | 2023-07-21 | 1 | -122/+189 |
| | |||||
* | Add new parameter UI for square channels | Bad Diode | 2023-07-21 | 1 | -264/+194 |
| | |||||
* | Prepare for parameter UI rework | Bad Diode | 2023-07-21 | 1 | -77/+84 |
| | |||||
* | Add cursors and fully functioning chain workflow | Bad Diode | 2023-07-15 | 1 | -0/+21 |
| | |||||
* | Fix non-clearing params from patterns to rcol | Bad Diode | 2023-07-13 | 1 | -1/+1 |
| | |||||
* | Improve chain notif bar drawing | Bad Diode | 2023-07-13 | 1 | -15/+14 |
| | |||||
* | Add working pattern chaining prototype | Bad Diode | 2023-07-13 | 1 | -10/+10 |
| | |||||
* | Add initial pattern chain UI | Bad Diode | 2023-07-13 | 1 | -4/+50 |
| | |||||
* | Add optional help prompt to the notif bar | Bad Diode | 2023-07-12 | 1 | -5/+34 |
| | |||||
* | Add a notification system and use it for save/copy/paste events | Bad Diode | 2023-07-12 | 1 | -1/+25 |
| | |||||
* | Add notification bar and mockup of pattern chaining | Bad Diode | 2023-07-12 | 1 | -13/+24 |
| | |||||
* | Nudge the bpm box sligthly | Bad Diode | 2023-05-30 | 1 | -6/+6 |
| | |||||
* | Fix parameter alignments | Bad Diode | 2023-05-30 | 1 | -22/+22 |
| | |||||
* | Add settings button and navigation | Bad Diode | 2023-05-30 | 1 | -0/+18 |
| | |||||
* | Add new start/stop buttons | Bad Diode | 2023-05-30 | 1 | -14/+16 |
| | |||||
* | Add cursor selection (thick line) | Bad Diode | 2023-05-30 | 1 | -27/+81 |
| | |||||
* | Add initial theming support | Bad Diode | 2023-05-29 | 1 | -54/+54 |
| | |||||
* | Add contextual drawing of piano notes | Bad Diode | 2023-04-24 | 1 | -1/+58 |
| | |||||
* | Add grey foreground for global parameter select | Bad Diode | 2023-04-24 | 1 | -189/+202 |
| | | | | | 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 SRAM bug due to exceeding 32KB capacity | Bad Diode | 2023-04-24 | 1 | -4/+4 |
| | | | | | | | | This means that currently the global channel parameters are not saved, but this is kind of unimportant, since they are just used to change all the triggers. In the future we may choose to discard a pattern, a bank or compress the data before storing it on the SRAM, depending on how much more data we need to save. | ||||
* | Fix missing cursor on per-channel parameter adjust | Bad Diode | 2023-04-24 | 1 | -0/+6 |
| | |||||
* | Prepare for per-channel param adjustment | Bad Diode | 2023-04-24 | 1 | -325/+129 |
| | |||||
* | Fix a couple of final bugs before releasev1.2 | Bad Diode | 2023-04-23 | 1 | -1/+1 |
| | |||||
* | Add remaining UI elements for next RC | Bad Diode | 2023-04-23 | 1 | -3/+8 |
| | |||||
* | Add back cursor drawing | Bad Diode | 2023-04-23 | 1 | -5/+35 |
| | |||||
* | Fix a couple of rendering corner cases | Bad Diode | 2023-04-23 | 1 | -0/+11 |
| | |||||
* | Add conditional redrawing | Bad Diode | 2023-04-23 | 1 | -2/+5 |
| | | | | | | 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 drawing | Bad Diode | 2023-04-23 | 1 | -129/+129 |
| | |||||
* | Start decoupling of rendering from update passes | Bad Diode | 2023-04-23 | 1 | -0/+1237 |