
| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 47 (100.0%) | 1606 (100.0%) | 34.1 |
| justin | 41 (87.2%) | 1128 (70.2%) | 27.5 |
| eli | 4 (8.5%) | 459 (28.6%) | 114.7 |
| ds | 1 (2.1%) | 15 (0.9%) | 15.0 |
| david | 1 (2.1%) | 4 (0.2%) | 4.0 |
This changeset implements plugin functionality for the MLR interface. There are two new added functions:
mlrAdjustGUI, which is the one that plugins call to make adjustments to the GUI (e.g. add menu items)
mlrPlugin, which is used to select/deselect plugins that you want and also installs plugins that are selected
viewGet/viewSet have two new parameters, one to set defaultInterrogators and one to set colormaps. This allows editOverlayGUImrParams to get additional colormaps of your choosing, and allows mrInterrogator to display customized interrogators.
mrOpenWindow has one line in it which calls mlrPlugin to install plugins when you start mrLoadRet.
A default plugin which demonstrates how to write a plugin is in the directory Plugin/Default. It adds a menu item 'Select Plugins'.
mrGetPref was modified to allow two new preferences. One keeps what plugins are selected as a cell array of strings for the folder name (selectedPlugins). The other keeps a comma-delimited list of path names where additional plugin directories may be found.
8 lines of code changed in 1 file:
Adding a hotCold colormap
17 lines of code changed in 1 file:
Allow editing the clip as well as the range values of an overlay
7 lines of code changed in 1 file:
Added some code to deal with xyzt_units
5 lines of code changed in 1 file:
adding setFramePeriod to the repository
118 lines of code changed in 1 file:
added justin's mygauss function, used by the two condition color map
50 lines of code changed in 1 file:
Fixing up some code that handles when your anatomy directory has moved. Now, it checks whether the file exists and puts up more informative message. Also edit base info gives you the path field which you can edit.
1 lines of code changed in 1 file:
adding back fig files with -kb flag set
0 lines of code changed in 3 files:
resetting files to have -kb flag set
0 lines of code changed in 3 files:
clicking default parameters also resets value in the mrParamsDialog
8 lines of code changed in 1 file:
saving changes to all overlays with a button press
34 lines of code changed in 1 file:
check for time in nifti file, decide whether to divide dim(5) by 1000 or 1.
see also viewSet
15 lines of code changed in 1 file:
added scaleToMaxAroundZero
1 lines of code changed in 1 file:
Added ability to edit surface names and path
34 lines of code changed in 1 file:
add ability to change interrogator
5 lines of code changed in 1 file:
graceful quit when there is no overlay
2 lines of code changed in 1 file:
mrParamsDialog
now can update clip values and gamma
73 lines of code changed in 1 file:
added cmaps based on spatiocmapprint
23 lines of code changed in 1 file:
added gray and circular gray cmaps
11 lines of code changed in 1 file:
minor changes
13 lines of code changed in 1 file:
(8 more)