Skip to content
Snippets Groups Projects
  1. Oct 25, 2017
  2. Oct 14, 2016
  3. Aug 22, 2016
  4. 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
  5. 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
  6. Aug 15, 2016
    • 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
  7. Aug 14, 2016
    • Septen's avatar
      PluginGenerator: some cleanup. · 336cc396
      Septen authored
      336cc396
    • 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
  8. Aug 11, 2016
  9. 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
  10. Aug 04, 2016
  11. Jul 13, 2016
  12. 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
  13. Jul 09, 2016
  14. Jun 28, 2016
  15. Jun 21, 2016
  16. Jun 17, 2016
    • Septen's avatar
      PluginGenerator: some new functionality and minor improvements. · f9c41c4c
      Septen authored
      * Fixed some problems with build due to the symbol redefinitions (It's
        still need to be reviewed and we need to find a better way for doing
        this);
      * Added plugin properties in the configuration and adding the
        possibility to change it on the fly (still WIP);
      * Added visual component to select the appropriate tab in the plugin
        configuration;
      * Some cleanup;
      f9c41c4c
  17. Jun 16, 2016
  18. Jun 14, 2016
  19. Jun 13, 2016
  20. Jun 08, 2016
    • Septen's avatar
      PluginGenerator: added possibilities to generate plugin of given type. · 5cb1632c
      Septen authored
      * Added possibility to select and generate the plugins of appropriate
        available types (Processor, RecordEngine, DataThread, FileSource).
        Now it's only generates appropriate lib files and selects some types
        in processor. However, we should generate different processor files
        for each plugin type later.
      * Added possibility to select processor type;
      * Some refactoring of existing code and minor fixes;
      * Still needs some refactoring of newer code with some improvements.
      5cb1632c
  21. May 29, 2016
    • Septen's avatar
      PluginGenerator: display GUI friendly name for plugin. Minor fixes. · 881896ef
      Septen authored
      * Now the plugin will be displayed with friendly name in the GUI;
      * Hided some future functionality which is WIP now in
        jucer_ProjectType.h file.
      881896ef
    • Septen's avatar
      PluginGenerator: basic implementation. Some refactoring. · ee1121b5
      Septen authored
      * Basic implemntation of Open Ephys Plugin Generator.
        Now it generates empty processor & editor. To compile plugin with
        current plugin build systems we just need to copy "Source" folder
        of our plugin into plugin-GUI/Source/Plugins/ and give it some
        valuable name.
      * ExampleProcessor, ExampleEditor classes refactoring and stylystic
        fixes.
      ee1121b5
  22. May 22, 2016
Loading