Commit Graph
1968 Commits
Author SHA1 Message Date
Stefan b3d9ce82fb Fix usage of space key while editing playlist names 2020-02-02 11:42:30 +01:00
Stefan 781026dc7a Remove PAGE UP/DOWN, moved to another class 2020-01-29 08:29:59 +01:00
Stefan 79225bfae9 Use page up/down to fast scroll the song screen
CTRL+Page Up/Down to go to first or last entry.
Page Up/Down to scroll one page up/down.
Only allowed if category / tabs view is disabled (because both keys have different functions in it).
2020-01-27 07:45:11 +01:00
Stefan 4da275a74d Reverse list on song sorting DATE ADDED 2020-01-26 19:47:29 +01:00
Stefan 08daa959c1 Leave category on changing sort order using hotkeys 2020-01-26 18:19:55 +01:00
Stefan d876fe4612 Merge branch 'develop' into ChangeSortOptions 2020-01-26 17:48:14 +01:00
Stefan f38e869ea8 Merge branch 'develop' into ReloadSongFromDisk_develop-patch 2020-01-26 17:14:24 +01:00
Stefan 7036e54283 Merge branch 'develop' into ChangeSortOptions 2020-01-26 17:13:09 +01:00
Stefan 4e744c1c23 Allow song reloading from disk also for duet game mode 2020-01-26 15:25:59 +01:00
Stefan 134d0b5ab2 Change sort options on the song screen (key shortcuts)
CTRL+# (0-9) to switch sorting.
CTRL+T to enable/disable category view.
2020-01-26 11:06:41 +01:00
Stefan 15afc5e07b Switch to game mode with highscore entries
If Highscores will be opened from song screen, switch to the first game mode with highscore entries.
2020-01-25 09:11:33 +01:00
Stefan 1ddcf765f3 Change: Only touch the preview player if necessary
Complete change of LoadPreview() to prevent touching the preview player, if we don't want to change anything.
Maybe this change break something, but after 2 hours of testing with different settings, everything seems to work here.
2020-01-25 08:33:11 +01:00
Stefan 46351eb207 Added Highscore button / fixed Highscore if come back from names screen 2020-01-25 08:27:44 +01:00
Stefan 761d25d682 Fixed song name / updates to changes in CScreenSong.cs
Fixed song name if Highscore was opened from song screen, but multiple rounds was played before.
Two further updates to the changes made to CScreenSong.cs.
2020-01-25 08:22:32 +01:00
Stefan 72d279e525 Added possibility to open highscores from song screen
If opened from song screen, you can use the Arrow Left/Right keys to switch between the game modes Normal, Short, Medley and Duet.
2020-01-21 07:16:30 +01:00
Stefan 4c1eaa407e Keyboard shortcut to show the highscores of the selected song
CTRL+H will show the highscores of the selected song.
2020-01-21 07:12:48 +01:00
Stefan e953fad924 Merge branch 'develop' into ReloadSongFromDisk_develop-patch 2020-01-19 18:00:33 +01:00
Stefan bd6ce4de63 Change: Automatic aspect ratio also for background images 2020-01-19 16:28:06 +01:00
Stefan 183d4b12bf Change: Reload song from disk only at game mode normal
This should fix issues while song reloading at short and medley game modes. In my opinion testing song txt file changes are in almost all cases only useful at normal game mode, so this change could be the final workaround. For checking different medley values in the txt file (MEDLEYSTARTBEAT / MEDLEYENDBEAT) you still have to restart the game.
2020-01-19 12:21:31 +01:00
Stefan 59808d1f9f Disable reloading song while party mode is active 2020-01-19 09:51:31 +01:00
Stefan 50426bdf3f Disable CTRL+Arrow Right in party modes 2020-01-19 09:38:46 +01:00
Stefan 64c0b392a9 Removing two "Code Smells" 2020-01-19 09:29:54 +01:00
Stefan 3fcb22269a Small changes to make sure song variable will be used after null checking 2020-01-18 23:28:57 +01:00
Stefan 630a6242ae Added key to skip 30 seconds and don't reload notes from pause menu 2020-01-18 23:12:00 +01:00
Stefan a36ee3e389 Added key to skip 30 seconds and don't reload notes from pause menu 2020-01-18 23:05:47 +01:00
Stefan de684a806d Merge pull request #9 from Vocaluxe/develop
Update branch
2020-01-18 16:01:18 +01:00
Stefan 0dbb07d30d Merge branch 'develop' into DuetIssuesFix 2020-01-18 13:05:30 +01:00
Stefan fafb68adc9 Fixing some duet display issues after pull request #454
Duet names was displayed wrong and second voice lyrics was only displayed, if the first voice lyrics was displayed too.
2020-01-18 13:03:07 +01:00
Stefan 582934e7d0 Show song name text on lyric position top if possible
Until now there was no song name text displayed, if lyrics position is set to top or a duet song was startet.
This change check, if there is enough time before the first lyrics will be displayed and show the song name text, if there is enough time. If necessary, the max display time of 10 seconds will be shortened down to a value between 10 to 4 seconds.
2020-01-18 12:40:38 +01:00
Stefan 0403d79e4e Fix: Wrong lyric colors in duet mode (fix #361) 2020-01-17 22:01:49 +01:00
Stefan d6b1e5359b Wrong variable at _DrawLyricHelper() 2020-01-16 23:07:03 +01:00
daggeg 95aec2d066 Merge branch 'develop' into JumpTo_FolderSort-fix 2020-01-16 08:32:20 +01:00
Stefan c7174532cb Fix: JumpTo not working correctly on folder sort (fix #449) 2020-01-16 00:14:58 +01:00
Stefan a05786d6d0 Workaround to allow cover theme changes without restarting game
Just a workaround for issue #446 

Known side effects: After some cover theme changes the garbage collector can slow down drawing the song screen for some seconds. But this work around was implemented at a code position, which will only affects cover theme changes. So this workaround is still better than without it.
2020-01-15 22:12:49 +01:00
Stefan 69a87842e9 Automatic switch of aspect ratio for background
If the orig aspect ratio (width / height) is below or equal to 1.5, switch to EAspect.LetterBox. If not, leave it at EAspect.Crop (like in Vocaluxe before).

Unfortunately the acinerella library, used by Vocaluxe, don't support reading of the DAR value of the video file. So the SAR value has to be correct in the video file, to see this automatic in action.
2020-01-12 21:40:24 +01:00
Stefan 0d56cc4faf Automatic switch of aspect ratio for background
If the orig aspect ratio (width / height) is below or equal to 1.5, switch to EAspect.LetterBox. If not, leave it at EAspect.Crop (like in Vocaluxe before).

Unfortunately the acinerella library, used by Vocaluxe, don't support reading of the DAR value of the video file. So the SAR value has to be correct in the video file, to see this automatic in action.
2020-01-12 21:23:51 +01:00
Stefan a26d3aae2a Removed unused code lines 2020-01-12 15:13:54 +01:00
Stefan cfec2d940b Merge branch 'develop' into patch-5 2020-01-12 15:08:27 +01:00
Stefan a60247cc42 Update CScreenSong.cs 2020-01-12 14:15:06 +01:00
Stefan 40bc4d62a6 Update CScreenSong.cs
Wrong changes was included
2020-01-12 14:12:12 +01:00
Stefan d9d46b45d2 Removed unused code 2020-01-12 13:37:01 +01:00
Stefan 3a244c1ad6 Merge branch 'develop' into HelpMessage_SongScreen 2020-01-12 12:43:12 +01:00
Stefan e076f0ce08 Small code update 2020-01-11 20:14:56 +01:00
Stefan 2b8859b706 Maximum extended search result count now at 500 2020-01-11 08:52:21 +01:00
Stefan 0ecc6f446b Added help text to party mode
Added help text to party mode and fixed short activation of the search box at CTRL+F.
2020-01-11 08:24:53 +01:00
Stefan d82dc7abc8 Add small text line with key shortcuts to Song Screen
Add a small text line with key shortcuts to Song Screen, toggled if the search bar is active with help to the extended search keywords added by another commit.
2020-01-10 23:09:05 +01:00
Stefan c536cc8ee3 Add small text line with key shortcuts to Song Screen
Add a small text line with key shortcuts to Song Screen, toggled if the search bar is active with help to the extended search keywords added by another commit.
2020-01-10 23:07:16 +01:00
Stefan 4ee7a6fe2b Add small text line with key shortcuts to Song Screen
Add a small text line with key shortcuts to Song Screen, toggled if the search bar is active with help to the extended search keywords added by another commit.
2020-01-10 23:02:32 +01:00
Stefan fcf212df12 Allow selection with more letters by key press
While in a song list in Vocaluxe, you can press a letter key to select the first entry starting with this letter. I prefer to be able to press multiple letters, maybe ABB to get the first ABBA entry selected. I did the change on my end.
2020-01-08 22:06:20 +01:00
Stefan 60ff5d008d Extended search functions on song list screen (develop)
On the song list screen you can activate the search function by pressing F3 or CTRL+F, even in older Vocaluxe versions. In this commit I added special keywords for this search function to allow searching just for the artist or other items, like language or genre, which can't be searched in older Vocaluxe versions. (changed file CSongFilter.cs)

Use following keywords to search for a special item:
a: = artists
t: = title
g: = genre
y: = year, you can also do y:1980-1989 to find songs from the 80s
l: = language
c: = creator
e: = edition
al: = album
fi: = file name
fo: = folder name

**Examples:**
a:abba
y:1980-1989
y:1999
g:rock
l:german

**Additional notes:**
- If using this keywords, the maximum search results are limited to 200 songs.
- Changed the behavior if searching without keywords: Only title and artists will be searched, removed folder and file names.
2020-01-08 21:48:28 +01:00