1
0
mirror of https://github.com/ppy/osu.git synced 2025-03-14 11:47:19 +08:00

71647 Commits

Author SHA1 Message Date
Bartłomiej Dach
2623d8dcac
Merge pull request #31604 from peppy/fix-song-select-right-click-handling
Fix song select right click handling
2025-01-22 10:00:03 +01:00
Dan Balasescu
631ae90130
Merge pull request #31613 from peppy/friend-notifications-bug-less
Make friend notifications less prominent
2025-01-22 17:34:23 +09:00
Dean Herbert
26ef23c9a9
Remove outdated ef related catch-when usage 2025-01-22 17:04:30 +09:00
Dean Herbert
910c0022e3
Adjust code style slightly 2025-01-22 17:03:01 +09:00
Dean Herbert
9e023340b0
Mark friend notifications as non-important 2025-01-22 16:41:27 +09:00
Dean Herbert
4cf4b8c73d
Switch IsImportant to init property isntead of virtual 2025-01-22 16:41:26 +09:00
Dean Herbert
fde2b22bbc
Add transient flag for notifications which shouldn't linger in history 2025-01-22 16:41:26 +09:00
Layendan
2a5a2738e1 Add context menu to open in browser to rooms 2025-01-21 12:45:23 -07:00
tsunyoku
14c68bcc58 Replace weird IntervalGroupedHitObjects inheritance layer 2025-01-21 15:58:33 +00:00
tsunyoku
1c4bc6dffd Revert Precision.DefinitelyBigger usage 2025-01-21 15:01:32 +00:00
tsunyoku
764b0001ef Fix typo in ColourEvaluator 2025-01-21 14:56:51 +00:00
tsunyoku
e0882d2a53 Make rescale a static method 2025-01-21 14:33:40 +00:00
tsunyoku
20a76d832d Rename rhythm preprocessing objects to be clearer with intent 2025-01-21 14:29:07 +00:00
tsunyoku
ef8867704a Add xmldoc to explain IHasInterval.Interval 2025-01-21 14:28:15 +00:00
tsunyoku
b8c79d58a7 Refactor StaminaEvaluator 2025-01-21 14:25:28 +00:00
tsunyoku
9919179b0b Format ReadingEvaluator 2025-01-21 14:24:46 +00:00
tsunyoku
dbe36887f6 Refactor ColourEvaluator 2025-01-21 14:24:27 +00:00
tsunyoku
fa20bc6631 Remove EffectiveBPMPreprocessor 2025-01-21 14:24:04 +00:00
Dean Herbert
459847cb80
Perform client side validation that the selected beatmap and ruleset have valid online IDs
This is local to playlists, since in multiplayer the validation is
already provided by `osu-server-spectator`.
2025-01-21 19:51:55 +09:00
Salman Alshamrani
b63d94101c Reapply "Fix triangles judgement mispositioned on a miss"
This reverts commit 6ec718304e4df307d8ae3598de96585ff836a99e.
2025-01-21 05:45:37 -05:00
Marvin Schürz
cc7c549468 Add test scene for clipboard snapping 2025-01-21 11:02:41 +01:00
Salman Alshamrani
6ec718304e Revert "Fix triangles judgement mispositioned on a miss"
This reverts commit e5713e52392066a1430ebce460d07d8af01ad29f.
2025-01-21 04:58:27 -05:00
Dan Balasescu
8f8246278a
Merge pull request #31527 from bdach/spectator-list-ready
Show spectating users during gameplay
2025-01-21 18:54:11 +09:00
Dean Herbert
f88102610d
Add tooltips explaining multiplayer mod selection buttons 2025-01-21 18:35:59 +09:00
Bartłomiej Dach
0265a29000
Move bindings to LoadComplete() 2025-01-21 10:02:16 +01:00
Dean Herbert
c68a0bc7e3
Merge branch 'master' into multiplayer-free-style 2025-01-21 17:49:21 +09:00
Dean Herbert
704c2ea0cc
Merge pull request #31026 from frenzibyte/ios-system-file-import
Add special handling for file import button on iOS
2025-01-21 17:33:03 +09:00
Dean Herbert
6c27e87714
Add back explicit right click handling of carousel absolute scrolling 2025-01-21 17:24:42 +09:00
Dean Herbert
66be9f2d1b
Remove right click default for absolute scroll 2025-01-21 17:24:41 +09:00
Dean Herbert
c8cc36e9af
Add failing test coverage of random rewind button not working 2025-01-21 17:24:41 +09:00
Dean Herbert
b6e7b43b11
Remove unnecessary input blocking
This was already done by `OverlayContainer`.
2025-01-21 16:40:36 +09:00
Dean Herbert
aeca91cde2
Fix main menu osu logo being activated by function keys and escape 2025-01-21 16:40:21 +09:00
Dean Herbert
9a12f48dcc
Fix ComposeBlueprintContainer handling nudge keys when it can't nudge 2025-01-21 16:40:16 +09:00
Dean Herbert
3a37817ab2
Don't block Popover escape handling (just let it work in addition to GlobalAction.Back) 2025-01-21 16:39:45 +09:00
Salman Alshamrani
3f51626f07 Simplify code immensely
Co-authored-by: Dean Herbert <pe@ppy.sh>
2025-01-21 02:20:51 -05:00
Dean Herbert
0a97fb6359
Merge pull request #31586 from minetoblend/feature/metronome-decimals
Display up to 2 decimal places for bpm in timing screen metronome
2025-01-21 16:13:10 +09:00
Dean Herbert
a7c9f84a93
Adjust visuals slightly 2025-01-21 15:14:39 +09:00
Salman Alshamrani
f133042936 Fix silly mistake 2025-01-21 01:14:18 -05:00
Dan Balasescu
afec5baea1
Merge pull request #31602 from peppy/fix-taiko-beat-snap-grid
Fix beat snap grid being lines not being corectly centered to time
2025-01-21 15:13:29 +09:00
Dean Herbert
748e631976
Merge branch 'master' into ios-system-file-import 2025-01-21 14:22:56 +09:00
Dean Herbert
46ff9d1aad
Fix beat snap grid being lines not being corectly centered to time
This was pointed out as an issue in the osu!taiko editor, but actually
affects all rulesets. Has now been fixed everywhere.

---

Closes https://github.com/ppy/osu/issues/31548.

osu!mania could arguable be consdiered "more correct" with the old
display, but I don't think it's a huge deal either way (subjective at
best).
2025-01-21 14:20:56 +09:00
Dan Balasescu
2c5b438589
Merge pull request #31593 from Rudicito/fix-player-settings-overlay-hiding-when-slider-drag
Fix player settings in replay hiding when dragging a slider
2025-01-21 13:49:39 +09:00
Dean Herbert
c8b05ce114
Tidy up code quality of RhythmEvaluator 2025-01-21 13:40:55 +09:00
Dean Herbert
aeca37c230
Merge branch 'master' into pp-dev 2025-01-21 13:19:01 +09:00
Dean Herbert
6b524aba60
Enable sentry caching to avoid sentry writing outside of game directory
See https://github.com/ppy/osu/discussions/31412. Probably safe enough.
2025-01-20 23:45:39 +09:00
Rudi Herouard
89586d5ab2 Fix settings in replay hiding when dragging a slider 2025-01-20 13:43:45 +01:00
James Wilson
a77dfb1068
Use correct HitWindows class for osu!taiko hit windows in difficulty calculator (#31579)
* Use correct `HitWindows` class for osu!taiko hit windows in difficulty calculator

* Remove redundant (and incorrect) hit window creation

* Balance rhythm against hit window changes
2025-01-20 17:04:31 +05:00
Dean Herbert
c20b836d9c
Merge pull request #31543 from bdach/daily-challenge-completion-marker
Add completion marker to daily challenge profile counter
2025-01-20 19:29:35 +09:00
Dean Herbert
cf032e5e7f
Merge pull request #31547 from bdach/editor/precise-move
Add precise movement tool to osu! editor
2025-01-20 19:29:22 +09:00
StanR
22e839d62b
Replace indexed skill access with skills.OfType<...>().Single() (#30034)
* Replace indexed skill access with `skills.First(s is ...)`

* Fix comment

* Further refactoring to remove casts

---------

Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2025-01-20 09:39:35 +00:00