b04871f40a
Animate scroll for a better visual experience
2022-09-21 14:51:12 +09:00
087ca59ebb
Add extra margin space to flow equal to height of leaderboard
...
This ensures the content is always on screen, but also accounts for the
fact that scroll operations without animation were actually forcing the
local score to a location it can't usually reside at.
Basically, the local score was in the scroll extension region (due to always trying
to scroll the local player to the middle of the display, but there being
no other content below the local player to scroll up by).
2022-09-21 14:51:12 +09:00
4385001d28
Fix solo leaderboard seeing imported score via realm subscription flow
2022-09-21 13:59:11 +09:00
a8338c4efd
Add local score after existing scores to avoid initial re-sort
2022-09-21 13:38:40 +09:00
4492a26b59
Merge branch 'master' into argon-skin
2022-09-21 13:00:16 +09:00
8bf196d561
Merge pull request #20354 from peppy/default-skin-refactor
...
Rename default skin to make way for new version
2022-09-21 11:48:38 +09:00
dcfb6a2f06
Fix progress notifications no longer blocking close on click
2022-09-21 00:15:50 +03:00
b8f2e13503
Avoid catching all exceptions raising from skin instance creation
2022-09-20 22:27:27 +03:00
8837618ab1
Merge pull request #20342 from smoogipoo/server-shutdown-countdown
...
Implement server shutdown countdown + notification
2022-09-20 20:51:16 +09:00
d777afc454
Remove countdown at under 5 seconds
2022-09-20 19:55:44 +09:00
7f15dc6e6c
Merge pull request #20321 from HiddenNode/fix_graph_info_overlap
...
Fix Progress bar info text overlapping with progress graph
2022-09-20 19:30:51 +09:00
80d8eedb7c
Merge pull request #20366 from peppy/fix-nullable-download-progress
...
Fix multiplayer crashes due to incorrect download state
2022-09-20 17:16:11 +09:00
68c040175a
Ensure Leaderboard.Scores
is updated immediately via request flow
2022-09-20 17:02:57 +09:00
2499493347
Merge pull request #20375 from peppy/fix-score-reference-leak
...
Fix mods potentially keeping reference to runtime gameplay elements
2022-09-20 16:26:31 +09:00
b84f716c22
Display seconds when hours>0 to be more lively
2022-09-20 16:02:31 +09:00
ef29987f36
Remove FinalNotification
2022-09-20 15:54:18 +09:00
700000b583
Use custom notification with timer
2022-09-20 15:54:18 +09:00
b5771ece41
Reduce the amount by which clicking the mute notification incraeses volume
2022-09-20 13:00:08 +09:00
a9c120c214
Reduce volume requirement for showing muted notification to 1%
2022-09-20 12:46:35 +09:00
1c02fa8399
Update comment to not mention horizontal plane
2022-09-20 00:08:06 +09:00
46db3ad96d
Move implementation to individual classes
2022-09-20 00:06:02 +09:00
b55aa68177
Remove xmldoc on private fields
2022-09-19 23:16:46 +09:00
0f7b38f4c3
Add new default skin "argon"
2022-09-19 23:16:46 +09:00
cbb4845fa6
Merge pull request #20358 from o-dasher/simplify-flashlight
...
Fix flashlight shrinking at >100x rather than starting from 100x
2022-09-19 22:03:34 +09:00
494790294a
Update SkinnableTestScene
to show new default skin
2022-09-19 12:38:34 +09:00
0a625bd879
Fix mods potentially keeping reference to runtime gameplay elements
...
As noticed by smoogipoo during multiplayer match on the weekend.
2022-09-19 12:18:46 +09:00
454125123d
Add failing test coverage showing mod reference leak path
2022-09-19 12:18:35 +09:00
a413c7a3e6
Merge branch 'master' into fix-notification-count
2022-09-19 02:08:20 +03:00
a4e9c7711c
Fix when flashlight shrinking takes place
2022-09-18 18:59:17 -04:00
407b104116
Revert changes
...
This reverts commit beef3b418a
.
Revert "Use linq expression for handling breaks"
This reverts commit 8464a1941b
.
Revert "renames variables to make more logical sense"
This reverts commit 3b87ecf56c
.
Revert "Removes overhead when not combo based size"
This reverts commit ac4229e3d4
.
2022-09-18 18:57:53 -04:00
0ac28cbecc
Fix potential crash from missing DownloadProgress
2022-09-18 23:42:16 +09:00
6a06a5b1b5
Reword fallback instantiation handling comment to hopefully explain things better
2022-09-18 18:20:28 +09:00
d0b8409de5
Apply more renames
2022-09-18 18:19:00 +09:00
1914c41d0d
Merge pull request #20353 from Drison64/fix-timelineZoom-zero
...
EditorBeatmap's TimelineZoom should never be zero
2022-09-18 18:06:26 +09:00
2dcaf7cfd8
Fix memory leak due to missing event unbind
2022-09-18 14:25:31 +09:00
ac4229e3d4
Removes overhead when not combo based size
2022-09-18 00:38:01 -04:00
3b87ecf56c
renames variables to make more logical sense
2022-09-18 00:19:40 -04:00
8464a1941b
Use linq expression for handling breaks
2022-09-17 23:49:23 -04:00
beef3b418a
Simplifies size calculation
2022-09-17 23:41:23 -04:00
c075d3de08
Create a test and a check if initial zoom value of ZoomableScrollContainer is in range
2022-09-17 22:43:40 +02:00
9d94343317
Update osu.Game/Screens/Edit/Compose/Components/Timeline/Timeline.cs
...
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com >
2022-09-17 19:51:44 +02:00
c8768eb399
Changed == to <= on TimelineZoom check
2022-09-17 19:00:50 +02:00
88e6ce575a
Merge branch 'fix-timelineZoom-zero' of https://github.com/Drison64/osu into fix-timelineZoom-zero
2022-09-17 18:57:36 +02:00
3c7ea5c8fa
Update
2022-09-17 18:57:09 +02:00
9a10ecb378
Clarify purpose of APIUserScoreAggregate
2022-09-17 19:37:30 +03:00
41e69fbca6
Remove "default" prefix from naming
2022-09-18 00:15:26 +09:00
1c4e02fae8
Explicitly order default skins in dropdown to get correct order
2022-09-18 00:12:43 +09:00
1b475f9360
Ensure skin InstantiationInfo
is updated when saving
2022-09-18 00:12:43 +09:00
64ee210825
Add realm migration to update skin names
2022-09-18 00:12:43 +09:00
487378f732
Fallback to default skin if instantiation fails
2022-09-17 23:57:25 +09:00