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

"Repeat group picker" UI for FormHierarchy #2740

Merged
merged 25 commits into from
Dec 17, 2018

Commits on Nov 30, 2018

  1. Configuration menu
    Copy the full SHA
    3c2d4ca View commit details
    Browse the repository at this point in the history
  2. Call refreshView instead of manual expand/collapse

    This doesn't yet render anything new.
    cooperka committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    cae805a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c3034ad View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bea5530 View commit details
    Browse the repository at this point in the history
  5. Clarify currentIndex docs

    cooperka committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    edd3ef7 View commit details
    Browse the repository at this point in the history
  6. Always step out to the closest screen event

    This ensures a consistent form reference.
    
    For example, without this change, if the user is on a question
    then opens the jump screen, the index will be of the question
    and not of the repeat group.
    cooperka committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    b08e644 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b7174e0 View commit details
    Browse the repository at this point in the history
  8. Also show groupPath for the root picker

    Currently no text to display, but at least render the UI.
    cooperka committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    a3b8e3f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a434aa3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    07a0f29 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9524be3 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    20427ee View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b7a4391 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    f29259e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    1585e20 View commit details
    Browse the repository at this point in the history
  16. Fix checks

    Remove unused imports; add braces; remove unused drawables.
    cooperka committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    c3b6646 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    f69b591 View commit details
    Browse the repository at this point in the history
  18. Clean up old comments

    cooperka committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    77ac22d View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2018

  1. Remove default toString arg

    cooperka committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    fa64d61 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7907ad7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3683821 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2018

  1. Remember repeatGroupPickerIndex on screen rotation

    Manually restoreInstanceState because onRestoreInstanceState
    happens too late after onCreate.
    cooperka committed Dec 13, 2018
    Configuration menu
    Copy the full SHA
    ac693e6 View commit details
    Browse the repository at this point in the history
  2. Don't try to scroll anywhere when entering/exiting the picker

    This logic was obsolete; probably related to old expand/collapse behavior.
    setAdapter is also already called by refreshView, so no need for it here.
    
    Standardize on 'break' instead of 'return' for consistency.
    cooperka committed Dec 13, 2018
    Configuration menu
    Copy the full SHA
    8412441 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2018

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