Commit Graph

54188 Commits

Author SHA1 Message Date
1f4b87d233 Adjust visuals of osu!mania barlines to be less present
Roughly matches the new design. Metrics adjusted to fit with the existing design.

Closes #19611 maybe?
2022-08-08 17:39:14 +09:00
d3ee2a0b8e Add test scene for visually adjusting mania BarLines 2022-08-08 17:38:46 +09:00
c2b7598203 Merge pull request #19637 from its5Q/fps-counter-fix
Fix FPS counter disappearing when hovered over
2022-08-08 15:33:23 +09:00
68e7000620 Fix FPS counter disappearing when hovered over 2022-08-08 15:52:47 +10:00
0e232d3926 Merge pull request #19560 from smoogipoo/irenderer-glwrapper
Apply `IRenderer` changes
2022-08-08 14:07:46 +09:00
237f72efbc Add missing null check on AudioManager 2022-08-08 13:31:57 +09:00
a8dee17513 Fix missing DummyRenderer in skin resources tests 2022-08-08 13:06:01 +09:00
f1691882e2 Fix incorrect argument passing to ToMod 2022-08-08 12:56:18 +09:00
8b990ef3c9 Update framework 2022-08-08 12:31:55 +09:00
e1189da824 Merge branch 'master' into irenderer-glwrapper 2022-08-08 12:31:53 +09:00
0537c471dc Merge pull request #19582 from smoogipoo/apimod-json-cleanup
Don't serialise empty mod settings
2022-08-08 11:49:08 +09:00
6011b76eed Merge pull request #19635 from frenzibyte/possible-null-assignment 2022-08-08 10:25:11 +09:00
f75dced305 Fix possible null assignment inspection in TestScenePreviewTrackManager 2022-08-08 02:00:24 +03:00
21f6fefcde Merge pull request #19622 from bdach/mod-overlay/integration-in-solo
Add mod preset column to solo mod select overlay
2022-08-08 02:32:13 +09:00
8206507112 Merge branch 'master' into mod-overlay/integration-in-solo 2022-08-08 01:04:29 +09:00
c622b31f8d Merge pull request #19621 from bdach/mod-overlay/mod-preset-selection-logic
Implement selection logic for mod preset panels
2022-08-08 01:03:56 +09:00
7d6efaebbe Add maintenance settings section for mod presets 2022-08-07 16:20:31 +02:00
839409d7ac Add preset column to solo mod select overlay 2022-08-07 16:20:31 +02:00
b318bbd5e6 Allow non-homogenous column types in mod select overlay 2022-08-07 16:20:31 +02:00
0287c49ca8 Implement user selection logic for mod presets 2022-08-07 16:20:20 +02:00
de64b83532 Add test coverage for desired user selection behaviour 2022-08-07 16:20:16 +02:00
b1dcd7821c Automatically toggle preset panels if selected mods match 2022-08-07 15:30:20 +02:00
25daaa56e2 Add test coverage for desired external selection behaviour 2022-08-07 15:30:20 +02:00
c81b3ee9e9 Merge pull request #19613 from bdach/mod-overlay/delete-preset
Add flow for deleting mod presets
2022-08-07 15:47:58 +09:00
c31e257a1f Clean up pending deletion presets on startup 2022-08-07 15:16:33 +09:00
4a95638756 Merge branch 'master' into mod-overlay/delete-preset 2022-08-07 12:34:25 +09:00
5946124278 Merge pull request #19612 from bdach/mod-overlay/common-delete-dialog
Unify implementations of deletion dialogs
2022-08-07 12:18:03 +09:00
6f6beddab5 Add test coverage for mod preset deletion flow 2022-08-06 21:58:55 +02:00
9b3183b2b4 Implement mod preset deletion flow 2022-08-06 21:58:55 +02:00
26b9adbe0c Adjust collection deletion test to match new expectations 2022-08-06 21:07:21 +02:00
a0d093be5c Extract common implementation of delete dialog 2022-08-06 21:04:12 +02:00
ca7aa7d21d Merge pull request #19323 from LukynkaCZE/add-missing-icons-to-recent-profile-section
Add missing icons to UserProfileRecentSection
2022-08-07 02:37:43 +09:00
ab1b38242f Reorder enum cases to match web order 2022-08-06 18:34:30 +02:00
6a9c30c47a Fix some more wrong icon colours 2022-08-06 18:34:00 +02:00
2ba127b6fc Fix wrong icon for approval event 2022-08-06 18:30:49 +02:00
f1e0dd2da3 Match approval type-dependent icon appearance with web 2022-08-06 18:29:24 +02:00
f3ecd73e0b Add references to web source in recent activity icon 2022-08-06 18:23:15 +02:00
cc353b872c Add test coverage for other approval events 2022-08-06 18:21:57 +02:00
3000d9b9c6 Inline everything in RecentActivityIcon 2022-08-06 07:16:34 +02:00
bd27995c71 Merge branch 'ppy:master' into add-missing-icons-to-recent-profile-section 2022-08-06 05:55:51 +02:00
9ac322d337 Merge pull request #19587 from peppy/adjust-hit-object-pooling
Adjust pooling to reduce stutters during gameplay on unique hit objects
2022-08-05 21:39:41 +09:00
cf362a6b4f Merge pull request #19529 from peppy/locally-modified-pill
Show "locally modified" pill when local modifications have been made
2022-08-05 21:12:13 +09:00
6afff72865 Fix CI inspections / refactor to single enumeration 2022-08-05 20:54:10 +09:00
802dc90cb1 Adjust using directives for vertices 2022-08-05 20:37:33 +09:00
c4b9b2a14b Merge branch 'master' into irenderer-glwrapper 2022-08-05 20:35:06 +09:00
a682a823f4 Fix test failures where Beatmap is not provided 2022-08-05 18:20:37 +09:00
9a4d0494de Adjust various pooling defaults to better handle more intense beatmaps 2022-08-05 18:09:07 +09:00
8ae5429602 Adjust slider pooling based on beatmap
Handles edge cases like mentioned in https://github.com/ppy/osu/issues/19585.
2022-08-05 18:08:05 +09:00
a81a2517b2 Merge pull request #19583 from peppy/fix-preview-track-disposal
Fix `PreviewTrack`s not being disposed correctly
2022-08-05 15:16:22 +09:00
94ec653420 Add same load-cancel safeties to ensure tracks are disposed in card PlayButton 2022-08-05 14:26:01 +09:00