Commit graph

1434 commits

Author SHA1 Message Date
tildearrow
5a9de0f3e6 dev163 - GUI: add watermark to identify unstable 2023-07-09 20:34:44 -05:00
tildearrow
50dda44880 GUI: handle SIGTERM correctly
issue #1143
2023-07-09 19:19:37 -05:00
tildearrow
18eaef4eba GUI: for real
set render backend to SDL if it fails
2023-07-09 03:32:38 -05:00
tildearrow
e600747152 GUI: actually fall back to SDL_Renderer if other b
ackend fails to start
2023-07-08 22:26:51 -05:00
tildearrow
5c97f9981a add option to change SDL audio driver 2023-07-06 21:14:25 -05:00
tildearrow
a267901b18 GUI: default to non-SDL render backend if availabl 2023-07-06 04:04:33 -05:00
YohananDiamond
d45827fede command palette: not a modal anymore, but a working popup 2023-07-03 18:17:57 -03:00
YohananDiamond
b19f7cfdd8 command palette: now a modal + proper sizing&centering 2023-07-03 16:38:08 -03:00
YohananDiamond
60de8b0e90 command palette: (breaking) attempt to center the window 2023-07-03 16:01:46 -03:00
tildearrow
c49c052ca0 GUI: render backend recovery, part 5 2023-07-02 05:41:51 -05:00
tildearrow
f67faf9f23 GUI: get rid of debug message 2023-07-02 00:09:49 -05:00
tildearrow
5fde2e7e30 GUI: render backend recovery, part 1 2023-07-02 00:09:39 -05:00
tildearrow
012d43b331 GUI: compact sample editor
automatic button layout depending on available width
2023-06-30 16:31:34 -05:00
tildearrow
7beb1271ae GUI: add option to disable preset selector 2023-06-24 18:55:55 -05:00
tildearrow
aeeaa9ca1d GUI: change color of destructive actions 2023-06-22 19:49:45 -05:00
YohananDiamond
66fbc1f2f1 Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette 2023-06-20 17:29:47 -03:00
YohananDiamond
91e7b90a48 command palette: reducing code repetition 2023-06-18 23:46:52 -03:00
YohananDiamond
56874ddc2e command palette: recent file support 2023-06-18 23:21:16 -03:00
tildearrow
4776020d05 GUI: per-chan osc improvements 2023-06-18 04:27:22 -05:00
YohananDiamond
231853cd94 Command palette - part 1 2023-06-15 02:04:45 -03:00
tildearrow
c2369f57a7 and that's the DirectX 11 backend
now let's see whether CI likes that
2023-06-14 16:27:15 -05:00
tildearrow
ad8082a921 GUI: DirectX 11 render backend, part 4
ready to merge?
2023-06-13 03:12:12 -05:00
tildearrow
d066b5b5a7
Merge pull request #1130 from YohananDiamond/piano-nitpicks
Add option to prevent piano input
2023-06-12 22:34:20 -05:00
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
6f6128cae7 GUI: fix Wayland scaling factor detection
when full-screen is on
2023-06-12 00:12:02 -05:00
tildearrow
8264449c7a GUI: remove double semicolon 2023-06-10 19:22:44 -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
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