Commit graph

10218 commits

Author SHA1 Message Date
tildearrow 72247f93fb GUI: prepare to display loop start/end hints
valid loop start/end positions, that is (for SNES, NES, Amiga and other
chips/systems with loop position restrictions)
2025-08-16 23:55:28 -05:00
tildearrow b52aed25dd GUI: optimize sample tex render
optimize background drawing
2025-08-16 17:19:54 -05:00
tildearrow 7b5167880f Revert "fix sample list right-click only working on name"
This reverts commit 43b369495b.
2025-08-16 16:35:39 -05:00
tildearrow 04f901b224 GUI: fix Wayland/macOS scaling
do scaling in Furnace rather than in ImGui
2025-08-15 05:20:38 -05:00
tildearrow 4cd105c6b2 GUI: add new ImGui colors 2025-08-15 04:10:18 -05:00
tildearrow e32a3369f2 GUI: fix pattern cell ID conflict
Co-authored-by: Eknous-P <ehovakimyan053@gmail.com>
2025-08-14 15:25:57 -05:00
Eknous-P 43b369495b fix sample list right-click only working on name
by moving the context item code to the selectable
2025-08-14 05:25:28 -05:00
tildearrow aa7ab87b21 fix memory corruption when deleting unused samples 2025-08-14 04:03:16 -05:00
tildearrow 08764e0e88 update Dear ImGui to 1.92.2
the upgrade process is done, but a lot of fixes need to be worked on
2025-08-13 15:08:45 -05:00
tildearrow 3f22b50c96 fix po file 2025-08-13 02:15:03 -05:00
tildearrow ce2cf14eed fix macro scrollbars sharing the same ID 2025-08-12 16:09:00 -05:00
freq-mod 496db4013e
PL translation update 2 2025-08-12 22:20:15 +02:00
freq-mod 5b1e0c0c18
PL translation update
todo: translate SID3 horseshit
2025-08-12 12:55:10 +02:00
tildearrow 3290d30325 fix Windows build 2025-08-12 02:51:43 -05:00
tildearrow ee7087b7a5 update Dear ImGui to 1.92.0, part 2
TODO:
- testing
- testing
- testing
- additional testing
- extra testing

and of course:
- testing
2025-08-12 02:22:26 -05:00
tildearrow 11ecbebcdc update Dear ImGui to 1.92.0, part 1 2025-08-11 20:40:50 -05:00
tildearrow e757ccec55 a little patch for Windows before 1.92 2025-08-11 17:02:01 -05:00
tildearrow 5c1e4991d5 update Dear ImGui to 1.91.9b
this is the last one before Furnace explodes
2025-08-11 16:56:14 -05:00
tildearrow 343decfd51 update Dear ImGui to 1.91.9 2025-08-11 16:52:18 -05:00
tildearrow 1a0d8dc52e update Dear ImGui to 1.91.8 2025-08-11 16:28:38 -05:00
tildearrow 2052fb31ef update Dear ImGui to 1.91.7 2025-08-11 16:05:46 -05:00
tildearrow 4da6cb71ce update Dear ImGui to 1.91.6 2025-08-11 15:50:18 -05:00
tildearrow 9d10f7b457 update Dear ImGui to 1.91.5 2025-08-11 15:09:28 -05:00
tildearrow 2a7eac93f8 update Dear ImGui to 1.91.4 2025-08-11 14:52:57 -05:00
tildearrow 623fce4f01 update Dear ImGui to 1.91.3 2025-08-11 14:22:13 -05:00
tildearrow c6d5913686 update Dear ImGui to 1.91.2
due to major changes around input text handling, I had to remove the multiline word wrap code...

also fix selectable highlight
2025-08-11 14:06:16 -05:00
Electric Keet 51b2db864f VERA version number fix 2. 2025-08-11 05:05:25 -05:00
Electric Keet bf348efe24 VERA version number fix. 2025-08-11 05:05:25 -05:00
tildearrow cc4c20218e fix highlight colors 2025-08-11 04:13:57 -05:00
tildearrow 3a2c27f22b looks like the dock space pseudo window's name is
important
2025-08-11 02:34:18 -05:00
tildearrow dd15d3fc44 GUI: fix sample view 2025-08-10 17:58:07 -05:00
tildearrow c06c1eb26e fix docking not working 2025-08-10 17:05:24 -05:00
tildearrow 270a22fe18 update Dear ImGui to 1.91.1
something broke so i need to perform a bisect
2025-08-10 16:25:20 -05:00
tildearrow 52970048e6 update Dear ImGui to 1.91.0
TODO: use TextLink()
2025-08-10 05:08:56 -05:00
tildearrow 2fc050c6b4 GUI: use ImGuiChildFlags_Border 2025-08-10 04:53:08 -05:00
tildearrow d701596972 update Dear ImGui to 1.90.9
last step before 1.91.....
oh man
2025-08-10 04:47:11 -05:00
tildearrow d50ec1726d update Dear ImGui to 1.90.8 2025-08-10 04:38:15 -05:00
tildearrow 3aecf2f065 update Dear ImGui to 1.90.7 2025-08-10 04:23:51 -05:00
tildearrow 65c0efd990 update Dear ImGui to 1.90.6 2025-08-10 04:10:39 -05:00
tildearrow 87ccc2a324 update Dear ImGui to 1.90.5 2025-08-10 04:01:31 -05:00
tildearrow a5007e813f update Dear ImGui to 1.90.4 2025-08-10 03:41:50 -05:00
tildearrow 61e29b6245 update Dear ImGui to 1.90.3 2025-08-10 03:37:21 -05:00
tildearrow cda7bd41d6 update Dear ImGui to v1.90.1 2025-08-10 03:12:45 -05:00
tildearrow 74c4a52413 update Dear ImGui to v1.90
bunch of changes
2025-08-09 21:26:36 -05:00
tildearrow b3d60e512c update Dear ImGui to 1.89.9
this is part of an upgrade process to the latest version of Dear ImGui
it will take a while as I am stepping through individual versions due
to the heavy modifications we've made for Furnace
2025-08-09 20:45:33 -05:00
tildearrow 0d1acc41bf add a frequently asked question involving keybinds 2025-08-06 00:58:31 -05:00
tildearrow 6b1c26b6f0 GUI: why isn't there a SameLine here 2025-08-05 20:25:45 -05:00
cam900 915805862f
msm6295.cpp: Add sample count limit when NMK112 banked
In this case, sample limit is expanded to 8192. (32 samples per bank * 256 banks)
2025-08-01 19:35:40 +09:00
tildearrow 0d154b1445 GUI: fix wave >=1000 index cut off in wave list 2025-07-31 18:48:45 -05:00
tildearrow b5cb1d626c GUI: dynamic wave list buttons 2025-07-31 18:38:17 -05:00