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
Florian Küpper
1b0c40a20b
Fix: Handling of song-selection in challenge-mode
2017-12-29 11:07:13 +01:00
Florian Küpper
fc8b56076c
Usegeneric song config in challenge mode, closes #222
2017-09-12 09:53:07 +02:00
derivator
6799768e35
Make CScreenSong, CSongFilter able to show only songs that are in
...
a specified playlist
2016-10-21 22:46:20 +02:00
z3ro01
dc375de632
Fix: Crash after starting a second challenge mode #169
2015-12-21 10:50:19 +01:00
Flamefire
84e9163b96
Refactor PartyModes in preparation for a more unified name selection and maybe config
2014-12-14 20:40:08 +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
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
b07d31f697
Unify object interactions
2014-10-18 18:46:13 +02:00
Flamefire
d8cce13211
Rename LoadTextures to LoadSkin
...
(Its also Colors, not only textures!)
2014-10-18 10:42:35 +02:00
Flamefire
aa0579a4f1
Make partymodes reload their themes
...
Move PartyModeIds into Partymodes
Fix bug where wrong text size is used (CalculatedFont is now used)
Fix bug where text of the main table in partymodes is displayed wrong
2014-10-15 17:25:37 +02:00
Flamefire
5d28b19066
Add partymode path as constructor param
2014-10-15 15:43:48 +02:00
Flamefire
dd1231ad34
Merge branch 'Better_Graphics_Handling' into Automatic_Covers
...
Conflicts:
Vocaluxe/Base/CCover.cs
Vocaluxe/Base/CGraphics.cs
Vocaluxe/Base/Fonts/CFontStyle.cs
Vocaluxe/Base/Fonts/CGlyph.cs
VocaluxeLib/Menu/CText.cs
VocaluxeLib/Structs.cs
2014-09-25 19:43:21 +02:00
Florian Küpper
c07441bc63
Load complete theme-date with de-serialization.
2014-09-18 15:35:52 +02:00
Flamefire
94be5ce97b
Use CFont class to define the font to use
2014-09-07 10:35:41 +02:00
Flamefire
fe60f6f5df
Simplify Songmenu (only selected and preview numbers)
...
More consistent handling of mouse and keyboard selection of songs
2014-08-07 19:31:17 +02:00
Florian Küpper
d24c47012c
Revert "Revert PartyNames-changes on develop-branch."
...
This reverts commit 43545ac47f .
Conflicts:
VocaluxeLib/Menu/CNameSelection.cs
2013-12-26 13:02:06 +01:00
Florian Küpper
5449d985ef
Revert PartyNames-changes on develop-branch.
2013-12-26 13:02:00 +01:00
Florian Küpper
aa481bb3f8
PlayerNames: Change player/team-num on NamesScreen. TODO: Theme-stuff and remove options from config screen.
2013-12-26 13:02:00 +01:00
Flamefire
370964ee99
Fix file headers and indentations
2013-09-20 18:09:32 +02:00
Flamefire
cd826bdafd
Merge remote-tracking branch 'remotes/flokuep/release-0.3' into develop
...
Conflicts:
Vocaluxe/Base/CDataBase.cs
2013-08-22 00:43:53 +02:00
Flamefire
11398dbb2f
Cleanups after merge
2013-05-19 18:38:50 +02:00
Florian Küpper
624ca03db0
Added methods to get party-mode-folder.
2013-05-15 15:55:14 +02:00
Flamefire
f53e08607b
Small cleanup (join declarations)
2013-04-23 22:14:53 +02:00
Flamefire
b8fe334153
Used object initializers
2013-04-23 22:11:32 +02:00
Flamefire
dcbbc5caf3
Many cleanups according to ReSharper suggestions (Mostly redundant code)
...
Minor Bug fixes
2013-04-20 02:19:56 +02:00
Flamefire
74396eda2f
Auto cleanup
2013-04-18 15:09:21 +02:00
Flamefire
67da90427b
Renaming for namesheme
2013-04-15 19:10:38 +02:00
Flamefire
883b35d0f2
Renamed ambiguous prefixes and abbreviations
2013-04-15 12:35:31 +02:00
Flamefire
d047b12415
Removed unused method overrides
...
renamed some parameter casings
2013-03-22 22:16:51 +01:00
Flamefire
efab579188
Auto cleanup of VocaluxeLib
2013-03-22 21:12:45 +01:00
Flamefire
91e6d4901b
Changed namespace of VocaluxeLib
2013-03-22 20:53:22 +01:00
Flamefire
baaa26883a
Removed unused usings
2013-03-20 00:45:40 +01:00
Flamefire
6380c739aa
Simpler Screens
2013-03-19 17:43:11 +01:00
Flamefire
c3b447ccf6
Duplicate Code in CMenu. CFont, CLanguage removed
2013-03-18 18:17:50 +01:00
Flamefire
c377ec0eef
Added Classes for categorizing, filtering and sorting
2013-02-28 00:47:46 +01:00
Alexander Eckart
521033ed97
some code reorganization
2013-02-22 21:27:34 +01:00
Alexander Eckart
0e8e61905c
fixed theme switching
2013-01-03 16:06:14 +01:00
Alexander Eckart
3b77b4dfde
fixed search handling
2012-12-28 21:05:52 +01:00
Alexander Eckart
ee69919366
changed challenge party mode song selection (there are still some bugs)
2012-12-23 12:36:50 +01:00
Alexander Eckart
aabfc72af5
added duet filter
2012-12-19 21:15:58 +01:00
Alexander Eckart
7e9f7605c6
some additions
2012-12-17 22:07:26 +01:00
Alexander Eckart
fea7b42fba
added handling for song selection and fade to sing screen
2012-12-17 21:34:23 +01:00
Alexander Eckart
2dfbecdb20
added drawing team names, fixed joker handling
2012-12-17 20:35:28 +01:00
Alexander Eckart
cae4e441e1
finished challenge config screen
2012-12-17 17:44:51 +01:00
Alexander Eckart
007ea68a15
added communication methods and structures for party modes
2012-12-15 22:18:20 +01:00
Alexander Eckart
3d5d3f10b7
programmed the more info for party mode fields
2012-12-15 19:59:33 +01:00
Alexander Eckart
a78be79582
added new project for party mode challenge
2012-12-15 19:27:34 +01:00
Alexander Eckart
9ec4c31401
added theme loading for party screens (there is still a lot to do)
2012-12-15 16:09:32 +01:00