Quentin Bray
1bba340cf8
Better handle multiple tags respecting US format ( #878 )
...
* Better handle multiple tags respecting US format
Based on unversioned, V1 & V2 of US formats : https://github.com/UltraStar-Deluxe/format
Should address #623
Creator now takes multiple values
Maintain backward compatibility
* Update file path properties to match US formats
2026-06-23 21:04:59 +02:00
Quentin Bray
6ffa63b923
Apply R# clean-up for reliability ( #877 )
...
* Apply R# clean-up for reliability
- Migrate to NUnit4 Assert.That
- Update dependencise versions
- Fix LangVersion to 9.0 (until net core migration)
- Reformat code
- Apply 'var' style (easier for refactoring)
- Remove redundant parentheses
- Add braces on every condition blocks (1 line)
- Uses new null checking patterns
- Uses AutoProperties when possible
- Uses string scalar type instead of class
- Clean usings
- Add .orig files in git ignore
- Rename some properties to respect defined conventions and US format definition
- ID -> Id
- BPM -> Bpm
- Finish -> End
* Update R# settings according to the clean-up made
2026-06-22 19:52:06 +02:00
Stefan
b3143bc908
Remove checking of CBase.Config.GetVideoPreview()
2020-01-15 22:30:43 +01:00
lukeIam
3bec24f4ff
Fix: Config.Video.VideoPreview is ignored ( fixes #391 )
2018-06-30 11:10:09 +02:00
lukeIam
b4bb001c51
Remove SerilogTimings and add a benchmark that fit our needs.
2018-01-16 22:31:16 +01:00
Florian Küpper
336376a1af
Fixed starting next bg-music-track.
2015-02-05 19:57:12 +01:00
Florian Küpper
b11e40b313
Fix video-preview in song-screen.
2015-01-03 14:53:38 +01:00
Flamefire
df82690cd0
Refactor background music to fix some possible issues and smooth out transitions
2014-12-26 22:39:44 +01:00
Flamefire
6d494b64b3
Rewrite round generation and add unit test
2014-12-16 23:36:49 +01:00
Flamefire
1bb296c04d
Add class for calculating combinations and a unitTest
2014-12-14 14:28:02 +01:00
Flamefire
4a78dd4b31
Fix missing song length and wrong volumes (int=0-100, float=0-1)
...
Also fade in preview music
2014-11-27 23:06:01 +01:00
Flamefire
26484ad137
Fix blank screen issue
...
Also fix some other bugs and improvements (easier party modes, volume fixes, new fields for screens to control volume and popups)
2014-11-27 21:47:02 +01:00
Flamefire
d208f9d7b9
Reformatting
...
Also adds license headers
2014-10-19 18:51:14 +02:00
Flamefire
6a3bf7b2c0
Introduce CVideoStream for easier video handling (already includes a texture, important for common usage of streams)
2014-10-05 14:20:57 +02:00
Flamefire
7f8e974fe1
Rename CTexture to CTextureRef to reflect it is only a reference
2014-09-13 17:51:55 +02:00
Florian Küpper
abe8987748
Fixed sing-button in bg-popup.
2014-08-24 20:22:38 +02:00
Florian Küpper
46544aee82
Fix repeating of bg-music.
2014-08-24 17:38:37 +02:00
Florian Küpper
6c4fe011bf
Some improvements.
2014-08-24 12:42:05 +02:00
Florian Küpper
b30efb1913
some fixes.
2014-08-22 21:01:24 +02:00
Florian Küpper
f926263706
Fix video sync.
2014-08-22 18:05:50 +02:00
Florian Küpper
eef988fcdb
Some code-cleanup.
2014-08-20 19:14:20 +02:00
Florian Küpper
8e8fdc1277
Play song-preview instead of bg-music (if enabled) on names-, score- and highscore-screen.
2014-08-09 19:50:40 +02:00
Florian Küpper
04c2b85e2b
Close stream when finished (*-player)
2014-08-09 17:16:51 +02:00
Florian Küpper
4c01396e46
Added preview-player which is used for playing preview in song-menu.
2014-08-09 17:12:27 +02:00
Florian Küpper
240f47090d
Fix for background-music-files.
2014-08-05 11:41:20 +02:00
Florian Küpper
3612b9244b
Added sound- and song-player to VocaluxeLib. Use it for Background-Music.
2014-08-05 10:54:34 +02:00
Flamefire
7c380f62f1
Add dywapitchtracker
...
Improvements for PtAKF (finer resolution at end)
Bugfix for WavFile
2014-04-11 22:59:01 +02:00
Flamefire
d584206a7f
Fix bugs in AKF detection
...
Add CWavFile.cs for reading wav files
Add more test cases
2014-04-09 18:28:35 +02:00