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

Rework SF labnotebook and add anaFuncParam #2061

Merged
merged 14 commits into from
Oct 19, 2024

Commits on Oct 18, 2024

  1. Configuration menu
    Copy the full SHA
    05f6b65 View commit details
    Browse the repository at this point in the history
  2. SF: Add SF_META_TAG_TEXT

    t-b committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    563b4dd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    40de6ee View commit details
    Browse the repository at this point in the history
  4. SweepFormula: Add SF_META_YTICKLABELS/YTICKPOSITIONS and make all of …

    …them per graph
    
    User ticks are always per graph and not per trace.
    t-b committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    d8c335c View commit details
    Browse the repository at this point in the history
  5. SF_FormulaPlotter: Allow SF_META_MOD_MARKER to be a number

    This allows to easily set all points to the same marker.
    t-b committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    cec8ce1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6f709ad View commit details
    Browse the repository at this point in the history
  7. SFH_GetLabNoteBooksForSweep: Use more versatile LBN getter

    This getter supports getting the key waves as well and prefers already
    existing SweepBrowser functions over the newly introduced ones in
    01317c5 (SFH: Add utility function to retrieve the correct LNB and
    sweepDF from a graph + sweepNo, 2024-10-04).
    t-b committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    c621667 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    163c77e View commit details
    Browse the repository at this point in the history
  9. PrepareListForDisplay: Add it

    t-b committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    e2f8051 View commit details
    Browse the repository at this point in the history
  10. SweepFormula labnotebook: Enhance it

    The operation now supports multiple keys given as array and wildcards as
    part of the key.
    
    In addition we now add a per trace legend entry with a custom marker.
    Included is also the unit, for binary units we create special y axis
    ticks.
    t-b committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    d301352 View commit details
    Browse the repository at this point in the history
  11. SweepFormula: Add support for color groups

    We now allow SF operations to say which traces should have the same
    colors in the plotter. This allows to have sweep data plotted where the
    color is the same for each channel type/number.
    t-b committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    91b5ce5 View commit details
    Browse the repository at this point in the history
  12. SweepFormula: Add anafuncparam

    t-b committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    f33f530 View commit details
    Browse the repository at this point in the history
  13. TraceValueDisplayHook: Add it

    For plots like the labnotebook or the analysis function parameters it is
    easily possible that one has multiple traces with more or less the same
    x and y values. And for these cases it is difficult to distinguish the
    entries.
    
    We now have a custom window hook which creates a tooltip with the names
    and values of the labnotebook/analysis function parameter.
    t-b committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    a3fc8d2 View commit details
    Browse the repository at this point in the history
  14. SweepFormulaHelp.ifn: Update it

    t-b committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    0f68cff View commit details
    Browse the repository at this point in the history