a175defefd
Add difficulty levels
2022-06-07 18:11:54 +09:00
3bd8bbd297
Add explanatory text
2022-06-07 17:36:34 +09:00
c323c67d7d
Allow increasing confidence by playing longer
2022-06-07 17:28:31 +09:00
20cfa5d83f
Add button to access latency comparer from game
2022-06-07 17:28:31 +09:00
0adeccbf03
Add full latency testing flow
2022-06-07 17:28:31 +09:00
430bacf917
Add initial layout of comparison screens
2022-06-07 17:28:31 +09:00
1c7fa3d41f
Merge pull request #18601 from peppy/add-blacklisted-imports
...
Add blacklisted auto-import rules which conflict with osu!/osu!framework naming
2022-06-07 16:22:19 +09:00
ac5b1fba1f
Add blacklisted auto-import rules which conflict with osu!/osu!framework naming
2022-06-07 15:36:26 +09:00
476a05cafb
Merge pull request #18599 from hlysine/fix-score-panel-diff-name-overflow
...
Truncate difficulty name in score panel
2022-06-07 14:16:02 +09:00
561a932d17
Merge pull request #18587 from peppy/skin-editor-fix-sizing
...
Fix skin editor not accounting for aspect ratios in base-game sizing logic
2022-06-07 13:19:50 +09:00
ef5d601f67
Fix difficulty name overflow in score panel
2022-06-07 12:05:03 +08:00
486d740515
Merge pull request #18597 from smoogipoo/update-localisation-analyser
...
Update localisation analyser
2022-06-07 12:42:16 +09:00
f576d53aed
Update some unmatching strings
2022-06-07 11:54:41 +09:00
0bfbfc6411
Update package
2022-06-07 11:51:24 +09:00
5b4954aac1
Merge pull request #18595 from frenzibyte/fix-spinner-bonus-spin-sound-again
...
Fix spinner bonus tick sample not balanced again
2022-06-07 10:31:46 +09:00
86b685f7e4
Merge pull request #18589 from peppy/skin-bool-parsin
...
Change `skin.ini` boolean parsing to match osu!stable
2022-06-07 10:11:07 +09:00
46eba86ad1
Remove unintended left-over invalidation code
2022-06-07 09:29:30 +09:00
0926aaa3f3
Merge pull request #18554 from peppy/volume-metre-keyboard-fix
...
Allow using arrow keys to navigate volume controls when controls are already visible
2022-06-07 00:26:10 +02:00
4df7711af8
Merge branch 'master' into volume-metre-keyboard-fix
2022-06-06 23:45:42 +02:00
b6e97e699a
Remove unnecessary position specification
2022-06-07 00:34:18 +03:00
4158146c71
Fix spinenr tick samples not positioned at centre
...
Causing samples to be played at left ear rather than centre.
2022-06-07 00:30:11 +03:00
0eaf420fa1
Specify full size for spinner ticks container
2022-06-07 00:29:14 +03:00
45d82d287f
Merge pull request #18586 from peppy/skin-editor-null-ref-on-game-exit
...
Fix potential null reference in skin editor if target screen is null (during exit)
2022-06-06 22:23:02 +02:00
f7ae156bb5
Merge branch 'master' into skin-editor-null-ref-on-game-exit
2022-06-06 21:49:13 +02:00
211f0d1e04
Expand test coverage for parsing bool skin config values
2022-06-06 19:57:08 +02:00
ec4752e6eb
Merge pull request #18320 from Sublimelime/delete-all-beatmap-videos-sbs
2022-06-06 21:12:10 +09:00
3b4b35c51e
Remove unnecessary string interpolation
2022-06-06 20:18:57 +09:00
f96340e37d
Improve messaging of deletion progress / completion
2022-06-06 20:18:32 +09:00
b104b7a90d
Rename method to mention "all"
2022-06-06 20:12:20 +09:00
da000ee5f0
Centralise video file extensions
2022-06-06 20:11:43 +09:00
cb383d4bdc
Merge branch 'master' into delete-all-beatmap-videos-sbs
2022-06-06 20:08:05 +09:00
3862681d94
Change skin.ini
boolean parsing to match osu!stable
...
Closes https://github.com/ppy/osu/issues/18579 .
2022-06-06 19:43:09 +09:00
44400142e2
Merge pull request #18584 from smoogipoo/fix-spectating-combo
...
Fix combo starting at 0 when spectating
2022-06-06 19:16:47 +09:00
734636299e
Merge pull request #18567 from jai-x/update-dayseparator
...
Update `DaySeparator` to use new design throughout
2022-06-06 19:15:43 +09:00
a8764b67e1
Add padding and avoid using invalidation (triggers too often when toolbar is being toggled)
2022-06-06 18:28:56 +09:00
28c9c61f71
Fix potential null reference in skin editor if target screen is null (during exit)
...
```csharp
[runtime] 2022-06-06 09:24:31 [verbose]: Host execution state changed to
Stopping
[runtime] 2022-06-06 09:24:31 [error]: An unhandled error has occurred.
[runtime] 2022-06-06 09:24:31 [error]: System.NullReferenceException:
Object reference not set to an instance of an object.
[runtime] 2022-06-06 09:24:31 [error]: at
osu.Game.Skinning.Editor.SkinEditorOverlay.setTarget(OsuScreen target)
in
/Users/dean/Projects/osu/osu.Game/Skinning/Editor/SkinEditorOverlay.cs:line
173
[runtime] 2022-06-06 09:24:31 [error]: at
osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
[runtime] 2022-06-06 09:24:31 [error]: at
osu.Framework.Threading.Scheduler.Update()
[runtime] 2022-06-06 09:24:31 [error]: at
osu.Framework.Graphics.Drawable.UpdateSubTree()
[runtime] 2022-06-06 09:24:31 [error]: at
osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
[runtime] 2022-06-06 09:24:31 [error]: at
osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
[runtime] 2022-06-06 09:24:31 [error]: at
osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
[runtime] 2022-06-06 09:24:31 [error]: at
osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
```
2022-06-06 18:27:54 +09:00
003a3de270
Adjust transitions to look better
2022-06-06 18:06:46 +09:00
cd0e0fe70f
Fix skin editor not accounting for aspect ratios in base-game sizing logic
2022-06-06 18:02:42 +09:00
4e35ac8d4c
Add test
2022-06-06 18:01:52 +09:00
6351f652a2
Fix combo starting at 0 when spectating
2022-06-06 17:56:25 +09:00
8189820bf9
Merge pull request #18547 from smoogipoo/multiplayer-test-clone-room
...
Isolate "server-side" multiplayer rooms in testing
2022-06-06 14:24:10 +09:00
7facbc9b28
Merge branch 'master' into multiplayer-test-clone-room
2022-06-06 13:47:16 +09:00
6516e92128
Merge pull request #18576 from peppy/update-framework
...
Update framework
2022-06-05 13:45:12 +09:00
f1af3205ca
Update framework
2022-06-05 13:15:05 +09:00
b897e1464f
Merge pull request #18462 from frenzibyte/fix-timeline-zooming
...
Fix timeline objects disappearing prematurely on wide-screens
2022-06-05 11:49:44 +09:00
c0aaeff2b3
Update DaySeparator
to use new design throughout
...
Moves `DaySeparator` chat component to it's own file and update it to
match new chat design. Makes use of several virtual attributes that can
be overridden to update spacing and layout in other usage contexts.
Remove redundant usage of `ChatOverlayDaySeparator`, since the new
design is now part of the base class.
Create `StandAloneDaySeparator` to use in `StandAloneChatDisplay` which
overrides attributes to match correct spacing and layout for its design.
Ensure that `DrawableChannel.CreateDaySeparator` returns type of
`DaySeparator` instead of `Drawable`.
2022-06-04 18:02:14 +01:00
47d2bd2a8d
Merge pull request #18566 from peppy/update-framework
...
Update framework
2022-06-04 16:56:59 +03:00
8ad588d927
Update framework
2022-06-04 22:12:53 +09:00
4d0c3fcee2
Merge pull request #18556 from frenzibyte/default-legacy-spinner-approach-circle
...
Fix spinner approach circle displaying on default legacy skin
2022-06-04 15:30:34 +09:00
462e5365d1
Merge pull request #18561 from Joehuu/icon-pill-tooltips
...
Add tooltips to beatmap card icon pills
2022-06-04 15:06:50 +09:00