A list of changes for all the developers versions.
An incomplete list of changes within the last versions, in decreasing order of their implementation date.
Please note: Probably the most up-to-date version of this changelog can be found in the “Help” window of the Main GUI, although this page tries to keep pace with the information provided there.
2017-05-21
2017-05-15
2017-05-10
2017-03-09
2016-08-29
datevec2posixtime
calculating POSIX timestamp from Matlab® datevec
trEPRtimeTraceTimingAnalysis
for statistics about how well-behaved the spectrometer is…2016-08-27
CMD
understands now multiple commands in one line (separated by “;”)trEPRplot
now handles “holes” in datasets as well.CMD
history gets saved only at exit of GUI, not with every command.2015-10-17
trEPRload
function.2015-07-08
2015-07-07
2015-07-01
2015-06-12
trEPRFC
and via fc
command in GUI CMD.2015-05-31
trEPRundo
and via Undo
button in GUI.2015-05-12
2015-03-25
2014-10-20
disp
with new options residuals
, projection
, yaxis
, yticks
, title
, and box
.pause
(necessary for testing switching of panels).yaxis
, yticks
, title
, box
to “control.axis
”projectionAxes
, residualsAxes
to “control.axis
”2014-09-24
export
with new option caption
allowing to control whether the figure caption GUI window gets displayed during export of figures.pdf2bitmap
for converting PDF figures into bitmap (PNG) files.save
for saving datasets in toolbox format.input
for interactively ask user for values assigned to variables (mainly in context of scripting)env
displaying all currently defined variables.clear
for removing variables from the CMD workspace.Ctrl/Cmd+s
for saving the currently active dataset (in toolbox format).control.status
” (cell → struct)control.panel
”~.trepr/scripts
as default location for scripts.inputWindow
: Function analog to Matlab®'s inputdlg, but with easier control of display and larger fonts.2014-08-16
trEPRexport2D
: 2D ASCII export of datasetsexport
with new option 2D
voi
for saving the current 3D representation as “view of interest” (VOI).panels
structure to control
.control.spectra
to control.data
.vis3d
structure to control.axis
.helpWindow
: General help window.colorstr2rgb
: Converting color string into RGB vector.lineStyles
, markerTypes
: Return cell array with line styles/marker types in both descriptive manner and as symbols.linestyleConvert
, markertypeConvert
: Convert between symbols and description of line styles/marker types.popupmenuGetValue
, popupmenuSetValue
: Get/set values of popup menustrEPRACC
with line styles.trEPRfileFormatConvert
now updates version number.2014-07-30
trEPRupdateCheck
checks for new version of toolbox online.trEPRalgebra
operational (even from GUI).set
for setting internals of the GUI appdata structure. (Handle with care!)trEPRgui.ini
with new field “updatecheck” in “start” section.trEPRalgebra
and trEPRdatasetApplyNormalisation
2014-07-28
trEPRfilter_binomial
implementing a binomially weighted filter.trEPRfilter_SavitzkyGolay
implementing a Savitzky-Golay filter.trEPRplot
for plotting datasets from the command line.trEPRdatasetShowBGpositions
can now handle (manual) shift of BG positions.trEPRgui.ini
with new field “defaultBackground” in “general” section.trEPRgui.ini
with new field “convert” in “load” section.dialogueWindow
, msgWindow
, and questionDialogue
for nice, HTML-formatted message windows replacing default Matlab® dialogues.trEPRoptionUnknown
and trEPRexceptionHandling
)trEPRoptionUnknown
for handling unknown options mainly in switch-case statements, making code (especially of GUI callback functions) much easier to read.trEPRexceptionHandling
for exception handling, making code (especially of GUI callback functions) much easier to read.getCascadedField
for handling hierarchical structures more conveniently.trEPRspikeRemoval
: Changed 2D interpolationcmdLoad
: Fix with converting unitstrEPRdatasetShowBGpositions
: Fix with field recording mode “inward”.2014-07-16
trEPRdatasetShowBGpositions
for displaying the background correction events in certain recording modes.history
for opening the history window of the CMD.run
for executing scripts on the CMD.panel
for switching between panels of the GUI.disp
has new option BG|BGpositions
for displaying the background correction events in certain recording modes.trEPRgui.ini
with new field “visible” in load section.load
makes loaded spectrum the active one if visible on load.2014-07-13
trEPRspikeRemoval
for removing spikes in datasets.spikreremove
for removing spikes in datasets.load
without option now opens file selection dialogue.disp
has new option colormap for controlling colormap settings of 2D display.convert
now understands “all”, “invisible”, and “visible” as specifiers for datasets.pick
now displays values for x,y,z in status window.Ctrl/Cmd+o
for loading (“opening”) data.trEPRgui.ini
with new section “colormap”.2014-07-10
doc
for help
.2014-06-27
disp
with new option characteristics
to display characteristic slices (SOI), distances (DOI) or points (POI).soi
to add current 1D representation of current dataset to characteristical slices of this dataset.2014-06-24
remove
now understands “force” as first option if followed by a second option.remove
.2014-06-12
stack
and unstack
.proc
now understands dataset ids as first argument.numberofdatasets
or ndatasets
.export
: No spaces in file names.avg
.2014-06-09
2014-06-07
define
now handles spaces in assignments.show
- new option “all visible”.show
, hide
, label
now handle dataset indices as first option.avg
command and dataset indices.2014-06-03
define
for defining variables.2014-06-02
2014-05-30
2014-05-02
2014-05-01
2014-04-13
plotStacked
and plot2d
trEPRfsc2MetaLoad
.trEPRfsc2Load
now fills aborted scans with zeros by default.trEPRbrukerBES3Tload
.trEPRinstall
.trEPRgui_infowindow
works now stand-alonetrEPRfsc2MetaLoad
can handle additional parameters properlytrEPRfsc2MetaLoad
can handle additional parameters properlytrEPRfsc2MetaLoad