|
|
cae8556c91
|
extract _snd modules; move some logic to PhrasePool impl
|
2024-10-12 08:23:42 +03:00 |
|
|
|
d2cda0c54d
|
add Phrase::duplicate and PhrasePool::index_of()
|
2024-10-12 07:59:30 +03:00 |
|
|
|
e002d2e51a
|
remove 4 more ratatui Styles
|
2024-10-12 07:46:22 +03:00 |
|
|
|
f8581a866c
|
wip: phrase_get
|
2024-10-12 07:29:09 +03:00 |
|
|
|
60c129d868
|
extract _cmd modules
|
2024-10-11 21:00:51 +03:00 |
|
|
|
e20f195c20
|
fix color randomization (10x @erik_hedvall!)
|
2024-10-11 20:05:46 +03:00 |
|
|
|
7c9b41e3af
|
fix one off-by-1, reveal another
|
2024-10-11 18:40:03 +03:00 |
|
|
|
12df6d5af2
|
scene and track gradients
|
2024-10-11 18:30:45 +03:00 |
|
|
|
6bee5b0bcd
|
scene and track colors; random_color_near
|
2024-10-11 18:02:03 +03:00 |
|
|
|
f500c717a2
|
fix renaming of duplicates; remove Arranger::modal
|
2024-10-11 16:19:06 +03:00 |
|
|
|
de4797ab52
|
add/insert/duplicate phrase directly from grid
|
2024-10-11 14:42:36 +03:00 |
|
|
|
dc32c2c2b8
|
avoid lighter colors
|
2024-10-11 14:35:49 +03:00 |
|
|
|
9a0c9d9459
|
instant rename preview
|
2024-10-11 14:35:43 +03:00 |
|
|
|
1bed8aa72f
|
implement phrase rename
|
2024-10-11 14:15:20 +03:00 |
|
|
|
0c5967a915
|
add phrase names
|
2024-10-11 13:56:56 +03:00 |
|
|
|
4081c23aea
|
wip: rename phrase
|
2024-10-11 10:18:09 +03:00 |
|
|
|
db2a2efa63
|
insert duplicate phrase
|
2024-10-11 10:12:02 +03:00 |
|
|
|
69a81106fc
|
generate random color for each phrase
|
2024-10-10 19:55:27 +03:00 |
|
|
|
79ee7081e6
|
add title to arrangement grid
|
2024-10-10 14:08:24 +03:00 |
|
|
|
944cf984ef
|
add titles to phrase list and editor
|
2024-10-10 13:08:14 +03:00 |
|
|
|
bfe51cecdf
|
auto select new phrase; add corners
|
2024-10-10 12:06:54 +03:00 |
|
|
|
96ca1e148b
|
put phrases from pool in arrangement
|
2024-10-10 10:02:30 +03:00 |
|
|
|
dc3edc86ff
|
phrase list select and append/insert
|
2024-10-10 09:44:28 +03:00 |
|
|
|
333e8bf98a
|
shrink and grow track widths
|
2024-10-10 09:10:36 +03:00 |
|
|
|
5282dab918
|
remove old focus implementations
|
2024-10-10 08:55:39 +03:00 |
|
|
|
8aab3f4486
|
fix focus fallthrough in transport
|
2024-10-10 08:54:15 +03:00 |
|
|
|
47b10d2275
|
highlight borders of focused components
|
2024-10-10 08:51:28 +03:00 |
|
|
|
3bf475d15e
|
implement sequencer focus; auto update_focus
|
2024-10-09 22:50:23 +03:00 |
|
|
|
9f15f8fff9
|
tab/backtab focus works pretty ok
|
2024-10-09 22:13:32 +03:00 |
|
|
|
cd9244ec88
|
wip: implement focus_next and focus_prev
|
2024-10-09 21:39:52 +03:00 |
|
|
|
a694903bdb
|
reenable transport control in standalone sequencer
|
2024-10-09 14:58:39 +03:00 |
|
|
|
225eda0d24
|
wip: directional focus!
|
2024-10-09 14:49:00 +03:00 |
|
|
|
ec3eb40bb4
|
add transport by default to standalone sequencer
|
2024-10-09 09:56:16 +03:00 |
|
|
|
0eb063db1c
|
wip: reenable standalone sequencer
|
2024-10-08 18:33:21 +03:00 |
|
|
|
690a8e8f24
|
add phrase uuids; implement comparisons
|
2024-10-08 18:15:41 +03:00 |
|
|
|
5b2b04dcf9
|
wip: phrases by reference instead of index
|
2024-10-08 13:56:46 +03:00 |
|
|
|
25e54eba4e
|
wip: separate PhrasePlayer vs PhraseEditor
|
2024-10-08 12:23:15 +03:00 |
|
|
|
7668a6f339
|
fix some warnings in core
|
2024-10-08 11:29:53 +03:00 |
|
|
|
5667416d89
|
fix disappearing phrase list
|
2024-10-06 07:47:56 +03:00 |
|
|
|
39edaea47c
|
fix layout overflow of Stack component
|
2024-10-06 06:52:03 +03:00 |
|
|
|
c24f9a9eb5
|
save 10 lines in transport toolbar handles
|
2024-10-06 05:13:36 +03:00 |
|
|
|
1adee9ab13
|
save 3 lines in TransportToolbarFocus::wrap
|
2024-10-06 05:04:52 +03:00 |
|
|
|
0e6ad98fa5
|
partially fix Split component
|
2024-10-06 05:00:35 +03:00 |
|
|
|
5b0feddbcb
|
wip: draw phrase pool
|
2024-10-06 04:32:57 +03:00 |
|
|
|
a6b08a3249
|
Arranger -> Arrangement; ArrangerStandalone -> Arranger
|
2024-10-06 03:15:17 +03:00 |
|
|
|
11a66ee415
|
add const PPQ = 96
|
2024-10-06 02:47:55 +03:00 |
|
|
|
0da54db5e0
|
reenable transport roll in arranger
|
2024-10-06 02:37:50 +03:00 |
|
|
|
323a8aeb5f
|
main_ -> _cli
|
2024-10-06 02:30:59 +03:00 |
|
|
|
9b8a14df0e
|
provide transport in arranger
|
2024-10-05 11:49:04 +03:00 |
|
|
|
d821787fcf
|
wip: scaffold PhrasePool, PhraseEditor
|
2024-10-05 10:17:47 +03:00 |
|