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

Add hold to confirm functionality in action that need confirmation #822

Merged
merged 9 commits into from Apr 11, 2024

Commits on Apr 11, 2024

  1. joystick:protocols: Add hold to confirm in cockipt

    * Add hold to confirm action in cockpit action protocol
    JoaoMario109 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    ec5306d View commit details
    Browse the repository at this point in the history
  2. store: mission: Add hold to confirm option

    * Add a enable/disable hold to confirm option in mission store to allow
      users to control this functionality
    JoaoMario109 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    69519cb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e6d49b1 View commit details
    Browse the repository at this point in the history
  4. libs: slide-to-confirm: Add hold to confirm

    * Add hold to confirm action to map action from controller to percentage
      of complete confirm action
    JoaoMario109 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    4ef2796 View commit details
    Browse the repository at this point in the history
  5. store: mainVehicle: Remove confirmation from store

    * Remove slide to confirm from store and move it to the outside UI
      elements that use it, with this, th confirmation can be segregated by
      UI and controller actions
    JoaoMario109 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    79773c4 View commit details
    Browse the repository at this point in the history
  6. joystick: Add confirm per cockpit joystick action

    * Add confirmation per cockpit joystick action, so users can choose if
      they want confimation when certains actions are mapped in joystick
    JoaoMario109 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    f505065 View commit details
    Browse the repository at this point in the history
  7. hold-to-confirm: Add tips where it can be enabled

    * Add extra tooltips where hold to confirm or any extra confirmation
      step can be required explained to the user where it will affect.
    JoaoMario109 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    891ca8b View commit details
    Browse the repository at this point in the history
  8. slide-confirm: Add default fields and timeout

    * Add default text fields generation to avoid needing repetitive texts
      on calls
    * Add a default 5 seconds timeout on slide to confirm, so if user does
      not confirm in this interval will be auto denied
    JoaoMario109 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    ce01b3d View commit details
    Browse the repository at this point in the history
  9. MissionConfigView: Adjust tooltip location

    * Adjust tooltip location on require confirmation info tooltip
    JoaoMario109 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    3b496d6 View commit details
    Browse the repository at this point in the history