Commit graph

573 commits

Author SHA1 Message Date
57cd9644e6 reorder tracks and scenes 2024-10-18 17:33:21 +03:00
bbbf4309cb rename clip from arranger 2024-10-18 17:25:46 +03:00
7ebc8af2f3 wip: rename in arrangement; phrase pool help 2024-10-18 17:16:12 +03:00
0f3c777c88 highlight arranger help 2024-10-18 16:53:24 +03:00
2606381d8c wip: add note to phrase 2024-10-18 16:47:45 +03:00
a0eef1f626 implement deleting of tracks and scenes 2024-10-18 16:14:18 +03:00
0b71a57ead remove VerticalArrangerGrid/Cursor 2024-10-18 16:03:03 +03:00
a4269337bc show arranger help only on focus 2024-10-18 09:55:56 +03:00
de1eb6ef97 add PhraseEditor::note_len 2024-10-18 09:35:10 +03:00
826cc5902b add help to arranger 2024-10-18 01:58:15 +03:00
8d55c73731 further simplify sequencer rendering 2024-10-18 01:54:17 +03:00
a7a9f26585 cleanup sequencer rendering 2024-10-17 22:43:45 +03:00
0af5f97244 wip: sequencer edit mode 2024-10-17 22:20:36 +03:00
eac8986548 edit phrase from arrangement 2024-10-16 12:58:43 +03:00
d29dd56198 store updated phrase length; enter/exit phrase editor 2024-10-16 12:29:45 +03:00
ff342963a1 wip: inc/dec phrase length 2024-10-16 11:32:56 +03:00
26d75340f6 enter phrase length set mode 2024-10-16 11:14:13 +03:00
83dafe3e81 wip: PhraseLength widget 2024-10-16 10:42:44 +03:00
b9b4f5ff3a update license 2024-10-15 09:16:48 +03:00
6accb265d9 implement phrase_next/phrase_prev 2024-10-14 22:53:12 +03:00
05e0299f5f format phrase length as B.B.TT 2024-10-14 22:43:20 +03:00
7a6bdf2764 reorder phrases in phrase list 2024-10-14 22:26:02 +03:00
ea88622081 show phrase length in list 2024-10-14 11:26:58 +03:00
efdc135cae implement phrase_get 2024-10-12 09:25:24 +03:00
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