Skip to content
Snippets Groups Projects
  1. Oct 14, 2016
  2. Oct 12, 2016
  3. Oct 07, 2016
  4. Aug 30, 2016
  5. Aug 29, 2016
  6. Aug 28, 2016
    • Galen Lynch's avatar
      Fix Julia path and flags in Makefile · fbc8a1b1
      Galen Lynch authored
      The Makefile of the JuliaProcessor plugin used
      absolute file paths, which prevented compilation.
      I have replaced the absolute path with a shell
      macro as suggested by Julia's embedding
      documentation.
      
      Fixing this revealed a second problem: the linker
      flags were incorrect. I have replaced the
      offedning flag '-ljulia' with build flags
      generated by julia, as per Julia's embedding docs.
      
      See issue #80
      fbc8a1b1
  7. Aug 22, 2016
  8. Aug 21, 2016
    • Septen's avatar
      PluginGenerator: added save/load for params. Minor fixes. · 06621ab1
      Septen authored
      * Added possibility to auto-save/load parameters for each created
        plugin.
      * Some fixes needed for LookAndFeel code generation.
      * Fixed plugin type wasn't loaded correctly into PluginGenerator after
        restarting.
      * Fixed boolean parameters stored incorrect values inside.
      * Fixed some bugs with parameters.
      06621ab1
  9. Aug 20, 2016
    • Septen's avatar
      PluginGenerator: polishing and minor fixes. · f7df2c71
      Septen authored
      * Changed the order of plugin types at the enum definition.
      * Changed some plugin definition names to be more user friendly and to
        be consistent with OE GUI.
      * Removed "DataThread" plugin type from the "Plugin type" comboBox at
        the plugin creation page. Now to create DataThread plugin user
        should select "Processor" plugin type, then "Source" processor type
        and click "Use separate thread" button
      * Removed possibility to create "Utility" processors plugins since we
        don't want to let users create such types of plugins.
      * Removed possibility to generate editor and content component files
        for non-processor plugins since this feature was redundant.
      * Removed "Plugin" page from "Config" for non-processor plugins since
        they have no built-in parameters.
      * Added missing LookAndFeel related files to stage.
      * Refactoring.
      f7df2c71
    • Septen's avatar
  10. Aug 15, 2016
    • Septen's avatar
      PluginGenerator: FileSource template file fixes. · 57e41906
      Septen authored
      57e41906
    • Septen's avatar
      PluginGenerator: minor changes. · ba9938d3
      Septen authored
      * Fixed OE_GUI_MoonShard template;
      * Added possibilty to create Source plugins either using
        DataThread or Processor classes in more convenient way
        (as discussed with Josh before);
      * Fixed code template for FileSource plugins;
      * Fixed minor bug related with TiledButtonGroupManager class;
      * Now the plugin's folder is selected by default when creating new
        plugins.
      * Some minor refactoring.
      ba9938d3
  11. Aug 14, 2016
    • Septen's avatar
      PluginGenerator: Major and minor improvements. · cb853efb
      Septen authored
      * Added feature to create plugins using VisualizerEditors;
      * It's possible to manipulate with GUI content both of GenericEditor's
        plugin component and Visualizer canvas (in the tab or window);
      * Created file templates for VisualizerEditor and Visualizer (Canvas);
      * VisualizerEditor class minor improvements;
      * Other minor improvements;
      * Refactoring and stylystic fixes.
      cb853efb
  12. Aug 13, 2016
  13. Aug 11, 2016
  14. Aug 10, 2016
    • Sept_en's avatar
      PluginGenerator: Added config slide page, GUI templates, etc. · 374c180b
      Sept_en authored
      * Created 3rd slider-page on creating project steps which is used
        to select appropriate plugin, processor type, plugin GUI template,
        other options.
      * Created plugin GUI templates system;
      * Created some plugin GUI templates for GenericEditor;
      * ButtonGroupManager and TiledButtonGroupManager classes minor
        improvements and fixes;
      * Changed index of ProcessorType::UtilityProcessor;
      * Other minor bugs fixes.
      374c180b
  15. Aug 04, 2016
    • Septen's avatar
      PluginGenerator: added component with visual editor. Minor improvements. · bf4b7d49
      Septen authored
      * Added template for creating appropriate JUCE GUI component which will
        be automatically created inside plugin editor.
      * Some improvements to the editor plugin template due to the addition
        of GUI component inside it.
      * Added possibility to change desired with of the plugin in the config.
      * Some minor improvements.
      * Some stylystic fixes.
      bf4b7d49
  16. Jul 25, 2016
    • Ananya Bahadur's avatar
      Need to access tabIndex in CyclopsEditor, made it protected · dc7395dd
      Ananya Bahadur authored
      It was in the private section. Still is practically...
      Motivation:
      Whenever an editor is closed, it destroy it's DataViewport tab (if it exists)
      I don't want my "shared" tab to be closed when any one editor is closed, and I can fool the
      VisualizerEditor destructor now.
      dc7395dd
  17. Jul 18, 2016
  18. Jul 15, 2016
    • Ananya Bahadur's avatar
      Added VisualizerEditor::windowClosed callback · 2005835a
      Ananya Bahadur authored
      This might be very Cyclops Stimulator specific addition, and there might be a better way to do this:
      DataWindow is used only by VisulaizerEditors. So I added a callback to the editor whenever an (open) DataWindow is closed.
      I don't know how useful this might be for plugins other than for Cyclops.
      
      Motivation: Since the datawindow is also shared by CyclopsEditors, when a window is closed, only the editor which created the window would get it's windowSelector button toggled back to "off".
      
      With this PR, the button toggles, and the editor's windowClosed callback is called, in which the message is passed to peers through an internally maintained structure -- so that they can toggle their buttons too.
      2005835a
  19. Jul 12, 2016
    • Septen's avatar
      PluginGenerator: Parameters and ParametersEditor works. · 54657851
      Septen authored
      * Added ParametersEditor;
      * Some improvements of Parameter class;
      * Added possibility to generate code for parameters;
      * Added possibility to save/load parameter in the project file.
      * Other major and minor improvements.
      54657851
  20. Jul 09, 2016
    • Ananya Bahadur's avatar
    • Ananya Bahadur's avatar
      Helpers to override `buttonClicked` added. · 39792012
      Ananya Bahadur authored
      These changes were made to primarily to accommodate for the cyclops-stimulator. Since buttonClicked manipulates the DataViewport via AccessClass, a sub-class of VisualizerEditor cannot functionally override the method.
      Hence:
      
      * Added protected methods which manipulate DataViewport (via AccessClass)
      * moved the SelectorButtons into protected area, essential!
      * All of the additions are essential to the cyclops-stimulator.
      * There is NO change in the public interface.
      
      Now, my buttonClicked method can access the SelectorButtons, manipulate (anything about!!) DataViewport.
      Please remove the (new) comments from VisualizerEditor::buttonClicked (.cpp), they are not needed anymore.
      39792012
    • Septen's avatar
      PluginGenerator: some fixes for parameters. · 78383769
      Septen authored
      78383769
  21. Jul 01, 2016
  22. Jun 30, 2016
  23. Jun 28, 2016
  24. Jun 27, 2016
  25. Jun 21, 2016
  26. Jun 20, 2016
Loading