McSchneidar and Florian 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
McSchneidar
e7fc959def
Fix possible crashes and glitches when playing song previews ( #898 )
...
* Add AutoplayPending
* Add locks
* Add Base Update
* Add Base Update
* Add locks
2026-10-06 05:20:14 +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
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
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
Florian Ostertag
4fd752c3cc
fix: wrong size for bg video ( #729 )
2024-11-19 08:28:56 +01:00
Gary Kertopermono
612c18326d
Merge branch 'develop' into rap
2021-06-28 10:44:22 +02:00
Gary Kertopermono
7781cd8fa9
Added the rap icon
2021-06-15 15:01:09 +02:00
Stefan
5643023402
Added theme text for song year on song screen
2020-02-02 20:44:49 +01:00
Stefan
b4d2176600
Prevent short music break while loading the Highscore
2020-01-25 08:35:04 +01:00
Stefan
f3df791a82
Temporary fix for the song list reset
...
Temporary fix for the song list reset described in issue #390 .
2020-01-10 14:41:00 +01:00
Florian Küpper
1b0c40a20b
Fix: Handling of song-selection in challenge-mode
2017-12-29 11:07:13 +01:00
Jiiniasu
2fbb600272
Code move and delay made configurable
...
Moved code to CSongMenuFramework and made autoplay-delay configurable in
config.xml as suggested in code review.
2017-11-08 21:24:11 +01:00
Florian Küpper
c5bfd46865
Removed outdated xml loading stuff
2017-09-02 18:00:06 +02:00
Florian Küpper
750b93d6d5
Fixes #188 (Preview-Start was ignored)
2016-01-15 21:01:40 +01:00
Florian Küpper
d796b649fa
Some minor improvements and fixes for bg-music
2015-12-08 10:44:13 +01:00
Florian Küpper
45d0091161
Merge pull request #2 from flokuep/komadoc-develop
...
Komadoc develop
2015-12-06 09:25:35 +01:00
Flamefire
df82690cd0
Refactor background music to fix some possible issues and smooth out transitions
2014-12-26 22:39:44 +01:00
Florian Küpper
10915cf6b9
Added small-view to SongMenuList, this fixes some input-issues.
2014-12-22 09:10:19 +01:00
Florian Küpper
d5c39ceb1a
Fix double-click for starting song.
2014-12-21 13:00:57 +01:00
mephasor
ec791c100e
Extracted List View parameters to ScreenSong.xml
2014-12-13 15:47:28 -04:00
Flamefire
190d615972
Fix incomplete song menu
2014-12-03 18:27:34 +01:00
Flamefire
cd59b82b7b
Fix some resharper warnings and errors
2014-12-02 21:59:33 +01:00
Flamefire
4b0f563a6c
Fix crashes/assertion failures on theme/skin change
...
First step of fixing theme saving (still needs some work)
2014-12-01 22:40:47 +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
dd6b0416b6
Rename XML to lowercase Xml in classes and names for consistency
2014-11-17 19:33:48 +01:00
Flamefire
ae7a7fd390
Implement a common Interface for all MenuElements
...
Also remove CSongMenu and replace it with a factory class
2014-10-19 17:17:39 +02:00
Flamefire
d8cce13211
Rename LoadTextures to LoadSkin
...
(Its also Colors, not only textures!)
2014-10-18 10:42:35 +02:00
Flamefire
87f3271046
Remove copy constructors for structs
2014-10-16 21:38:22 +02:00
Flamefire
86fb73ca48
Cleanup not required XML attributes
2014-10-16 21:27:09 +02:00
Flamefire
defb2ca6c7
Rewrite Theme Engine
2014-10-08 22:29:02 +02:00
Flamefire
355d7b4b5f
Merge branch 'develop' into Better_Graphics_Handling
...
Conflicts:
VocaluxeLib/Menu/CNameSelection.cs
VocaluxeLib/Menu/CPlaylist.cs
VocaluxeLib/Menu/CText.cs
VocaluxeLib/Menu/SongMenu/CSongMenuFramework.cs
VocaluxeLib/Structs.cs
VocaluxeLib/VocaluxeLib.csproj
VocaluxeLib/Xml/CXMLReader.cs
2014-10-05 15:09:52 +02:00
Flamefire
89e528c2a6
Factor out CSkin class
...
Replace usages of GetColor and remove GetColor(..., skinIndex,...)
2014-10-05 13:36:11 +02:00
Flamefire
f1c89b9a8e
Merge branch 'Automatic_Covers' into develop
...
Conflicts:
Vocaluxe/Base/CBackgroundMusic.cs
VocaluxeLib/Menu/SongMenu/CSongMenuFramework.cs
2014-10-02 20:43:17 +02:00
Flamefire
6ebbf7df6f
Introduce example for a more flexible deserialization
...
Also make the CoverGenerator themes serializeable
Rest is automatic reformatting.
2014-10-01 00:54:04 +02:00
Florian Küpper
fc432f34eb
Fixed some bugs with bg-music.
2014-09-25 19:36:16 +02:00
Florian Küpper
c07441bc63
Load complete theme-date with de-serialization.
2014-09-18 15:35:52 +02:00
Florian Küpper
4f8c482645
Remove unneeded constructors.
2014-09-15 19:44:19 +02:00
Florian Küpper
9ab0ea5f34
Update more LoadTextures-methods. Some changes are a bit ugly, but will removed later.
2014-09-15 19:35:00 +02:00
Florian Küpper
e936fe4126
Added constructors with STheme*-structs, LoadTextures() will be LoadTheme later and set all needed values from theme-struct to object.
2014-09-10 20:44:39 +02:00
Florian Küpper
9cca49745a
Added constructors to STheme* for copying.
2014-09-10 11:17:36 +02:00
Florian Küpper
b2102b11d9
Add serialization for all theme-elements.
2014-08-26 16:48:30 +02:00
Florian Küpper
46544aee82
Fix repeating of bg-music.
2014-08-24 17:38:37 +02:00
Florian Küpper
74654d7fcf
More improvements and fixes (nearly stable now)
2014-08-24 13:09:57 +02:00
Florian Küpper
6c4fe011bf
Some improvements.
2014-08-24 12:42:05 +02:00
Florian Küpper
6dda1a38d0
Added background-music-option: "Only selected song". bg-music is played on name/score/highscore screen with selected song.
2014-08-22 21:22:03 +02:00
Florian Küpper
6f617aa40b
Some improvements...
2014-08-22 17:51:47 +02:00
Florian Küpper
d0958b69be
Some changes to preview-start.
2014-08-20 19:10:13 +02:00
Florian Küpper
c6e8854dda
Change preview-player. Now it's part of bg-music.
2014-08-20 18:50:27 +02:00
Florian Küpper
0a7006db43
Small bugfix.
2014-08-09 22:01:01 +02:00