klembot / twinejs

Twine, a tool for telling interactive, nonlinear stories
https://twinery.org
GNU General Public License v3.0
2k stars 295 forks source link

Enhancement: 'Find & Replace' to list passages & allow click to open #1275

Open spellsmith opened 2 years ago

spellsmith commented 2 years ago

Is your feature request related to a problem? Please describe.

When using Find & Replace for passages, Twine reports how many passages it finds (e.g. "14 matching passages"), and it will highlight those passages in yellow in the main story map screen, but it does not actually tell you in the Find & Replace screen what those passages are in a list format.

Describe the solution you'd like.

It would be useful to see the matching passage names in a list format (which I believe was the case in 2.3, if I recall). In a story like ours, we have almost 400 distinct passages, and locating ALL matching passages visually requires scrolling back and forth across the story map to locate yellow highlighting, which increases the likelihood that something will be missed or overlooked. Seeing the items in a list allows us to easily see at a glance which passages match and which do not.

Describe alternatives you've considered.

N/A - There doesn't seem to be any alternatives within Twine other than visual search via highlight color.

Additional context on this suggestion.

No response

Presubmission checklist

Pompey69 commented 11 months ago

Just writing to find out if this is still in the plans to be implemented? Is a seriously useful enhancement!

klembot commented 11 months ago

No concrete plans at this time, but I think it's a good request. I largely removed it in 2.4 because the UI we had was pretty unwieldy. If there are examples of other apps that handle this well, it'd be useful to mention (including screenshots if possible).