Setup PawPaw and let it be used for CI extra deps (#93)
* Setup PawPaw and let it be used for CI extra deps * Fix ci file * Update readme * Fix a typo * Fix another typo * Let PawPaw handle the build setup/env * Fix typo * One more fix * Update AudibleInstruments Signed-off-by: falkTX <falktx@falktx.com> * Cleanup/Improve CardinalModuleWidget hackery Signed-off-by: falkTX <falktx@falktx.com> * Use LTO in PawPaw, fix build setup again Signed-off-by: falkTX <falktx@falktx.com> * Install libglib2.0-dev on CI static builds; Fix Prism conflicts Signed-off-by: falkTX <falktx@falktx.com> * Investigate why CI fails to install arch ports Signed-off-by: falkTX <falktx@falktx.com> * Ignore glib/fluidsynth for now Signed-off-by: falkTX <falktx@falktx.com> * Cleanup Signed-off-by: falkTX <falktx@falktx.com> * Fix a typo Signed-off-by: falkTX <falktx@falktx.com> * Fix another typo Signed-off-by: falkTX <falktx@falktx.com> * Use -m32 in linux-i686 builds Signed-off-by: falkTX <falktx@falktx.com> * Try using g++-multilib instead of g++-i686-linux-gnu Signed-off-by: falkTX <falktx@falktx.com> * Force fix macOS build * Use shasum5.28
This commit is contained in:
parent
f998ee2ec3
commit
43951635e9
13 changed files with 142 additions and 158 deletions
|
@ -25,31 +25,35 @@
|
|||
* the License, or (at your option) any later version.
|
||||
*/
|
||||
|
||||
#define BUILDING_PLUGIN_MODULES
|
||||
#include <app/ModuleWidget.hpp>
|
||||
#include <app/RackWidget.hpp>
|
||||
#include <plugin/Model.hpp>
|
||||
#include <helpers.hpp>
|
||||
#undef ModuleWidget
|
||||
|
||||
#include "CardinalCommon.hpp"
|
||||
|
||||
#include <app/ModuleWidget.hpp>
|
||||
#include <app/RackWidget.hpp>
|
||||
#include <app/Scene.hpp>
|
||||
#include <engine/Engine.hpp>
|
||||
#include <ui/MenuSeparator.hpp>
|
||||
#include <asset.hpp>
|
||||
#include <context.hpp>
|
||||
#include <helpers.hpp>
|
||||
#include <system.hpp>
|
||||
|
||||
namespace rack {
|
||||
namespace app {
|
||||
|
||||
struct CardinalModuleWidget : ModuleWidget {
|
||||
CardinalModuleWidget() : ModuleWidget() {}
|
||||
DEPRECATED CardinalModuleWidget(engine::Module* module) : ModuleWidget() {
|
||||
setModule(module);
|
||||
}
|
||||
void onButton(const ButtonEvent& e) override;
|
||||
};
|
||||
|
||||
struct ModuleWidget::Internal {
|
||||
math::Vec dragOffset;
|
||||
math::Vec dragRackPos;
|
||||
bool dragEnabled = true;
|
||||
bool dragEnabled;
|
||||
math::Vec oldPos;
|
||||
widget::Widget* panel = NULL;
|
||||
widget::Widget* panel;
|
||||
};
|
||||
|
||||
static void CardinalModuleWidget__loadDialog(ModuleWidget* const w)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue