Commit graph

590 commits

Author SHA1 Message Date
tildearrow cf144f4fe9 GUI: DirectX 11 render backend, part 2 2023-06-12 19:43:26 -05:00
tildearrow f605ae9f65 GUI: prepare for DirectX 11 render backend 2023-06-12 16:47:54 -05:00
tildearrow 91a7132e79 GUI: add a draw metric 2023-06-12 15:58:16 -05:00
tildearrow 16adc1fb1b GUI: fix intro carry-over in specific situations
issue #1149
2023-06-12 02:18:50 -05:00
tildearrow accec6d865 GUI: and now for backspace too 2023-06-10 15:50:08 -05:00
tildearrow 02f6a0f217 GUI: add very useful setting
push entire channel when inserting
2023-06-10 15:26:36 -05:00
tildearrow 402c520276 GUI: add option for late clear 2023-06-08 04:15:57 -05:00
tildearrow 6ae9f8e083 fix build 2023-06-08 01:00:47 -05:00
tildearrow 9c4a7cd6d4 renderGL: fix OpenGL ES stuff 2023-06-03 17:08:20 -05:00
tildearrow 541985bd87 GUI: add an OpenGL render backend
enable by adding `renderBackend=OpenGL` to furnace.cfg
2023-06-03 01:41:34 -05:00
tildearrow 55c2be8cec GUI: prepare for multiple render backends
I want to see whether I can bind OpenGL to this thing
2023-06-02 20:21:37 -05:00
tildearrow 5d2562a4d7 FIX LATER 2023-05-27 18:51:33 -05:00
tildearrow 4947d02c68 allow saving patterns in old format 2023-05-26 01:30:01 -05:00
tildearrow b24b22dfd9 release v0.6pre5
the thousand-star release
2023-05-24 04:22:15 -05:00
tildearrow ab29b82e78 GUI: prevent exit from being clicked by accident
issue #361
2023-05-24 01:58:12 -05:00
tildearrow 347d35be19 GUI: add option to toggle save compression 2023-05-18 15:52:48 -05:00
tildearrow bd8e8fbaff asset directories, part 11 2023-05-16 19:00:05 -05:00
tildearrow 4195046283 asset directories, part 10 2023-05-16 13:41:08 -05:00
tildearrow c523d80fc3 asset directories, part 3 - DO NOT USE
IT CRASHES
2023-05-15 17:43:27 -05:00
tildearrow e1b5842728 asset directories, part 1 2023-05-15 01:36:02 -05:00
tildearrow 826538e41b implement MIDI timecode output 2023-05-10 02:57:59 -05:00
tildearrow 51414203b9 GUI: allow pulling selection in sample editor 2023-05-05 02:56:52 -05:00
tildearrow ffdff26792 GUi: add save sample as raw data 2023-05-02 03:57:25 -05:00
tildearrow 27935cec11 GUI: add option to copy WaveSynth out to new wave 2023-05-02 01:53:39 -05:00
tildearrow 672c440d4e GUI: prevent window from being too big
issue #942
2023-04-30 16:07:46 -05:00
tildearrow 24487936de GUI: collapse/expand pattern/song 2023-04-27 01:23:54 -05:00
tildearrow eee0999cd6 GUI: add performance metrics 2023-04-13 19:43:48 -05:00
tildearrow ea172ea6ff
Merge pull request #1048 from YohananDiamond/dialog-nitpicks
New song dialog: auto focus on pop up + reset search box
2023-04-12 02:09:17 -05:00
tildearrow 7af514a658 GUI: new sample map UI, part 2
next commit will introduce keyboard input
2023-04-11 19:41:20 -05:00
tildearrow 8d4fa6e0cc prepare for new sample map UI 2023-04-10 19:49:14 -05:00
tildearrow 8c55076177 restore backup opens the backup dir 2023-04-06 15:16:52 -05:00
tildearrow 79a317723a prepare for new backup system 2023-04-06 04:22:43 -05:00
YohananDiamond c3654a4d52 Applying corrections 2023-04-03 11:11:26 -03:00
tildearrow 54c1a8171f GUI: add "new" action 2023-04-02 16:39:06 -05:00
tildearrow 76deb82665 Revert "prepare for Furnace Pro"
This reverts commit 6fe8bea50e.
2023-04-02 02:31:37 -05:00
tildearrow 6fe8bea50e prepare for Furnace Pro 2023-04-01 05:06:13 -05:00
tildearrow c4510e16e0 add experimental command stream player
for verification

after that I am going to write optimization code
2023-03-26 18:48:16 -05:00
tildearrow 24c39c7819 GUI: separate text/binary command stream buttons 2023-03-26 13:19:57 -05:00
tildearrow 8d89abb60e GUI: add order button pos setting 2023-03-25 18:43:21 -05:00
KMoene 913d22fd57 init support for setting program change 2023-03-22 00:51:54 -04:00
tildearrow 09a30570de GUI: add an FM preview
currently for OPN only
2023-03-18 04:22:50 -05:00
tildearrow 57f4cc8561 GUI: prepare for FM preview 2023-03-17 19:12:09 -05:00
tildearrow 5acb6daef6 prepare to add some code 2023-03-13 03:12:03 -05:00
tildearrow 58f73d6284
Merge pull request #1015 from ZoomTen/move-cursor-with-order
Option to move the cursor along with order upon moving order up/down
2023-03-08 02:24:28 -05:00
tildearrow 515cab23a7 GUI: tutorial, part 9 - DO NOT USE 2023-03-07 04:14:23 -05:00
tildearrow 21cadbda58 GUI: add function to highlight window - DO NOT USE 2023-03-07 01:32:57 -05:00
Zumi Daxuya 495604bd18 cursor follows order by default 2023-03-06 16:54:26 +07:00
tildearrow 77f1ca3339 rename D65784221391491G18414119492 to PV1000
it probably was only used there anyway
2023-03-05 14:01:21 -05:00
Zumi Daxuya 8e3a7df8cd add option to move the cursor along with order 2023-03-05 16:05:19 +07:00
cam900 dbd1f56a10 Add NEC D65010G031 support
chip flag and instrument color is placeholder
2023-03-05 14:01:44 +09:00