1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-05 10:33:22 +08:00
Commit Graph

70451 Commits

Author SHA1 Message Date
Bartłomiej Dach
69c2c988a1
Add extra check to ensure closed rooms can't be closed harder 2024-11-22 09:54:56 +01:00
Bartłomiej Dach
3b2f43012e
Merge branch 'master' into close-playlists 2024-11-22 09:02:41 +01:00
Bartłomiej Dach
479ff7eb41
Merge pull request #30799 from peppy/fix-player-loader-focus-fux
Fix beatmap load not continuing when when settings slider is focused
2024-11-22 08:57:10 +01:00
Bartłomiej Dach
ce3d4e8648
Merge pull request #30807 from smoogipoo/multiplayer-nrt
Enable NRT for multiplayer and playlists
2024-11-22 08:50:11 +01:00
Bartłomiej Dach
512d2c6e3b
Merge branch 'master' into multiplayer-nrt 2024-11-22 08:09:42 +01:00
Bartłomiej Dach
4a129ac0bf
Merge pull request #30766 from Darius-Wattimena/catch-improve-info-on-selected
Add snapping info to the catch selected objects inspector
2024-11-22 08:08:33 +01:00
Dean Herbert
6a0ac4c29e
Merge pull request #29640 from smoogipoo/mania-imperfect-ss
Make mania award SS even if there are GREAT judgements
2024-11-22 14:42:32 +09:00
Dean Herbert
66be38b227
Merge pull request #30819 from frenzibyte/recreate-beatmap-per-mod-test
Recreate beatmap every test run in `ModTestScene`
2024-11-22 14:11:08 +09:00
Dean Herbert
41addaae9a
Rename variable to imply it is now a function 2024-11-22 13:11:32 +09:00
Salman Alshamrani
5dffc322af Recreate beatmap every test run in ModTestScene 2024-11-21 17:48:33 -05:00
Dan Balasescu
84ac3097c2
Populate parameter description
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2024-11-21 22:47:46 +09:00
Bartłomiej Dach
23ef8fd909
Merge pull request #30802 from cloudrac3r/patch-1
Use consistent decimal places in BeatmapAttributeText
2024-11-21 14:32:25 +01:00
Bartłomiej Dach
74170ea28e
Merge branch 'master' into patch-1 2024-11-21 13:06:19 +01:00
Bartłomiej Dach
42f2ad2423
Fix tests 2024-11-21 13:06:01 +01:00
Dan Balasescu
209380cbac
Enable NRT in TestMultiplayerRoomManager 2024-11-21 21:03:12 +09:00
Dan Balasescu
cc59434ea4
Fix crash due to being too forgiving of nulls
This one is super duper annoying to test, because we already have e.g.
`TestScenePlaylistsScreen`. The only way to test it would be to use an
`OsuGameTestScene`.

Maybe this is okay?
2024-11-21 20:52:34 +09:00
Bartłomiej Dach
2eef920e70
Merge pull request #30805 from smoogipoo/fix-playlists-enter-status
Fix playlist room status resetting on enter
2024-11-21 12:50:39 +01:00
Dan Balasescu
dc45816566
Fix inspection 2024-11-21 20:41:14 +09:00
Dan Balasescu
6870c99eb2
Enable NRT for multiplayer and playlists 2024-11-21 20:32:09 +09:00
Bartłomiej Dach
0e4d078beb
Merge branch 'master' into catch-improve-info-on-selected 2024-11-21 12:17:54 +01:00
Bartłomiej Dach
2138729c02
Do not show distance to next/previous object if said object is a banana shower
The results of such a display were a little bit nonsensical.
2024-11-21 12:17:43 +01:00
Dan Balasescu
8dbf750446
Fix inspection 2024-11-21 18:38:56 +09:00
Dan Balasescu
7018672275
Fix playlist room status resetting on enter 2024-11-21 18:11:41 +09:00
Dan Balasescu
fe8e9d455a
Add failing test 2024-11-21 18:09:39 +09:00
Cadence Ember
37394a5027
Use consistent decimal places in BeatmapAttributeText 2024-11-21 14:04:42 +13:00
Dean Herbert
2c0140f865
Merge pull request #30798 from frenzibyte/fix-precision
Add sane precision values to all settings
2024-11-21 03:00:49 +09:00
Dean Herbert
ae98f63b51
Fix beatmap load not continuing when when settings slider is focused
Regressed with recent sliderbar focus changes.

Closes #30716.
2024-11-21 02:28:35 +09:00
Dean Herbert
945139635f
Add failing test case 2024-11-21 02:27:57 +09:00
Salman Alshamrani
40b95901e3 Fix more cases of settings with no defined precision values 2024-11-20 12:11:38 -05:00
Salman Alshamrani
1ef02fec06 Fix "positional hitsounds level" setting not specifying a precision constraint 2024-11-20 12:08:57 -05:00
Dean Herbert
ba21ad2b81
Merge pull request #30795 from bdach/compatibility-export-stability-test-coverage
Add test case covering stability of compatibility export operation
2024-11-21 01:43:38 +09:00
Dean Herbert
faa03d9a48
Merge pull request #30794 from Fivoka/Adjust-beat-synced-animation-to-be-smoother-in-skip-and-break-overlay
Adjust beat synced animation to be smoother in skip and break overlay
2024-11-21 00:27:09 +09:00
Bartłomiej Dach
dfa32302ac
Add test case covering stability of compatibility export operation
This is important as the format will be used more when lazer beatmap
submission comes online, and its stability is a useful property for
that.

Included archive contains an `.osu` with a few fractional-millisecond
timing points and objects, as well as a multi-segment-type slider. That
should cover the range of all possible modifications that the
compatibility exporter currently performs.
2024-11-20 13:26:54 +01:00
Bartłomiej Dach
a679f0736e
Add ability to close playlists within grace period after creation 2024-11-20 12:36:12 +01:00
Fivoka
7726ca02b0 Changed multiplier from 2 to 3.5 2024-11-20 12:29:29 +01:00
Dean Herbert
fabeb6f838
Merge pull request #30634 from smoogipoo/multiplayer-remove-cmc-and-composite
Remove `CachedModelDependencyContainer` and `OnlinePlayComposite` from multiplayer
2024-11-20 19:07:28 +09:00
Dan Balasescu
b1389edbfe
Merge pull request #30755 from bdach/fix-mania-notes-disappearing
Fix mania notes disappearing on seek to their end time
2024-11-20 17:55:47 +09:00
Dean Herbert
6fba6de4dc
Merge branch 'master' into multiplayer-remove-cmc-and-composite 2024-11-20 17:24:55 +09:00
Dean Herbert
c6d08daee8
Remove MultiplayerMatchSubScreen flaky test attribute
Didn't really work to fix these tests due to the sticky nature of the
failure. Also I can no longer reproduce locally, so the hope is that
these are fixed by https://github.com/ppy/osu/pull/30634.
2024-11-20 17:11:49 +09:00
Dean Herbert
03de518484
Fix missing updateRoomPlaylist call 2024-11-20 16:56:22 +09:00
Dean Herbert
50089c027e
Update framework 2024-11-20 16:40:33 +09:00
Dan Balasescu
53f0befc05
Merge pull request #30402 from peppy/import-paused-visibility
Update notification text when import is paused due to gameplay
2024-11-20 16:00:13 +09:00
Dean Herbert
b070a50ac9
Merge pull request #30718 from frenzibyte/initial-key-counter-state
Fix key counter not updating activation state on initial load
2024-11-20 15:39:44 +09:00
Dan Balasescu
9ac877606b
Fix inspection issues 2024-11-20 12:32:42 +09:00
Darius Wattimena
a8e14b6625 Align inspector info more to how it is shown for osu 2024-11-19 19:54:12 +01:00
Dan Balasescu
a5327aa562
Use properties instead of fields 2024-11-19 18:48:30 +09:00
Bartłomiej Dach
273095fd82
Merge pull request #30757 from peppy/fix-scroll-absolute-pos
Fix right click scroll at song select not quite matching scrollbar position
2024-11-19 10:40:00 +01:00
Darius Wattimena
111f029ead Added a custom hitobject inspector for catch additionally show the x value of prev and next 2024-11-18 23:53:01 +01:00
Darius Wattimena
16158710f9 Made reading of ReadCurrentDistanceSnap public 2024-11-18 23:49:40 +01:00
Dean Herbert
a529cef28b
Merge pull request #30743 from peppy/collection-scroll-etc
Further UX improvements to collection management
2024-11-19 00:32:16 +09:00