Commit Graph

44365 Commits

Author SHA1 Message Date
16e60eed56 Reduce NestedHitObject enumerator overhead
This was especially bad due to it allocating on any and every start time
change, even the first (see usage in `HitObject.ctor`).
2021-09-20 15:09:27 +09:00
0d58530dbe Reduce overhead of ColumnHasObject calls by storing column usage separately 2021-09-20 15:09:27 +09:00
801bee7c47 Merge pull request #14785 from nekodex/wrong-password
Add audio feedback for incorrect multiplayer room password
2021-09-18 12:02:33 +09:00
cc11532d9b Update resources 2021-09-18 03:08:42 +09:00
b0957b8b6e Merge pull request #14784 from smoogipoo/fix-taiko-fl
Fix taiko flashlight positioning/sizing incorrectly
2021-09-17 23:06:30 +09:00
f868feae44 Remove unnecessary Schedule 2021-09-17 21:12:39 +09:00
9485323a13 Add audio feedback for incorrect MP room password 2021-09-17 20:52:13 +09:00
be7346d0b7 Refactor getSizeFor to read a touch better 2021-09-17 19:18:37 +09:00
7ea55b2cee Merge branch 'master' into fix-taiko-fl 2021-09-17 19:15:20 +09:00
a743a3f306 Change combo bind logic to be non-weird 2021-09-17 19:15:14 +09:00
90f1592d15 Merge pull request #14783 from peppy/login-feedback
Move login panel related files to own namespace and tidy up class nesting
2021-09-17 19:02:23 +09:00
a591fffdbd Merge pull request #14782 from peppy/refocus-textbox-on-failed-password
Refocus the multiplayer password entry textbox on failed join
2021-09-17 18:59:09 +09:00
c87a48bd4d Merge pull request #14777 from peppy/osz-tests-use-temp-folder
Fix a couple of remaining temp file edge cases in tests
2021-09-17 18:57:46 +09:00
35c3d75cb8 Preserve flashlight size through aspect adjustment 2021-09-17 18:51:43 +09:00
d249d6708c Merge pull request #14780 from peppy/fix-default-parallax-background-scren
Fix the default background parallax being set incorrectly when no screen is present
2021-09-17 18:41:08 +09:00
2d39131202 Refactor taiko flashlight a bit 2021-09-17 18:41:03 +09:00
e49d8d0878 Add test coverage of login dialog 2021-09-17 18:36:09 +09:00
50f155e4b9 Move login panel related files to own namespace and tidy up class nesting 2021-09-17 18:34:16 +09:00
027912d4f6 Refocus the multiplayer password entry textbox on failed join 2021-09-17 18:25:25 +09:00
a1f587f2c5 Add failing test coverage of password entry textbox not regaining focus 2021-09-17 18:25:25 +09:00
1c8e17cf11 Fix the default background parallax being set incorrectly when no screen is present 2021-09-17 18:14:39 +09:00
f584d6593a Fix flashlight alignment 2021-09-17 18:10:53 +09:00
2ab235ebe7 Use new temporary folder storage for beatmap import tests 2021-09-17 16:24:21 +09:00
e0bbc677d2 Fix TestRollbackOnFailure not cleaning up after itself 2021-09-17 16:23:09 +09:00
9bacc0d50c Merge pull request #14775 from peppy/fix-skin-editor-masking
Fix skin editor potentially leaving game-wide masking in the wrong state
2021-09-17 14:20:22 +09:00
24105debce Merge branch 'master' into fix-skin-editor-masking 2021-09-17 13:54:24 +09:00
87dbdfe632 Merge pull request #14774 from peppy/move-allow-adjustments-specification
Move `AllowTrackAdjustments` specification to `RoomSubScreen`
2021-09-17 13:48:44 +09:00
1b13b74740 Fix skin editor potentially leaving game-wide masking in the wrong state
Just going with the simplest way to solve this.

Closes https://github.com/ppy/osu/issues/14769.
2021-09-17 13:48:20 +09:00
f524e913e1 Move AllowTrackAdjustments specification to RoomSubScreen 2021-09-17 13:24:01 +09:00
cd4ba71a6b Revert "Merge pull request #14772 from Joehuu/lounge-disallow-track-adj"
This reverts commit 06ff4838fb, reversing
changes made to 5453ea0ce9.
2021-09-17 13:22:39 +09:00
06ff4838fb Merge pull request #14772 from Joehuu/lounge-disallow-track-adj
Disallow track adjustments on playlists / multi lounge
2021-09-17 13:20:49 +09:00
55feb47e61 Disallow track adjustments on playlists / multi lounge 2021-09-16 20:17:21 -07:00
5453ea0ce9 Merge pull request #14771 from Joehuu/fix-overflowing-wiki-blurb
Fix wiki main page blurb overflowing at higher ui scale
2021-09-17 10:45:51 +09:00
2983d54682 Fix wiki main page blurb overflowing at higher ui scale 2021-09-16 17:32:23 -07:00
414735b8d0 Bump mobile project props realm references 2021-09-17 00:18:08 +09:00
c8b9756398 Merge pull request #14764 from smoogipoo/update-framework
Update framework with KeyBindings + TextBuilder changes
2021-09-16 23:37:15 +09:00
6b43e955be Merge branch 'limit-max-triangles' into update-framework 2021-09-16 22:49:50 +09:00
fde7c88999 Merge branch 'master' into update-framework 2021-09-16 22:49:02 +09:00
edb1230111 Fix potential nullref throw on failed startup 2021-09-16 22:48:09 +09:00
b399f910e4 Merge branch 'fix-osu-game-test-scene' into update-framework 2021-09-16 22:46:52 +09:00
bb132f9509 Update a few more missed event changes in tests 2021-09-16 22:41:35 +09:00
a1d33c1a46 Update framework 2021-09-16 22:38:19 +09:00
df786afb24 Merge pull request #14763 from kj415j45/localisation-settings-GlobalAction
Add localisation for Settings-KeyBindings-GlobalActions
2021-09-16 21:08:00 +09:00
9aed92a4d3 Merge pull request #14765 from smoogipoo/fix-legacy-approach-alpha
Fix legacy approach circles accepting 0-alpha
2021-09-16 21:06:35 +09:00
bcbd0e0961 Revert ctor param 2021-09-16 20:06:20 +09:00
d8f27633a4 Fix legacy approach circles accepting alpha 2021-09-16 19:35:15 +09:00
a18fed0da4 Remove unused using 2021-09-16 17:38:33 +08:00
4b5857c876 Merge branch 'baseline-changes-update' into update-framework 2021-09-16 18:34:22 +09:00
e8dea0138c Fix one more issue 2021-09-16 18:34:13 +09:00
f9d5abff8a Update with keybinding changes 2021-09-16 18:26:12 +09:00