Skip to content

Add passive gesture data gathering#2397

Open
Helium314 wants to merge 133 commits into
mainfrom
passive_gathering
Open

Add passive gesture data gathering#2397
Helium314 wants to merge 133 commits into
mainfrom
passive_gathering

Conversation

@Helium314
Copy link
Copy Markdown
Collaborator

@theeclecticdyslexic it's mostly working and done.
Passive gathering will be used whenever isPassiveGatheringUsed returns true, the same result also determines whether the indicator icon is shown. Indicator is a red icon at bottom left, which is a ring or a circle, depending on whether data is cached.
Cache is written when closing the keyboard or switching input fields (and maybe on some more occasions).
Gathering is stopped and cache is cleared when entering incognito mode, or disabling passive gathering via the toolbar key. Toolbar key is available only after having passive gathering enabled at least once. Long-press disables gathering for 5 min.

There are settings to decide in which apps passive gathering is enabled, and which words are excluded.
The review screen allows filtering, sorting, selecting, deleting and sharing data.

What's missing / could use improvement:

  • icon choice / color / placement
  • not properly working in combination with inline emoji search
  • I don't like the 3 switch layout in review screen
  • not sure what info to show when tapping on a word in review screen
  • info text about passive gathering is completely missing (planned contents in a todo in PassiveGatheringSettings
  • testing
  • some more todos

Helium314 added 30 commits May 15, 2026 11:58
…ences people were writing in passive gathering
this avoids auto-scrolling to the top of the list every time selection changs (wtf?)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant