Commit Graph

8551 Commits

Author SHA1 Message Date
2cc2323791 Style changes (removing newline from before second constructor parameter) 2017-11-23 09:12:23 +01:00
d6f532171b Implementation fix (since the default delay is now 500 and not 0 this is necessary to ensure the same functionality) 2017-11-23 09:11:52 +01:00
18b0b77f0a Added requested changes. Mainly changing lambdas to direct function references. 2017-11-22 21:41:50 +01:00
7d428875b8 Changed LoadWrapper back to DelayedLoadWrapper and fixed the implementation (dependent on framework change, delay now in ctor) 2017-11-22 15:46:04 +01:00
1d41e7cc8a Removed newline at end 2017-11-21 20:15:42 +01:00
bf0184c06d One more small style fix 2017-11-21 19:34:01 +01:00
2203a84300 Small fixes and style corrections 2017-11-21 19:16:44 +01:00
fd7ac9b6fc Switched to the new LoadWrapper class for asynchronous loading (LoadComponentAsync not used here since it's not possible to call that method on a component that has not finished loading, and we're in the constructor where it would be called) 2017-11-21 16:18:32 +01:00
870807c265 Switched over to the new LoadWrapper class for all delayed loading. 2017-11-21 16:17:33 +01:00
a033eb46d3 Changed to LoadComponentAsync call instead of adding an AsyncLoadWrapper instance. 2017-11-21 16:12:23 +01:00
7c65048ae5 Merge pull request #1557 from miterosan/Fix_osu_crashing_when_an_unknown_ruleset_is_selected_in_the_config
Fix osu crashing if a invalid gamerule is given in the game.ini
2017-11-21 23:31:39 +09:00
b3b1f2018e Fix osu crashing if a invalid gamerule is given in the game.ini 2017-11-21 15:13:00 +01:00
a0488b8219 Merge pull request #1553 from peppy/async-beatmap-properties
Fix early access to beatmap in LogoVisualisation
2017-11-21 20:24:44 +09:00
aff217cd03 Fix early access to beatmap in LogoVisualisation
Missed this one..
2017-11-21 19:47:12 +09:00
790957e97e Merge pull request #1551 from peppy/fix-info-wedge
Fix beatmap info wedge not displaying
2017-11-21 19:21:00 +09:00
7b916806f9 Merge branch 'master' into fix-info-wedge 2017-11-21 19:12:19 +09:00
46e05684f4 Merge pull request #1520 from EVAST9919/editor-playback-speed
Add playback settings to the Editor
2017-11-21 18:49:56 +09:00
c2fcb2f9c7 Fix info wedge not displaying 2017-11-21 18:45:12 +09:00
10f730a004 Merge remote-tracking branch 'refs/remotes/ppy/master' into editor-playback-speed 2017-11-21 12:39:14 +03:00
ca1814eb19 Update framework 2017-11-21 18:38:54 +09:00
862529a452 Merge pull request #1538 from ppy/osu/sudden-death
Implement Sudden Death and Perfect mods
2017-11-21 18:23:59 +09:00
41498ffad3 Apply suggestions 2017-11-21 12:22:19 +03:00
217554f587 Remove redundant interface 2017-11-21 18:06:24 +09:00
0d1b5ae44f Adjust bottom bar sizing as suggested 2017-11-21 17:51:07 +09:00
238756ec5d Merge remote-tracking branch 'origin/master' into editor-playback-speed 2017-11-21 17:41:16 +09:00
c39e76fdea Merge branch 'master' into sudden-death 2017-11-21 17:37:40 +09:00
0859d9c533 Merge pull request #1542 from peppy/async-beatmap-properties
Reduce synchronous access to WorkingBeatmap properties
2017-11-21 17:36:40 +09:00
142b74cc47 Merge branch 'master' into sudden-death 2017-11-21 17:32:31 +09:00
c30d31e037 Remove extra alternateFailConditions function in Player 2017-11-21 17:30:19 +09:00
fea56322f0 Fix SD not failing for the first note 2017-11-21 17:28:51 +09:00
10e835aea6 Merge branch 'master' into async-beatmap-properties 2017-11-21 17:18:19 +09:00
18b9828c49 Merge UpdateFailed and CheckAlternateFailConditions 2017-11-21 17:11:07 +09:00
6867826f81 Merge pull request #1513 from EVAST9919/user-panels
Add supporter icon to the user panel
2017-11-21 17:10:31 +09:00
1b27ce6198 Cleanup + renaming 2017-11-21 17:09:22 +09:00
8452446803 Merge branch 'master' into user-panels 2017-11-21 16:41:48 +09:00
5d2c4d01a8 Merge pull request #1543 from peppy/handle-more-updater-exceptions
Handle more exceptions when checking for updates
2017-11-21 16:36:14 +09:00
62dcc316e2 Remove unnecessary using 2017-11-21 15:02:16 +09:00
8e63a7dd8d Handle more exceptions when checking for updates
Should resolve #849.
2017-11-21 14:42:49 +09:00
553a7947d7 Remove AsyncLoadWrapper dependence in MusicController 2017-11-21 12:42:28 +09:00
66f72baa39 Avoid LogoVisualisation accessing the track before it's loaded 2017-11-21 12:42:28 +09:00
a2fc5b67ec Formatting fix 2017-11-21 12:42:28 +09:00
bd616c1307 Simplify some property access 2017-11-21 12:42:28 +09:00
be9c99ade3 Remove AsyncLoadWrapper dependence 2017-11-21 12:42:28 +09:00
e7654254d2 Remove unused code 2017-11-21 12:42:28 +09:00
5db2d383ed Remove temporary variable in beatmap background update 2017-11-21 12:42:28 +09:00
230599e3bf Merge pull request #1540 from peppy/death-to-internal
Make many internal classes and methods public
2017-11-21 12:23:39 +09:00
2610cadd3c CI fixes 2017-11-21 12:11:29 +09:00
4f6263ef86 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.
2017-11-21 12:06:16 +09:00
2b0295ed86 Proper Public Method Case
- onFailCheck to OnFailCheck
2017-11-20 20:49:31 -05:00
6d74fd254c Remove Extraneous Using Statement
- System.Collections.Generic was leftover from a previous attempt
2017-11-20 20:25:14 -05:00