Commit Graph
2095 Commits
Author SHA1 Message Date
Edi316 5af73e8c00 Expand Options Screen (#856)
* Remove Graphics Options (new screen)

* Remove Graphics Options (new screen)

* Remove Graphics Options (new screen)

* Remove Graphics Options (new screen)

* Screen Version 4

* Screen Version 1

* Create Screen

* Create Screen

* Create Screen

* Add Graphics Screen

* Add Graphics

* Add Graphics

* Add Graphics

* Add Graphics

* Remove Graphics Options (new screen)

* Remove Graphics Options (new screen)

* Remove Graphics Options (new screen)

* Create Screen

* Add Graphics

* Add OptionsGraphics Screen

* Remove Graphics Options (new screen)

* Add OptionsServer

* Add creenOptionsServer

* Add ScreenOptionsServer

* Create Screen

* Add Server options

* Add Server options

* Add Screen

* Version 1

* Add Server Options

* Add Server Options

* Add Server Options

* Add Screen

* Add Screen

* Add Screen

* Add Server Options

* Add Screen

* Remove Graphics Options (new screen)

* Add Screen

* Add Screen

* Add Server Options

* Add Screen

* Add Screen

* Add Screen

* Add Screen

* Add Screen

* Add Screen

* Add Screen

* Add Screen

* Add Screen

* Add Screen

* Add Screen

* Add Screen

* Add Server options

* Add SongFolder

* Add Song Folder

* Update Options

* Add Song Folder

* Remove Song Folder & Server Buttons

* Remove Song Folder & Server Buttons

* Version 6

* Remove Song Folder & Server Buttons

* Add Song Folder

* Add Song Folder

* Add Song Folder

* Add Song Folder

* Add Song Folder

* Add Song Folder

* Add Song Folder

* Version 4

* Remove Song Folder & Server Buttons

* Add Song Folder

* Add Song Folder

* Create Screen

* Create Screen

* Create Screen
2026-04-26 20:50:43 +02:00
Edi316 76d26239bd Grid overview for profile screen (#858)
* Add Profile Grid

* Add Profile Grid

* Add Profile Grid

* Add Profile Grid

* Version 4

* Add Profile Grid

* Add Profile Grid

* Add Profile Grid

* Fix Out of Bounds Index & Player Selector Cursor

* Add Profile Grid

* Fix Out of Bounds Index & Player Selector Cursor
2026-04-26 20:50:15 +02:00
Edi316 9dac6d9b19 Add Duet Voice Name (#864) 2026-04-26 20:49:52 +02:00
Edi316 9c06e0f069 Improved gamepad controls (#866)
* Improve Gamepad Controls

* Improve Gamepad Controls

* Improve Gamepad Controls
2026-04-26 20:48:08 +02:00
McSchneidar 7cbc41fe4b Improve Song loading (#862)
* Improve Song Loading

* Improve Song Loading
2026-04-09 09:40:30 +02:00
McSchneidar 0b6bc14563 Fix PortAudio stream cleanup on shutdown and restart (#860)
* Crash Fix

* Crash Fix

* Crash Fix

* Crash Fix
2026-04-08 08:13:42 +02:00
Edi316 3bc71b8241 Countdown for low gap songs (#861) 2026-04-08 08:12:34 +02:00
Edi316 6deb5acbc8 Remember selected position for each folder/tab (#859)
* Remember Last Tab Position

* Remember Last Tab Position

* Remember Last Tab Position

* Remember Last Tab Position

* Remember Last Tab Position
2026-04-02 10:26:23 +02:00
McSchneidar fd3e945aeb Stop CurPlayer when song is not found (#855) 2026-03-26 09:48:16 +01:00
Edi316 53023616a3 Song search field improvement (#848)
* StaticSearchBar Visible

* Update TextSearchBarTitle

* Update TextSearchBarTitle

* Update TR_SCREENSONG_SEARCH

* Update TextSearchBarTitle

* Update TextSearchBarTitle

* Update SearchBar

* Update SearchBar

* Update SearchBar

* Update SearchBar

* Update SearchBar

* Update SearchBar

* Update SearchBar

* Update SearchBar

* Update SearchBar

* Update SearchBar

* Update SearchBar
2026-03-21 21:05:36 +01:00
Edi316 36a8156e28 Highlight Top 3 Highscores (#835)
* Add Highscore Bars

* Add Highscore Bars

* Add Highscore Bars

* Add Highscore Bars

* Add Highscore Bars

* Add Highscore Bars

* Add Highscore Bars

* Add Highscore Bars

* Add Highscore Bars

* Screen Version 3
2026-03-08 12:41:05 +01:00
Edi316 320082414a Warning Sound Effect (#837)
* Better Highscore and ProgressBar Sound Effect

* Add Warning Sound Effect

* Add Warning Sound Effect

* Add Warning Sound Effect

* Add Warning Sound, Update Highscore & Elevating Sound

* Add Warning Sound Effect

* Add Warning Sound Effect

* Add Warning Sound Effect

* Add Warning Sound Effect

* Add Warning Sound Effect

* Add Warning Sound Effect

* Add Warning Sound Effect

* Add Warning Sound Effect

* Add Warning Sound Effect

* Add Warning Sound Effect

* Add Warning Sound Effect

* Add Warning Sound Effect

* Add Warning Sound Effect

* Add Warning Sound Effect

* Add Warning Sound Effect

* Add Warning Sound Effect

* Add Warning Sound Effect

* Renamed  _HasPlayedSound  to  _HasPlayedHighscoreSound  for clarity.

* Add Warning Sound Effect

* Add Warning Sound Effect

* Add Warning Sound Effect

* Add Warning Sound Effect

* Add Warning Sound Effect
2026-03-08 12:40:42 +01:00
McSchneidar 20c6898baa Credits Update (#839)
* Update Credits

* Update Credits
2026-03-08 12:40:07 +01:00
McSchneidar 8c48e37c4f Prevent crash on program close (null stream fix) (#838)
* Fix Access Violation

* Fix AccessViolation
2026-02-22 18:57:23 +01:00
Edi316 ff26565143 Update to .NET Framework 4.8.1 (#834)
* Update to .NET Framework 4.8.1

* Update to .NET Framework 4.8.1

* Update to .NET Framework 4.8.1

* Update to .NET Framework 4.8.1

* Update to .NET Framework 4.8.1

* Update to .NET Framework 4.8.1

* Update to .NET Framework 4.8.1

* Update to .NET Framework 4.8.1

* Update to .NET Framework 4.8.1

* Revert change
2026-01-27 21:23:56 +01:00
Edi316 12d06d8111 Instrumental & Vocals Icons (#833)
* Add Instrumental & Vocals Icon

* Add Instrumental & Vocals Icon

* Add Instrumental & Vocals Icon

* Add Instrumental & Vocals Icon

* Add Instrumental & Vocals Icon

* Add Instrumental & Vocals Icon

* Add Instrumental & Vocals Icon

* Add Instrumental & Vocals Icon

* Add Instrumental & Vocals Icon

* Add Instrumental & Vocals Icon

* Add Instrumental & Vocals Icons

* Screen Version 14

* Screen Version 14

* Add Instrumental & Vocals Icon

* Add Instrumental & Vocals Icon

* Add Instrumental & Vocals Icon

* Add Instrumental & Vocals Icon

* Add Instrumental & Vocals Icon
2026-01-26 14:53:59 +01:00
MSchneidar 4c984d9f7c Two small fixes (#832)
* Fix for CNameSelection

* Fix for CPlaybackBase
2026-01-25 07:03:58 +01:00
Metin Celik a2dddc1c4c Ensure commands use the active transaction in CCoverDB (#825) 2025-12-30 05:50:36 +01:00
Metin Celik 9fbcc077ff Modernize NuGet dependencies and migrate to PackageReference (#823)
* Add .vscode to .gitignore

* Update copyright year

* Update Newtonsoft.Json package to version 13.0.4

* Migrate NuGet to PackageReference

* Replace vocaluxe.dependencies.sqlite with Microsoft.Data.Sqlite

* Update Serilog package references to latest versions

* Fix typo
2025-12-29 14:09:03 +01:00
Metin Celik f11e27d98b Visual Studio 2026 (#821)
* Fix quoting in PreBuildEvent for Windows

* Add /Output/*.xml to .gitignore

* Add support for Visual Studio 2022 (v145) platform toolset

* Fix build scripts for paths with spaces
2025-12-27 17:12:52 +01:00
Metin Celik 990a0301d8 Fix server crashing due to an invalid username (#822)
* Fix typo

* Fix server crash due to an invalid username
2025-12-27 17:09:57 +01:00
Jeff Dolan 1e19e2928c Adding a regex based solution for enumerating files looking for multiple extensions at same time (#811)
* Adding a regex based solution for enumerating files looking for multiple extensions at same time. This should give better performance than enumerating over the same files multiple times looking for different patterns

* Adding a timeout value for regex per security recommendation

* Store the regex directly so we don't have to keep constructing it, also adding some logging and handling for exceptions when enumerating files
2025-11-03 17:11:31 +01:00
Kacper Majorkowski 40e17456fc Bumped max count of filtered songs (#804) 2025-09-02 18:17:10 +02:00
Edi316 4cfa4c0981 Update CScreenSong.cs (#791) 2025-05-20 12:39:45 +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
Edi316 33cadb8b35 Add Song Folder in Game Options (#776)
* Screen Version 5

* Add Song Folder Button

* Add Song Folder Button

* Add Song Folder Button

* Add Song Folder Button

* Add Song Folder Button

* Add Song Folder Button
2025-05-03 09:44:12 +02:00
Edi316 037e421bbb Graphics Options (#775)
* Add Graphics Options

* ScreenVersion 3

* Add Graphics Options

* Add Graphics Options

* Check for Cover Size change

* Minor Adjustments

* Corrected ScreenVersion

* Add Graphics Options

* Add Graphics Options

* Add Graphics Options

* Add Graphics Options

* Add Graphical Options

* Minor correction

* Add Graphics Options

* Add Graphics Options

* Add Graphics Options
2025-04-28 18:59:23 +02:00
Edi316 e9564b3cba Volume control for sound effects (#773)
* Add SoundEffectVolume

* Add SoundEffectVolume

* Add SoundEffectVolume

* Add SoundEffectVolume

* Add SoundEffectVolume

* Add SoundEffectVolume

* Add SoundEffectVolume

* Add SoundEffectVolume

* Add SoundEffectVolume

* Add SoundEffectVolume

* Add SoundEffectVolume

* Add SoundEffectVolume

* Add SoundEffectVolume
2025-04-22 16:55:39 +02:00
Edi316andFlorian Ostertag f6e56f70b9 Elevating sound for Progress Bar on Score screen (#772)
* Speed Fix

* Add Elevating Sound

* Add Elevating Sound

* Add Elevating Sound

* Add Elevating Sound

* Add Elevating Sound

* Add Elevating Sound

* Add Elevating Sound

* Update Applause Sound

* Update Applause Sound

* Update Applause Sound

* Update Applause Sound

* Add Elevating Sound

* Add Elevating Sound

* Add Elevating Sound

* Speed Fix

* Add Elevating Sound

---------

Co-authored-by: Florian Ostertag <flokuep@users.noreply.github.com>
2025-04-21 07:54:29 +02:00
Edi316andFlorian Ostertag ea1c684ef9 Update DirectX URL (#769)
Co-authored-by: Florian Ostertag <flokuep@users.noreply.github.com>
2025-04-13 10:33:08 +02:00
Edi316 a6ab4966e7 Update ScreenVersion (#770) 2025-04-13 07:07:50 +02:00
Edi316 810462eca3 Update CScreenSong.cs (#765) 2025-03-25 15:20:53 +01: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
Edi316 480cdd9864 Option to skip Player Selection Screen (#762)
* Add Player Select Option

* Add Player Select Option

* Add Player Select Option

* Add Player Select Option

* Theme System Version 9

* Theme System Version 9

* Theme System Version 9

* Add Player Select Option

* Add Player Select Option

* Theme System Version 9

* Theme System Version 9

* Theme System Version 9

* Add Player Select Option
2025-03-24 20:26:45 +01:00
Edi316 04d6293a6d Skip Highscore Screen in Karaoke Mode (#761) 2025-03-24 17:34:37 +01:00
Florian Schulze a7cfc4d454 Add a back button in the main options screen. (#751)
* Add a back button in the main options screen.

* Update ScreenOptions Version to 3.
Add entry in Changelog_ScreenOptions.txt. Cleanup previous changelog entries to align with other screen's changelog.
2025-01-15 06:16:54 +01:00
Edi316andFlorian Ostertag 18d6dba40e Audio Mode for Instrumental & Karaoke (#749)
* Add AudioMode

* Update Theme System Version

* Update Theme System Version

* Version 11

* Version 8

* Update Theme System Version

* Add AudioMode

* Update Theme System Version

* Add AudioMode

* Add AudioMode

* Add AudioMode

* Add AudioMode

* Add AudioMode

* No effect for Instrumental

* Instrumental Check

* Add HasInstrumental Check

---------

Co-authored-by: Florian Ostertag <flokuep@users.noreply.github.com>
2025-01-09 06:10:07 +01:00
transifex-integration[bot] 0a164d1960 Updates for project Vocaluxe and language fi (#748)
* Translate Output/Languages/en.xml in fi

100% translated source file: 'Output/Languages/en.xml'
on 'fi'.

* Translate Output/Languages/en.xml in fi

100% translated source file: 'Output/Languages/en.xml'
on 'fi'.

* Translate Vocaluxe/Website/locales/en.json in fi

100% translated source file: 'Vocaluxe/Website/locales/en.json'
on 'fi'.

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2025-01-07 13:32:34 +01:00
Jiiniasu 68129ec451 Fix tone helper drawn on wrong octave (#746)
* Add GetCurrentBeat()

* Clamp tone helper to the octave of target note

Prevent tone helper from being off by an octave
2025-01-06 06:38:38 +01:00
Marwin bdda564296 Add Rap-Voca and GRaff844 to Credits (#742)
* Add Rap-Voca and GRaff844 to Credits

Add Rap-Voca and GRaff844 to Credits, cleand up Art/Graphics section

* Update CScreenCredits.cs
2024-12-01 13:33:14 +01:00
Rap-Voca 1e53038fea Credits Button in Options (#733)
* Add Credit Screen

* Add Credit Screen

* Add Credit Button

* Add Credit Button

* Add Credit Button

* Add Credit Button

* Add Credit Button

* Add Credit Button

* Add Credit Button

* Add Credit Button

* Add Credit Button

* Add Credit Button

* Add Credit Button

* Add Credit Button

* Add Credits Screen

* Add Credits Button

* Add Credits Button

* Screen Version 2

* Screen Version 2

* Screen Version 2
2024-11-25 06:59:52 +01:00
Rap-Voca 928a261f26 Background Video for Credits Screen (#732)
* Add Credits Background Video

* Add Credits Background Video

* Add Credits Background Video

* Add Credits Background Video

* Add Background video
2024-11-25 06:59:08 +01:00
Florian Ostertag fa696f4675 fix: adjust rendering box for large characters (#730) 2024-11-20 17:59:13 +01:00
GRaff844 9d8e20ef46 Applause & Highscore Sound (#727)
* Add Rating & Applause Sounds

* Add Rating & Applause Sounds

* Add Rating & Applause Sounds

* Add Highscore Sound

* Add Highscore Sound

* Add Highscore Sound

* Add Highscore Sound

* Add Highscore Sound

* Delete Soundfile for better version

* Add Rating & Applause Sounds

* Add Rating & Applause Sounds

* Add Highscore Sound

* Add Highscore Sound

* Add Highscore Sound

* Add Highscore Sound

* Add Highscore Sound

* Add Rating & Applause Sounds

* Add Highscore Sound

* Add Highscore Sound

* Remove Rating Bar Sound (not working reliable)

* Remove Rating Bar Sound (not working reliable)

* Remove Rating Bar Sound (not working reliable)

* Remove Rating Bar Sound (not working reliable)

* Remove Rating Bar Sound (not working reliable)

* Update CScreenHighscore.cs

* Update CScreenScore.cs

* Update CScreenScore.cs

* Update CScreenHighscore.cs

* Update CScreenHighscore.cs

* Update CScreenScore.cs

* Update CScreenScore.cs

* Update Sounds

* Update Sounds

* Update Sounds

* Update Sounds

* Update Sounds

* Update CScreenScore.cs

* Update CScreenHighscore.cs

* Update CScreenHighscore.cs
2024-11-18 11:45:42 +01:00
Marwin 9b033ebccf Add Game Design Document (#724)
* Add Game Design Document

This commit adds the first official game design document for vocaluxe. It contains Concept, Technical Specs, Game Design, Style Guide and more. It serves as foundation for game programmers and artists.

* update roadmap.txt

* Update GameDesignDocumentVocaluxe.md

Update concept and technical specs

* Update feature list in GameDesignDocument

comparison between current status and final version

* Update Roadmap.txt - removed wishlist

moved ideas and wishes to wishlist issue #680
2024-11-13 21:57:16 +01:00
GRaff844andFlorian Ostertag 27faa81985 Updated credit screen (#722)
* Updated Credit Screen

* Logo for Credits Screen

* Updated Credit Screen

* Add credits logo, remove CreditRessources

* Remove CreditRessources

* Remove CreditRessources

* Remove CreditRessources

* Remove CreditRessources

* Updated Credit Screen

---------

Co-authored-by: Florian Ostertag <flokuep@users.noreply.github.com>
2024-11-12 19:28:16 +01:00
GRaff844 9fb74d0eec Improved Gamepad Controls (#723) 2024-11-12 10:04:25 +01:00
GRaff844 3727bbc73b Update Default Theme to "Vocaluxe 2024" (#721)
Genius Theme doesn't exist anymore
2024-11-08 05:27:32 +01:00
Rap-Voca c1d22abafc Full HD (#714) 2024-11-01 09:42:57 +01:00
Rap-Voca 5c2fa3484f Update link to official VC++ 2010 download (#711)
Old link is dead
2024-10-29 07:53:49 +01:00