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

45809 Commits

Author SHA1 Message Date
Dean Herbert
42fb544218
Merge pull request #31912 from bdach/more-snap-grid
Fix some more visual issues with osu! distance snap grid
2025-02-17 21:11:17 +09:00
Bartłomiej Dach
2b4b21beb6
Fix distance snap grid line opacity being incorrect on non-1.0x velocities
Noticed in passing.
2025-02-17 10:11:47 +01:00
Bartłomiej Dach
8423d9de9b
Fix distance snap grid colours being off-by-one in certain cases
Closes https://github.com/ppy/osu/issues/31909.

Previously: https://github.com/ppy/osu/pull/30062.

Happening because of rounding errors - in this case the beat index
pre-flooring was something like a 0.003 off of a full beat, which would
get floored down rather than rounded up which created the discrepancy.
But also we don't want to round *too* far, which is why this
frankenstein solution has to exist I think. This is probably all
exacerbated by stable not handling decimal control point start times.

Would add tests if not for the fact that this is like extremely annoying
to test.
2025-02-17 10:11:23 +01:00
Dean Herbert
eaf3679621
Update resources 2025-02-17 17:17:07 +09:00
Bartłomiej Dach
6448c676fb
Merge pull request #31910 from peppy/beat-divisor-focus
Stop beat divisor "slider" from accepting focus
2025-02-17 08:48:25 +01:00
Dean Herbert
db4a4a1723
Minor bump some packages 2025-02-17 15:23:26 +09:00
Dean Herbert
2738221c0b
Update framework 2025-02-17 15:07:21 +09:00
Dean Herbert
d5566831d2
Stop beat divisor "slider" from accepting focus 2025-02-17 15:06:35 +09:00
Dean Herbert
ab88ccb081
Merge branch 'master' into pp-dev 2025-02-17 11:59:14 +09:00
Salman Alshamrani
afc2c52195 Add proper spacing between username, title, and country/team row 2025-02-16 17:55:13 -05:00
Joseph Madamba
7eb32ef351
Fix team flag layout on user profile 2025-02-16 13:45:13 -08:00
Dean Herbert
b21dd01de7
Use fixed width for digital clock display
Supersedes and closes https://github.com/ppy/osu/pull/31093.
2025-02-15 00:03:41 +09:00
Dean Herbert
4c851a327e
Merge pull request #31880 from peppy/team-logo-support
Add basic display support for team logos
2025-02-14 22:59:57 +09:00
Salman Alshamrani
27b9a6b7a3 Reset UI scale for mobile platforms 2025-02-14 06:25:53 -05:00
Dean Herbert
1b5101ed5e
Add team flag display to rankings overlays 2025-02-14 19:30:23 +09:00
Dean Herbert
b86eeabef0
Fix one more misalignment on leaderboard scores 2025-02-14 19:16:03 +09:00
Dean Herbert
82c16dee60
Add missing LongRunningLoad attribute 2025-02-14 19:16:02 +09:00
Dean Herbert
26a2d0394e
Invalidate drawable on potential presence change 2025-02-14 19:04:26 +09:00
Dean Herbert
248bf43ec9
Apply nullability to ScalingContainer 2025-02-14 18:35:43 +09:00
Dean Herbert
4e043e7cab
Change how values are applied to (hopefully) simplify things 2025-02-14 18:35:27 +09:00
Dean Herbert
74eae3cda3
Merge branch 'master' into ios-ui-scale 2025-02-14 18:22:47 +09:00
Dean Herbert
071a4ba9b0
Merge pull request #31821 from Layendan/playlist-collection
Add playlist to new collection button present on playlist room
2025-02-14 18:03:54 +09:00
Dean Herbert
22d6135cd5
Merge pull request #31596 from Rudicito/fix-settings-toolbox-hiding-when-dragging-a-slider
Fix toolbox settings hiding when dragging a slider
2025-02-14 17:58:33 +09:00
Dean Herbert
4184dd2718
Give more breathing room in leaderboard scores 2025-02-14 17:39:22 +09:00
Dean Herbert
44faabddcd
Add skinnable team flag 2025-02-14 17:39:21 +09:00
Dean Herbert
303961d101
Add drawable implementations of team logo 2025-02-14 17:39:21 +09:00
Dean Herbert
88188e8fcb
Add API models for teams 2025-02-14 17:39:20 +09:00
Dean Herbert
9456e376f3
Fix expanded state not updating on drag end 2025-02-14 15:15:05 +09:00
Rudi Herouard
3f3cb3df2a
Fix toolbox settings hiding when dragging a slider 2025-02-14 15:08:02 +09:00
Dean Herbert
f9b7a8ed10
Make realm operation asynchronous for good measure 2025-02-14 14:51:48 +09:00
Dean Herbert
8561df40c5
Add better messaging and handling of edge cases 2025-02-14 14:30:33 +09:00
Dean Herbert
601e6d8a70
Refactor pass for code quality 2025-02-14 13:54:29 +09:00
Dean Herbert
9650385989
Also disable sliderbar focus when disabled 2025-02-14 00:06:20 +09:00
Dean Herbert
315a480931
Disallow focus on difficulty range slider
Alternative to https://github.com/ppy/osu/pull/31749.
Closes https://github.com/ppy/osu/issues/31559.
2025-02-14 00:03:30 +09:00
Bartłomiej Dach
de9362dae5
Merge branch 'master' into bss/the-actual-submission 2025-02-13 08:45:23 +01:00
Dean Herbert
ef37684b61
Merge branch 'master' into room-management-lio 2025-02-13 00:17:04 +09:00
Dan Balasescu
d923a478e9
Remove unused method 2025-02-13 00:04:33 +09:00
Dan Balasescu
205d6ecffb
Remove SelectedRoom abstraction from OnlinePlayTestScene 2025-02-12 22:55:19 +09:00
Dan Balasescu
24cc77287e
Refactor polling components (namespace/namings) 2025-02-12 22:22:17 +09:00
Dan Balasescu
43928c94db
Remove remaining bindables 2025-02-12 22:11:56 +09:00
Dan Balasescu
74ccac37ae
Encapsulate RoomsContainer scroll a bit better 2025-02-12 21:57:18 +09:00
Dan Balasescu
1b07b6d16f
Remove selected room leasing, make bindables private
I believe once upon a time the `SelectedRoom` bindable used to be bound
to `RoomManager.JoinedRoom` or similar. But now it's effectively private
to the lounge subscreen and so a lease is unnecessary.
2025-02-12 21:48:59 +09:00
Dan Balasescu
f146a7d116
Remove RoomManager and related components 2025-02-12 21:37:34 +09:00
Dan Balasescu
068a66e7d4
Move room tracking to lounge subscreen 2025-02-12 21:10:21 +09:00
Dean Herbert
554884710c
Rename classes for better discoverability / grouping 2025-02-12 19:34:42 +09:00
Dean Herbert
151101be70
Mark Action as init only 2025-02-12 19:24:30 +09:00
Dean Herbert
3a0464299a
Remove unnecessary V2 suffixes 2025-02-12 19:22:57 +09:00
Dean Herbert
c049ae6937
Update height specification for playlist screen too 2025-02-12 18:45:00 +09:00
Dean Herbert
bc94ffe21e
Merge branch 'master' into freestyle-mods 2025-02-12 18:32:01 +09:00
Dean Herbert
218151bb3c
Flash footer freemod/freestyle buttons when active 2025-02-12 18:30:34 +09:00