DDMAL / Neon

A web-based MEI neume editor.
https://ddmal.music.mcgill.ca/Neon
MIT License
25 stars 9 forks source link

Request to change the notification when the user tries to ungroup a syllable that is a single neume #1237

Open JoyfulGen opened 2 months ago

JoyfulGen commented 2 months ago

This issue applies to syllables that have the following characteristics:

  1. The syllable contains only one neume;
  2. That neume contains more than one neume component.

If you use the syllable selector and try to ungroup the syllable, nothing will happen, because Neon knows that you can't have more than one syllable per neume. So if you want to split that syllable, you have to first split the neume, then the syllable. This makes sense! My issue is with the notification: when you try to split a syllable without splitting its neume first, Neon gives you a green "Ungrouping Success" notification. This is confusing, because nothing happened, and unless the user is savvy, they won't know why. Demo:

https://github.com/user-attachments/assets/89cc891d-a10e-43a5-8d1d-7679b2d25542

My request would be to have a similar notification to when a syllable is toggled--something like "this syllable only has one neume; please ungroup the neume first." Would that make sense?