1
0
mirror of https://github.com/ppy/osu.git synced 2025-03-13 02:27:20 +08:00

71561 Commits

Author SHA1 Message Date
Salman Alshamrani
05a9160884 Simplify LINQ expressions to appease CI
don't ask me
2025-02-06 03:10:21 -05:00
Salman Alshamrani
aa9727c020 Fix helper method in carousel test scene 2025-02-06 02:44:52 -05:00
Salman Alshamrani
78cd093a47 Fix broken input handling with structural changes 2025-02-06 02:44:40 -05:00
Salman Alshamrani
e1d6ce5ff4 Add V2 suffix for easier test browsing 2025-02-06 02:25:14 -05:00
Salman Alshamrani
3ab208bb46 Fix group visual test scene 2025-02-06 02:21:44 -05:00
Salman Alshamrani
134e62c39a Abstractify beatmap panel piece and update all panel implementations 2025-02-06 02:21:34 -05:00
Salman Alshamrani
ecc3aeadf2 Make BeatmapPanel appear hovered on keyboard selection even if selected
Was an intentional choice but appeared weird to others instead. The feedback itself probably needs changing.
2025-02-05 22:40:30 -05:00
Salman Alshamrani
aab4a79ce4 Push all beatmap panels to hide their tails 2025-02-05 22:37:03 -05:00
Salman Alshamrani
5e894a6f7e Fix carousel tests failing due to X offsets 2025-02-05 22:25:39 -05:00
Salman Alshamrani
72a62b70c4 Simplify some code 2025-02-05 22:25:39 -05:00
Salman Alshamrani
467ea91105 Fix basic code quality issues 2025-02-05 21:47:15 -05:00
Salman Alshamrani
04a3ee863c Fix design tests 2025-02-05 21:45:34 -05:00
Salman Alshamrani
f9962f95f0 Implement group panel design 2025-02-05 21:45:34 -05:00
Salman Alshamrani
29882a2542 Allow importing real beatmaps in song select test scene 2025-02-05 21:45:34 -05:00
Salman Alshamrani
c94d11b7fe Add beatmap carousel to new song select screen 2025-02-05 08:16:41 -05:00
Salman Alshamrani
696366f8cb Implement beatmap "standalone" panel design 2025-02-05 08:16:41 -05:00
Salman Alshamrani
04d8bafdce Implement beatmap difficulty panel design 2025-02-05 08:16:41 -05:00
Salman Alshamrani
206b5c93c0 Implement beatmap set header design 2025-02-05 08:16:41 -05:00
Salman Alshamrani
a5fa04e4d6 Extend beatmap carousel width in tests 2025-02-05 07:18:58 -05:00
Salman Alshamrani
f2d259cd95 Cache overlay colour provider to carousel tests 2025-02-05 07:17:52 -05:00
Salman Alshamrani
2d75030e36 Change default carousel item header to 50px 2025-02-05 07:17:27 -05:00
Salman Alshamrani
6037d5d8ce Add test coverage 2025-02-05 05:20:26 -05:00
Salman Alshamrani
c389dbc711 Extend panel input area to cover gaps 2025-02-05 05:20:26 -05:00
Salman Alshamrani
fc5832ce67 Support variable spacing between carousel items 2025-02-05 05:20:26 -05:00
Dean Herbert
c37fa261c3
Merge pull request #31789 from bdach/distance-snap-fix
Fix distance snap grid not properly working due to multiple issues
2025-02-05 18:41:46 +09:00
Dean Herbert
9b79cf6c61
Merge pull request #31784 from bdach/bss/wizard-appearance
Implement visual appearance of beatmap submission wizard
2025-02-05 17:34:30 +09:00
Bartłomiej Dach
4f629478b8
Merge pull request #31779 from peppy/menu-fade-out
Change menus to fade out with a slight delay so settings changes are visible
2025-02-05 09:29:56 +01:00
Dean Herbert
2356d3e2d0
Refactor OsuContextMenu to avoid code duplication 2025-02-05 16:34:15 +09:00
Dean Herbert
8c5b19d4f8
Merge pull request #31780 from necocat0918/pr
Added warning before bookmark reset
2025-02-05 16:02:44 +09:00
Dean Herbert
09d26fbf5e
Minor adjustments 2025-02-05 15:58:34 +09:00
NecoDev
13fa49d5b5
Merge branch 'master' into pr 2025-02-05 14:53:20 +08:00
NecoDev
db7b665f4d Removed unused using
For https://github.com/ppy/osu/pull/31780
2025-02-05 13:31:57 +08:00
Dean Herbert
20c4badbba
Merge pull request #31795 from peppy/update-framework
Update framework
2025.204.0
2025-02-04 23:53:55 +09:00
Dean Herbert
099ce39531
Use same delay in context menus 2025-02-04 23:21:41 +09:00
Dean Herbert
15ed029dd1
Merge pull request #31260 from smoogipoo/multiplayer-free-style
Add support for "freestyle" in multiplayer
2025-02-04 22:40:38 +09:00
Dean Herbert
87ff8778c6
Merge pull request #31791 from bdach/unify-selection-behaviour
Always select the closest control point group regardless of whether it has a timing point on entering timing screen
2025-02-04 22:32:22 +09:00
Bartłomiej Dach
23ec27e911
Merge branch 'master' into distance-snap-fix 2025-02-04 13:50:14 +01:00
Dean Herbert
386fb55392
Update framework 2025-02-04 21:48:45 +09:00
Dean Herbert
a93dabd33f
Merge branch 'master' into multiplayer-free-style 2025-02-04 21:48:39 +09:00
Bartłomiej Dach
41cf3696f2
Merge branch 'master' into bss/wizard-appearance 2025-02-04 13:48:35 +01:00
Dean Herbert
82ccce8099
Merge pull request #31783 from bdach/bss/form-button
Implement "form button" control
2025-02-04 21:45:11 +09:00
Bartłomiej Dach
c5c1861d4b
Merge pull request #31787 from peppy/carousel-v2-expanded-state
Add expanded state tracking to beatmap carousel v2
2025-02-04 13:07:21 +01:00
Bartłomiej Dach
2dbf30a096
Select timing point on enter if no effect point is active at the time
Noticed during testing.
2025-02-04 12:44:05 +01:00
Bartłomiej Dach
a0b6610054
Always select the closest control point group regardless of whether it has a timing point 2025-02-04 12:35:02 +01:00
Bartłomiej Dach
d28ea7bfbf
Fix code quality 2025-02-04 12:30:36 +01:00
Bartłomiej Dach
4077b41837
Merge branch 'bss/form-button' into bss/wizard-appearance 2025-02-04 12:30:08 +01:00
Bartłomiej Dach
7402f3e508
Merge branch 'master' into bss/form-button 2025-02-04 12:29:22 +01:00
Bartłomiej Dach
07ab5a5ace
Merge branch 'master' into carousel-v2-expanded-state 2025-02-04 12:07:23 +01:00
Bartłomiej Dach
95a1b0e7cb
Merge pull request #31785 from peppy/fix-carousel-tests
Fix carousel tests failing due to dependency on depth ordering
2025-02-04 12:06:57 +01:00
Bartłomiej Dach
731f100aaf
Fix incorrect snapping behaviour when previous object is not snapped to beat 2025-02-04 11:45:15 +01:00