Commit graph

124 commits

Author SHA1 Message Date
tildearrow
853ade2416 improve the status bar
issue #39
2022-02-15 01:46:03 -05:00
tildearrow
b9832abbeb license clarification, part 3 2022-02-14 22:12:20 -05:00
tildearrow
1196b7a5b0 GUI: add ability to load custom font
Furnace does what - *static*
2022-02-14 18:18:30 -05:00
tildearrow
91579e09eb GUI: don't abort on font load failure
paving the way for custom fonts
2022-02-14 18:00:04 -05:00
tildearrow
53482105dc add an option to select audio device 2022-02-13 21:42:57 -05:00
tildearrow
9ea510c351 SAA1099: implement SAASound core option 2022-02-13 17:49:24 -05:00
tildearrow
381d10e647 fix mac build 2022-02-12 04:26:23 -05:00
tildearrow
2c0de32fa3 GUI: implement a few more actions
two more and we have custom keybinds!
2022-02-12 02:42:47 -05:00
tildearrow
ec3a8e93ed GUI: make the focus keys work 2022-02-12 02:14:25 -05:00
tildearrow
b3410525a3 GUI: initial implementation of custom keybinds
still a few things missing
2022-02-12 01:57:55 -05:00
tildearrow
1580e5836b GUI: wire up the code for custom keybinds
still no way to set them up, and four are missing
please be patient
2022-02-11 18:20:39 -05:00
tildearrow
350bbc8af1 DOES NOT WORK YET - initial bringup of custom key 2022-02-11 14:44:08 -05:00
tildearrow
99cf9b3bf1 GUI: woooooow 2022-02-11 01:56:59 -05:00
tildearrow
88680f594c add maps 2022-02-10 17:44:27 -05:00
tildearrow
4e936f2c2d prepare for converting keybinds to actions
issue #157
2022-02-10 16:37:17 -05:00
tildearrow
d1e166a34e add a little visual to channel names 2022-02-10 03:15:39 -05:00
tildearrow
8188b12821 GUI: add an FM envelope view! 2022-02-10 02:41:03 -05:00
tildearrow
ed67fb0b4e GUI: algorithm image 2022-02-10 01:45:26 -05:00
tildearrow
4ce116ca0a prepare for macro release points
issue #142
2022-02-08 03:50:42 -05:00
tildearrow
fbb6c4cb4f add a setting to reset on system prop change
issue #131
2022-02-07 17:24:26 -05:00
tildearrow
107187a20c GUI: add ability to play from cursor position
Shift-Enter or F7
2022-02-06 00:07:35 -05:00
tildearrow
b0698dbac3 GUI: audio failure resilience 2022-02-05 23:48:56 -05:00
tildearrow
088e49a3f4 implement channel hiding, names and song comment 2022-02-05 01:48:35 -05:00
tildearrow
79b87c40d0 GUI: UI improvements
- add open/save keys
- more play/edit controls layouts!
2022-02-04 23:21:00 -05:00
tildearrow
a93a9c19f3 add "force mono audio" option and fix flags not be
ing set after a dispatch reset
2022-02-04 17:04:36 -05:00
tildearrow
f03b410281 GUI: add new settings and proper inslist scroll
- step on delete
- scroll step
2022-02-04 00:03:30 -05:00
tildearrow
a95d8e6fa3 GUI: fix MML string on 256-wide waves 2022-02-03 15:30:30 -05:00
tildearrow
a1aa0be300 GUI: add German notation option 2022-02-03 14:40:09 -05:00
tildearrow
3379e8b380 prepare for compat flags, piano, comments, etc. 2022-02-03 00:34:48 -05:00
tildearrow
ccfe3bdd97 Genesis: add ability to use ymfm instead of Nuked 2022-02-02 23:08:45 -05:00
tildearrow
da8e4715bd finally fix the build 2022-02-02 18:24:33 -05:00
tildearrow
14760e0669 **DO NOT BUILD THIS ONE** 2022-02-02 15:29:20 -05:00
tildearrow
ed15f01697 GUI: set path when opening file as cmdline arg 2022-02-02 01:14:21 -05:00
tildearrow
d691ec6d76 add a chip playground
in debug menu
2022-02-01 18:08:19 -05:00
tildearrow
34a68751e1 GUI: add ability to open files by drag-and-drop 2022-02-01 03:09:53 -05:00
tildearrow
ba08d3515f GUI: fix several file dialog bugs
damn it
2022-02-01 02:52:36 -05:00
tildearrow
de5327d89a GUI: add a volume meter 2022-01-29 18:56:08 -05:00
tildearrow
f01ce71fb6 GUI: add an option to set modal backdrop color 2022-01-29 14:20:30 -05:00
tildearrow
c78532412d GUI: add overflow highlight setting
addresses one UI instability
2022-01-29 14:12:38 -05:00
tildearrow
5dafd10fc7 add several warning dialogs 2022-01-29 01:22:32 -05:00
tildearrow
0567a3f71b GUI: add chip names option 2022-01-28 03:17:35 -05:00
tildearrow
30e72a348b GUI: add ability to dock editors
closes #58
2022-01-28 01:26:26 -05:00
tildearrow
0071894471 GUI: add a preliminary oscilloscope 2022-01-27 17:49:00 -05:00
tildearrow
ab38377bc5 GUI: add alternate FM names option 2022-01-27 15:01:05 -05:00
tildearrow
c47851e7c7 GUI: highlight loop 2022-01-27 01:04:26 -05:00
tildearrow
0e633ea69b GUI: add a debug window 2022-01-27 00:29:16 -05:00
tildearrow
143543e0b4 GUI: and more macro editor work 2022-01-26 17:22:29 -05:00
tildearrow
554b69e9f3 GUI: MML strings for waveforms
issue #67
2022-01-26 16:29:49 -05:00
tildearrow
e195031538 add MML strings in macro editor
completely UNTESTED as I wrote this on bed
2022-01-26 13:13:17 -05:00
tildearrow
496501803f GUI: add advanced VGM export menu
does NOT work yet!
2022-01-26 00:26:15 -05:00