Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ice-build] [eclipse/ice] d3c4e7: Removed the old context Menu code after determinin...

  Branch: refs/heads/jordan/VisItVisService
  Home:   https://github.com/eclipse/ice
  Commit: d3c4e73644b7cb8d93eab2478aad11fe2e029107
      https://github.com/eclipse/ice/commit/d3c4e73644b7cb8d93eab2478aad11fe2e029107
  Author: Jordan Deyton <deytonjh@xxxxxxxx>
  Date:   2015-04-16 (Thu, 16 Apr 2015)

  Changed paths:
    M src/org.eclipse.ice.client.widgets/src/org/eclipse/ice/client/widgets/PlotGridComposite.java

  Log Message:
  -----------
  Removed the old context Menu code after determining that the best
strategy is to let IPlot implementations handle their own context Menus
in the draw(...) method or further down the chain. However, the
PlotGridComposite does provide them with a default context Menu in the
parent Composite passed to draw(...).

Signed-off-by: Jordan Deyton <deytonjh@xxxxxxxx>


  Commit: 6f84e3a556f15018998b1eff9e1de486dac2f189
      https://github.com/eclipse/ice/commit/6f84e3a556f15018998b1eff9e1de486dac2f189
  Author: Jordan Deyton <deytonjh@xxxxxxxx>
  Date:   2015-04-16 (Thu, 16 Apr 2015)

  Changed paths:
    M src/org.eclipse.ice.client.widgets/src/org/eclipse/ice/client/widgets/PlotGridComposite.java

  Log Message:
  -----------
  Changed DrawnPlot to a Composite. It now handles its own layout.

Updated the methods that remove the drawn plots to go through a single
method where possible. It uses a list (so PlotGridComposite clients can
remove by insertion order) and a map (for fast removal when the
DrawnPlot is known but not its index, primarily for internal use or when
it is disposed).

Signed-off-by: Jordan Deyton <deytonjh@xxxxxxxx>


  Commit: 66f095f295177c683892fd1ecdb340dd98a3fa73
      https://github.com/eclipse/ice/commit/66f095f295177c683892fd1ecdb340dd98a3fa73
  Author: Jordan Deyton <deytonjh@xxxxxxxx>
  Date:   2015-04-16 (Thu, 16 Apr 2015)

  Changed paths:
    M src/org.eclipse.ice.client.widgets/src/org/eclipse/ice/client/widgets/ICEResourcePage.java
    M src/org.eclipse.ice.client.widgets/src/org/eclipse/ice/client/widgets/PlotGridComposite.java
    M src/org.eclipse.ice.viz.service/src/org/eclipse/ice/viz/service/csv/CSVPlot.java

  Log Message:
  -----------
  Removed the FormToolkit from PlotGridComposite as it was deleting the
context Menus from drawn plots when decorating them.

Set up the CSVPlot to use the provided context Menu (if one is
available) in draw(...).

Signed-off-by: Jordan Deyton <deytonjh@xxxxxxxx>


  Commit: a38912b72ce088fa365bc448951c8ee559f6ec2e
      https://github.com/eclipse/ice/commit/a38912b72ce088fa365bc448951c8ee559f6ec2e
  Author: Jordan Deyton <deytonjh@xxxxxxxx>
  Date:   2015-04-16 (Thu, 16 Apr 2015)

  Changed paths:
    M src/org.eclipse.ice.viz.service.visit/src/org/eclipse/ice/viz/service/visit/VisItPlot.java
    A src/org.eclipse.ice.viz.service.visit/src/org/eclipse/ice/viz/service/visit/VisItPlotRender.java
    M src/org.eclipse.ice.viz.service.visit/src/org/eclipse/ice/viz/service/visit/VisItPreferencePage.java
    M src/org.eclipse.ice.viz.service.visit/src/org/eclipse/ice/viz/service/visit/VisItVizService.java
    R src/org.eclipse.ice.viz.service.visit/src/org/eclipse/ice/viz/service/visit/actions/ImportLocalFileAction.java
    M src/org.eclipse.ice.viz.service/src/org/eclipse/ice/viz/service/preferences/VizConnectionPreferencePage.java

  Log Message:
  -----------
  Updated the VisItVizService to use a lot of the abstract or base classes
originally developed in the ParaViewVizService branch.

This fixes the issue where the draw method fails when a new parent
Composite is passed in, i.e., a VisItPlot can be rendered in multiple
Composites.

Signed-off-by: Jordan Deyton <deytonjh@xxxxxxxx>


  Commit: 228da6518600d24323579030d3ac32619d9b950e
      https://github.com/eclipse/ice/commit/228da6518600d24323579030d3ac32619d9b950e
  Author: Jordan Deyton <deytonjh@xxxxxxxx>
  Date:   2015-04-16 (Thu, 16 Apr 2015)

  Changed paths:
    M src/org.eclipse.ice.client.widgets/src/org/eclipse/ice/client/widgets/PlotGridComposite.java

  Log Message:
  -----------
  Fixed a bug where an exception should have been re-thrown after getting
caught (there is some cleanup that has to be done if an exception is
thrown from a nested call).

Signed-off-by: Jordan Deyton <deytonjh@xxxxxxxx>


  Commit: 9b8a8cdf2fd64dec7266b18389d555c1d96da92f
      https://github.com/eclipse/ice/commit/9b8a8cdf2fd64dec7266b18389d555c1d96da92f
  Author: Jordan Deyton <deytonjh@xxxxxxxx>
  Date:   2015-04-16 (Thu, 16 Apr 2015)

  Changed paths:
    M src/org.eclipse.ice.viz.service.visit/src/org/eclipse/ice/viz/service/visit/VisItPlotRender.java
    M src/org.eclipse.ice.viz.service/src/org/eclipse/ice/viz/service/PlotRender.java

  Log Message:
  -----------
  Hooked up the PlotGridComposite's context Menu to the VisItPlot's
underlying VisIt widget.

Signed-off-by: Jordan Deyton <deytonjh@xxxxxxxx>


Compare: https://github.com/eclipse/ice/compare/1025b26200b2...9b8a8cdf2fd6

Back to the top