scribe-org / scribe-org/Scribe-iOS

Autosuggestion and emoji updates on cursor move

Open
#300 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

help wanted
Dominant language
Swift
Stars
169
Forks
109
PR merge metrics
No merged PRs in 30d

Description

Terms
Description

The contents of this issue were originally part of #291. The goal is that we’d like the autosuggestions and emoji suggestions to update given the prior word in the proxy, so when the cursor is moved the suggestions and emojis should update. How exactly to detect cursor movement within a textDocumentProxy is at time or writing unclear.

Contribution

Support on this would be much appreciated! This issue should be simple enough to solve once we know how to properly detect cursor movement. Help with research and implementation welcome 😊

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by researching how cursor movement is detected through the iOS textDocumentProxy, then trace where autosuggestions and emoji suggestions read the prior word. Confirm how the proxy reports cursor changes and identify the existing suggestion update entry point. Done means moving the cursor updates both suggestion types to match the preceding word.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.