Commit Graph

10580 Commits

Author SHA1 Message Date
TocoToucan 615c831069 Merge from ppy/master 2018-01-26 21:56:17 +03:00
FreezyLemon cff3f25cd7 make all line endings CR LF (windows style) 2018-01-26 12:46:58 +01:00
FreezyLemon 8f0ab2040f Add Jetbrains.Annotations NuGet package 2018-01-26 12:46:28 +01:00
Dean Herbert 7852015db3 Remember mod selection when re-entering song select
Removes mod application when exiting back to main menu.

Alternative to #1968.
Closes #1961.
2018-01-26 19:32:57 +09:00
Dean Herbert 545a4bd082
Merge pull request #1929 from smoogipoo/ruleset-configs
Implement ruleset-specific config managers and attach them to the global OnScreenDisplay
2018-01-26 17:54:38 +09:00
Aergwyn b95719c23e Merge branch 'master' into fix-ticks-appearing-late 2018-01-26 09:07:33 +01:00
Dean Herbert 5bb547530b
Merge branch 'master' into ruleset-configs 2018-01-26 17:03:38 +09:00
Dan Balasescu 14092006ef
Merge pull request #1953 from Aergwyn/fix-repeats-appearing-early
Fix RepeatPoint animations
2018-01-26 16:41:28 +09:00
Dan Balasescu 755ae9802c
Merge branch 'master' into fix-repeats-appearing-early 2018-01-26 15:45:20 +09:00
smoogipoo 1ab2a4075f Update resources 2018-01-26 15:39:37 +09:00
smoogipoo 5742e61e68 Merge remote-tracking branch 'origin/master' into ruleset-configs 2018-01-26 15:39:09 +09:00
smoogipoo 929a710dfc Merge remote-tracking branch 'peppy/databased-config' into ruleset-configs 2018-01-26 15:37:57 +09:00
Dan Balasescu 81c759f1e1
Make field readonly 2018-01-26 15:17:56 +09:00
Dean Herbert db58e4dbfe Update framework again 2018-01-26 15:02:55 +09:00
smoogipoo 0a505dde2e Remove MaskingAffectsInput override 2018-01-26 14:47:16 +09:00
Dean Herbert 7a2420ead2 Fix a couple of regressions 2018-01-26 08:21:09 +09:00
Dean Herbert 3b9318e894 Update framework 2018-01-26 07:39:03 +09:00
Thomas Tan 469b13441b Fix mistake 2018-01-26 04:02:35 +08:00
Thomas Tan b04e2cbb5c Fix osu star rating calculation
The main bug was that the beatmap was not being processed prior to
having its Skill values calculated, causing stacking to be ignored in
difficulty calculation. The fix involves processing the beatmap with
OsuBeatmapProcessor.

Another minor bug was that sliders were not taking into account the
stacked position midway through the slider (PositionAt does not return
stacked position.), so I corrected by adding StackOffset.
2018-01-26 03:39:19 +08:00
Dean Herbert 03154dbc63 Fix incorrect initial migration
Also adds variant to settings
2018-01-25 23:41:03 +09:00
smoogipoo 92df704fbd Fix up taiko not having any important frames 2018-01-25 21:37:38 +09:00
smoogipoo 45e8a2b69b Remove ManiaPlayfield local scrollTime bindable
Now not needed due to having this databased.
2018-01-25 20:49:25 +09:00
Aergwyn 214938b98d fix SliderTicks appearing too late 2018-01-25 10:52:03 +01:00
Dean Herbert 80b8780f56 Revert "Remove game-wise settings store for the time being"
This reverts commit 72df2c681b.
2018-01-25 18:08:50 +09:00
Dean Herbert c2a58223c5 Update framework 2018-01-25 17:55:41 +09:00
smoogipoo 57cd50c45e Reorder the way input is handled for replays
Fixes https://github.com/ppy/osu/issues/1625 .
2018-01-25 17:39:50 +09:00
Dan Balasescu 08ffd886e3
Merge pull request #1975 from peppy/new-hitsounds
Add new default hitsounds (thanks to cYsmix)
2018-01-25 11:32:57 +09:00
Dean Herbert 794d82d83f Add new default hitsounds
Getting these in for more widespread feedback.
2018-01-25 10:21:52 +09:00
Dean Herbert 59f62ad8cf
Merge pull request #1973 from UselessToucan/MakeMusicControllerDraggableAgain
Make MusicController draggable again
2018-01-25 09:18:07 +09:00
Dean Herbert fd7d7c3953
Merge branch 'master' into MakeMusicControllerDraggableAgain 2018-01-25 09:01:54 +09:00
Dean Herbert b3b4e04950
Merge pull request #1965 from Aergwyn/fix-settings
Fix settings button
2018-01-25 08:54:19 +09:00
Dean Herbert b06f60ac3f
Merge branch 'master' into fix-settings 2018-01-25 07:17:21 +09:00
ColdVolcano 8eef81e24d Add more cases to TestCase 2018-01-24 16:16:46 -06:00
Dean Herbert d08e8b0c97
Merge pull request #1950 from ThePyrotechnic/local-name-fix
Use obtained value for displayed name.
2018-01-25 07:05:21 +09:00
Dean Herbert 284ff226b1
Merge branch 'master' into local-name-fix 2018-01-25 06:50:28 +09:00
ColdVolcano 1f51149da8 Add xmldoc 2018-01-24 15:41:51 -06:00
TocoToucan 51e188401f Make MusicController draggable again 2018-01-25 00:38:22 +03:00
ColdVolcano cee8bb50c9 Fix reference points being wrongly selected 2018-01-24 15:34:52 -06:00
Dean Herbert df43b7d84e
Merge branch 'master' into fix-settings 2018-01-25 01:21:41 +09:00
Dean Herbert a9cf9ec5bb
Merge pull request #1972 from smoogipoo/mania-stage-sounds
Make mania play the next note's sounds if no note is hit
2018-01-25 01:21:31 +09:00
Dean Herbert 1e80908022
Merge branch 'master' into fix-settings 2018-01-25 01:19:44 +09:00
smoogipoo b77f08941c Make mania play the next note's sounds if no note is hit
Fixes #1911.

This follows what osu!stable does, which is rather unfortunate, since it just plays _every_ sound for the note :|.
2018-01-24 20:05:37 +09:00
Dan Balasescu 3a7f20e530
Merge pull request #1898 from UselessToucan/RefactorPlayerOverlaysInitialization
Do not assign hudOverlay's and breakOverlay's members in Player class
2018-01-24 18:31:24 +09:00
Dean Herbert 53c6526b22 Remove unused code file 2018-01-24 18:04:54 +09:00
Dean Herbert 72df2c681b Remove game-wise settings store for the time being 2018-01-24 18:01:39 +09:00
Dean Herbert 29e98a58f2 Combine Setting and DatabasedSetting 2018-01-24 17:59:49 +09:00
smoogipoo 49e61b5658 Update framework 2018-01-24 17:59:27 +09:00
smoogipoo 8d11596b2f Minor cleanups 2018-01-24 17:48:42 +09:00
Dean Herbert aa913f6de5
Merge branch 'master' into ruleset-configs 2018-01-24 17:45:47 +09:00
Dean Herbert 5a00ae36d1 Add database-based configuration for rulesets 2018-01-24 17:45:28 +09:00