cdwcgt
58844092d6
post a notification instead a screen
2023-09-04 16:17:21 +09:00
cdwcgt
dfecddbf5d
Merge branch 'master' into missing-beatmap
2023-09-04 12:41:23 +09:00
Joseph Madamba
a8fc17188f
Merge pull request #24707 from Magnus-Cosmos/use-existing-localisation-for-beatmap-info-wedge
2023-09-03 11:01:49 -07:00
Magnus-Cosmos
ae9c901b94
Fix BeatmapInfoWedge
tests failing due to BPM
2023-09-03 01:45:22 -04:00
Magnus-Cosmos
40dbf098d2
Use existing localisation for "view profile"
2023-09-02 22:51:08 -04:00
Magnus-Cosmos
d674856e29
Use existing localisations in BeatmapInfoWedge
2023-09-02 22:49:29 -04:00
Bartłomiej Dach
ac3d7327df
Merge pull request #24683 from Wleter/skin-editor-selection-negative-scaling
...
Allow inverse scaling selection in skin editor
2023-09-01 22:06:21 +02:00
Bartłomiej Dach
76954f6e91
Merge branch 'master' into skin-editor-selection-negative-scaling
2023-09-01 21:30:24 +02:00
Wleter
fc4069f794
let SelectionBox perform flip with scale handles
2023-09-01 13:01:51 +02:00
Dean Herbert
8d0f6df329
Merge pull request #24280 from tybug/stable-notelock
...
Correctly implement stable notelock in Classic mod
2023-09-01 18:05:57 +09:00
Dean Herbert
ede9fae381
Remove broken check from TestSceneHitCircleLateFade
2023-09-01 17:28:31 +09:00
Dean Herbert
90121814f9
Merge branch 'master' into stable-notelock
2023-09-01 17:15:48 +09:00
Dean Herbert
c75b14c729
Apply NRT to new LegacyHitPolicy
class (and other implementations)
2023-09-01 16:56:34 +09:00
Dean Herbert
38bb0faa58
Merge pull request #24686 from frenzibyte/hitcircles-fade-fix
2023-09-01 11:47:43 +09:00
Bartłomiej Dach
26270c977c
Merge branch 'master' into hitcircles-fade-fix
2023-08-31 23:53:37 +02:00
Bartłomiej Dach
b5d88713fe
Merge pull request #24691 from peppy/file-ipc-race-fix
...
Fix potential race condition in song bar beatmap lookup flow
2023-08-31 21:54:38 +02:00
Dean Herbert
0131296394
Merge pull request #24669 from bdach/switch-to-new-score-download-endpoint
...
Switch download requests to new API endpoint
2023-09-01 02:50:27 +09:00
Bartłomiej Dach
ab8a032928
Merge pull request #24690 from peppy/tournament-schedule-screen-layout-fix
...
Fix regression in spacing on tournament schedule screen
2023-08-31 18:14:14 +02:00
Dean Herbert
cf9c8120c5
Fix potential race condition in song bar beatmap lookup flow
...
Cancelling a web request may not necessarily cancel the callbacks.
This might help with https://github.com/ppy/osu/issues/24598 .
2023-08-31 19:04:10 +09:00
Dean Herbert
34b279845b
Add more testability for song bar
2023-08-31 19:03:56 +09:00
Dean Herbert
4bdaca3816
Fix regression in spacing on schedule screen
2023-08-31 18:47:41 +09:00
Dean Herbert
540c58c359
Fix tournament screen tests not matching OsuGameBase
resolution
...
This would cause things to look completely out of whack.
The numbers here match `DrawSizePreservingFillContainer` defaults as
used by `OsuGameBase.CreateScalingContainer()`.
2023-08-31 18:47:41 +09:00
Dean Herbert
4b68493084
Add ability to test recent / upcoming matches on schedule screen
2023-08-31 18:43:06 +09:00
Dean Herbert
7aa1505062
Improve legibility of LINQ queries for recent/upcoming matches
2023-08-31 18:39:51 +09:00
Dean Herbert
5fa31b7b35
Fix schedule screen not responding to new matches being added
2023-08-31 18:39:51 +09:00
Dean Herbert
2d88135198
Add automated test coverage for new test
2023-08-31 16:18:53 +09:00
Salman Ahmed
b8df714f56
Remove unused using directives
2023-08-30 21:50:52 +03:00
Salman Ahmed
993cebe785
Fix mod "Classic" interfering with DrawableHitCircle
animation while in hit state
2023-08-30 21:42:47 +03:00
Salman Ahmed
c91031604c
Add test cases for hitting hit circles with "early fade" behaviour
2023-08-30 21:41:57 +03:00
Dean Herbert
038e618af0
Merge branch 'master' into switch-to-new-score-download-endpoint
2023-08-31 00:15:57 +09:00
Bartłomiej Dach
91c3ae4fef
Merge pull request #24680 from peppy/tournament-remove-minimum-window-size
...
Remove tournament client minimum window size
2023-08-30 09:35:59 +02:00
Wleter
f277909470
maintain rotated selection's centre position
2023-08-30 09:16:16 +02:00
Bartłomiej Dach
8398e07be9
Merge branch 'master' into tournament-remove-minimum-window-size
2023-08-30 08:21:08 +02:00
Bartłomiej Dach
0f123fd8e0
Remove unused using directive
2023-08-30 08:20:57 +02:00
Bartłomiej Dach
fb8e3df582
Merge pull request #24679 from peppy/tournament-save-via-keyboard
...
Allow saving changes in tournament system using `Ctrl`+`S`
2023-08-30 08:18:01 +02:00
Bartłomiej Dach
9b013beb1a
Merge pull request #24614 from peppy/carousel-difficulty-split
...
Split out individual difficulties when using difficulty sort at song select
2023-08-30 08:06:44 +02:00
Dean Herbert
96a5443813
Merge branch 'master' into carousel-difficulty-split
2023-08-30 14:24:30 +09:00
Dean Herbert
cbd4b91feb
Merge pull request #24678 from Nabile-Rahmani/bot-scores
...
Fix and use score user's IsBot property in results screen animation
2023-08-30 14:00:35 +09:00
Dean Herbert
24d6cbefe1
Remove tournament client minimum window size
...
This seemed like a good idea but people were using it with smaller
resolutions, do let's just not do it.
Addresses https://github.com/ppy/osu/discussions/24670 .
2023-08-30 13:45:00 +09:00
Dean Herbert
a85f0d5791
Allow saving changes in tournament system using Ctrl
+S
2023-08-30 13:29:08 +09:00
Dean Herbert
d3e40f89e2
Merge pull request #24675 from bdach/hide-score-v2-mod
...
Mark "Score V2" mod as not user-playable
2023-08-30 13:18:27 +09:00
Nabile Rahmani
270e2a6600
Update osu.Game/Rulesets/Mods/ModExtensions.cs
...
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2023-08-29 23:59:08 +02:00
Nabile Rahmani
b658b0e346
Fix and use score user's IsBot property in results screen animation
...
While a mod-created replay did flag itself as performed by a bot, the extension method converting it into a Score did not copy all the generated properties.
As noted, it might be preferable for ModCreatedUser to inherit APIUser and forward it as-is to the Score instance.
Related to PR #24675
2023-08-29 23:28:50 +02:00
Wleter
ce1bc71567
formatting
2023-08-29 18:41:56 +02:00
Wleter
586ce6e8d3
fix multiple selected
2023-08-29 17:47:42 +02:00
Wleter
14ee0ee395
Merge branch 'ppy:master' into skin-editor-selection-negative-scaling
2023-08-29 17:30:55 +02:00
Wleter
d56ab0fe9a
change names
2023-08-29 17:25:52 +02:00
Wleter
3c575516ab
add correct scaling for 90 degrees rotation
2023-08-29 17:06:23 +02:00
Bartłomiej Dach
d07530b241
Mark "Score V2" mod as not user-playable
...
The mod generally will only be present on scores imported from stable.
As such, it's probably ok to mark it as such.
The primary reason for this change is to address #24436 (Score V2 being
visible on beatmap overlay leaderboard mod selector).
There is one possibly-unintended consequence of this change, namely that
the results screen uses `UserPlayable` to determine as to whether
animations should be played back, with the intention of turning off the
animation playback for autoplay scores specifically. Therefore, turning
off this flag will mean that the results screen animations will not play
out for Score V2 scores - but I tend to consider this as either largely
unimportant, or something that should be fixed in some other way
(possibly by checking against the autoplay mod directly).
Other usages of `UserPlayable` are either innocuous, or straight-up good
safeties going forward in the context of Score V2 (guards against
selection in mod select overlays, against score submission with
the mod).
2023-08-29 11:52:11 +02:00
Wleter
07e126241d
working negative scaling
2023-08-28 16:41:55 +02:00