Skip to content
Snippets Groups Projects
  1. 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
  2. Aug 13, 2016
  3. Aug 11, 2016
  4. Aug 10, 2016
  5. Aug 04, 2016
  6. Aug 01, 2016
  7. Jul 30, 2016
  8. 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
  9. Jul 18, 2016
  10. 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
  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
    • 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
  14. Jul 01, 2016
  15. Jun 30, 2016
  16. Jun 28, 2016
  17. Jun 27, 2016
  18. Jun 21, 2016
  19. Jun 20, 2016
  20. Jun 19, 2016
Loading