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
lukeIam
c907ec0f44
Refactor logging
2018-01-16 11:57:15 +01:00
Florian Küpper
86dc259c17
Merge branch 'develop' into player-guid
2017-11-05 23:32:30 +01:00
Florian Küpper
8244fd638b
Log missing avatar as error instead of throwing exceptions
2017-10-08 12:56:37 +02:00
Florian Küpper
e3497641dd
Use GUID instead of int for player-ids; ID is now unique and saved to player.xml-file
2015-12-23 14:23:55 +01:00
Florian Küpper
94ee6c0418
Right use of GetUniqueFileName-method.
2014-12-04 17:20:51 +01:00
Florian Küpper
13f6e869c1
Fixed starting server and creating profiles.
2014-12-03 11:06:11 +01:00
Flamefire
d5160330c2
Save converted profile
2014-11-17 19:51:42 +01:00
Flamefire
33618b4c97
Use extra class for xml exception
...
Add handler class for xml errors
Fix testcases
2014-11-17 19:27:43 +01:00
Flamefire
12e48d0446
Split serializer/deserializer
2014-10-30 16:49:14 +01:00
Flamefire
61a0d4fdf1
Serialize Profiles
...
All writings now done through new serializer
2014-10-29 01:29:02 +01:00
Flamefire
93a415205e
Remove Profiles.FileName and use FilePath correctly
2014-10-27 20:02:06 +01: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
Flamefire
7f8e974fe1
Rename CTexture to CTextureRef to reflect it is only a reference
2014-09-13 17:51:55 +02:00
Flamefire
e66d108df0
Handle errors in profile files
2014-09-07 11:11:16 +02:00
Flamefire
03b9ea8e49
Rename File/Folder name variables to distinguish them from real (full) paths
...
Make sure full path is used everywhere (if I didn't miss anything)
2014-08-08 17:27:36 +02:00
Flamefire
6686c15864
Fix bug with avatar not having filename
...
Use a nicer name for the avatar chooser
2014-04-09 18:41:39 +02:00
Flamefire
eba5deba2b
Make CSettings contain only constant values to avoid accidental misuse. Everything changeable is in CConfig
2014-03-19 19:54:55 +01:00
Flamefire
898819fcf5
Fix code issues (naming, unused stuff)
2014-03-12 09:41:34 +01:00
Flamefire
149026ec32
IMPORTANT: Format of all files with Resharper
...
NO functional changes. If you have problems merging your changes, merge/rebase on previous commit then merge this. Conflicts can easily be resolved (take yours if in doubt)
After that merge next commits
2014-02-26 00:36:00 +01: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
14f5c12d9e
Added draft for NameSelection in party-modes. Just extend CMenuPartyNameSelection in a screen.
...
Developer could use it or not, using it would make creating party-modes much easier.
More additions to this screen will come.
2013-12-26 13:01:58 +01:00
Florian Küpper
352b0181fa
Changed GuestProfile-option on profiles to UserRole. UserRole could now be set from Vocaluxe.
2013-12-19 08:54:27 +01:00
lukeIam
252ef113ce
Webserver: -fix: used PasswordHash instead of PasswordSalt once
2013-12-13 18:03:21 +01:00
lukeIam
ad717ea56e
Webserver: -fix: problems setting the password and login
2013-12-13 18:03:20 +01:00
lukeIam
304529f396
Webserver: -fix: Password and Roles are not saved.
2013-12-13 18:03:19 +01:00
lukeIam
3126d5aaf0
User/Roles for webserver
2013-12-13 17:43:13 +01:00
lukeIam
28da5b776f
WCF-Server inital commit (Wenserver without usermanagement and with some pages)
2013-12-13 17:34:07 +01:00
Flamefire
73e4a9fa74
Merge branch 'release-0.3' into develop
...
Conflicts:
Vocaluxe/Base/CConfig.cs
Vocaluxe/Lib/Playlist/CPlaylistFile.cs
Vocaluxe/Screens/CScreenSong.cs
VocaluxeLib/CHelper.cs
VocaluxeLib/Menu/CMenu.cs
VocaluxeLib/Menu/SongMenu/CSongMenuFramework.cs
VocaluxeLib/Menu/SongMenu/CSongMenuTileBoard.cs
2013-10-19 00:42:56 +02:00
Flamefire
3a8acecd5c
Use always the same xml writer settings
2013-10-18 23:40:23 +02:00
Flamefire
370964ee99
Fix file headers and indentations
2013-09-20 18:09:32 +02:00
flokuep
afdd3cae62
Profiles could be in different folders now, vocaluxe loads profiles from main-folder and user-folder, new profiles will be saved in user-folder.
2013-08-31 13:42:31 +02:00
Flamefire
11398dbb2f
Cleanups after merge
2013-05-19 18:38:50 +02:00
Flamefire
f83496d66a
Fixed merge errors
2013-05-19 18:03:29 +02:00
Alexander Eckart
e70ce5ad68
rewrite of CProfiles.cs, some optimizations in CScreenProfiles.cs, added IsCapturing() to Webcam/IWebcam.cs
2013-05-09 22:01:29 +02:00
Alexander Eckart
8ab93db26f
functional async profile adding
2013-05-07 19:18:46 +02:00
Alexander Eckart
19339c6888
reconstructed CProfiles (preparing for async profile adding)
2013-05-07 16:56:23 +02:00
Alexander Eckart
bde99ff2aa
some more reconstructions on avatars
2013-05-07 00:23:44 +02:00
Alexander Eckart
d6a57da73f
some reconstructions, there is still a lot to do
2013-05-06 23:38:59 +02:00
Alexander Eckart
ec5bdb7742
SProfile => CProfile; SAvatar => CAvatar
2013-05-06 23:29:31 +02:00