Dean Herbert
421f245c31
Fix per-frame allocations in BeatmapCarousel
2024-09-04 14:31:59 +09:00
Dean Herbert
1f122ab38d
Apply new rider migration
2024-09-03 23:57:22 +09:00
Dean Herbert
b61023385a
Don't log probable network failures to sentry
2024-09-03 19:16:15 +09:00
Dean Herbert
08224b416e
Simplify update process by caching pending update info and early-handling edge case
2024-09-03 19:11:34 +09:00
Dean Herbert
6c89c4eed6
Fix rewind causing weirdness with progress bar animation
2024-09-03 18:50:57 +09:00
Sheppsu
a549cdd5b9
persist analysis settings
2024-09-03 04:49:50 -04:00
Sheppsu
56db29d0f5
make test go indefinitely
2024-09-03 01:38:54 -04:00
Sheppsu
a2b15fcdee
rework code logic to make more sense
...
analysis container creates settings and the settings items are created more nicely
also removed use of localized strings because that can be done separately
2024-09-03 00:59:42 -04:00
Fabep
582ffcfc97
Woopsie! I accidentally added one too many semi-colons, so I moved it here into the commit instead ;
2024-09-02 19:17:07 +02:00
Fabep
e3457d8501
Mod customisation header's color is now based on the state of the panel rather than the hover of the container.
2024-09-02 19:14:08 +02:00
Bartłomiej Dach
16c2c14037
Adjust tests further to match new UX
2024-09-02 14:46:40 +02:00
Bartłomiej Dach
d99b2312cd
Merge branch 'master' into Fabep/master
2024-09-02 14:35:44 +02:00
Dean Herbert
7b13943377
Handle changes to the automatic download setting immediately
2024-09-02 19:20:05 +09:00
Dean Herbert
872d14ed88
Fix incorrect handling of ordered playlist items
2024-09-02 19:18:43 +09:00
Dan Balasescu
5d09aaae27
Merge pull request #29446 from OliBomby/last-anchor
...
Fix path control points losing curve type on save/reload or undo
2024-09-02 18:40:19 +09:00
Bartłomiej Dach
5211e606b5
Fix mod customisation header being non-functional on mobile
...
As expected the previous touch handling would prevent the header from
working entirely when click handling was removed from the header.
2024-09-02 11:33:43 +02:00
Bartłomiej Dach
10901075be
Modify existing test coverage to demonstrate failure with touch
2024-09-02 11:33:37 +02:00
Dan Balasescu
282c42d9c5
Merge pull request #29681 from peppy/fix-catch-snap-value
...
Fix incorrect osu!catch snap display when last object is a juice stream
2024-09-02 18:33:32 +09:00
Dean Herbert
171ac0f510
Fix incorrect osu!catch snap display when last object is a juice stream
...
Addresses https://github.com/ppy/osu/discussions/29678 .
2024-09-02 17:26:14 +09:00
Dean Herbert
cd9b82253e
Pass through correct update to apply when calling WaitExitThenApplyUpdates
2024-09-02 17:20:33 +09:00
Dean Herbert
68e6fa286e
Make comment about velopack's init a bit more loud
2024-09-02 16:46:29 +09:00
Dean Herbert
f8a6a6a8ae
Request restart asynchronously to avoid blocking update thread
2024-09-02 16:43:46 +09:00
Dean Herbert
6227e4f848
Apply NRT to MultiplayerSpectateButton
2024-09-02 16:37:38 +09:00
Dean Herbert
38a62eed44
Add automatic downloading support when spectating a multiplayer room
2024-09-02 16:37:38 +09:00
Bartłomiej Dach
fb66e9bfa2
Merge pull request #29679 from smoogipoo/fix-fruit-sprite-size
...
Fix osu!catch fruits not resizing on texture change
2024-09-02 09:16:27 +02:00
Dan Balasescu
30fb3c3999
Fix osu!catch fruits not resizing on texture change
2024-09-02 15:23:40 +09:00
smallketchup82
42e1168b35
Remove github token variable & pass null for the github token
2024-09-02 01:23:05 -04:00
Dean Herbert
b990af6ada
Use full name
2024-09-02 13:08:14 +09:00
Sheppsu
1ed94e598a
Merge branch 'master' into replay-analysis-settings
2024-09-01 19:32:25 -04:00
Dean Herbert
e79604cc13
Merge pull request #29542 from frenzibyte/show-daily-challenge-intro-once-per-session
...
Show daily challenge intro screen once per session
2024-09-01 21:27:16 +09:00
Dean Herbert
6c5ce36b11
Merge pull request #29660 from EVAST9919/fast-circle
...
Use `FastCircle` in demanding places in the editor
2024-09-01 19:58:12 +09:00
Dean Herbert
f7da7193ff
Update framework
2024-09-01 19:10:08 +09:00
smallketchup82
a038799c47
Update osu.Desktop.csproj
...
bump version
2024-08-31 17:14:53 -04:00
Andrei Zavatski
837fa1b8dc
Use FastCircle for kiai visualisation
2024-08-31 17:32:24 +03:00
Andrei Zavatski
501ea68a21
Merge branch 'master' into fast-circle
2024-08-31 17:31:30 +03:00
Dan Balasescu
636ee50eb9
Rename to VelopackUpdateManager
2024-08-31 23:03:10 +09:00
Dan Balasescu
d5b52152f4
Merge branch 'master' into velopack
2024-08-31 15:44:21 +09:00
Dean Herbert
62f737d8de
Merge pull request #29667 from EVAST9919/effect-point-perf-2
...
Rework kiai handling in `SummaryTimeline`
2024-08-31 13:58:28 +09:00
Dean Herbert
6b8b49e4f1
Simplify scroll speed point display code now that it only serves one purpose
2024-08-31 13:14:56 +09:00
Andrei Zavatski
225418dbb3
Rework kiai handling in summary timeline
2024-08-31 01:59:40 +03:00
Andrei Zavatski
f5a2b5ea03
Use FastCircle in demanding places in the editor
2024-08-30 17:45:26 +03:00
Dean Herbert
a09c6e2a25
Merge pull request #29656 from peppy/provide-api-earlier
...
Provide API context earlier to api requests in order to fix missing schedules
2024-08-30 23:15:28 +09:00
Bartłomiej Dach
4811481483
Merge pull request #29639 from peppy/detached-beatmap-cache
...
Improve song select load and reload with large beatmap databases
2024-08-30 15:00:20 +02:00
Bartłomiej Dach
8b04455c29
Fix chat overlay tests
...
Not entirely sure why they were failing previously, but the most likely
explanation is that by freak accident some mock requests would
previously execute immediately rather than be scheduled on the API
thread, which would change execution ordering and ensure that
`ChannelManager.CurrentChannel` would become the joined channel, rather
than remaining at the channel listing.
2024-08-30 14:57:15 +02:00
Bartłomiej Dach
672fe1becd
Merge pull request #29654 from smoogipoo/remove-mouse-from-mania-touch
...
Remove mouse input from mania touch controls
2024-08-30 14:11:47 +02:00
Bartłomiej Dach
8ffd4aa82c
Fix NRT inspections
2024-08-30 13:41:34 +02:00
Dean Herbert
7b6e62283f
Fix beatmap not being detached on hide/unhide
...
The explicit detach call was removed from `updateBeatmapSet`, causing
this to occur. We could optionally add it back (it will be a noop in all
cases though).
2024-08-30 18:50:08 +09:00
Dean Herbert
de208fd5c3
Add very basic error handling for failed beatmap detach
2024-08-30 18:50:03 +09:00
Dean Herbert
2033a5e157
Add disposal of ManualResetEventSlim
2024-08-30 18:50:02 +09:00
Dean Herbert
1b9942cb30
Mark BeatmapSets
as internal
2024-08-30 18:44:04 +09:00