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