|
|
6320ba96e0
|
feat: add file manager and file browser view
|
2025-05-27 12:31:08 +02:00 |
|
|
|
3a5fb66a6f
|
refactor: make display class more concise
|
2025-05-26 18:57:35 +02:00 |
|
|
|
e56ce7daa1
|
feat: add user input manager; add list
|
2025-05-26 14:29:57 +02:00 |
|
|
|
84832271ce
|
feat: add main view
|
2025-05-24 20:32:05 +02:00 |
|
|
|
3b1ab0ee5e
|
refactor: use event callbacks for encoder inputs
|
2025-05-24 19:52:34 +02:00 |
|
|
|
fc4aa72d5f
|
refactor: put pad reading logic into dedicated file
|
2025-05-24 19:13:00 +02:00 |
|
|
|
8c3b5a0134
|
refactor: let encoder modify frequency in tone generator
|
2025-05-24 19:04:45 +02:00 |
|
|
|
16cec914f8
|
refactor: put tone generation code into dedicated file
|
2025-05-24 15:36:50 +02:00 |
|
|
|
fffd9c6b5d
|
refactor: put all display code into namespace; use camel case
|
2025-05-24 15:27:01 +02:00 |
|
|
|
bbfc082095
|
refactor: put encoder input logic into dedicated file
|
2025-05-24 15:23:58 +02:00 |
|
|
|
49127d52b2
|
refactor: put display logic into dedicated files
|
2025-05-24 15:03:03 +02:00 |
|
|
|
7ab3cd6cc3
|
feat: use lvgl UI library
|
2025-05-24 14:19:05 +02:00 |
|
|
|
fce458220b
|
feat: add basic screen support
|
2025-05-20 20:16:08 +02:00 |
|
|
|
c2eb1ba3ba
|
feat: implement rotary encoder
|
2025-05-13 18:37:56 +02:00 |
|
|
|
72b33e7705
|
feat: handle drum pad input and create sound
|
2025-05-13 18:29:25 +02:00 |
|
|
|
0f6cd913bd
|
feat: basic project setup
|
2025-05-13 18:22:53 +02:00 |
|