Rename Track is a centered modal text editor showing the current Track Title and a prefilled New name field. It trims leading and trailing whitespace, rejects an empty result, allows duplicate and Unicode titles, and supports insertion and paste at the cursor, Left/Right, Home/End, Backspace, and Delete. Enter persists the title and closes the modal, Esc cancels, and Ctrl+C retains the quit flow; other underlying shortcuts, including tab switching and playback, are suspended, so brackets are ordinary title characters. A write failure preserves the input and shows an error in the modal. Success immediately updates Library, Queue, Selected Track Preview, Now Playing, and the Last Queue Snapshot without interrupting playback; it retains the Cache Search query and shows a brief success notification. The Source Title remains internal metadata, while Track Identity, media filename, and Playback Locator are unchanged.
0 commit comments