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

Drag-and-Drop for USFM markers #1391

Open
johnml1135 opened this issue Dec 12, 2024 · 2 comments
Open

Drag-and-Drop for USFM markers #1391

johnml1135 opened this issue Dec 12, 2024 · 2 comments
Labels
enhancement New feature or request ux UX design needed

Comments

@johnml1135
Copy link

User Story
(Serval developer here): Serval drafting often messes up the intra-verse USFM markers. Users will need to be able to fix these manually (no matter what smarts we put in to do a best-guess). One idea from a user is to click and drag the markers to the right location. I don't know how this could best be done (separate editor screen, separate plugin, standard behavior), but it seems like a capital idea.

Description
An editor mode (or default) in which I can click on intra-verse USFM markers (however they are visualized and entered) and be able to move them around. This would include figures, footnotes, cross-references, etc.

Implementation idea
No idea. Would this by Lynx? The shared editor? Something completely separate?

@johnml1135 johnml1135 added enhancement New feature or request ux UX design needed labels Dec 12, 2024
@merchako
Copy link
Contributor

merchako commented Jan 7, 2025

@johnml1135 , which intra-verse USFM markers is Serval trying to support? I'd love to see some specific examples of this problem.

adding @irahopkinson for awareness

@johnml1135
Copy link
Author

There are two general categories. One is notes/cross references and the other is the different formatting characters (bold, etc.). We will be (at least) trying to make a best guess for the notes - we may just strip the formatting characters when we populate the draft (or not, depending on the quality or potentially user selection). The user can obviously copy paste, or drag to select the raw USFM and move it, but that seems very error prone, and not "rice farmer" easy (just Ctrl+shift+right arrow to select the whole note, then press Ctrl+X then use left arrow + Ctrl to move to the right location and then Ctrl+V to paste!).
By have it feel (especially for the notes) that you were dragging something around that is more akin to a picture or formula in Word could dramatically ease the re-formatting of the text.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request ux UX design needed
Projects
Status: No status
Development

No branches or pull requests

2 participants