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
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
8c3a50c18f
More improvements for objectinteractions
...
Also removes highlight textures and colors
2014-10-22 13:46:34 +02: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
defb2ca6c7
Rewrite Theme Engine
2014-10-08 22:29:02 +02:00
Flamefire
370964ee99
Fix file headers and indentations
2013-09-20 18:09:32 +02:00
Flamefire
11398dbb2f
Cleanups after merge
2013-05-19 18:38:50 +02:00
Flamefire
9d13c32b93
Merge branch 'Better_Graphics_Handling' into develop
...
Conflicts:
Vocaluxe/Base/CBackgroundMusic.cs
Vocaluxe/Base/CCover.cs
Vocaluxe/Base/CDataBase.cs
Vocaluxe/Base/CDraw.cs
Vocaluxe/Base/CMain.cs
Vocaluxe/Base/CProfiles.cs
Vocaluxe/Base/CTheme.cs
Vocaluxe/Base/CVideo.cs
Vocaluxe/Base/CWebcam.cs
Vocaluxe/Base/Fonts/CFont.cs
Vocaluxe/Base/Fonts/CGlyph.cs
Vocaluxe/Lib/Draw/CDirect3D.cs
Vocaluxe/Lib/Draw/CDrawWinForm.cs
Vocaluxe/Lib/Draw/COpenGL.cs
Vocaluxe/Lib/Draw/IDraw.cs
Vocaluxe/Lib/Video/CVideoDecoder.cs
Vocaluxe/Lib/Video/CVideoDecoderFFmpeg.cs
Vocaluxe/Lib/Video/CVideoDecoderGstreamer.cs
Vocaluxe/Lib/Video/IVideoDecoder.cs
Vocaluxe/Lib/Webcam/CAForgeNet.cs
Vocaluxe/Lib/Webcam/IWebcam.cs
Vocaluxe/Screens/CScreenCredits.cs
Vocaluxe/Screens/CScreenNames.cs
Vocaluxe/Screens/CScreenOptionsVideo.cs
Vocaluxe/Screens/CScreenProfiles.cs
Vocaluxe/Screens/CScreenSing.cs
VocaluxeLib/Menu/IMenu.cs
VocaluxeLib/Songs/CCategory.cs
VocaluxeLib/Songs/CSong.cs
VocaluxeLib/Structs.cs
VocaluxeLib/VocaluxeLib.csproj
2013-05-19 17:53:46 +02:00
Alexander Eckart
bde99ff2aa
some more reconstructions on avatars
2013-05-07 00:23:44 +02:00
Alexander Eckart
ec5bdb7742
SProfile => CProfile; SAvatar => CAvatar
2013-05-06 23:29:31 +02:00
Alexander Eckart
ed3047314b
finished moving around
2013-05-06 23:18:02 +02:00
Flamefire
f370693dde
Convert STexture to class CTexture
2013-05-04 15:14:02 +02:00
Flamefire
c5f5266126
Cleaned up graphics stuff (mostly optional parameters)
2013-05-01 23:05:56 +02:00
Flamefire
553be47783
Removed unused and temporary stuff
2013-05-01 22:14:34 +02:00
Flamefire
2967a01cb8
Changed name of CInput to CController
...
Added message for missing mic in partymode
Removed pointless input entry for record devices
2013-04-29 16:14:24 +02:00
Flamefire
69c36362f5
On change of Tabs to on it will go out of any category
...
Auto reformat
2013-04-29 02:24:36 +02:00
Flamefire
5172f17da7
Fixed and changed category handling and visible songs
2013-04-28 17:19:22 +02:00
Flamefire
f43817efd0
Renamed ambiguous Notes classes
2013-04-26 17:47:26 +02:00
Flamefire
bdca0554e4
Changed players->Profile handling (no redundant entries)
2013-04-25 18:27:59 +02:00
Flamefire
f53e08607b
Small cleanup (join declarations)
2013-04-23 22:14:53 +02:00
Flamefire
1540be9120
More refactoring and small fixes
2013-04-23 14:22:42 +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
Alexander Eckart
125a624c92
some code reconstructions (no code changes)
2013-04-07 13:52:07 +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
7469e86617
CTheme and CText changes
2013-03-19 23:01:04 +01:00
Flamefire
6380c739aa
Simpler Screens
2013-03-19 17:43:11 +01:00
Flamefire
1eef829479
Bugfix
...
More duplicate Code removed
2013-03-16 21:57:24 +01:00
Flamefire
51da50bf93
Merge remote-tracking branch 'remotes/origin/develop' into develop
...
Conflicts:
Vocaluxe.sln
Vocaluxe/Base/CConfig.cs
2013-02-28 14:13:53 +01:00
Flamefire
3101897f57
Merge branch 'Sort_Optimizings' into develop
2013-02-28 14:00:46 +01:00
Flamefire
c377ec0eef
Added Classes for categorizing, filtering and sorting
2013-02-28 00:47:46 +01:00
Flamefire
30841c5758
SongMenu refactoring
...
New Shortcuts
Readme update
2013-02-26 21:12:32 +01:00
Alexander Eckart
69e5537f76
Merge remote-tracking branch 'remotes/xdarkice/gstreamer' into develop
...
Conflicts:
VocaluxeLib/Menu/SongMenu/CSongMenuFramework.cs
Set GStreamer as default audio decoder
2013-02-22 22:29:05 +01:00
Alexander Eckart
b4f77d50b2
changed base handling in VocaluxeLib
2013-02-22 17:57:47 +01:00
Stephan Sundermann
2be1c021ce
Added empty gstreamer video implementation
2013-02-10 18:03:53 +01:00
Stephan Sundermann
e653ac87a2
Added initial gstreamer audio playback.
...
x86 might not work due to misconfiguration because I could not test it since acinerella is broken in x86 currenty. Gstreamer video support is yet to follow.
Please report back any bugs you experience. To compile you will need Visual C++, I hope all files are included
2013-02-09 23:32:02 +01:00
Alexander Eckart
0e8e61905c
fixed theme switching
2013-01-03 16:06:14 +01:00
Alexander Eckart
8c5f4bf7c9
added themes support for party modes
2013-01-03 14:12:02 +01:00
Alexander Eckart
9a31f16358
added bg music control to base class. do not show popup player control if the bg music feature is disabled
2012-12-31 14:07:37 +01:00
Florian Küpper
765323f93e
Merge branch 'develop' of github.com:Vocaluxe/Vocaluxe into tic-tac-toe
...
Conflicts:
Vocaluxe.sln
2012-12-31 00:29:31 +01:00
Alexander Eckart
6aa90f3e47
added missing change
2012-12-30 20:25:39 +01:00
Alexander Eckart
deb5e6d794
added party challenge medley mode
2012-12-30 20:02:00 +01:00
Florian Küpper
f21c7f2478
Added tic-tac-toe-party-mode. Still something to do (joker, lang, winning)
2012-12-30 18:37:07 +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
e62f18ada6
added hiding of hidden songs for party mode (not finished and not tested)
2012-12-20 19:17:36 +01:00