Commit graph

1503 commits

Author SHA1 Message Date
tildearrow
62c8b7d56b GUI: draw per-chan osc on mobile 2023-06-06 16:24:15 -05:00
tildearrow
7560b9c10e GUI: more debug info 2023-06-04 23:55:57 -05:00
tildearrow
8cd6554659 GUI: do not initialize haptic if not mobile
too slow
2023-06-04 22:37:32 -05:00
tildearrow
0c43900922 GUI: make it work with SDL 2.0.8
which openSUSE Leap uses
2023-06-04 17:09:18 -05:00
tildearrow
bfd7a94660 Merge branch 'master' of github.com:tildearrow/furnace 2023-06-03 01:42:06 -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
b56be59344 GUI: check SDL_Init status 2023-06-02 14:11:47 -05:00
tildearrow
8c10c7ed5d GUI: fix possible division by zero 2023-06-02 14:06:25 -05:00
tildearrow
4947d02c68 allow saving patterns in old format 2023-05-26 01:30:01 -05:00
YohananDiamond
e07c14db81 Add option to prevent piano input 2023-05-24 12:47:20 -03: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
51414203b9 GUI: allow pulling selection in sample editor 2023-05-05 02:56:52 -05:00
tildearrow
05b10bb50a GUI: no more rectangles
when font fails to load
2023-05-03 01:22:54 -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
d4b77bc3dc GUI: WHAT?! 2023-05-01 01:36:47 -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
f7f1734c7d GUI: rename a few things 2023-04-15 16:08:38 -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
b9b121efdf GUI: new sample map UI, part 4
right click menu
2023-04-12 01:38:44 -05:00
tildearrow
e4bfcd9850 GUI: new sample map UI, part 3
keyboard input
2023-04-12 00:50:31 -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
e755f1bbd0 GUI: possibly fix MIDI note hang
issue #815
2023-04-09 15:27:17 -05:00
tildearrow
dce8c3bbac remove some log spam 2023-04-07 02:13:52 -05:00
tildearrow
fe10683a70 backup thread data race prevention 2023-04-06 16:24:44 -05:00
tildearrow
b8667fc29a fix backup behavior when backup is open 2023-04-06 16:08:06 -05:00
tildearrow
f80e070178 fix restore backup option 2023-04-06 15:51:12 -05:00
tildearrow
8c55076177 restore backup opens the backup dir 2023-04-06 15:16:52 -05:00
tildearrow
02450b8683 fix Windows build 2023-04-06 15:07:11 -05:00
tildearrow
8cd49eaa5a strip non-alphanumeric chars from backup name 2023-04-06 14:48:13 -05:00
tildearrow
e599248614 Windows implementation 2023-04-06 06:30:43 -05:00
tildearrow
a8baad78f5 excess backup deletion 2023-04-06 06:15:47 -05:00
tildearrow
79a317723a prepare for new backup system 2023-04-06 04:22:43 -05:00
tildearrow
bc4191dbe4 GUI: fix crash 2023-04-06 02:20:48 -05:00
tildearrow
4e55368787 GUI: fix per-chan osc visual glitch when stopping 2023-04-06 01:42:52 -05:00
tildearrow
6f2c9535bc config rotation + redundancy for layout
also load default layout if it fails to load
2023-04-05 19:08:04 -05:00
tildearrow
ffe8b41d01 THIS IS IT 2023-04-04 16:01:45 -05:00
YohananDiamond
c3654a4d52 Applying corrections 2023-04-03 11:11:26 -03:00
YohananDiamond
72ef39db60 New song dialog: auto focus on pop up + reset search box 2023-04-03 00:05:25 -03:00
tildearrow
54c1a8171f GUI: add "new" action 2023-04-02 16:39:06 -05:00