Skip to content

Commit 91ec9eb

Browse files
committed
Fix a bug that plugin to show up with incorrect window size at initialization
1 parent e8800d5 commit 91ec9eb

90 files changed

Lines changed: 305 additions & 223 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

AccumulativeRingMod/source/editor.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ using namespace VSTGUI;
1515

1616
Editor::Editor(void *controller) : PlugEditor(controller)
1717
{
18+
setDimensions();
19+
setRect(viewRect);
1820
param = std::make_unique<Synth::GlobalParameter>();
1921
}
2022

AccumulativeRingMod/source/version.hpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@
1616
#define SUB_VERSION_STR "1"
1717
#define SUB_VERSION_INT 1
1818

19-
#define RELEASE_NUMBER_STR "4"
20-
#define RELEASE_NUMBER_INT 4
19+
#define RELEASE_NUMBER_STR "5"
20+
#define RELEASE_NUMBER_INT 5
2121

22-
#define BUILD_NUMBER_STR "9"
23-
#define BUILD_NUMBER_INT 9
22+
#define BUILD_NUMBER_STR "10"
23+
#define BUILD_NUMBER_INT 10
2424

2525
#define FULL_VERSION_STR \
2626
MAJOR_VERSION_STR "." SUB_VERSION_STR "." RELEASE_NUMBER_STR "." BUILD_NUMBER_STR

BasicLimiter/source/editor.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ using namespace VSTGUI;
1616

1717
Editor::Editor(void *controller) : PlugEditor(controller)
1818
{
19+
setDimensions();
20+
setRect(viewRect);
1921
param = std::make_unique<Synth::GlobalParameter>();
2022
}
2123

BasicLimiterAutoMake/source/editor.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ using namespace VSTGUI;
1616

1717
Editor::Editor(void *controller) : PlugEditor(controller)
1818
{
19+
setDimensions();
20+
setRect(viewRect);
1921
param = std::make_unique<Synth::GlobalParameter>();
2022
}
2123

CMakeLists.txt

Lines changed: 42 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -23,50 +23,49 @@ add_subdirectory(common)
2323
add_subdirectory(lib/vst3sdk)
2424
smtg_enable_vst3_sdk()
2525

26-
# add_subdirectory(AccumulativeRingMod)
27-
# add_subdirectory(BasicLimiter)
28-
# add_subdirectory(BasicLimiterAutoMake)
29-
# add_subdirectory(ClangCymbal)
30-
# add_subdirectory(ClangSynth)
31-
# add_subdirectory(CollidingCombSynth)
32-
# add_subdirectory(CombDistortion)
33-
# add_subdirectory(CubicPadSynth)
34-
# add_subdirectory(DoubleLoopCymbal)
35-
# add_subdirectory(EnvelopedSine)
36-
# add_subdirectory(EsPhaser)
26+
add_subdirectory(AccumulativeRingMod)
27+
add_subdirectory(BasicLimiter)
28+
add_subdirectory(BasicLimiterAutoMake)
29+
add_subdirectory(ClangCymbal)
30+
add_subdirectory(ClangSynth)
31+
add_subdirectory(CollidingCombSynth)
32+
add_subdirectory(CombDistortion)
33+
add_subdirectory(CubicPadSynth)
34+
add_subdirectory(DoubleLoopCymbal)
35+
add_subdirectory(EnvelopedSine)
36+
add_subdirectory(EsPhaser)
3737
add_subdirectory(FDN64Reverb)
38-
39-
# add_subdirectory(FDNCymbal)
40-
# add_subdirectory(FeedbackPhaser)
41-
# add_subdirectory(FoldShaper)
42-
# add_subdirectory(GenericDrum)
43-
# add_subdirectory(GlitchSprinkler)
44-
# add_subdirectory(IterativeSinCluster)
45-
# add_subdirectory(L3Reverb)
46-
# add_subdirectory(L4Reverb)
47-
# add_subdirectory(LatticeReverb)
48-
# add_subdirectory(LightPadSynth)
49-
# add_subdirectory(LongPhaser)
50-
# add_subdirectory(MatrixShifter)
51-
# add_subdirectory(MaybeSnare)
52-
# add_subdirectory(MembraneSynth)
53-
# add_subdirectory(MiniCliffEQ)
54-
# add_subdirectory(ModuloShaper)
55-
# add_subdirectory(NarrowingDelay)
56-
# add_subdirectory(OddPowShaper)
57-
# add_subdirectory(OrdinaryPhaser)
58-
# add_subdirectory(ParallelComb)
59-
# add_subdirectory(ParallelDetune)
60-
# add_subdirectory(PitchShiftDelay)
61-
# add_subdirectory(RingModSpacer)
62-
# add_subdirectory(SevenDelay)
63-
# add_subdirectory(SoftClipper)
64-
# add_subdirectory(SpectralPhaser)
65-
# add_subdirectory(SyncSawSynth)
66-
# add_subdirectory(TrapezoidSynth)
67-
# add_subdirectory(UltraSynth)
68-
# add_subdirectory(UltrasonicRingMod)
69-
# add_subdirectory(WaveCymbal)
38+
add_subdirectory(FDNCymbal)
39+
add_subdirectory(FeedbackPhaser)
40+
add_subdirectory(FoldShaper)
41+
add_subdirectory(GenericDrum)
42+
add_subdirectory(GlitchSprinkler)
43+
add_subdirectory(IterativeSinCluster)
44+
add_subdirectory(L3Reverb)
45+
add_subdirectory(L4Reverb)
46+
add_subdirectory(LatticeReverb)
47+
add_subdirectory(LightPadSynth)
48+
add_subdirectory(LongPhaser)
49+
add_subdirectory(MatrixShifter)
50+
add_subdirectory(MaybeSnare)
51+
add_subdirectory(MembraneSynth)
52+
add_subdirectory(MiniCliffEQ)
53+
add_subdirectory(ModuloShaper)
54+
add_subdirectory(NarrowingDelay)
55+
add_subdirectory(OddPowShaper)
56+
add_subdirectory(OrdinaryPhaser)
57+
add_subdirectory(ParallelComb)
58+
add_subdirectory(ParallelDetune)
59+
add_subdirectory(PitchShiftDelay)
60+
add_subdirectory(RingModSpacer)
61+
add_subdirectory(SevenDelay)
62+
add_subdirectory(SoftClipper)
63+
add_subdirectory(SpectralPhaser)
64+
add_subdirectory(SyncSawSynth)
65+
add_subdirectory(TrapezoidSynth)
66+
add_subdirectory(UltraSynth)
67+
add_subdirectory(UltrasonicRingMod)
68+
add_subdirectory(WaveCymbal)
7069

7170
# ## Below are prototype plugins. Breaking changes will be introduced.
7271
# add_subdirectory(TestBedSynth)

ClangCymbal/source/editor.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ using namespace VSTGUI;
1515

1616
Editor::Editor(void *controller) : PlugEditor(controller)
1717
{
18+
setDimensions();
19+
setRect(viewRect);
1820
param = std::make_unique<Synth::GlobalParameter>();
1921
}
2022

ClangCymbal/source/version.hpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@
1616
#define SUB_VERSION_STR "1"
1717
#define SUB_VERSION_INT 1
1818

19-
#define RELEASE_NUMBER_STR "11"
20-
#define RELEASE_NUMBER_INT 11
19+
#define RELEASE_NUMBER_STR "12"
20+
#define RELEASE_NUMBER_INT 12
2121

22-
#define BUILD_NUMBER_STR "14"
23-
#define BUILD_NUMBER_INT 14
22+
#define BUILD_NUMBER_STR "15"
23+
#define BUILD_NUMBER_INT 15
2424

2525
#define FULL_VERSION_STR \
2626
MAJOR_VERSION_STR "." SUB_VERSION_STR "." RELEASE_NUMBER_STR "." BUILD_NUMBER_STR

ClangSynth/source/editor.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ using namespace VSTGUI;
1414

1515
Editor::Editor(void *controller) : PlugEditor(controller)
1616
{
17+
setDimensions();
18+
setRect(viewRect);
1719
param = std::make_unique<Synth::GlobalParameter>();
1820
}
1921

ClangSynth/source/version.hpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@
1616
#define SUB_VERSION_STR "1"
1717
#define SUB_VERSION_INT 1
1818

19-
#define RELEASE_NUMBER_STR "11"
20-
#define RELEASE_NUMBER_INT 11
19+
#define RELEASE_NUMBER_STR "12"
20+
#define RELEASE_NUMBER_INT 12
2121

22-
#define BUILD_NUMBER_STR "12"
23-
#define BUILD_NUMBER_INT 12
22+
#define BUILD_NUMBER_STR "13"
23+
#define BUILD_NUMBER_INT 13
2424

2525
#define FULL_VERSION_STR \
2626
MAJOR_VERSION_STR "." SUB_VERSION_STR "." RELEASE_NUMBER_STR "." BUILD_NUMBER_STR

CollidingCombSynth/source/editor.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ using namespace VSTGUI;
1414

1515
Editor::Editor(void *controller) : PlugEditor(controller)
1616
{
17+
setDimensions();
18+
setRect(viewRect);
1719
param = std::make_unique<Synth::GlobalParameter>();
1820
}
1921

0 commit comments

Comments
 (0)