Commit Graph
18 Commits
Author SHA1 Message Date
McSchneidarandFlorian Ostertag 74653ab977 Improve song selection screen (#932)
* Redesign song selection screen

* Fix SonarCloud issues

* Add TileCaption to SConfig test file

---------

Co-authored-by: Florian Ostertag <flokuep@users.noreply.github.com>
2026-10-21 10:25:40 +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
McSchneidar e249baf2d4 Add SoundEffectVolume & VocalsVolume to SConfig Test (#847)
* Add SoundEffectVolume

* Add VocalsVolume

* Trim trailing whitespace/newlines
2026-03-20 21:03:24 +01:00
Florian Ostertagandtransifex-integration[bot] 990707d678 Transifex integration (#655)
* Add: Transifex file and renamed lang files

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

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

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

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

* Rename all language files to match transifex.

* Manual sync of translations

* Another manual sync of translations

* Adjust pr branch name

* Translate Output/Languages/en.xml in pt

97% of minimum 90% translated source file: 'Output/Languages/en.xml'
on 'pt'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format

* Translate Output/Languages/en.xml in cs

96% of minimum 90% translated source file: 'Output/Languages/en.xml'
on 'cs'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format

* Translate Output/Languages/en.xml in it

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

* Translate Output/Languages/en.xml in ru

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

* Translate Output/Languages/en.xml in sv

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

* Translate Output/Languages/en.xml in de

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

* Translate Output/Languages/en.xml in fr

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

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

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

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

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

* Fix: Unescape String during xml reading

* Translate Output/Languages/en.xml in ru

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

* Translate Output/Languages/en.xml in ru

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

* Translate Output/Languages/en.xml in ru

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

* Translate Output/Languages/en.xml in ru

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

* Fix: Seperate handling of unescaping

* Fix: Typo

* Fix: Typo

---------

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-12-28 20:58:13 +01:00
lukeIam eef1ea5c55 Fix: CLogTest use uninterpolated string as expected value 2020-01-10 18:07:03 +01:00
lukeIam 8d54dd869f Add tests for CBenchmark 2018-03-31 18:18:12 +02:00
lukeIam 3c6bed1214 Introduced some constants in CLogTest 2018-03-29 14:21:54 +02:00
lukeIam 82803cec77 - Add minLogLevel param to CLog.Init()
- Add tests for CLog
2018-03-29 14:08:59 +02:00
lukeIam b802137a21 Improve code layout 2018-03-24 20:51:13 +01:00
lukeIam 8aab88261d Add test for CLogFileRoller 2018-03-24 11:37:06 +01:00
lukeIam 3c28155539 Removed used using 2018-03-23 15:14:15 +01:00
lukeIam ad45297b9a Updated SThemeScreen.xml 2018-03-23 15:12:50 +01:00
lukeIam 3af073c0d1 Workaround: Assert.Throws fails even if the exception type was correct. 2018-03-23 14:59:53 +01:00
lukeIam 016a64f4f2 Fix: test config xml file is to old and does not match the current config object. 2018-03-23 14:27:17 +01:00
lukeIam 766468b4b5 Make test error message more meaningful (CXmlSerializerTest) 2018-03-23 14:26:30 +01:00
lukeIam 6fa653fdb8 Ported CXmlSerializerTests 2018-03-23 14:17:07 +01:00
lukeIam d0c81b4d93 Added license header 2018-03-16 13:33:17 +01:00
lukeIam 881b5a9d5e Added new test-project (with nunit3) and ported the CCombinations tests 2018-03-16 13:29:30 +01:00