###################################################################
LATEST EMAIL UPDATE: 20 Feb 2015
###################################################################

A few new functions, interface improvements, better docs,
bug fixes.  See below for details.

Direct manipulation of the surface now only requires Shift
plus click-{left,middle,right}-drag -- it used to require
Shift+Ctrl+clickdrag

When making an average surface from a set of subjects with
AVGSURF button on the spherical cross subject average panel,
there is now an auto-fix for the giant triangles that appear
at the north and south poles of inflated_avg.

Still working on slow X11 performance on Mac OS X 10.10
(Yosemite).  OpenGL (surface display) is fine.  It's just
the stupid interface buttons that got slow.

There is a new function to more conveniently combine
multiple labels into one (see R-click help for the "C"
button on the "label:" line), and the label dropdown
finally reloads itself when new labels are added.

### 20 Feb 2015 (easier direct manip, AVGSURF, combine labels, docs)
 1) direct surface manip now only req's Shift-{L/M/R}-click-drag (was +ctrl)
 2) auto-fix giant triangles AVGSURF inflated_avg poles (make_average_surface)
 3) new combine labels function: see "C" button R-click help on "label:" line
 4) update docs
 5) Mac: XQuartz (X11 lib v10.0) now required (better stability)

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 UPDATES.txt
##############################

---------------- 20Feb2015 FreeSurfer0.8/csurf0.8 tarballs -------------------
--tksurfer.tcl: shift-mid-click on "w1" -> switch to "w3" without needing fn-F3
--csurf: allow config/save 'w2' RGBY wheel colscale View Functional Data panel
--tksurfer.tcl: label combo listcmd live re-read labeldir (man reabbrev sm log)
--tksurfer.tcl: clear rgb combo on listcmd live re-read rgbdir (was appending!)
--lib/help/tksurfer => trim dashed lines that overflow in Linux help:
    label_readcut, val_w1, val_clear, swapstatval, restore
    label_write, label_stat, label_read2val, label_read
    label_clear, label,cuts, area_read, area_disp, angle_offset
--lib/help/tkmedit/imim2op -> trim dashed lines that overflow in Linux help
--lib/help/csurf => trim dashed lines that overflow in Linux help
--lib/help/tksurfer/label_readcut: update
--tksurfer.tcl: read_label_cut_clearvals 2 bound to label line Shift-Middle-C
--tksurfer.c: read_label_cut_clearvals <2=add>: add label to existing cut label
--tksurfer.c: clr/unmark: selected=-1 (dbl but not sglbuff was hiding drawcurs)
--lib/help/tksurfer/{val3d_clust,val_w1}: update doc
--tksurfer.tcl: warn/advise empty .stat on CLU after just read real-valued
--tksurfer.tcl: middle-click on "w1" -> switches to "w2" without needing fn-F3
--csurf: reinstate a chunk of code in concat stim file accidentally deleted
--tksurfer.c: locklabelflag also blocks curv/val smoothing under label
--tksurfer.tcl: logcmd locklabel (accidental omission)
--tksurfer.c: fix shrink-no-display crash: wrap XPending w/if(openglwindowflag)
--lib/help/csurf/setupsphavg: updated for inflated_avg pole fix
--csurf: AVGSURF button now auto-fixes giant triangles in poles of inflated_avg
--csurf: catch grep -c csurf to make csurf source'able again from wish8.5 prompt
--fix path typos in NOTES.txt doc about how to install fsaverage-adds.tgz
--N.B.: v9->v10 change can cause csurf crash on system w/mixed v9/v10 paths
--change Mac X11 compile to req XQuartz libX11.6.dylib vers10.0 (prev only Tix!)
--lib/help/tksurfer/{label_timecourses,xtrans,ytrans,restore}: update doc
--lib/help/csurf/tksurfer: update doc
--tksurfer.c: remap GL shift-R-click => ctrl-mid-click, directmanip => justshift
--csurf: if empty surfext, surf-missing popup notes opposite hemi surfs there
--lib/help/tksurfer/script: clean up doc typos/duplications
--calcvert.c: warn -padvalfile assumes oldcurv, warn >250K vtx, suggest meant nc
--calcvert.c: 04d: allow {swap}floatin -> all-vertices ascii
---------------- 07Dec2014 FreeSurfer0.8/csurf0.8 tarballs -------------------
--update to tcl/tk 8.5.17
--lib/help/tksurfer/script: document all 5 standard tcl scripts
--offsetmovie.tcl: update to be parallel phasemovie.tcl
--phasemovie.tcl: options: immed make mpg1 *or* dump simple num'd frames for QT
...




