controlling ROI labels
How is this done, besides hiding the floating labels? Is it possible to hide the labels that are on the surface? Font size? Font? Number of times to label it? It gets especially tricky if an ROI is a distributed network, so there are 3-5 ROIs that all have the same label.
Re: labels that appear on the surface--this is a bug. I've seen it as well on my mac, I suspect there's some XML/SVG handling that's not performing as expected. We'll look into it.
Label font size is controllable via the labelsize params in your options.cfg (see https://github.com/gallantlab/pycortex/blob/master/cortex/defaults.cfg) in master. In the glrework-merged branch you can set arbitrary properties like font-family, font-weight, font-style, etc.
You should be able to keep an ROI/sulcus that contains multiple paths from creating multiple labels by creating an object in, iirc, a layer called "labels" in the svg. But I'm not sure on this last part, need @jamesgao confirmation.