23 Commits
Author SHA1 Message Date
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
McSchneidar e665e31f4a Improved animations (#907)
* Smoother countdown and new menu and in-game animations

- Countdown digits pop in and fade out each second, with a ring of dots showing the remaining part of the second
- Medley countdown uses a smoothed timer and no longer stutters
- Rating popups scale in from below and drift upwards while fading out
- Player scores pulse briefly at the end of a line
- Pause menu fades and scales in and out
- Buttons and select slides pulse briefly when they get selected
- Shared easing functions and a draw transform for animations

* Retrigger CI
2026-10-17 12:39:18 +02:00
Edi316 53e82284ac Gameplay support for #VOCALS (#788)
* Add Vocals Volume

* ScreenVersion 13

* Add AudioMode Vocals

* Add AudioMode Vocals

* Add HasVocals

* Add AudioMode Vocals

* Add AudioMode Vocals

* Add AudioMode Vocals

* Add AudioMode Vocals

* Add AudioMode Vocals

* Add AudioMode Vocals

* Add AudioMode Vocals

* Headers for Song Options

* Add AudioMode Vocals

* Screen Version 13

* Headers for Song Options

* Headers for Song Options

* Add AudioMode Vocals

* Add AudioMode Vocals

* Add AudioMode Vocals

* Add AudioMode Vocals

* Add Audio Mode Vocals
2025-05-09 06:46:58 +02:00
360c6ae2fa Feature/rating pop up (#760)
* WIP

* WIP

* Add text

* Cleanup

* More Cleanup

* Update Changelog

* Fix layout

---------

Co-authored-by: Florian Schulze <flori.schulze@yahoo.de>
Co-authored-by: Florian Ostertag <flokuep@users.noreply.github.com>
2025-03-25 06:26:37 +01:00
Damien LAGUERRE 9daf4c97e1 Increase the version of ScreenSing to 11.
+ Adds missing information to the changelog fer version 10.
2023-12-31 10:15:01 +01:00
Florian Küpper cf04933265 Added buttons to restart game/round, closes #282 2017-11-23 09:33:18 +01:00
Florian Küpper cb4dfdabba Show rating bar in singscreen 2017-09-03 00:52:21 +02:00
Jiiniasu 639cb07fcf Make notes more customisable
Split notes graphics into note and fill
Changed notes, notes fill and notes bg to be the same size.
Distorting/stretching graphics no longer needed.
Adjusted the _DrawNote* functions and made additions for the separated
fill
2016-04-09 23:38:58 +02:00
Florian Küpper 31f06034e5 Added removed changelogs again 2015-12-07 21:53:54 +01:00
lukeIam 465d966283 Dependency cleanup for nuget use 2015-08-27 18:38:18 +02:00
Florian Küpper e717bb68f0 Added extra statics and texts to ScreenSing that are only shown if player-num matches 2015-04-02 12:24:14 +02:00
Florian Küpper c44c4de339 Added medley-countdown, ref #3 TODO: Fix ugly big numbers... 2013-04-25 12:46:43 +02:00
Alexander Eckart 37c0c43823 2. fix III 2012-12-10 19:31:56 +01:00
Alexander Eckart e88378e39f 2. fix I 2012-12-10 19:27:48 +01:00
Alexander Eckart 76f024c3d8 folder fix II: renaming back to Output 2012-12-10 19:22:31 +01:00
Alexander Eckart 1a20af918f folder fix I: renaming to a dummy folder an add the missing files 2012-12-10 19:21:45 +01:00
Florian Kuepper efd182544f Update screen-version. 2012-12-08 16:26:22 +01:00
Alexander Eckart dcafc3dae5 Merge remote-tracking branch 'remotes/vocaluxe/develop' into medley
Conflicts:
	Vocaluxe/Lib/Song/CSong.cs
	Vocaluxe/Menu/CInteraction.cs
	Vocaluxe/Menu/CMenu.cs
2012-08-12 14:37:08 +02:00
Florian Kuepper 34356f351a Show duet-names on sing-screen for better orientation. 2012-08-04 15:33:33 +02:00
Florian Kuepper bc9d1882cf Added skip-function. Press CTRL + S or go to pause-menu. 2012-07-12 15:08:32 +02:00
Florian Kuepper c004d68a69 Added playeravatar and -name to SingScreen. Toggle with "I"! 2012-04-10 15:51:31 +02:00
Florian Kuepper 0456eb6493 First step of 6-player-singing. Maybe very unstable, buggy and busy. There is still a lot to to do:
- NamesScreen (Drag/Drop-Visibility, Scrolling, Using Keyboard...)
- ScoreScreen (For 5+6 players)

But please check and test :)
2012-03-31 00:34:12 +02:00
Alexander Eckart a33f488949 first commit (without theme files) 2012-02-19 14:46:36 +01:00