Also self-contains the tab options inside the tab control.
Fix osu crashing if a invalid gamerule is given in the game.ini
Fix early access to beatmap in LogoVisualisation
Missed this one..
Fix beatmap info wedge not displaying
Add playback settings to the Editor
Implement Sudden Death and Perfect mods
Reduce synchronous access to WorkingBeatmap properties
Add supporter icon to the user panel
Handle more exceptions when checking for updates
Should resolve #849.
Make many internal classes and methods public
This is important when using dynamic compiling to rapidly iterate. Until we actually split projects out into pieces (like the abstract ruleset project we have talked about) there is no advantage to using internal in the osu! game code.
- onFailCheck to OnFailCheck
- System.Collections.Generic was leftover from a previous attempt