Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |