Commit Graph

37816 Commits

Author SHA1 Message Date
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
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
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
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
33d16a4b54 Isolate rulesets subtree 2021-04-05 12:22:38 +09:00
4d9b886c07 Add ruleset examples to solution 2021-04-05 12:04:02 +09:00
d1504e1b3e Remove license file, fix link 2021-04-05 11:47:37 +09:00
3c3980b6bf Update links 2021-04-05 11:41:48 +09:00
37f8b62200 Add ruleset templates structure 2021-04-05 11:41:40 +09:00
47c0e672d6 Merge pull request #12290 from MiraiSubject/ipc-incorrect-read 2021-04-04 15:39:02 +02:00
879b1ab046 Avoid unnecessary casts 2021-04-04 21:58:27 +09:00
4ee8224f8b change naming to be less confusing 2021-04-04 14:31:08 +02:00
5f1f8ec0ef Fix IPC Source getting read from the incorrect location 2021-04-04 14:10:07 +02:00
f95b91e3b6 Merge pull request #12284 from bdach/fix-scores-initially-showing
Fix scores being initially visible incorrectly in gameplay screen
2021-04-04 19:30:32 +09:00
5df27ce3d4 Split out score transform logic to method 2021-04-04 11:44:39 +02:00
288e9d29e1 Merge pull request #12285 from PercyDan54/fix-score-crash
Fix crash when right clicking online score
2021-04-04 15:00:05 +09:00
d4724f4494 Fix crash 2021-04-04 09:44:45 +08:00
0febefd8eb Fix scores fading out on entering gameplay screen 2021-04-03 22:35:36 +02:00
0d9793797f Fix scores being initially visible incorrectly in gameplay screen 2021-04-03 22:24:30 +02:00
eb26f6f427 Add failing test case 2021-04-03 21:45:19 +02:00
4603c81086 Merge pull request #12280 from bdach/fix-editor-arrow-seek-snapping
Fix editor arrow seek snapping not updating after control point changes
2021-04-03 21:53:23 +09:00
4df7ff21c7 Fix editor arrow seek snapping not updating after control point changes
The editor clock, which is responsible for performing the seek, was not
aware of changes in control points due to reading from the wrong
beatmap. `loadableBeatmap` is not actually changed by any of the editor
components; `playableBeatmap` and `editorBeatmap` are.

For now this is changed to use `playableBeatmap`. A better follow-up
would be to use `editorBeatmap`, but it would probably be best to move
the beat snap bindable into `EditorBeatmap` first.
2021-04-03 14:02:46 +02:00
b66ba43bc5 Add failing test scene 2021-04-03 14:02:46 +02:00
1e1c07ced1 Merge pull request #12279 from bdach/fix-editor-clock-test-interference
Fix editor clock test scene not re-enabling beatmap
2021-04-03 13:32:56 +02:00
7d4b0e3f0a Fix editor clock scene not re-enabling beatmap
Could interfere with other tests due to causing crashes on attempts to
change `Beatmap.Value`.
2021-04-03 12:34:48 +02:00
5b2dcea8a8 Refactor to encapsulate strain logic into Skill class
As strains are an implementation detail of the current Skill calculations, it makes sense that strain related logic should be encapsulated within the Skill class.
2021-04-03 20:47:43 +11:00
eb1e850f99 Merge pull request #12254 from smoogipoo/spectator-refactor
Move frame-handling spectator logic into abstract base class
2021-04-03 17:23:33 +09:00
dc3163ccf2 Merge pull request #12271 from hbnrmx/filechooser-preselect-folder
Open editor file selector in the directory of the previous selection
2021-04-03 14:31:19 +09:00
f0e656fb12 Merge pull request #12276 from PercyDan54/beatmap-info-unicode
Make beatmap listing use unicode title & artist name
2021-04-03 14:30:27 +09:00
e94d9febb7 Merge pull request #12275 from peppy/update-framework
Update framework
2021-04-03 13:57:21 +09:00
dde255980b Fix formatting 2021-04-03 12:45:42 +08:00
bd7da9eb39 Make beatmap title use unicode 2021-04-03 12:43:17 +08:00
0dce4b8894 Update framework 2021-04-03 13:01:08 +09:00
67f0c0ceb9 Merge branch 'master' into spectator-refactor 2021-04-03 12:55:11 +09:00
824fb9f398 reopen FileSelector in the directory of the previous selection 2021-04-02 18:01:26 +02:00
438f3e6349 move fallback text to PlaceholderText 2021-04-02 17:57:21 +02:00
0c35128ead Merge pull request #11849 from Syriiin/diffcalc/fix/clockrate-adjusted-decay
Fix clockrate adjusted difficulty calculations bug in strain decay
2021-04-02 21:41:58 +09:00
cd53074941 Schedule spectator callbacks 2021-04-02 21:27:20 +09:00
345779b19a Merge branch 'master' into diffcalc/fix/clockrate-adjusted-decay 2021-04-02 20:58:29 +09:00
d2950105fb Add comment explaining use of lock 2021-04-02 20:31:34 +09:00