Skip to content

Commit 0811a6b

Browse files
committed
Fix the ever-growing-font problem
basically we did fontzies += 2 rather than fontsize = base + 2 so multiple window opens were bad
1 parent cfd17d7 commit 0811a6b

3 files changed

Lines changed: 9 additions & 2 deletions

File tree

doc/12_roadmap.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
I have a lot of ideas for a '1.2' version of six sines. Not 2.0. Still compatible. But expanded. Here's my rough list
44

5+
## SuperMacros
6+
7+
- Make 'used' indicator not disabled but rather a glyph of some form
8+
- Rather than gray out, switch on in mod matrix when picked
9+
-
10+
511
## Modulation
612
- Clamp targets
713
- LFO -> M etc... depth as an additive and attenuation target
@@ -15,6 +21,7 @@ new entry project_tests_harness.md records the Catch2 six-sines-test target, the
1521
to add new test files to tests/CMakeLists.txt explicitly. Noted your CLAUDE.md edit (line 32 now acknowledges tests).
1622

1723
## Smaller Things from the crew
24+
- Reaper analyzer z order screwage (what does surge do)
1825
- Now we have DES move MPE to the instance
1926
- if you load a stream which has it from the clap edge set the instance to that
2027
- if you load a patch from an sxsnp ignore the patch setting

src/ui/six-sines-editor.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1353,7 +1353,7 @@ void SixSinesEditor::initializeBaseSkin()
13531353
"Unable to load Manrope-Regular from the embedded font resources. "
13541354
"Six Sines will fall back to the system default font, which has "
13551355
"different metrics and may render at the wrong size.");
1356-
style()->adjustFontHeight(2.0f);
1356+
style()->setFontHeightDelta(2.0f);
13571357
style()->setFontExtraKerningFactor(0.03f);
13581358

13591359
if (lnf)

0 commit comments

Comments
 (0)