Commit Graph

5696 Commits

Author SHA1 Message Date
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
33936b0939 Merge branch 'master' into async-beatmap-panels 2017-11-21 23:33:15 +09:00
b3b1f2018e Fix osu crashing if a invalid gamerule is given in the game.ini 2017-11-21 15:13:00 +01:00
5e70b7a9f7 Add async load methods for WorkingBeatmap properties 2017-11-21 22:34:53 +09:00
2603219350 Load beatmap carousel panels asynchronously 2017-11-21 22:30:09 +09:00
aff217cd03 Fix early access to beatmap in LogoVisualisation
Missed this one..
2017-11-21 19:47:12 +09:00
7b916806f9 Merge branch 'master' into fix-info-wedge 2017-11-21 19:12:19 +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
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
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
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
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
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
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
881b4aa547 Merge branch 'master' into fix-import-duplicates 2017-11-20 21:20:32 +09:00
2c4a068940 Merge branch 'master' into fix-escape-no-repeat 2017-11-20 18:37:12 +09:00
7906bc030d Merge branch 'master' into fix-result-screen 2017-11-20 18:19:46 +09:00
a2e45293d6 Merge branch 'master' into fix-result-screen 2017-11-20 18:18:08 +09:00
6df18ffb7a FocusedTextBox should not handle repeated escapes 2017-11-20 18:14:58 +09:00
da30d76f9b Implement Score Processor Mod Interface
- Add a delegate whenever we want to register an additional fail condition
2017-11-20 02:15:29 -05:00
ecc2877be6 Fix possible null and adjust timeline width 2017-11-20 09:29:26 +03:00
9fe7ebc0ce Merge remote-tracking branch 'refs/remotes/ppy/master' into editor-playback-speed 2017-11-20 09:18:22 +03:00
8919e98d13 Fix CI issue 2017-11-20 11:32:20 +09:00
492120e88c Add migration for unique constraint on online id 2017-11-19 16:02:08 +09:00
0b5614e4ee fix result screen not showing name of mapper 2017-11-18 22:12:15 +01:00
9aaefb5e97 same for PaginatedScoreContainer 2017-11-18 20:09:31 +01:00
4264641303 fix missing text appearing when request returns nothing but beatmaps are already there 2017-11-18 18:27:30 +01:00
d704e9cf7e Ensure we correctly handle importing beatmaps/sets when the onlineID already exists locally 2017-11-19 01:45:17 +09:00
7d2bbc50a3 Add unique constraint on OnlineBeatmapID 2017-11-19 01:45:17 +09:00