1
0
mirror of https://github.com/ppy/osu.git synced 2024-11-15 15:17:44 +08:00
Commit Graph

70244 Commits

Author SHA1 Message Date
Dan Balasescu
03094533b4
Add test 2024-10-17 22:03:53 +09:00
Dan Balasescu
6362ace26e
Merge branch 'bat-mods' into bat-max-performance 2024-10-17 22:02:14 +09:00
Dan Balasescu
c0eda3606c
Add mod-related tests 2024-10-17 22:01:55 +09:00
Dan Balasescu
20f9453598
Merge branch 'refactor-bat-component' into bat-mods 2024-10-17 21:21:58 +09:00
Dan Balasescu
f3178b1fef
Add test scene 2024-10-17 21:18:44 +09:00
Dan Balasescu
0473f0b60a
Use stored difficulty to reduce flickering 2024-10-17 20:39:50 +09:00
Dan Balasescu
2ce1475303
Merge branch 'bat-mods' into bat-max-performance 2024-10-17 20:38:29 +09:00
Dan Balasescu
b40c31af3a
Store difficulty to reduce flickering
The computation usually finishes in a few milliseconds anyway.
2024-10-17 20:37:37 +09:00
Dan Balasescu
6749768b9e
Add max performance beatmap attribute text 2024-10-17 20:00:18 +09:00
Dan Balasescu
bfcf6693ca
Simplify implementation 2024-10-17 20:00:17 +09:00
Dan Balasescu
d195a69447
Compute maximum performance along with difficulty 2024-10-17 19:26:19 +09:00
Dan Balasescu
f9a9ceb41c
Also bind to mod setting changes 2024-10-17 17:57:49 +09:00
Dan Balasescu
9ea15a3961
Show bpm and length inclusive of mods 2024-10-17 17:57:49 +09:00
Dan Balasescu
400142545d
Show difficulty values inclusive of mods 2024-10-17 17:57:49 +09:00
Dan Balasescu
1e2c1323ff
Show star difficulty attribute inclusive of mods 2024-10-17 17:57:49 +09:00
Dean Herbert
3bcd6b9af5
Merge pull request #30319 from smoogipoo/improve-diffcalc-workflow
Fix argument order in diffcalc workflow
2024-10-17 17:02:11 +09:00
Dan Balasescu
1536a9886c
Fix argument order in diffcalc workflow 2024-10-17 16:57:00 +09:00
Dan Balasescu
102f55a213
Refactor BeatmapAttributeText to compute values on the fly 2024-10-17 16:10:06 +09:00
Dan Balasescu
80c77e6e05
Merge pull request #30281 from bdach/remove-irrelevant-hacks
Fix slider ticks and repeats incorrectly moved to position of head when strict tracking and any conversion mod that moves objects is active
2024-10-17 14:10:36 +09:00
Dean Herbert
87aa3be376
Merge pull request #30318 from smoogipoo/improve-diffcalc-workflow
Improve diffcalc workflow with explicit wait + logs
2024-10-17 13:56:57 +09:00
Dan Balasescu
135b85a55a
Improve diffcalc workflow with explicit wait + logs 2024-10-17 13:44:00 +09:00
OliBomby
66bf6ed6b4 Close scale/rotate popover on Enter keypress
This matches the expectation from stable where the popover also closes when you press enter. The side-effect is that spacebar also causes it to close, but luckily you don't need spacebar in the popover.
2024-10-16 21:53:56 +02:00
OliBomby
c5e406a007 add keyboard step matching osu stable 2024-10-16 21:18:48 +02:00
Dean Herbert
dafe8d6448
Merge pull request #30145 from WitherFlower/ranked-date-filtering
Add ranked date and submitted date filtering to song select
2024-10-17 02:38:36 +09:00
Bartłomiej Dach
719a81575a
Merge pull request #30309 from peppy/no-delay-on-pause
Remove hold-to-confirm delay when pausing using keyboard shortcuts
2024-10-16 15:04:29 +02:00
Dean Herbert
b29a17364d
Remove hold-to-confirm delay when pausing using keyboard shortcuts 2024-10-16 20:41:24 +09:00
Bartłomiej Dach
4fa101d935
Merge pull request #26303 from OliBomby/grids
Add keybind for cycling grid type
2024-10-16 13:12:23 +02:00
Bartłomiej Dach
882df6b828
Remove unused field
Not sure why inspectcode is quiet about this?
2024-10-16 09:59:05 +02:00
Bartłomiej Dach
dcf78a6e2c
Merge branch 'master' into grids 2024-10-16 09:55:27 +02:00
Bartłomiej Dach
8ed0554b91
Merge pull request #30245 from 424ever/group-slider-ends
Group `HitResult`s with the same name into one column in beatmap ranking
2024-10-16 09:40:45 +02:00
Dean Herbert
c9519dc90b
Merge pull request #30264 from LBlend/change-fps-toggle-keybind
Remove default keybind for "Toggle FPS counter"
2024-10-16 16:35:02 +09:00
Bartłomiej Dach
5fff632c9f
Merge pull request #30231 from SchiavoAnto/skin-editor-ui-localisation
Allow more localisation in skin editor
2024-10-16 09:17:45 +02:00
Bartłomiej Dach
f8a13b0beb
Fix migration not checking combination properly 2024-10-16 08:17:22 +02:00
Darius Wattimena
b75437ee13 Fix an issue where changing the CircleSize wouldn't adjust the catcher size and represent hyperdashes incorrectly 2024-10-15 21:47:22 +02:00
Dean Herbert
8e76dd553e
Merge pull request #30219 from bdach/scale-with-no-axes-should-do-nothing
Ensure at least one scale popover axis is active at any time
2024-10-16 04:31:45 +09:00
Bartłomiej Dach
b92cbff81d
Merge branch 'master' into scale-with-no-axes-should-do-nothing 2024-10-15 14:20:24 +02:00
Bartłomiej Dach
634f20e8de
Ensure at least scale popover axis toggle is active at any time
As in, toggling off an axis if it is the only one enabled will enable
the other one in turn.

Co-authored-by: Dean Herbert <pe@ppy.sh>
2024-10-15 14:12:17 +02:00
Bartłomiej Dach
232301f27d
Terminate existing anchor create operation when object is deselected 2024-10-15 12:54:11 +02:00
Bartłomiej Dach
1a7acbac33
Terminate existing anchor drag operations when object is deselected 2024-10-15 12:53:40 +02:00
Bartłomiej Dach
2d0e98c951
Add failing test case for second tool switching failure case
Not exact (doesn't reproduce the crash), but will do.
2024-10-15 12:53:38 +02:00
Bartłomiej Dach
0cd352cdcb
Add failing test case for first tool switch failure scenario 2024-10-15 12:39:08 +02:00
Salman Alshamrani
0fa1d22210 Add tests covering expected behaviour when going on/off compose area 2024-10-14 15:12:09 -04:00
Salman Alshamrani
14c6cfc365 Extend test cases to cover direct interaction (i.e. no touch-compose-area-first) 2024-10-14 15:12:09 -04:00
Salman Alshamrani
e151c0fab1 Fix coding mistake 2024-10-14 15:11:44 -04:00
Jonas Brandstötter
a007a81fe8
Only keep track of the names of hit results to display in a ScoreTable 2024-10-14 16:55:07 +02:00
Jonas Brandstötter
285756802c
Sum up totals for hit results with the same name 2024-10-14 16:33:30 +02:00
Jonas Brandstötter
511f0e99b3
Correct typo 2024-10-14 16:16:00 +02:00
Jonas Brandstötter
25c0ff4168
Correct reference to hit result and link to them 2024-10-14 16:14:29 +02:00
schiavoanto
d7021f989b Revert 9cd7f2b and fc1ebfd 2024-10-14 16:14:23 +02:00
Jonas Brandstötter
750e0b29ca
Use ChildrenOfType<> to get ScoreTable to test 2024-10-14 16:11:58 +02:00