tildearrow
|
5619ae36c8
|
GUI: set bigFont on font loading failure
issue #1228
|
2023-07-10 14:36:44 -05:00 |
tildearrow
|
4c77eaba80
|
GUI: fix watermark position
|
2023-07-10 04:32:56 -05:00 |
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 |
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 |
tildearrow
|
4776020d05
|
GUI: per-chan osc improvements
|
2023-06-18 04:27:22 -05: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 |
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 |
tildearrow
|
76deb82665
|
Revert "prepare for Furnace Pro"
This reverts commit 6fe8bea50e .
|
2023-04-02 02:31:37 -05:00 |
tildearrow
|
fc4397f644
|
Revert "release Furnace Pro"
This reverts commit 2255bdf6c7 .
|
2023-04-02 02:31:36 -05:00 |
tildearrow
|
2255bdf6c7
|
release Furnace Pro
|
2023-04-01 17:00:51 -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
|
09a30570de
|
GUI: add an FM preview
currently for OPN only
|
2023-03-18 04:22:50 -05:00 |
tildearrow
|
ed3b0610d3
|
GUI: remember extraChannelButtons' state
|
2023-03-14 23:04:57 -05:00 |
tildearrow
|
e5ab3413cb
|
oh wow
|
2023-03-14 01:27:45 -05:00 |
tildearrow
|
ced4fd8ee1
|
more
|
2023-03-13 20:01:01 -05:00 |
tildearrow
|
6663fc274d
|
prepare to add ROM export framework
|
2023-03-13 04:20:54 -05:00 |
tildearrow
|
4bfda2242f
|
GUI: disable tutorial for now
moving to a branch
|
2023-03-08 18:22:40 -05:00 |
tildearrow
|
672f387e6a
|
GUI: tutorial, part 2 - DO NOT USE
|
2023-02-26 04:21:27 -05:00 |
tildearrow
|
e236d41ba7
|
GUI: prepare tutorial
|
2023-02-25 18:04:17 -05:00 |
tildearrow
|
4b101145c7
|
2
|
2023-02-24 04:26:17 -05:00 |
tildearrow
|
534cc501db
|
3
|
2023-02-24 04:19:39 -05:00 |
tildearrow
|
5261cf97fe
|
GUI: honor basic mode poll
|
2023-02-24 03:47:53 -05:00 |
tildearrow
|
c164185601
|
GUI: fix intro tune
smaller and fit animation to it
|
2023-02-24 02:03:43 -05:00 |
tildearrow
|
a6bb3a639f
|
GUI: fix serious SERIOUS bug with warn/error pops
|
2023-02-24 00:57:47 -05:00 |
tildearrow
|
34cc78519d
|
add intro tune, part 4
|
2023-02-24 00:43:58 -05:00 |
tildearrow
|
b3c3c038ad
|
add intro tune, part 3
|
2023-02-24 00:38:32 -05:00 |
tildearrow
|
658428d68d
|
add intro tune, part 2
|
2023-02-23 05:56:48 -05:00 |
tildearrow
|
5d6a338f41
|
dev142 - get rid of TE stuff
|
2023-02-19 17:40:34 -05:00 |
tildearrow
|
b3bc244858
|
GUI: intro monitor hotfix
|
2023-02-19 16:32:15 -05:00 |