tildearrow
bbeb3df9f6
Merge branch 'master' into force-critical-input-trickle
2023-08-12 21:52:12 -05:00
tildearrow
f2af2fbe76
GUI: fix crash on big endian
...
I hope
issue #649
2023-08-12 00:16:06 -05:00
tildearrow
b58fe36356
Merge branch 'master' into ymf289b
2023-08-11 22:25:39 -05:00
tildearrow
cc60dcf534
GUI: enable 32-bit ImDrawIdx
2023-08-10 01:06:23 -05:00
tildearrow
0e5d11f9cd
fix system file picker ins preview
2023-08-07 19:12:24 -05:00
cam900
71b76e3e88
Fix K053260 sample offset
2023-07-31 20:06:07 +09:00
tildearrow
b186576e14
really fix Windows build
2023-07-27 01:28:03 -05:00
tildearrow
a08a23fd13
fix Windows build
2023-07-27 01:07:57 -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
tildearrow
cdbba2a6fc
IGFD: finally fix sorting crash
2023-07-27 00:33:28 -05:00
tildearrow
cb825ca938
GUI: add ImGuiTableFlags_NoScrollWithMouse
2023-07-22 05:27:46 -05:00
cam900
0889a8fe92
Merge branch 'master' of https://github.com/tildearrow/furnace into ymf289b
2023-07-22 10:39:28 +09:00
bbbradsmith
edb48d47be
only force trickle text if interacting with mouse button or key events
2023-07-12 04:06:03 -04:00
tildearrow
09a3da50eb
Merge branch 'master' into force-critical-input-trickle
2023-07-12 00:04:03 -05:00
cam900
b07ba72aa3
Merge branch 'master' of https://github.com/tildearrow/furnace into k053260
2023-07-11 20:35:31 +09:00
tildearrow
b7b4177251
why
2023-07-10 15:47:20 -05:00
tildearrow
9662653aac
let's fix
2023-07-10 15:44:50 -05:00
tildearrow
f45df351a8
let's debug GL problem
2023-07-10 15:28:09 -05:00
tildearrow
7d8a61d6dc
don't use IMGUI_USER_CONFIG
...
apparently a specific build of GCC 11.2.0 has a bug which prevents using
defines in #include
2023-07-10 14:27:24 -05:00
cam900
7aaa52297e
Merge branch 'master' of https://github.com/tildearrow/furnace into k053260
2023-07-10 19:56:29 +09:00
tildearrow
6dbc33dc2a
renderGL: fix unusable when font tex fails to load
2023-07-09 03:29:32 -05:00
tildearrow
e2540bf789
renderDX11: fix crash when font tex fails to load
...
issue #1217
2023-07-09 03:18:23 -05:00
cam900
2a4e7267aa
Merge branch 'master' of https://github.com/tildearrow/furnace into k053260
2023-07-09 13:11:53 +09:00
tildearrow
a500dcda49
release v0.6pre6
2023-07-08 20:22:03 -05:00
tildearrow
8be2f0adc8
renderDX11: don't wrap textures
2023-07-08 15:17:31 -05: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
cam900
ac8db58cbf
Merge branch 'master' of https://github.com/tildearrow/furnace into k053260
2023-07-06 20:00:20 +09: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
cam900
a413868fcb
Merge branch 'master' of https://github.com/tildearrow/furnace into k053260
2023-06-21 20:06:09 +09: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
cam900
7402575d11
Merge branch 'master' of https://github.com/tildearrow/furnace into k053260
2023-06-17 10:41:56 +09: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
cam900
0c5a6d9760
Just resample rather than reset
2023-05-13 18:54:05 +09:00
tildearrow
05b10bb50a
GUI: no more rectangles
...
when font fails to load
2023-05-03 01:22:54 -05:00