Browse Source

Set DISTRHO_UI_DEFAULT_WIDTH/HEIGHT, fixing default VST3 UI size

Signed-off-by: falkTX <falktx@falktx.com>
tags/22.09
falkTX 3 years ago
parent
commit
cfa13e5b7b
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
5 changed files with 10 additions and 2 deletions
  1. +2
    -0
      src/Cardinal/DistrhoPluginInfo.h
  2. +2
    -0
      src/CardinalFX/DistrhoPluginInfo.h
  3. +2
    -0
      src/CardinalNative/DistrhoPluginInfo.h
  4. +2
    -0
      src/CardinalSynth/DistrhoPluginInfo.h
  5. +2
    -2
      src/CardinalUI.cpp

+ 2
- 0
src/Cardinal/DistrhoPluginInfo.h View File

@@ -39,6 +39,8 @@
#define DISTRHO_UI_FILE_BROWSER 1
#define DISTRHO_UI_USE_NANOVG 1
#define DISTRHO_UI_USER_RESIZABLE 1
#define DISTRHO_UI_DEFAULT_WIDTH 1228
#define DISTRHO_UI_DEFAULT_HEIGHT 666
#endif
#define DISTRHO_PLUGIN_IS_SYNTH 0
#define DISTRHO_PLUGIN_NUM_INPUTS CARDINAL_NUM_AUDIO_INPUTS + 10


+ 2
- 0
src/CardinalFX/DistrhoPluginInfo.h View File

@@ -45,6 +45,8 @@
#define DISTRHO_UI_FILE_BROWSER 1
#define DISTRHO_UI_USE_NANOVG 1
#define DISTRHO_UI_USER_RESIZABLE 1
#define DISTRHO_UI_DEFAULT_WIDTH 1228
#define DISTRHO_UI_DEFAULT_HEIGHT 666
#endif
#define DISTRHO_PLUGIN_IS_SYNTH 0
#define DISTRHO_PLUGIN_NUM_INPUTS CARDINAL_NUM_AUDIO_INPUTS


+ 2
- 0
src/CardinalNative/DistrhoPluginInfo.h View File

@@ -45,6 +45,8 @@
#define DISTRHO_UI_FILE_BROWSER 1
#define DISTRHO_UI_USE_NANOVG 1
#define DISTRHO_UI_USER_RESIZABLE 1
#define DISTRHO_UI_DEFAULT_WIDTH 1228
#define DISTRHO_UI_DEFAULT_HEIGHT 666
#endif
#define DISTRHO_PLUGIN_IS_SYNTH 0
#define DISTRHO_PLUGIN_NUM_INPUTS CARDINAL_NUM_AUDIO_INPUTS


+ 2
- 0
src/CardinalSynth/DistrhoPluginInfo.h View File

@@ -39,6 +39,8 @@
#define DISTRHO_UI_FILE_BROWSER 1
#define DISTRHO_UI_USE_NANOVG 1
#define DISTRHO_UI_USER_RESIZABLE 1
#define DISTRHO_UI_DEFAULT_WIDTH 1228
#define DISTRHO_UI_DEFAULT_HEIGHT 666
#endif
#define DISTRHO_PLUGIN_IS_SYNTH 1
#define DISTRHO_PLUGIN_NUM_INPUTS CARDINAL_NUM_AUDIO_INPUTS


+ 2
- 2
src/CardinalUI.cpp View File

@@ -339,7 +339,7 @@ class CardinalUI : public CardinalBaseUI,

public:
CardinalUI()
: CardinalBaseUI(1228, 666)
: CardinalBaseUI(DISTRHO_UI_DEFAULT_WIDTH, DISTRHO_UI_DEFAULT_HEIGHT)
{
Window& window(getWindow());

@@ -351,7 +351,7 @@ public:
setGeometryConstraints(648 * scaleFactor, 538 * scaleFactor);

if (scaleFactor != 1.0)
setSize(1228 * scaleFactor, 666 * scaleFactor);
setSize(DISTRHO_UI_DEFAULT_WIDTH * scaleFactor, DISTRHO_UI_DEFAULT_HEIGHT * scaleFactor);

rack::contextSet(context);



Loading…
Cancel
Save