Command mode: select text and speak an edit

Aperta
#169 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
22/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
swift
Ambito
ai, desktop

Direzione di ricerca

The issue names no files. Start by reading the existing clipboard copy, paste and restore code, the hotkey handling, and the pill's state handling, since the issue says all three already exist. Before writing code, settle the open questions in the thread: behaviour when nothing is selected, how the pill shows progress, and undo. Done means a maintainer has agreed on those answers and the design is written up.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

enhancement priority:P2

The most-praised paid feature after dictation itself: highlight some text, hold the hotkey, say "make this shorter" or "rewrite this politely", and the selection is replaced.

How it would work here: a second hotkey copies the selection, sends it with what you said to the local model (#118), and pastes the result back, restoring the clipboard afterwards. We already copy, paste and restore the clipboard, so the plumbing exists.

Things to settle: what happens when nothing is selected, how to show that it's working (the pill has states for this), and undo, since replacing someone's text is the most destructive thing SpeakType would do.

Lingua principale
Swift
Stelle
540
Fork
74
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di karansinghgit/speaktype

Tutte le issue di karansinghgit/speaktype

Issue simili

Altre issue su Swift

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.