separate profiles for curves, filtering, trackers

  • Donovan Baarda
    Donovan Baarda
    2014-01-03

    Just a quick note between my RL commitments (children are sleeping,
    Hooray!);

    One thing that I think is underutilised in UI's with profiles is
    inheritance;

    You add a "based on" or "parent profile" option that refers to any existing
    profile.

    You include a "Default" profile that cannot be edited, only inherited from,
    that includes all the compiled in default settings.

    For each setting you add a special value or checkbox for "default", which
    means use the same value as in the parent profile.

    For bonus points, when "Default" is selected, have the
    input/slider/selector disabled and show the inherited value.

    This allows you to do things like create common base profiles like "FPS",
    "FlightSim", etc, and then have game-specific profiles inherit from the
    relevant base profile and only change the things you want changed for those
    games.

    On 3 January 2014 02:44, "Stanisław Halik" sthalik@users.sf.net wrote:

    Let's discuss how inverting axes is to be treated.

    Is it part of tracker profile, game profile, or both, separate list for
    both instances?

    Methinks it's both. Either that or someone has to do the work of aligning
    axes for all possible trackers. And ensure new ones don't have the same
    problem before they're released.

    The problem is that some trackers require specialized hardware, and have
    to be fixed by the ones who can use them. Got no Arduino, -or- a PT clip.
    Who'll do the work? Any volunteers?

    By now, in the branch feature/settings-template, splitting profiles for
    game/tracker-related stuff separately requires just a bit of work. On the
    other hand, changing profiles on the fly is just a matter of unlocking the
    checkbox, and adding a keyboard shortcut.

    Any takers? Words of encouragement are nice and all that, but code talks.

    separate profiles for curves, filtering, trackershttps://sourceforge.net/p/facetracknoir/discussion/1150909/thread/bc1a608a/?limit=25#460b

    Sent from sourceforge.net because you indicated interest in
    https://sourceforge.net/p/facetracknoir/discussion/1150909/

    To unsubscribe from further messages, please visit
    https://sourceforge.net/auth/subscriptions/

    --
    Donovan Baarda abo@minkirri.apana.org.au