Commit Graph

19559 Commits

Author SHA1 Message Date
070d71ec27 More cleanups 2020-08-12 00:48:38 +09:00
8bfe6ba27c Fix informational overlays not hiding each other correctly 2020-08-11 23:15:08 +09:00
031d29ac34 Inspect current track directly 2020-08-11 13:53:23 +09:00
faff0a70c4 Privatise BMWB 2020-08-11 13:48:57 +09:00
338c01fa43 Remove track store reference counting, use single instance stores 2020-08-11 13:16:06 +09:00
7d35893ecd Make MusicController non-nullable 2020-08-11 12:40:58 +09:00
c66a14e9c5 Remove beatmap from FailAnimation 2020-08-11 12:37:48 +09:00
b64142dff9 Fix incorrect load state being used 2020-08-11 12:37:00 +09:00
c86798f8b2 Merge pull request #9829 from peppy/fix-multiple-assembly-loaded-crash
Fix crash when same ruleset loaded more than once
2020-08-11 12:09:44 +09:00
8b7e715c2b Merge pull request #9818 from peppy/improve-token-fail-error-messaging
Improve messaging when timeshift token retrieval fails
2020-08-11 11:31:52 +09:00
471ed968e3 Fix crash when same ruleset loaded more than once
If the same ruleset assembly was present more than once in the current
AppDomain, the game would crash. We recently saw this in Rider EAP9.
While this behaviour may change going forward, this is a good safety
measure regardless.
2020-08-11 11:09:02 +09:00
dd2f677aa4 Merge pull request #9633 from Joehuu/fix-keybind-clearing 2020-08-11 11:01:03 +09:00
02084d7636 Merge branch 'master' into improve-token-fail-error-messaging 2020-08-11 10:59:33 +09:00
d1b106a3b5 Include mention of old releases in error message 2020-08-11 10:59:28 +09:00
088f7f5cc7 Merge pull request #9819 from peppy/fix-overlay-depths
Always show newly presented overlay at front
2020-08-11 10:24:37 +09:00
ecb4826e19 Update framework 2020-08-11 06:54:26 +09:00
365aae799e Merge branch 'master' into fix-skinnable-sound-mute 2020-08-10 23:55:51 +09:00
730d13fda6 Always show newly presented overlay at front
This feels much better. Does not change order if the overlay to be shown
is not yet completely hidden.

- Closes #9815.
2020-08-10 20:48:04 +09:00
1f84e54151 Improve messaging when timeshift token retrieval fails
Obviously not a final solution, but should better help self-compiling
(or unofficial package) users better understand why this is happening.
2020-08-10 20:16:16 +09:00
d8f8930691 Remove HomeNewsPanelFooter 2020-08-09 05:28:43 +03:00
a72a48624d Remove NewsPostDrawableDate 2020-08-09 05:16:08 +03:00
a636c7052c Merge branch 'master' into adujustable-skinnablesound 2020-08-08 21:51:47 +02:00
ffb2e56a8d Reverse direction of bool to make mental parsing easier 2020-08-08 23:25:52 +09:00
0d1f273603 Merge branch 'master' into fix-skinnable-sound-mute 2020-08-08 23:24:03 +09:00
1090137da3 Adjust comment to read better
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2020-08-08 23:23:02 +09:00
87ce1e3558 Remove impossible null case (DummyWorkingBeatmap) 2020-08-08 00:58:04 +09:00
b8373e89b7 Move beatmap bind to BDL load() 2020-08-07 23:08:09 +09:00
e87f50f74f Rename method 2020-08-07 22:31:41 +09:00
b6fb7a0d39 Fix possibly setting null track 2020-08-07 22:05:58 +09:00
08820c62ec Add back removed nullcheck 2020-08-07 21:36:02 +09:00
b08ebe6f81 More inspections (rider is broken) 2020-08-07 21:14:45 +09:00
961c6dab54 Fix more inspections 2020-08-07 21:08:03 +09:00
5002d69f69 Update inspections 2020-08-07 20:51:56 +09:00
61b632516e Ensure CurrentTrack is never null 2020-08-07 19:43:16 +09:00
cddd4f0a97 Implement HomeShowMoreNewsPanel 2020-08-07 13:18:31 +03:00
76d35a7667 Implement HomeNewsGroupPanel 2020-08-07 12:59:45 +03:00
bf21fdd6da Merge branch 'master' into beatmap-track-rework 2020-08-07 18:41:34 +09:00
2e0f567d5d Implement HomeNewsPanel component 2020-08-07 11:33:02 +03:00
c84452cfbf Update usages 2020-08-06 21:53:20 +09:00
f994bf2888 Update framework 2020-08-06 21:34:48 +09:00
e3105fd4c8 Add more resilient logic for whether to avoid playing SkinnableSound on no volume 2020-08-06 19:16:26 +09:00
d1af1429b3 Fix inspection 2020-08-06 19:08:45 +09:00
4cfca71d08 Fix a few test scenes 2020-08-06 19:05:15 +09:00
adf4f56dce Move MusicController to OsuGameBase 2020-08-06 19:01:23 +09:00
f8279dab32 Refactor MainMenu 2020-08-06 18:54:14 +09:00
ef689d943a Fix intros playing incorrectly 2020-08-06 18:54:08 +09:00
2e3ecf71c7 Pass track from Player to components 2020-08-06 18:31:08 +09:00
7c3ae4ed42 Remove generics from IApplicableToTrack 2020-08-06 18:25:34 +09:00
9685df0eca Only update key binding on next usage to avoid large blocking calls 2020-08-06 18:24:20 +09:00
c8ebbc8594 Remove MusicController from EditorClock 2020-08-06 18:19:55 +09:00