3d8432aecf
Merge branch 'master' into fix-player-testcases
2017-11-24 13:23:42 +09:00
c7a5a7cd93
Merge remote-tracking branch 'upstream/master' into fix-player-testcases
2017-11-23 23:42:19 +09:00
6ddefa5f8c
Merge branch 'master' into improve-user-ratings-calculations
2017-11-23 23:33:05 +09:00
dbb03bcff2
Handle the case where a map hasn't been rated yet
2017-11-23 23:30:57 +09:00
dd78479a1a
Merge branch 'master' into fix-ef-issues
2017-11-23 21:18:20 +09:00
2f3e4a27c6
Merge branch 'master' into improve-user-ratings-calculations
2017-11-23 20:55:55 +09:00
9565a9c352
Fix TestCasePlayer not working as expected
2017-11-23 20:42:07 +09:00
9db6ef6657
Fix unfixed regressions
2017-11-23 20:23:47 +09:00
4986ad73f7
Merge remote-tracking branch 'upstream/master' into load-optimization
2017-11-23 18:44:17 +09:00
d93911ae97
Improve user ratings calculations to make more sense
...
Closes #1552 .
2017-11-23 18:10:08 +09:00
2cc2323791
Style changes (removing newline from before second constructor parameter)
2017-11-23 09:12:23 +01:00
1824540325
Schedule calls to correct thread
...
These could be fired from an async worker thread (for instance, maintenance operations).
2017-11-23 17:02:54 +09: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
517a9ec40f
Merge branch 'master' into async-beatmap-panels
2017-11-22 19:05:42 +09:00
36d45f633d
Reorder methods
2017-11-22 11:57:09 +09:00
e3c5a599b6
Tidy some regressions
2017-11-22 11:36:29 +09:00
27fb598352
Update colours to match design
2017-11-22 11:34:54 +09:00
0f8499c580
Rename to PlaybackControl and add a TestCase
2017-11-22 11:22:46 +09:00
ff5404e57f
Remove need for AlwaysPresent
...
Also self-contains the tab options inside the tab control.
2017-11-22 11:21:48 +09:00
855acc9401
Fix leading space before percent sign
2017-11-22 11:17:10 +09:00
c06d6d0bbb
Rename weird method
2017-11-22 10:59:31 +09:00
461c8e8be0
Clean up state change logic
2017-11-22 10:55:06 +09:00
63d366ea4b
Bindables should be readonly
2017-11-22 10:54:33 +09:00
1d41e7cc8a
Removed newline at end
2017-11-21 20:15:42 +01:00
2203a84300
Small fixes and style corrections
2017-11-21 19:16:44 +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
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
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
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
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
a2e45293d6
Merge branch 'master' into fix-result-screen
2017-11-20 18:18:08 +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
0b5614e4ee
fix result screen not showing name of mapper
2017-11-18 22:12:15 +01:00