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

remap fingerprint gestures #378

Closed
24 tasks done
sds100 opened this issue Jun 24, 2020 · 3 comments
Closed
24 tasks done

remap fingerprint gestures #378

sds100 opened this issue Jun 24, 2020 · 3 comments
Assignees
Labels
enhancement New feature or request
Projects

Comments

@sds100
Copy link
Collaborator

sds100 commented Jun 24, 2020

This can't be combined with other keys.
add the option to remap fingerprint gestures to the same section in the app for the bixby button. #118

  • Disable the button to remap fingerprint gestures if fingerprintgestures aren't supported or it hasn't been checked whether they are supported.
  • Limit to Android O API 26 and devices that can detect gestures.
  • FingerprintKeymap class. properties: action, extras, flags.
  • store in shared prefs with custom serializer and deserializer.
  • Have a checkbox to "repeat until swiped again". allow repeat rate option when this is checked. Not repeat delay because the fingerprint gesture can't be held down.
  • Vibrate and vibrate duration options.
  • constraints. add a "Add Constraint" button
  • accessibility service flags: flagDefault|flagRequestFingerprintGestures android:canRequestFingerprintGestures="true"
  • use fingerprintGestureController.isGestureDetectionAvailable to determine whether fingerprint gesture is supported.
  • everytime the accessibility service starts, save whether gesture detection is available to sharedprefs. When the screen for special buttons is opened and the accessibility service hasn't been turned on to determine whether gestures are supported and FingerprintManagerCompat.isHardwareDetectedreturns true, show a dialog prompting the user to turn on the accessibility service to see if gestures are supported. Title = "Fingerprint hardware detected"
  • option to enable/disable.
  • make disable all and enable all button change these keymaps as well
  • react to pausing/resuming keymaps
  • backup and restore. Add a button to backup everything next to "restore" button. Move the pause/resume button to the bottom of the menu.
  • hide tabs and disable swiping when multi selecting
  • add slide in AppIntro letting the user know that they have to enable the accessibility service for Key Mapper to check if fingerprint is supported.
    Show a "Check" button, which will turn on the accessibility service. Show a toast message when they come back to the app saying whether fingerprint is supported.
    Only show this on Android Oreo+
  • fix jank when swiping to the fingerprint gesture fragment for the first time
  • allow an action list
  • [ x] add constraint list and action list header
  • put at the top of the app description.
  • add all old configkeymapfragments. e.g constraintsandmore, triggerandactions etc
  • create custom action options for action shortcuts
  • remove usage of singleliveevent
  • test on pre Oreo
  • hold down until swiped again
@sds100 sds100 self-assigned this Jun 24, 2020
@sds100 sds100 added the enhancement New feature or request label Jun 24, 2020
@sds100 sds100 added this to To do in 2.2.0 Aug 30, 2020
sds100 added a commit that referenced this issue Nov 14, 2020
sds100 added a commit that referenced this issue Nov 14, 2020
sds100 added a commit that referenced this issue Nov 14, 2020
sds100 added a commit that referenced this issue Nov 14, 2020
sds100 added a commit that referenced this issue Nov 14, 2020
sds100 added a commit that referenced this issue Nov 18, 2020
…scribed to multiple times when a fragment's onCreateView is called multiple times without recreating the fragment
sds100 added a commit that referenced this issue Nov 19, 2020
sds100 added a commit that referenced this issue Nov 19, 2020
sds100 added a commit that referenced this issue Nov 21, 2020
sds100 added a commit that referenced this issue Nov 21, 2020
sds100 added a commit that referenced this issue Nov 21, 2020
…he tab fragments are resumed. This prevents ugly flashing of the lists
sds100 added a commit that referenced this issue Dec 14, 2020
sds100 added a commit that referenced this issue Dec 22, 2020
@sds100
Copy link
Collaborator Author

sds100 commented Dec 22, 2020

implemented

@sds100 sds100 closed this as completed Dec 22, 2020
2.2.0 automation moved this from To do to Done Dec 22, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
No open projects
2.2.0
  
Done
Development

No branches or pull requests

2 participants
@sds100 and others