bbbradsmith
edb48d47be
only force trickle text if interacting with mouse button or key events
2023-07-12 04:06:03 -04:00
bbbradsmith
0444588cca
ImGui trickle is critical for MouseButton, Key and Text events, otherwise fast (but sparse) inputs can be lost. This should not cause performance problems for high-poll-rate mouse devices.
2023-07-06 18:54:35 -04:00
Yohanan
a3a8dd7f0d
Exit with ESC ( #1195 )
2023-07-03 20:32:54 -05:00
tildearrow
8da3f56de6
and of course.
...
fix Windows, and Linux breaks.
2023-07-02 02:17:52 -05:00
tildearrow
c40cc8283f
IGFD: fix files with non-ASCII chars not have type
...
on Windows
2023-07-02 02:12:26 -05:00
tildearrow
61fd9d05a0
IGFD: change default sorting order
2023-06-21 04:27:31 -05:00
tildearrow
75948304ab
UPDATE SDL TO 2.28.0 -> **PLEASE READ!** <-
...
after pulling this commit, type:
```
git submodule update extern/SDL
```
if building on Android, you **will** have to delete the android/app/.cxx
directory, and do gradlew clean.
only tested in the Android build - there may or may not be another commit
which fixes building for other platforms.
2023-06-20 15:11:55 -05:00
tildearrow
ae6e68b976
chan osc volume balancing, part 2
...
TODO: maybe change the range again?
2023-06-18 21:07:00 -05:00
tildearrow
29dfeccfe7
change chan osc range - PLEASE READ
...
as of now the range is ~32768, either from -16384 to 16383, or 0 to 32767.
it previously was -32768 to 32767 (~65536).
this change was made to better suit chips that only output a positive value.
if you are working on a new chip, update your code and shift right by one if necessary.
2023-06-16 17:30:11 -05:00
tildearrow
ad9981fdea
IGFD: tabs to spaces...
2023-06-16 16:26:22 -05:00
tildearrow
9b1fea5c36
IGFD: remove std::filesystem support
...
it is unused in Furnace
2023-06-16 16:12:20 -05:00
tildearrow
7b30cfb1b7
IGFD: some changes
2023-06-16 15:43:41 -05:00
tildearrow
ad8082a921
GUI: DirectX 11 render backend, part 4
...
ready to merge?
2023-06-13 03:12:12 -05:00
tildearrow
e532118381
IGFD: wow memory corruption right there
2023-06-10 16:13:24 -05:00
tildearrow
2fe315e5d7
IGFD: finally fix sorting
2023-06-10 14:37:08 -05:00
tildearrow
53d2d35463
get rid of some warnings on Android
2023-06-09 17:38:08 -05:00
tildearrow
6ae9f8e083
fix build
2023-06-08 01:00:47 -05:00
tildearrow
a5abe19b2a
update ImGui to 1.89
...
commit 8fd0a041355e3cfc6556bbe1e00f262d9a897946
with Furnace patches
2023-06-08 00:29:16 -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
1cdca76336
stop reading config if there's a zero
...
most likely corrupt file
2023-05-24 22:14:36 -05:00
tildearrow
05b10bb50a
GUI: no more rectangles
...
when font fails to load
2023-05-03 01:22:54 -05:00
tildearrow
6ec9696a50
GUI: allow right-clicking vertical sliders!
2023-04-20 04:01:00 -05:00
tildearrow
ad2af793ba
work around NFD crash
2023-04-10 13:12:01 -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
9855166371
THIS IS IT -> FOR REAL!!! <-
2023-04-04 16:16:34 -05:00
tildearrow
6f8cfa42ea
GUI: fix IGFD glitch when opening empty dir
2023-03-24 00:52:11 -05:00
tildearrow
b768d46ef1
GUI: fix IGFD path reset if it is "/"
2023-03-12 02:06:02 -05:00
tildearrow
43d330831a
GUI: fix / appearing as file name in IGFD
...
every time the dialog is opened
2023-03-12 01:55:29 -05:00
tildearrow
7cd4c9535a
GUI: fix IGFD parent dir being sorted
2023-03-12 01:48:01 -05:00
tildearrow
0427c01f31
ES5506: fix volume slides
2023-02-12 01:08:52 -05:00
tildearrow
78d3f9d97f
ES5506: one more percent off
2023-02-11 23:43:19 -05:00
tildearrow
50431b08b0
VRC6: 14 to 13
2023-02-11 22:49:07 -05:00
tildearrow
3eba7721a4
VRC6: 19 to 14
2023-02-11 22:45:37 -05:00
tildearrow
4cf4635e85
VRC6: 26 to 19
2023-02-11 22:40:29 -05:00
tildearrow
d1245624ef
VRC6: optimize
2023-02-11 22:33:54 -05:00
tildearrow
989743152a
SCC: optimize
2023-02-11 22:20:47 -05:00
tildearrow
2d7a4b6f5f
is this optimization, or DE-optimization?!
2023-02-11 18:51:35 -05:00
tildearrow
5abf5df74f
minor fix 2
2023-02-11 18:37:36 -05:00
cam900
2dea822e38
Minor fix
2023-02-12 08:27:46 +09:00
tildearrow
72668155ca
ES5506: oeathohteakvtsavegkbrsgdthnlrbh
2023-02-11 18:11:01 -05:00
tildearrow
b1edc39a40
ES5506: noitazimitpo
2023-02-11 17:50:28 -05:00
tildearrow
b6f6ed0f67
ES5506: even more.
2023-02-11 16:43:04 -05:00
tildearrow
3555c521e1
ES5506: AAAAAAAAA
2023-02-11 16:25:50 -05:00
tildearrow
0533f10ef4
ES5506: and more optimization...
2023-02-11 16:11:39 -05:00
tildearrow
c0190b81cb
ES5506: optimize more
2023-02-11 04:21:15 -05:00
tildearrow
6a9c2d6c77
ES5506: more optimization...
2023-02-11 03:39:06 -05:00
tildearrow
efba4e29f9
come on ES5506 gotta move
2023-02-10 19:56:26 -05:00
tildearrow
aa5b8795ed
dev140 - YM2612: add YMF276 mode
2023-02-10 17:55:44 -05:00
cam900
4874f2e7f3
Newline issue
2023-02-06 21:19:19 +09:00
cam900
d6a9b3d86a
Update vgsound_emu modification disclaimer
2023-02-06 21:19:00 +09:00