Bartłomiej Dach
|
95e745c6fb
|
Use better messaging for selected submission failure reasons
These have been cropping up rather often lately, mostly courtesy of
linux users, but not only:
https://github.com/ppy/osu/issues/26840
https://github.com/ppy/osu/issues/27008
https://github.com/ppy/osu/discussions/26962
so this is a proposal for slightly improved messaging for such cases to
hopefully get users on the right track.
The original error is still logged to network log, so there's no
information loss.
|
2024-02-15 10:51:27 +01:00 |
|
Bartłomiej Dach
|
21b9fb95e2
|
Move SoloStatisticsWatcher to OsuGame
Doesn't feel like it needs to be in base, and it being in base was
causing problems elsewhere before.
|
2024-02-13 14:28:24 +01:00 |
|
Bartłomiej Dach
|
da4ebd0681
|
Refactor SoloStatisticsWatcher to no longer require explicit subscription callbacks
|
2024-02-13 13:49:01 +01:00 |
|
Dan Balasescu
|
bfeb90c1b6
|
Add additional gameplay metadata to room score request
|
2024-02-10 17:20:17 +09:00 |
|
Bartłomiej Dach
|
f65449375e
|
Merge branch 'master' into scrolling-alloc
|
2024-02-05 19:59:47 +01:00 |
|
Andrei Zavatski
|
e2e3c61c9c
|
Use AliveEntries where we don't need startTime order
|
2024-02-03 19:54:08 +03:00 |
|
Dan Balasescu
|
b44f77cee1
|
Update R# + fix inspections
|
2024-02-02 21:00:28 +09:00 |
|
Dean Herbert
|
a7f9f50ce5
|
Show a better message when score submission fails due to system clock being set wrong
|
2024-01-31 16:52:50 +09:00 |
|
Dean Herbert
|
fb24c66342
|
Mark ResultsScreen.Score as nullable
Is nullable in playlist results at very least.
|
2024-01-29 16:43:26 +09:00 |
|
Dean Herbert
|
462dab3c90
|
Remove unnecessary bindable
|
2024-01-29 02:13:39 +09:00 |
|
Dean Herbert
|
f4dd84fa77
|
Fix various inconsistencies and document better
|
2024-01-29 02:10:33 +09:00 |
|
Dean Herbert
|
23f12e1ea3
|
Should not be a container
|
2024-01-29 01:50:27 +09:00 |
|
Andrei Zavatski
|
b48f99ba4b
|
Stop using SliderBar as a base
|
2024-01-28 18:06:09 +03:00 |
|
Andrei Zavatski
|
ed9e0fe1db
|
Merge branch 'master' into progress-bar-improvements
|
2024-01-28 17:59:29 +03:00 |
|
Andrei Zavatski
|
3387565ba9
|
Fix song progress value may go beyond 1
|
2024-01-27 03:11:12 +03:00 |
|
Andrei Zavatski
|
567d2bedbf
|
Refactor ArgonSongProgress for same CurrentTime meaning
|
2024-01-27 03:03:01 +03:00 |
|
Dean Herbert
|
6e3eb674f6
|
Move cast to local function and make direct cast
|
2024-01-26 12:55:36 +09:00 |
|
Andrei Zavatski
|
9b5b313193
|
Move common logic into own SongProgressBar class
|
2024-01-26 05:03:40 +03:00 |
|
Andrei Zavatski
|
d2af05b30e
|
Remove useless bindable from ArgonSongProgressBar
|
2024-01-26 04:09:00 +03:00 |
|
Andrei Zavatski
|
542f571dee
|
Remove LINQ cast in HUDOverlay
|
2024-01-26 01:03:22 +03:00 |
|
Andrei Zavatski
|
7811968582
|
Fix ArgonScoreCounter is still using localisation
|
2024-01-25 03:28:02 +03:00 |
|
Dean Herbert
|
02bb506cce
|
Avoid using .Children for enumeration in other locations
|
2024-01-23 05:32:11 +09:00 |
|
Dean Herbert
|
069af13aaf
|
Reduce enumerator overhead in GameplayLeaderboard
|
2024-01-23 05:31:53 +09:00 |
|
Bartłomiej Dach
|
49c117793c
|
Merge pull request #26609 from peppy/fix-per-ruleset-hud-positioning
Fix gameplay elements not correctly offsetting to avoid per-ruleset skin layout
|
2024-01-22 15:00:03 +01:00 |
|
Bartłomiej Dach
|
95435ecd13
|
Merge pull request #26591 from peppy/offset-awareness
Show offset explanation tooltip on settings offset adjust slider bar
|
2024-01-22 14:59:31 +01:00 |
|
Bartłomiej Dach
|
b8dd78eec8
|
Merge branch 'master' into fix-per-ruleset-hud-positioning
|
2024-01-22 13:55:56 +01:00 |
|
Dean Herbert
|
15df6b1da1
|
Revert keyboard seek speed change
|
2024-01-22 21:47:38 +09:00 |
|
Bartłomiej Dach
|
99d3fcc326
|
Fix crash if ruleset components container is not present
|
2024-01-22 13:45:55 +01:00 |
|
Bartłomiej Dach
|
0d6c681275
|
Merge pull request #26649 from peppy/fix-more-allocations
Remove `FillFlow` overhead of argon counters
|
2024-01-22 12:57:16 +01:00 |
|
Bartłomiej Dach
|
b7f0102461
|
Merge pull request #26662 from peppy/fix-player-crash
Fix potential null reference in player screen transition handling
|
2024-01-22 11:07:16 +01:00 |
|
Bartłomiej Dach
|
1ac682e2c9
|
Merge branch 'master' into replay-seek-single-frame
|
2024-01-22 09:36:15 +01:00 |
|
Bartłomiej Dach
|
493d495992
|
Merge pull request #26605 from peppy/simplify-gameplay-pause
Simplify gameplay pause sequence
|
2024-01-22 08:49:08 +01:00 |
|
Dean Herbert
|
3e5fe66e58
|
Fix potential null reference in player screen transition handling
See https://github.com/ppy/osu/actions/runs/7607677219/job/20715418536?pr=26660.
|
2024-01-22 16:37:56 +09:00 |
|
Dean Herbert
|
02369139b3
|
Remove FillFlow overhead of argon counters
|
2024-01-21 13:22:58 +09:00 |
|
Dean Herbert
|
c50534c819
|
Move seek/step logic into ReplayPlayer
|
2024-01-18 20:38:15 +09:00 |
|
Dean Herbert
|
8c4af58109
|
Keep replay controls expanded by default
|
2024-01-18 20:13:32 +09:00 |
|
Dean Herbert
|
60e972cd15
|
Add ability to step forward/backwards single frames
|
2024-01-18 20:13:32 +09:00 |
|
Dean Herbert
|
dafff26d0e
|
Tidy up implementation of PlaybackSettings
|
2024-01-18 20:13:32 +09:00 |
|
Dean Herbert
|
c4e9bcd140
|
Remove test guarantee of audio time not advancing
|
2024-01-18 20:06:53 +09:00 |
|
Bartłomiej Dach
|
2be989b9f5
|
Merge pull request #26542 from peppy/non-touch-fade-button
Fade hold-for-menu button out completely on non-touch devices
|
2024-01-18 11:27:50 +01:00 |
|
Dean Herbert
|
ee3de9c522
|
Fix gameplay elements not correcly offsetting to avoid per-ruleset skin layout
Closes https://github.com/ppy/osu/issues/26601.
|
2024-01-18 15:44:27 +09:00 |
|
Dean Herbert
|
8ab8c90e33
|
Remove "pause rate adjust" flow
|
2024-01-18 14:21:02 +09:00 |
|
Dean Herbert
|
799c74cfe5
|
Simplify gameplay pause sequence
|
2024-01-18 14:17:19 +09:00 |
|
Bartłomiej Dach
|
b718897b30
|
Merge pull request #26593 from peppy/rolling-counter-unstick
Change rolling counters to use quicker easing types
|
2024-01-17 14:37:52 +01:00 |
|
Bartłomiej Dach
|
5cb17bcacf
|
Merge pull request #26502 from frenzibyte/prevent-submission-with-invalid-mods
Add guard against submitting score with invalid mod instances
|
2024-01-17 11:39:32 +01:00 |
|
Dean Herbert
|
456a8e6e82
|
Merge pull request #26549 from bdach/hit-error-meter-pooling-bad
Fix `ColourHitErrorMeter` not loading pooled drawables ahead of time
|
2024-01-17 18:43:47 +09:00 |
|
Dean Herbert
|
a66ddc7813
|
Change rolling counters to use quicker easing types
|
2024-01-17 18:18:53 +09:00 |
|
Dean Herbert
|
cc7be137bc
|
Show tooltip on global offset adjust slider bar
|
2024-01-17 17:57:49 +09:00 |
|
Dean Herbert
|
123e36a999
|
Change display text for beatmap audio offset adjust to make more sense
|
2024-01-17 17:51:46 +09:00 |
|
Dean Herbert
|
c1c2e61723
|
Merge pull request #26446 from LeNitrous/add/replay-playback-controls
Add replay playback controls
|
2024-01-17 17:06:15 +09:00 |
|