Files
Vocaluxe/Output/Themes/Changelog/Changelog_ScreenSing.txt
McSchneidarandFlorian Ostertag 2cdd30c6fc Small improvements for 3 screens (#934)
* Improve profile and player selection screens

- Ask before deleting a profile, Delete only removes a character while editing the name
- Ask to save or discard unsaved profile changes when leaving the profile screen
- Restore the previous name with Escape and prevent empty profile names
- Stop the webcam when leaving the profile screen and discard snapshots on avatar change
- Show inactive profiles dimmed in the profile screen
- Play the missing mic/profile warning each time the player selection is shown
- Fix crash when clicking a profile after removing a player with Delete in fast selection
- Keep the duet part selection when profiles are reloaded
- Only save the player number when it has changed

* Use party mode selection look in statistics screens

- Tiles and selection use the ButtonTile skin like the party mode selection, the selected tile uses the selection color of the skin
- The detail list uses the CoverTextBackground skin, inner cards and row stripes the ButtonTile skin
- More space between the title and the columns of the best list
- Show the date in the recently sung list left aligned inside the list

* Changelog

* Improve sing screen and redesign pause menu

- Fix jumping to the old pause position after restarting or skipping a song in vocals mode
- Keep name and avatar hidden for players without a valid profile
- Show the placeholder avatar for profiles without avatar image
- Hide player information and rating popups during the start countdown
- Fix pause select slides not being shown or hidden
- Show "no more songs" only when Ctrl+S is pressed
- Select "Continue" when opening the pause menu with Escape
- Darken the game behind the pause menu
- Pause buttons as vertical list with icons, hidden buttons leave no gaps (visible buttons are placed in the slots of all pause buttons)
- New PauseButton skin with rounded corners for wide buttons, used for the pause buttons and the vocals volume selection
- Larger pause title centered above the pause panels
- Info panel with cover, title, artist, song progress and player scores
- Vocals volume selection with icon and centered caption in the full width of the info panel, showing five values
- Pause panels and icons are animated together with the pause buttons

---------

Co-authored-by: Florian Ostertag <flokuep@users.noreply.github.com>
2026-10-21 12:05:18 +02:00

127 lines
2.7 KiB
Plaintext

ScreenSing
+++++++++
Version 16
Add:
<StaticPauseIconContinue>, <StaticPauseIconSkip>, <StaticPauseIconRestartRound>, <StaticPauseIconRestartGame>, <StaticPauseIconCancel> Icons of the pause buttons, they move with their button and use the text color of their button
<StaticPauseCover> Cover of the current song
<StaticPauseTimeLineProgress> Progress of the current song, the width is scaled by the progress
<StaticPauseVocalsIcon> Only visible in vocals audio mode, keeps its horizontal distance to the left edge of <TextPauseVocalsVolume>
<StaticPauseAvatarP1> - <StaticPauseAvatarP6>
<TextPauseArtist>
<TextPauseTimeCurrent>
<TextPauseTimeRemaining>
<TextPauseNameP1> - <TextPauseNameP6>
<TextPauseScoreP1> - <TextPauseScoreP6>
Change:
Visible pause buttons are placed without gaps in the slots of all pause buttons (sorted by Y, then X) in the order Continue, Skip, RestartRound, RestartGame, Cancel
<TextPauseSongName> Shows only the title of the song
Statics starting with "StaticPause" that do not cover the whole screen are animated together with the pause buttons
+++++++++
Version 15
Add:
<StaticPauseDim> Darkens the game behind the pause menu (all statics starting with "StaticPause" are shown in the pause menu)
+++++++++
Version 14
Add:
<StaticCountdownRing> Ring of dots around the countdown (skin <CountdownDot>), the countdown is centered in this rect and its size depends on the rect size
+++++++++
Version 13
Add:
<SelectSlidePauseVocalsVolume>
<TextPauseVocalsVolume>
+++++++++
Version 12
Add:
<RatingPopup>
+++++++++
Version 11
Add:
<TextPauseSongName>
+++++++++
Version 10
Add:
<StaticShortInfoTop>
<TextShortInfoTop>
+++++++++
Version 9
Add:
<ProgressBarRatingP$N$>
<ButtonRestartRound>
<ButtonRestartGame>
+++++++++
Version 8
Add:
<SkinFillLeft>
<SkinFillMiddle>
<SkinFillRight>
Skins for separated note fill graphics
+++++++++
Version 7
Add:
<TextMedleyCountdown> !text-position and size will be overwritten by vocaluxe!
<StaticExtra$P$N$> Only shown if N$ matches Number of players
<TextExtra$P$N$> Only shown if N$ matches Number of players
+++++++++
Version 6
Add:
<TextDuetName1> and <TextDuetName2> (only showed when sining duet)
++++++++++
Version 5:
Add:
<ButtonSkip>
++++++++++
Version 4:
Added Elements for 6-player-singing!
Add:
<StaticAvatarP$N$> (One for each player for each player-number>
<TextNameP$N$> (One for each player for each player-number>
++++++++++
Version 3:
Add:
<StaticTimeLineExpandedNormal>
and
<StaticTimeLineExpandedHighlighted>
The Textures and Colors are used by the expanded time bar.
++++++++++
Version 2:
Add:
<SColor>
or
<SR>, <SG>, <SB>, <SA>
to Lyric-Elements.
This option set the color of highlighting lyrics.
++++++++++