Add Jukebox Mode (#930)
* Add jukebox mode Songs can now be played without singing, e.g. as a break filler at parties. - New Jukebox button in the main menu next to Sing and Party, locked without a profile like both of them - Choose all songs, a category or a playlist, random or in order, and optionally only a part of each song (medley part, 30, 60 or 90 seconds) - Video in full screen, lyrics without notes and a short song info whenever a new song starts - Control bar with previous, pause, next, skip intro, audio mode (normal or instrumental), shuffle, repeat, lyrics on/off, queue and "Sing now" - Queue with search: Enter puts a song next, Enter again plays it right away, songs can also be removed and reordered - The queue adapts its size to the free space above the lyrics or the control bar - Control bar and queue fade out after a few seconds without input and come back with the next key press or mouse move - Works with keyboard, mouse and gamepad - Smooth transition between songs, the next song is loaded in advance - "Sing now" starts the current song with the player selection and returns to the jukebox afterwards - The logo in the main menu is now centered - New LyricsIcon and QueueRow textures in all Vocaluxe 2024 skins * Fix SonarCloud issues
This commit is contained in:
1 parent
bc4d2cf169
commit
522003a25f
27 files changed
+3612
-19
No files matched your search
@@ -112,6 +112,7 @@
|
||||
<string name="TR_SCREENMAIN_BUTTON_PROFILES">Profiles</string>
|
||||
<string name="TR_SCREENMAIN_TEXT_NOPROFILES">No profiles found!</string>
|
||||
<string name="TR_SCREENMAIN_BUTTON_STATISTICS">Statistics</string>
|
||||
<string name="TR_SCREENMAIN_BUTTON_JUKEBOX">Jukebox</string>
|
||||
<string name="TR_SCREENSTATISTICS_TITLE">Statistics</string>
|
||||
<string name="TR_SCREENSTATISTICS_HINT">Navigate = Select a tile • Enter = Open details • ESC = Back to main menu</string>
|
||||
<string name="TR_SCREENSTATISTICS_DETAILHINT">Left/Right = Change view • Up/Down = Scroll • ESC = Back to statistics</string>
|
||||
@@ -150,6 +151,32 @@
|
||||
<string name="TR_SCREENSTATISTICS_COL_SCORE">Score</string>
|
||||
<string name="TR_SCREENSTATISTICS_COL_SONGS">Songs</string>
|
||||
<string name="TR_SCREENSTATISTICS_COL_AVERAGE">Average</string>
|
||||
<string name="TR_SCREENJUKEBOX_TITLE">Jukebox</string>
|
||||
<string name="TR_SCREENJUKEBOX_SOURCE">Source</string>
|
||||
<string name="TR_SCREENJUKEBOX_PLAYLIST">Playlist</string>
|
||||
<string name="TR_SCREENJUKEBOX_SORTING">Sorting</string>
|
||||
<string name="TR_SCREENJUKEBOX_CATEGORY">Category</string>
|
||||
<string name="TR_SCREENJUKEBOX_ORDER">Order</string>
|
||||
<string name="TR_SCREENJUKEBOX_SECTION">Section</string>
|
||||
<string name="TR_SCREENJUKEBOX_LYRICS">Lyrics</string>
|
||||
<string name="TR_SCREENJUKEBOX_AUDIOMODE">Audio mode</string>
|
||||
<string name="TR_SCREENJUKEBOX_VIDEO">Video</string>
|
||||
<string name="TR_SCREENJUKEBOX_NUMSONGS">%d songs</string>
|
||||
<string name="TR_SCREENJUKEBOX_NOSONGS">No songs found</string>
|
||||
<string name="TR_JUKEBOX_ORDER_RANDOM">Random</string>
|
||||
<string name="TR_JUKEBOX_ORDER_SORTED">In order</string>
|
||||
<string name="TR_JUKEBOX_SECTION_FULL">Full song</string>
|
||||
<string name="TR_JUKEBOX_SECTION_MEDLEY">Medley part</string>
|
||||
<string name="TR_JUKEBOX_SECTION_30">30 seconds</string>
|
||||
<string name="TR_JUKEBOX_SECTION_60">60 seconds</string>
|
||||
<string name="TR_JUKEBOX_SECTION_90">90 seconds</string>
|
||||
<string name="TR_SCREENJUKEBOXPLAYER_SKIPINTRO">Skip intro</string>
|
||||
<string name="TR_SCREENJUKEBOXPLAYER_SING">Sing now</string>
|
||||
<string name="TR_SCREENJUKEBOXPLAYER_QUEUE">Queue</string>
|
||||
<string name="TR_SCREENJUKEBOXPLAYER_SEARCH">Type to search</string>
|
||||
<string name="TR_SCREENJUKEBOXPLAYER_QUEUEHELP">Enter: Play next, Enter again: Play now</string>
|
||||
<string name="TR_SCREENJUKEBOXPLAYER_QUEUEHELP2">Del: Remove | Shift+Up/Down: Move</string>
|
||||
<string name="TR_SCREENJUKEBOXPLAYER_NUMSONGS">%d songs</string>
|
||||
<string name="TR_SCREENPARTY_TITLE">Party-Mode Selection</string>
|
||||
<string name="TR_SCREENPARTY_MODES">Party-mode</string>
|
||||
<string name="TR_SCREENPARTY_DESCRIPTION">Description</string>
|
||||
|
||||
Reference in new issue
Block a user