###################################################################
LATEST EMAIL UPDATE: 23 Aug 2015
###################################################################

MATLAB Jet and CARET color scale extension

These can now be used to display complex
amplitude.  To do this, click the "Col:" label
near the color scales to get a pop-up (R-click
help avail from pop-up).


New phase color scale: Fred Tonotopy Wheel

There is a new built-in phase color scale from
Fred Dick, "w4", which runs:

  gray-orange-red-blue-green-yellow-gray

This gives a extra colors, while still having a
small gray for the wrap-around point.  Available
in the View Functional Data panel, or
interactively from clicking the "Col:" label to
get a color scale pop-up.


Copying parameters between panels

On the Fourier and View Functional Data panels,
there is now a "cp prev" button to copy all the
parameters from the scan dir previously clicked in
the left column to the currently display scan dir.


Tkregister

After all these years, tkregister now allows
registering one local COR file (e.g., zz1.mgz) to
another (e.g., zz2.mgz) without typing a lot of
arguments (I use this for quick check if anything
has changed with an incidental finding).

  tkregister zz1.mgz zz2.mgz


Direct Manipulation Improvement

On machines with slower video cards, up-clicks
from mouse buttons were sometimes getting missed,
resulting in Shift-down with no mouse button down
causing direct manipulation movements on mouse
move.


### 23 Aug 2015 (cp prev, cplx amp, direct manip hangover)
 1) "cp prev" buttons on Fourier and View Functional Data panels
 2) can use Jet/CARET for cplx amp (click "Col:" for colscale panel)
 3) direct manip hangover fixed by ShiftKeyUp clears missed mouse UpClicks

To install the new csurf:

cd <dir-where-csurf-currently-installed>
  mv csurf csurf-YYMMDD
  tar xvfz csurf0.8-{mac,linux}-YYMMDD.tgz

cheers,
marty

#########################################
Latest addition to $CSURF_DIR/UPDATES.txt
#########################################

---------------- 23Aug2015 FreeSurfer0.8/csurf0.8 tarballs ------------------
--tksurfer.c: ShiftKeyUp clears missed UpClicks (fix Shift-NoClick uses Motion)
--tkregister.c: hack allows non-abs .mgz->.mgz: tkregister zz1.mgz zz2.mgz
--tkregister.c: hack allows no-opt .mgz->.mgz: mkstructregdat, unset blur/invert
--tkregister.c: opt -mkdefstr to mk default struct reg.dat
--tksurfer.tcl: if .colcontrols there, just raise it (break works in bind!)
--lib/help/csurf/setuprender: doc CARET/MATLAB complex amplitude
--lib/help/tksurfer/{val_jt,val_vd}: update for complex amplitude display
--tksurfer.tcl: fixcolscale sets now-allowed complex amp if real+imag loaded
--tksurfer.c: if complexvalflag set, CARET/MATLAB_JET both work for complex amp 
--tksurfer.tcl: "Bg" to "Col" ("Colscale" omitted before)
--tksurfer.tcl: add R-click help to colscales pop-up radios, explain midclk-ltw
--mk0{.csh}: lib/help/tksurfer/{val_w4,val_lta}: new helpfiles
--tksurfer.c: prev weird fix not required (but OK) on Linux (Mac bug?)
--tksurfer.c: mv make_color_luts after read_image_info fix FRED_TONO wrap fail?
--csurf: add ColorScale: "w4" (fred tono) to addrender, "jt" -> "jet"
--tksurfer.tcl: add w4=18=FRED_TODO to fixcolscale, colscale pop-up
--tksurfer.c: add colscale=18=FRED_TONO built-in LUT
--lib/help/csurf/{setupfour,setuprender}: "cp prev" button
--csurf: "cp prev" button on Fourier panel StimCycles line
--csurf: "cp prev" button on Render panel ResetToDefault line
--csurf: don't blow away rendertype copied to unconfig'd from Fourier phasetype
--lib/help/tksurfer/{val2rgb,val2rgb_write}
---------------- 28Jul2015 FreeSurfer0.8/csurf0.8 tarballs -------------------
--lib/help/tksurfer/label_timecourse: update
--tksurfer.c: fix missed ctrl key-up w/long read_rawdata
--tksurfer.c: ctrl-mid-click vertex prints pcntsigpk2pk if 3D stats loaded
--tksurfer.tcl: shift-right-T to get avg pcnt change from label
--tksurfer.tcl: ROI butt pop-up warns fill to stat/complexamp/real ([s]fthresh)
--tksurfer.tcl: pop-up pre-report value: line CLR actions
--tksurfer.tcl: pop-up pre-report def/nondef label D,C,CLR,R,RC,W butt actions
--tksurfer.c: label timecourses opt reports pcnt activ for label to pcntsigpk2pk
...




