5684185+vsariola@users.noreply.github.com
beb06727b0
refactor: move UnitNames to top level package
2023-10-20 01:59:30 +03:00
5684185+vsariola@users.noreply.github.com
b6ec5d1a04
style(tracker): group code into less number of files
2023-10-20 01:50:38 +03:00
5684185+vsariola@users.noreply.github.com
a60814bab7
refactor(tracker): make struct to hold all per voice data in Player
2023-10-20 01:26:41 +03:00
5684185+vsariola@users.noreply.github.com
b772940b1f
fix(tracker/gioui): preset menu scrollbar fits on screen
2023-10-19 14:22:19 +03:00
5684185+vsariola@users.noreply.github.com
ce7c8a0d3e
feat(tracker): add menu to load instrument presets
...
The presets are embedded in the executable, so there's no additional files.
Closes #91
2023-10-01 18:54:50 +03:00
5684185+vsariola@users.noreply.github.com
de3f4d987f
fix(tracker/gioui): hitting enter/return to focus on the instrument name editor
2023-09-01 22:51:59 +03:00
5684185+vsariola@users.noreply.github.com
c7d79035ce
fix: copying and pasting units messed selection and Ctrl-C actually cut
2023-08-27 16:05:11 +03:00
5684185+vsariola@users.noreply.github.com
61776f397a
feat: add ability to select & move multiple units ( closes #71 )
2023-07-21 00:39:45 +03:00
5684185+vsariola@users.noreply.github.com
5884a8d195
feat(tracker/gioui): add tooltips
...
Currently, only iconbtns and numeric updowns have tooltips. Closes #84
2023-07-19 22:31:29 +03:00
5684185+vsariola@users.noreply.github.com
5a2e87982e
feat(tracker): add ability to copy, cut and paste units
2023-07-18 17:17:50 +03:00
5684185+vsariola@users.noreply.github.com
d2ddba3944
fix(tracker/gioui): mouse clicks passed through the new unit button. closes #93
2023-07-08 16:07:17 +03:00
5684185+vsariola@users.noreply.github.com
8c4f7ee61f
refactor(tracker/gioui): update gioui to newer version
2023-07-08 11:57:19 +03:00
5684185+vsariola@users.noreply.github.com
9ef271f1a8
fix(tracker/gioui): display voice states crashed if somehow patch had more than 32 voices
2023-07-06 23:49:40 +03:00
5684185+vsariola@users.noreply.github.com
cd700ed954
feat!: implement vsti, along with various refactorings and api changes for it
...
The RPC and sync library mechanisms were removed for now; they never really worked and contained several obvious bugs. Need to consider if syncs are useful at all during the compose time, or just used during intro.
2023-05-13 17:56:13 +03:00
kendfss
7eb473e67e
fix: instrumenteditor starting expansion state
2022-03-23 21:45:09 +01:00
vsariola
7885c306ee
feat(tracker, gioui): make a Editor for inputting the unit type manually
...
The keyboard shortcuts were too wonky, so removed them altogether. Had to remove also unit wrapping from model (now it just clamps the parameter to the current units) as it did not play nice with the new editor.
Closes #70 .
2021-05-13 19:50:23 +03:00
vsariola
b2b15f825d
refactor(tracker, gioui): get rid of EditMode, use gio focus instead
2021-04-24 22:07:56 +03:00