tildearrow
79f92fab68
GUI: prepare for status view
2023-10-03 04:38:28 -05:00
Colin Kinloch
33f9e63805
Select loaded instrument on open
2023-10-01 00:43:24 +01:00
tildearrow
d4657f4b6c
GUI: why are the icons for FM and PSG swapped
2023-09-25 13:19:27 -05:00
tildearrow
a3d8c81e9d
add option to swap bytes in raw smp import
2023-09-25 05:09:56 -05:00
tildearrow
c0118a4b82
GUI: wake up on MIDI event
2023-09-24 17:48:32 -05:00
tildearrow
478c3ecb57
GUI: step play fixes
2023-09-20 16:16:25 -05:00
tildearrow
3fca80fe3b
GUI: fix outofrange vol input if vol rng is <16
2023-09-20 01:20:19 -05:00
tildearrow
8a9ac46545
GUI: don't allow drag-and-drop during intro
2023-09-19 03:10:35 -05:00
tildearrow
7912a7982c
implement a setting which was missing
...
store/load ins names when saving .fui
2023-09-16 18:15:03 -05:00
tildearrow
b105dd535f
GUI: better
2023-09-16 15:04:11 -05:00
tildearrow
083f870930
GUI: reduce pattern/orders latency
...
no more oldOrder/oldRow hacks!
2023-09-16 04:08:12 -05:00
tildearrow
8b565ed284
drop usage of std::deque, part 1
...
use FixedQueue instead
2023-09-13 02:40:12 -05:00
tildearrow
483a906edb
GUI: fix mistake in multi-sample load error
2023-09-10 18:46:07 -05:00
tildearrow
58edecb9f9
GUI: fix SNES echo filter input in chip manager
2023-09-10 11:53:31 -05:00
tildearrow
a7ded3325a
warn user if we cannot play
2023-09-09 17:12:49 -05:00
tildearrow
5209074c97
GUI: improve "clear..." menu
2023-09-08 02:52:15 -05:00
tildearrow
624e45afa8
optimize renderSamples
...
only render sample which has changed
2023-09-08 01:19:48 -05:00
tildearrow
2781f1d2c1
GUI: no. for REAL this time.
2023-09-07 18:16:06 -05:00
tildearrow
b253acf64b
GUI: make chip manager visible in basic mode
...
fixes a problem in where "manage chips" would do nothing
2023-09-07 14:26:26 -05:00
tildearrow
9b276e80f8
workPool: don't use std::function
...
it's kinda slow
2023-09-07 00:16:47 -05:00
tildearrow
e0172bb851
GUI: fix cheat codes activation
2023-09-06 22:21:58 -05:00
tildearrow
78d891f963
GUI: fix order count being one more
2023-09-06 18:24:53 -05:00
tildearrow
1da000b00c
GUI: per-chan osc multi-threading!
2023-09-05 04:38:57 -05:00
YohananDiamond
5a5090f711
Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette
2023-09-04 19:32:24 -03:00
tildearrow
f6db75fae1
GUI: massive chan osc improvements
2023-09-03 04:22:00 -05:00
tildearrow
19d0ed617a
what?
2023-09-02 23:57:55 -05:00
tildearrow
1c171ed7bd
GUI: de-duplicate file dialog filters
...
untested. may not work...
2023-09-01 18:33:32 -05:00
tildearrow
43ef57390a
GUI: clamp CWSliders
2023-08-31 01:52:11 -05:00
tildearrow
a882d7bcf2
GUI: detect UI scale factor when moving window
2023-08-31 01:24:06 -05:00
tildearrow
922800d864
oh crap
2023-08-30 23:14:47 -05:00
tildearrow
426d4b44f0
dang it let me freeze
2023-08-30 13:12:25 -05:00
tildearrow
6ac4529f3b
possibly fix HiDPI input problem on macOS/Wayland
...
issue #1425
2023-08-30 05:21:33 -05:00
tildearrow
015899a43f
GUI: fix cursor inconsistency after stop
...
issue #1424
2023-08-29 18:54:08 -05:00
tildearrow
de34b5c9c4
K053260: implement ADPCM
2023-08-29 16:43:37 -05:00
tildearrow
044859f6d1
GUI: add option to choose between chip menus and
...
chip manager in File menu
2023-08-28 17:00:39 -05:00
tildearrow
2357093bc8
GUI: fix image loading (big endian)
2023-08-28 05:58:46 -05:00
tildearrow
bd730cbeec
GUI: furIcon big endian fix
2023-08-28 05:44:38 -05:00
tildearrow
284a4f39ad
:<
2023-08-28 03:02:35 -05:00
YohananDiamond
4f83fc2e93
Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette
2023-08-27 13:37:57 -03:00
tildearrow
64e6cf12c2
GUI: re-apply UI settings when displays are connec
2023-08-27 03:58:01 -05:00
tildearrow
16bc35d75b
manual system recent file tracking
...
issue #1406
2023-08-25 18:32:34 -05:00
tildearrow
7ba5b172d5
GUI: finally fix scroll changes order
2023-08-22 02:30:33 -05:00
tildearrow
b35235b82e
GUI: OPZ preview
...
it's complete
2023-08-21 22:41:35 -05:00
tildearrow
6ba8527cb6
fix some threading issues
2023-08-21 14:18:04 -05:00
tildearrow
d74172680f
GUI: prepare FM preview for the other OPs
2023-08-20 20:18:27 -05:00
YohananDiamond
aff6996025
Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette
2023-08-20 02:33:42 -03:00
tildearrow
dba96812aa
add more raw sample import options
2023-08-19 18:01:12 -05:00
YohananDiamond
74bb1b1016
Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette
2023-08-15 17:48:38 -03:00
tildearrow
6ae8f615d9
we got custom icons
2023-08-14 20:02:10 -05:00
tildearrow
bbeb3df9f6
Merge branch 'master' into force-critical-input-trickle
2023-08-12 21:52:12 -05:00
tildearrow
9b91584d13
Merge branch 'master' of github.com:tildearrow/furnace
2023-08-11 19:27:17 -05:00
tildearrow
d531b714a9
GUI: fix curOrder when pat view is not visible
2023-08-11 19:26:42 -05:00
MooingLemur
a1d74e7dc1
ZSM: add optimize for size toggle
2023-08-11 19:13:16 -05:00
tildearrow
a59b5753bb
GUI: add center pop-up setting
2023-08-10 02:42:42 -05:00
tildearrow
d9cdb787ae
Merge pull request #1236 from YohananDiamond/dialog-nitpicks
...
Dialog nitpick: properly centering modal popups
2023-08-10 02:41:57 -05:00
tildearrow
457fb785b0
Merge branch 'master' into gui-pretty
2023-08-10 00:18:16 -05:00
tildearrow
acc74df293
GUI: add option to capitalize menu bar
2023-08-09 22:47:06 -05:00
tildearrow
7d3b823996
GUI: fix blank ins
...
issue #1343
2023-08-09 16:06:38 -05:00
Electric Keet
1ea4452e9b
More vertical centering of labels.
...
chanOsc, debugWindow, editControls, findReplace, gui
2023-08-06 20:51:51 -07:00
Electric Keet
5ba51df566
Radio button group indents everywhere.
...
This should be all of them.
Except, of course, the find/replace dialog. Those have a specific layout already.
2023-08-05 19:18:53 -07:00
tildearrow
86c1104529
GUI: add setting to play on load
2023-08-05 14:43:29 -05:00
tildearrow
2b78ea7abe
GUI: add setting to remove ins/vol val on OFF/REL
2023-08-05 03:37:03 -05:00
tildearrow
1983529bdb
GUI: add non-mono mode to osc
2023-08-05 03:26:36 -05:00
tildearrow
1d4a1c8337
GUI: higher quality oscilloscope
...
issue #1324
2023-08-05 02:52:02 -05:00
tildearrow
cf1f741769
GUI: fix SNES chip config out of bounds
...
issue #1319
2023-08-03 14:55:30 -05:00
tildearrow
a192274e29
Merge pull request #1312 from tildearrow/settings-bigfont
...
Big font configuration options!
2023-08-03 05:35:33 -05:00
Eknous
cafc6f391d
chanOsc automatic columns + fix chanOsc channel note text ( #1305 )
...
* chanOsc note name
* chanOsc auto cols
* lowercase c for consistency
* fix chan note text
* change int to short
* simplify
* visible chan count for calculation
* cleanup
* cleanup 2 (not removing the comma yet)
* remove extra spaces
* add id
2023-08-03 05:25:26 -05:00
tildearrow
c58eec5753
do not reset the timer (and remove intro monitor)
2023-08-03 03:54:06 -05:00
Electric Keet
3ca687553f
At least it's fixed now.
2023-08-02 23:20:59 -07:00
Electric Keet
06d3e8a4b3
Initializing variables, font size change.
2023-08-02 22:59:45 -07:00
Electric Keet
ebf8ebf7c0
Restoring old bigFont, making new headFont instead.
...
Now we'll see the original font for the credits and the clock.
2023-08-02 20:49:01 -07:00
Electric Keet
0f4f1a1cf5
Big font configuration options!
2023-08-02 13:48:07 -07:00
tildearrow
411e138440
GUI: fix note trigger chan osc mode
...
when channel not visible in pattern
2023-08-01 20:22:44 -05:00
tildearrow
0c606103e3
GUI: fix pushNibble in orders
...
issue #1309
2023-08-01 13:30:57 -05:00
YohananDiamond
b203c3956a
command palette: improved consistency
2023-07-31 16:12:29 -03:00
YohananDiamond
8b8f90893e
Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette
2023-07-31 14:27:58 -03:00
Eknous-P
2c3bacbd3b
colored text, arrays instead of many vars
2023-07-29 11:07:20 +04:00
Eknous
c9447dbff2
Merge branch 'tildearrow:master' into master
2023-07-27 15:27:28 +04:00
Eknous-P
620fc82247
'all' checkbox to 'all'/'none' buttons
2023-07-27 14:44:41 +04:00
tildearrow
c2f83a3aef
GUI: remove ability to save legacy .fui
2023-07-27 01:35:28 -05:00
tildearrow
1fa92c63d0
Merge branch 'master' into force-critical-input-trickle
2023-07-27 00:39:29 -05:00
tildearrow
afe703faf2
Merge branch 'force-critical-input-trickle' of https://github.com/bbbradsmith/furnace into force-critical-input-trickle
2023-07-27 00:39:20 -05:00
bbbradsmith
fd27a41c08
relocate pattern mouse release handling to FurnaceGui::Loop
2023-07-27 01:04:48 -04:00
Eknous-P
1c94975a0a
primitive effect sorting
2023-07-26 18:41:17 +04:00
YohananDiamond
f3902e151e
Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette
2023-07-25 00:02:08 -03:00
tildearrow
b519713222
don't use exceptions in maps
...
succeeds #801
2023-07-24 17:39:09 -05:00
tildearrow
6694659695
formatting
2023-07-24 14:51:41 -05:00
Eknous
1e770d52b6
Merge branch 'tildearrow:master' into master
2023-07-23 16:44:05 +04:00
tildearrow
895921f257
GUI: orders now respect push nibble setting
...
issue #1260
2023-07-22 17:48:13 -05:00
Eknous-P
093df41ef9
flat note names
2023-07-22 20:44:02 +04:00
tildearrow
b087b28325
remove Namco 163 name setting
2023-07-20 16:50:19 -05:00
tildearrow
9d3b8621c5
GUI: fix undo in select and type order change mode
2023-07-17 16:42:07 -05:00
tildearrow
09d226a9aa
GUI: fix replace raw
2023-07-17 16:31:55 -05:00
tildearrow
99e55136f3
GUI: prevent lag when drawing on wave editor
2023-07-15 02:50:49 -05:00
tildearrow
d096d5eb3c
GUI: fix scrolling when stepping rows
2023-07-14 19:24:57 -05:00
YohananDiamond
81fd5a23b8
Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette
2023-07-12 10:20:35 -03:00
YohananDiamond
f416bb3048
dialog nitpick: centering modal popups
2023-07-12 10:16:39 -03:00
bbbradsmith
a37260bcaa
Move pattern finishSelection out of SDL-triggered pointUp, and replace with ImGui release trigger in drawPattern. This prevents down/up events from being processed out of order by two separate event systems, causing selection to be stuck on if the up event is recieved within 1 frame of the down event.
2023-07-12 05:45:30 -04:00
tildearrow
f2b1e00df7
Merge branch 'master' of github.com:tildearrow/furnace
2023-07-11 19:30:43 -05:00
tildearrow
4bc2a28760
GUI: fix memory leak in backup task
...
issue #1233
2023-07-11 19:30:13 -05:00
YohananDiamond
f0e7be79d5
dialog nitpicks: more close-with-esc
2023-07-11 11:14:35 -03:00
tildearrow
7524b42564
GUI: again
...
issue #1228
2023-07-10 14:38:26 -05:00
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
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¢ering
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
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
tildearrow
a144ca75b4
release for intro tune contest
2023-02-19 15:58:56 -05:00
tildearrow
fc8095f53c
GUI: don't allow input when intro is playing
2023-02-19 00:51:36 -05:00
tildearrow
61beb8c4df
GUI: intro is ready for review
2023-02-19 00:08:37 -05:00
tildearrow
3de621796e
GUI: add modulation table string for FDS/VB
2023-02-18 22:40:15 -05:00
tildearrow
6fb23ab04b
GUI: add option to disable fade-in during startup
2023-02-16 05:54:46 -05:00
tildearrow
25e4da919d
GUI: intro, part 3
...
you can use this one as I disabled the intro for now
2023-02-16 05:40:06 -05:00
tildearrow
aa7e1da95e
GUI: fix THE ICON
2023-02-15 22:04:14 -05:00
tildearrow
61e579a10a
but why
2023-02-15 18:59:49 -05:00
tildearrow
0585d127a6
use stb_image for image support
2023-02-15 18:32:31 -05:00
tildearrow
7d191b3db9
GUI: experiments
2023-02-15 16:25:35 -05:00
tildearrow
9f48bda59a
GUI: fix effect replace
...
issue #652
2023-02-13 18:34:15 -05:00
tildearrow
2343cdecc5
VGM export: add "trailing ticks" option
...
issue #695
2023-02-08 19:25:03 -05:00
tildearrow
ea0d7cd420
GUI: prepare to add a "basic mode"
2023-02-06 18:52:51 -05:00
tildearrow
ab4bc4dfda
GUI: more intuitive wave height number
2023-02-06 04:02:29 -05:00
System64
056c895c69
Some improvements to the FM Wavetable editor (More waveforms, full modulation matrix) (Take 495, I hope SDL is fine now) ( #935 )
...
* Added more waveforms to the FM wavetable editor (Finally Sine isn't the only option anymore!)
* fixed quarter waveforms
* Complete modulation matrix with cross modulation. Also, now X axis modulates Y axis (it was Y modulating X before)
* I really hope it will work this time bruh
* Update gui.cpp
Fixed a programming error that can potentially lead to a SEGFAULT (Core dumped) because I was writing out of bounds of an array
---------
Co-authored-by: System64MC <nicolas1811.jans@gmail.com>
2023-02-06 01:29:01 -05:00
tildearrow
c665326b2d
GUI: add option to select render backend
2023-02-05 15:24:11 -05:00
tildearrow
ac5986e44f
dev139 - groove patterns!
2023-02-05 02:56:39 -05:00
tildearrow
9c673d6e71
GUI: move speed settings to a separate window
2023-02-04 17:01:32 -05:00
tildearrow
d546d135b9
GUI: issue #954
2023-02-03 15:31:02 -05:00
tildearrow
d1d92ac018
GUI: improve drag-and-drop, part 3
2023-01-30 15:58:59 -05:00
tildearrow
1b73f18019
GUI: fix all files not working
2023-01-28 18:36:43 -05:00
tildearrow
6f2a655e66
yeah it works
2023-01-23 16:40:56 -05:00
tildearrow
c58ff8e37c
GUI: don't draw at all when minimized
2023-01-23 16:21:58 -05:00
tildearrow
f3af1d78ff
Merge pull request #936 from laoo/Mikey_VGM
...
Mikey vgm export
2023-01-21 05:33:35 -05:00
tildearrow
4a6100b658
FIIIIXXXXX
2023-01-20 19:35:17 -05:00
tildearrow
1b900d6ef5
Revert "- MINIMIZE DEBUG, ATTEMPT 2 -"
...
This reverts commit cf0ecde293
.
2023-01-20 16:39:21 -05:00
tildearrow
cf0ecde293
- MINIMIZE DEBUG, ATTEMPT 2 -
2023-01-20 15:47:55 -05:00
tildearrow
9583215d00
Revert "remove minimize debug"
...
This reverts commit 73b7893c04
.
2023-01-20 15:47:37 -05:00
tildearrow
73b7893c04
remove minimize debug
2023-01-20 15:24:43 -05:00
tildearrow
fa0e8cb993
- MINIMIZE DEBUG -
...
issue #803
2023-01-20 15:13:19 -05:00
tildearrow
45faadd4c8
update copyright year
2023-01-19 19:18:40 -05:00
tildearrow
bb4dc21603
GUI: one more
2023-01-18 19:22:43 -05:00
tildearrow
5125e3ebb4
GUI: reset chanOscVol on stop
2023-01-18 19:20:07 -05:00
Waldemar Pawlaszek
b42dd554f2
Merge remote-tracking branch 'origin/master' into Mikey_VGM
2023-01-18 10:21:13 +01:00
tildearrow
5cdd04eca8
GUI: catch display connect/dis events
2023-01-17 17:57:42 -05:00
Waldemar Pawlaszek
e42ab1b847
Experimental Mikey VGM 1.72 export.
2023-01-15 16:27:20 +01:00
tildearrow
b644de1c1f
GUI: add setting for double click time
2023-01-14 14:07:50 -05:00
tildearrow
26e424fe9f
GUI: use DeltaTime for soloTimeout
...
issue #846
2023-01-14 13:51:02 -05:00
tildearrow
51802720a6
GUI: more patchbay work
2023-01-10 19:09:26 -05:00
tildearrow
2fbec000d7
dev136 - add auto patchbay toggle
2023-01-10 15:58:15 -05:00
tildearrow
4bc2418dd6
GUI: patchbay connection
...
some improvements left to do
2023-01-10 14:17:06 -05:00