DDMAL / DDMAL/Neon

Discussion: keep or remove the Insert panel's Grouping tab?

Open
#1,374 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
26
Forks
10
PR merge metrics
No merged PRs in 30d

Description

I wanted to ask about the expected role of the Grouping tab in the Insert panel (podatus/clivis/torculus/etc. quick-insert), especially now that we are adding another notation type.

The Grouping tab is different from the Primitive Elements tab: a Grouping button inserts the underlying primitives together as one `` in a single action (e.g., clivis = punctum + virga). Without this tab, users could still build compound neumes by inserting primitives separately and then using the existing select-and-group tool, but it would take more steps.

For Hufnagel, keeping this tab accurate means maintaining a separate preview/icon set for the grouping buttons, and keeping those previews in sync as the font changes. This is doable, but it adds some maintenance overhead.

So I wanted to check:
- Do we want to keep maintaining the Grouping tab for both Square and Hufnagel?
- Or should we simplify the Insert panel and rely on primitive insertion + manual grouping instead?

Image Image

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.