Commit Graph

11377 Commits

Author SHA1 Message Date
eceecde0f8 Make APIScoreInfo derive LegacyScoreInfo 2019-03-27 17:07:45 +09:00
977122d05f Fix ScoreInfo not getting set 2019-03-27 16:59:29 +09:00
8fcb75809d Add LegacyScoreInfo for statistics preservation/conversion 2019-03-27 16:55:46 +09:00
a5d5f469eb Populate more hit results for catch 2019-03-27 14:52:56 +09:00
7239ebf5de Add margin for mods 2019-03-27 13:57:26 +09:00
43c6a8d2e5 use a property instead 2019-03-27 11:44:50 +09:00
efeed71517 Add comment 2019-03-27 11:37:16 +09:00
384eee3395 Remove DI requirement for the Facade in PlayerLoader 2019-03-27 11:32:26 +09:00
3fcbc2eab3 Fix key counter getting overridden 2019-03-27 10:31:21 +09:00
adab31fd58 Cleanup + fix up score table layout 2019-03-26 17:38:56 +09:00
3fe52be77f Better tests, add documentation 2019-03-26 17:22:36 +09:00
15821c7511 Fix cursor adding 2019-03-26 17:04:14 +09:00
a88f23e555 Convert remaining two flags to ctor parameters 2019-03-26 16:53:44 +09:00
92184adef5 Add stable sorting of storyboard elements 2019-03-26 16:37:52 +09:00
83076e32c7 Fix TestWorkingBeatmap not running for times below zero 2019-03-26 16:35:34 +09:00
83863d35c3 Remove AllowLeadIn flag 2019-03-26 16:35:00 +09:00
dde7788c44 Merge branch 'universal-playfield-adjust' into resume-cursor-2 2019-03-26 13:58:48 +09:00
fb302e7ad8 Remove using 2019-03-26 13:58:07 +09:00
8658de5108 Rename KeyCounterCollection -> KeyCounterDisplay
Also fix not working
2019-03-26 13:52:48 +09:00
27cb4ce0d1 Remove poop 2019-03-26 13:48:35 +09:00
fbc97edc55 Add base cursor class to retrieve true visibility state 2019-03-26 13:41:30 +09:00
b4d785c76c Don't update gameplay loop while paused 2019-03-26 13:36:17 +09:00
ed3746e166 Make PlayfieldAdjustmentContainer universal 2019-03-26 13:32:44 +09:00
e512d88899 Apply required refactor 2019-03-26 13:29:26 +09:00
5d166a011d Update framework 2019-03-26 13:28:59 +09:00
868367511e Add ManualInputManager to screen tests
Also sanitises content init order (ctor for content; bdl for other)
2019-03-26 13:26:55 +09:00
256a579de0 Allow player to not pause on focus loss 2019-03-26 13:17:00 +09:00
c403dede20 Add ManualInputManager to screen tests
Also sanitises content init order (ctor for content; bdl for other)
2019-03-26 13:16:46 +09:00
4c0121a112 Merge remote-tracking branch 'upstream/master' into resume-cursor-2 2019-03-26 11:31:23 +09:00
b75ea295db Rename KeyCounterCollection -> KeyCounterDisplay
Also fix not working
2019-03-26 11:28:43 +09:00
be9ac39f54 Cleanup 2019-03-26 11:11:27 +09:00
35bf262d19 Merge remote-tracking branch 'upstream/master' into facade-container 2019-03-26 11:11:13 +09:00
a0f6718145 Better tests and implementation 2019-03-26 10:48:29 +09:00
f4aeb390ef Initial re-layout of score table 2019-03-26 10:21:34 +09:00
82140c38fc Apply CI fixes 2019-03-25 22:00:33 +09:00
a642f10131 Remove redundant cast 2019-03-25 21:52:01 +09:00
15aea7f745 Update framework 2019-03-25 21:50:28 +09:00
245f463e3f Don't update gameplay loop while paused 2019-03-25 20:31:55 +09:00
a23dfb58ad Add base cursor class to retrieve true visibility state 2019-03-25 20:31:55 +09:00
06d4856e17 Remove unnecessary CursorTargetContainer 2019-03-25 20:31:55 +09:00
c79d187a89 Add final osu! resume screen implementation 2019-03-25 20:31:55 +09:00
38e481686f Make PlayfieldAdjustmentContainer universal 2019-03-25 20:31:55 +09:00
57b3b7b54b Add back resume overlay 2019-03-25 20:31:55 +09:00
a694626cc6 Add proper resume request logic 2019-03-25 20:31:55 +09:00
8ad4009c33 osu! resume overlay 2019-03-25 20:31:55 +09:00
6a9f005ed4 Merge remote-tracking branch 'Joehuu/master' into update-beatmap-scores-design
# Conflicts:
#	osu.Game.Tests/Visual/SongSelect/TestCaseBeatmapScoresContainer.cs
2019-03-25 15:21:29 +09:00
fa7a0a0742 Merge branch 'master' into drawable-clear-safety 2019-03-25 13:58:57 +09:00
5b83e97e9d Fix typo 2019-03-25 13:38:50 +09:00
c97116c91a Add safety against DrawableHitObject implementations clearing children 2019-03-25 13:34:22 +09:00
fcc91efc1a Merge branch 'master' into skinnable-scaling-container-background 2019-03-25 13:33:39 +09:00