Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suma oct2023 #549

Open
wants to merge 60 commits into
base: master
Choose a base branch
from
Open

Suma oct2023 #549

wants to merge 60 commits into from

Commits on Oct 28, 2023

  1. Configuration menu
    Copy the full SHA
    63a7393 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. SUMA: Added "Alpha Thresh" check box to various locations on SUMA Sur…

    …face Controller menu. Also standarddize alpha threshold buttons to check boxes
    OtagoHarbour committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    049c2cf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c3f9ed View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    212d7fa View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. SUMA: Allowed "A" checkbox to appear both just above, and just below,…

    … slider on SUMA Surface Controller menu, albeit with an extra "A" checkbox in the far right panel.
    OtagoHarbour committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    b3675de View commit details
    Browse the repository at this point in the history
  2. SUMA: Added "B" checkbox both just above, and just below, slider on S…

    …UMA Surface Controller menu.
    OtagoHarbour committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    8bd1fb5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3d4d920 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Configuration menu
    Copy the full SHA
    27e5d2b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d48d37a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d6d9332 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2ea573c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a33efa7 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

  1. Configuration menu
    Copy the full SHA
    8c8090b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f67a11 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. SUMA: Added code to make the A"A checkbox reflect the logical status …

    …of the global vairable, SurfCont->AlphaThresh. Also removed some dead code
    OtagoHarbour committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    c53b395 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd677db View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Configuration menu
    Copy the full SHA
    5921cf2 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. SUMA: Fist implementation of "A" checkbox. Several limitations. Canno…

    …t change the colormap. Must start with "A" box checked and with threshold zero.
    OtagoHarbour committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    a8e54c3 View commit details
    Browse the repository at this point in the history
  2. SUMA: Fist implementation of "B" checkbox. Threshold boundary looks l…

    …ike it was drawn with a paintbrush. Need to add refresh when "A" and "B" buttons are clicked.
    OtagoHarbour committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    9a1d604 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2023

  1. Configuration menu
    Copy the full SHA
    5a57821 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. SUMA: Fixed bug that was causeing the program to crash. The problem w…

    …as due to trying to process overlapys, with ShowMode == SW_SurfCont_DsetViewXXX, for alpha thresholds. Also got rid of some no longer useful pfintf statements.
    OtagoHarbour committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    c4ed4ad View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. SUMA: First pass at getting "A" button implementation working for an …

    …actual brain sample instead of just a toy. Still has some issues. The opacity does not fall off very fast and the colors are dubious. But can toggle back and forth between "A" ective and "A" not active.
    OtagoHarbour committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    09a08a7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    37771cb View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. SUMA: Added options (linear, quadratic and fractional) to opacity mod…

    …el and made quadratic the default.
    OtagoHarbour committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    67ff03b View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. spelling

    mrneont committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    c4e3b35 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    95ef9af View commit details
    Browse the repository at this point in the history
  3. more spelling

    mrneont committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    27b52e8 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Configuration menu
    Copy the full SHA
    da18065 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. SUMA: Fixed problem where surface display became much brighter, and o…

    …verlay appeared much thicker, when threshold zero or low and "A" box checked.
    OtagoHarbour committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    f5aa95b View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. SUMA Alpha: Made an adjustment s.t. subthreshold display draws from t…

    …op overlay. This seems to avoid the problems where "A" first checked when threshold non-zero and when user changes the colormap. Probably needs more testing and debugging
    OtagoHarbour committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    ef9f911 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Configuration menu
    Copy the full SHA
    8f2a459 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. Configuration menu
    Copy the full SHA
    7f92818 View commit details
    Browse the repository at this point in the history
  2. SUMA Alpha: Added freeing up of alphaOpacities. Also modified code s.…

    …t. opavity only calculated for active overlay
    OtagoHarbour committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    db13802 View commit details
    Browse the repository at this point in the history
  3. SUMA Alpha: Fixed opacity function s.t. it used the T vector, instead…

    … of the V vector, opacity determination.
    OtagoHarbour committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    bc9bc5b View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. Configuration menu
    Copy the full SHA
    e5489cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0dbda68 View commit details
    Browse the repository at this point in the history
  3. SUMA Alpha: Fixed some code that was causing weird effects on the gra…

    …y background when overlay added after the threshold of the gray overlay had been adjusted.
    OtagoHarbour committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    2c4e977 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. Configuration menu
    Copy the full SHA
    f9f0a64 View commit details
    Browse the repository at this point in the history
  2. SUMA Alpha: Modified code s.t. it works with switching viewing states…

    … with period key. Also got rid of no longer used fprintf statements.
    OtagoHarbour committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    a3a471d View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. SUMA Alpha: (Possibly) temporary fix for suora-threshold colors chang…

    …ing when "A" checked after "sum I" and Min I changed.
    OtagoHarbour committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    07f879b View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. Configuration menu
    Copy the full SHA
    6a0dd4a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dd30b9e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    121d78b View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. SUMA Alpha: Removed debugging output from code associated with crash …

    …in applyColorMapToOverlay function
    OtagoHarbour committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    4828d46 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0180a7d View commit details
    Browse the repository at this point in the history
  3. SUMA Alpha: Fixed bug where using the period key to change viewing st…

    …ate caused parts of brain, with zero overlay value, to appear as white, or sometimes black, instead of the proper gray color when "shw 0" unchecked
    OtagoHarbour committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    9f321cf View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. SUMA Alpha: Added code that appears to prevent the colors becoming in…

    …accurate in cases where the columns (subricks) of the data set are set to the defaults. I.e. (ITB)=(000)
    OtagoHarbour committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    4fb67d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26532df View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. SUMA Alpha: Made quick fix for erroneous colors when DSET changed. Se…

    …t threshold to zero, copied color map and then reset threshold to original. Threshold correct for sliding bar but not for edit box. Beta: May node a boundary mode if some of its neighbors are above, and some below, the threshold. Also added function from DrawROI but effect not seen so far. That part needs debugging
    OtagoHarbour committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    b2a7eb0 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. SUMA Alpha: Fixed so it seems to work OK except that suprathreshold p…

    …arts look darker on dark areas due to original mixing with underlying gray
    OtagoHarbour committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    84825f2 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Configuration menu
    Copy the full SHA
    72b3a66 View commit details
    Browse the repository at this point in the history
  2. SUMA Alpha: Fixed bugs that were causing the base overlay to initiall…

    …y not be seen, on the brain, and the program to always crash with the toy examples
    OtagoHarbour committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    4940e85 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Configuration menu
    Copy the full SHA
    17771d8 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Configuration menu
    Copy the full SHA
    b86c72e View commit details
    Browse the repository at this point in the history
  2. SUMA Alpha: Added code to set threshold sliding bar (to zero) when DS…

    …ET changed or when colormap changed while DETs have been changed from zero.
    OtagoHarbour committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    a8528b2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b03d767 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Configuration menu
    Copy the full SHA
    56ae508 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    483f588 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. SUMA Alpha: Fixed setting threshold (sliding bar and edit box) back t…

    …o original after its being set to zero to update full color map. Code needs tidying up
    OtagoHarbour committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    774bfe6 View commit details
    Browse the repository at this point in the history
  2. SUMA Alpha: Tidied up code and added comments to parts that had been …

    …causing confusion. Also check with toy examples and it does not crash on my Ubuntu system
    OtagoHarbour committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    98dbba1 View commit details
    Browse the repository at this point in the history