Commit Graph

37866 Commits

Author SHA1 Message Date
dd902441b0 Add tests for consecutive perfect-curve segments 2021-04-06 13:32:17 +02:00
d81f270e21 Always encode perfect curves as explicit segments 2021-04-06 13:29:31 +02:00
d4c55070e7 Merge pull request #12283 from bdach/setup-screen-design-refresh
Refresh setup screen appearance to be closer to design
2021-04-06 18:33:34 +09:00
ba3689b5b9 Merge pull request #12269 from PercyDan54/beatmap-details
Use OnlineViewContainer for BeatmapDetails
2021-04-06 17:52:32 +09:00
c5e5f02fbe Merge pull request #12225 from peppy/fix-overzealousmouse-button-blocking
Ensure GlobalActions are handled before anything else game-wide
2021-04-06 17:36:32 +09:00
3113eefcf6 Don't attempt to load content when not online 2021-04-06 17:12:00 +09:00
899d708dac Move loading layer up one level to correct padding 2021-04-06 17:09:51 +09:00
f08b340e81 Add nullability hinting 2021-04-06 16:49:26 +09:00
2321101518 Merge branch 'master' into fix-overzealousmouse-button-blocking 2021-04-06 16:45:25 +09:00
1934e8e1fe Fix loading layer being in the wrong place 2021-04-06 16:30:47 +09:00
59e6c46644 Remove unnecessary online state logic 2021-04-06 16:23:27 +09:00
dafa8bbe4e Refactor BeatmapDetails to use GridContainer to keep a consistent layout 2021-04-06 16:21:20 +09:00
933c4010da Allow creating OnlineViewContainers with no placeholder button 2021-04-06 16:17:20 +09:00
eed56e0e41 Merge pull request #12308 from peppy/editor-timeline-select-intro-blueprints
Fix not being able to select timeline blueprints in intro time
2021-04-06 16:08:39 +09:00
9d0839be8f Remove no longer necessary FinishTranforms call 2021-04-06 15:35:07 +09:00
316a557a99 Split select area background into own class to reduce hover state complexity 2021-04-06 15:34:34 +09:00
35af44ab98 Merge pull request #12309 from smoogipoo/fix-lazer-encoder-fp-error
Fix floating point error in slider path encoding
2021-04-06 15:19:09 +09:00
53c1bc666c Make addition of nested GlobalActionContainer in OsuGameTestScene optional 2021-04-06 15:18:00 +09:00
9c1320e18b Add test 2021-04-06 14:34:26 +09:00
7d301a6336 Improve timeline hover display before time zero with a gradient fade 2021-04-06 14:34:16 +09:00
35dd1c68aa Fix drag/selection events not propagating correctly to TimelineBlueprintContainer when before time zero 2021-04-06 14:34:16 +09:00
8ff13845d1 Add marker showing where 00:00:000 is 2021-04-06 14:24:22 +09:00
a2544100d4 Fix floating point error in slider path encoding 2021-04-06 14:10:59 +09:00
784552022f Merge pull request #12303 from smoogipoo/fix-last-control-point-segmenting
Make last control point not able to make an implicit segment
2021-04-06 13:35:55 +09:00
c228192949 Merge pull request #11690 from Syriiin/diffcalc/refactor-strain-skill
Refactor to abstract out strain logic into StrainSkill class
2021-04-06 08:56:59 +09:00
9d8a26f373 Merge branch 'master' into diffcalc/refactor-strain-skill 2021-04-06 08:21:38 +09:00
e486e521ff Fix regressed test 2021-04-05 22:46:01 +09:00
beebdb0734 Clean up implementation 2021-04-05 22:30:51 +09:00
38e95a0e73 Merge branch 'master' into fix-overzealousmouse-button-blocking 2021-04-05 22:07:41 +09:00
5bdd15f746 Refactor Skill.Process() to not require calling base.Process() 2021-04-05 22:14:59 +10:00
57983ae61f Fix whitespace 2021-04-05 22:14:59 +10:00
5e427b4384 Merge pull request #12304 from peppy/android-linker-disable
Disable sdk linker for android debug releases
2021-04-05 20:11:53 +09:00
d0510222ae Fix legacy beatmap encoding 2021-04-05 19:59:54 +09:00
eee3d83ed2 Disable sdk linker for android debug releases
Aimed to improve build time (especially for CI builds).

The additional lines come from visual studio. I'm intentionally
committing its output so it doesn't cause a diff on further csproj
changes.
2021-04-05 19:36:38 +09:00
a3faf0a28e Increment start time 2021-04-05 18:07:07 +09:00
4b29d0ebe2 Fix last control point starting new segment 2021-04-05 17:49:36 +09:00
42e816fcae Add failing tests 2021-04-05 17:48:29 +09:00
6bcbef9f25 Merge pull request #12294 from smoogipoo/mania-scoring-adjustments
Adjust scoring values to better fit osu!mania expectations
2021-04-05 17:19:28 +09:00
78759ceb6c Update link to templates 2021-04-05 16:06:31 +09:00
d33e2b9d3c Merge pull request #12295 from smoogipoo/ruleset-templates
Merge ruleset templates into main repository
2021-04-05 16:05:08 +09:00
85e1bc85bf Update DotSettings and .editorconfig 2021-04-05 15:21:53 +09:00
97820e0ea5 Merge branch 'master' into diffcalc/refactor-strain-skill 2021-04-05 15:09:52 +09:00
f51bd10e2d Merge pull request #11689 from Syriiin/diffcalc/refactor-strain-logic
Refactor to encapsulate strain logic into Skill class
2021-04-05 15:09:34 +09:00
d3f61b4aab Remove templates project from sln 2021-04-05 14:42:15 +09:00
0f171f092f Add template projects to desktop slnf 2021-04-05 14:24:47 +09:00
5bf0889379 Merge branch 'master' into diffcalc/refactor-strain-logic 2021-04-05 14:16:34 +09:00
fe9efc277d Rename README header 2021-04-05 13:56:04 +09:00
3acc612a67 Adjust scoring values to better fit osu!mania 2021-04-05 13:28:46 +09:00
b6681d01e5 Add appveyor matrix 2021-04-05 12:23:34 +09:00
73c59c4e1b Fix ruleset templates not being included 2021-04-05 12:23:03 +09:00