Updates for Week 3 of 2019

Detailed Merges for Jan 14 to 20, 2019

on github

  • PR23630 - Reflectometry GUI restructuring 1: Settings tabs
  • PR24221 - Replace PyEpics with CaChannel in GetLiveInstrumentValue
  • PR24270 - SCD interface: proton charge if no monitors and set goniometer
  • PR24328 - Stop Hard Crash on JobTreeView Enter Press
  • PR24338 - Multiple plotting GUI
  • PR24345 - Reflectometry GUI restructuring 2: Save tab
  • PR24348 - Indirect Data Analysis - Result workspace names are wrong
  • PR24366 - Export SANS Table as CSV
  • PR24368 - Reflectometry GUI restructuring 3: missing widgets
  • PR24383 - Fix Variable Q Binning from SANS User File
  • PR24414 - Workbench: Update plots if the workspace data changes
  • PR24420 - Remove Unecessary calls to ISIS Data Archive
  • PR24451 - Initial addition for CalculateEfficiencyCorrection algorithm
  • PR24455 - Fix failing system test: IRISIqtAndIqtFitTest
  • PR24463 - Tests for TableWorkspaceDisplay presenter
  • PR24469 - Add Ctrl+Enter shortcut to execute code in the CodeEditor
  • PR24471 - Add PyCharm environment file to CMake configuration
  • PR24472 - Cleanup Histogram usage
  • PR24474 - Stop crash when writing too many errors to stderr wituout an external console to write to
  • PR24488 - Indirect Elwin - Load without history option
  • PR24496 - Fix not showing last bin boundary in X values
  • PR24497 - Prevent a crash when property has no value attribute
  • PR24498 - Restrict the Details window to only 1 instance
  • PR24502 - Columns in Matrix and Table workspace displays are now adjustable
  • PR24503 - Minor fix to absorption corrections
  • PR24505 - Rebin2D avoid NaNs by skipping bins of zero size
  • PR24506 - Call OptimizeCrystalPlacement more than once
  • PR24507 - CodeEditor: Set executing state after the code has been retrieved
  • PR24513 - Follow changes in plotly
  • PR24516 - New algorithm for MD Normalization for single crystal data
  • PR24519 - JobTreeView Identical Behaviour for Enter and Return Keypresses
  • PR24523 - Discard preservation of events for monitor counts
  • PR24525 - Avoid linking to both libomp and libgomp on Ubuntu 18.04
  • PR24536 - MR: use simple background average
  • PR24540 - Add detector bank to TOPAZ IDF
  • PR24548 - Try both arg lists for Layout