Dean Herbert
2a720ef200
Move christmas intro screen to seasonal namespace
2024-12-20 15:28:24 +09:00
Dean Herbert
e5dbf9ce45
Subclass osu logo instead of adding much code to it
2024-12-20 15:28:24 +09:00
Dean Herbert
8c7af79f96
Tidy up for pull request attempt
2024-12-20 14:46:21 +09:00
Dean Herbert
4924a35c31
Fix light expiry
2024-12-20 14:46:21 +09:00
Dean Herbert
22f3831c0d
Add logo hat
2024-12-20 14:46:21 +09:00
Dean Herbert
0954e0b032
Add seasonal lighting
...
Replaces kiai fountains for now.
2024-12-20 14:46:20 +09:00
Dean Herbert
024029822a
Add christmas intro
2024-12-20 14:46:20 +09:00
Dean Herbert
618a9849e3
Increase intro time allowance to account for seasonal tracks with actual long intros
2024-12-20 14:46:20 +09:00
Dean Herbert
a4bf29e98f
Adjust menu logo visualiser to use seasonal colours
2024-12-20 14:19:12 +09:00
Dean Herbert
180a381b6f
Adjust menu side flashes to be brighter and coloured when seasonal active
2024-12-20 14:19:12 +09:00
Dean Herbert
80ae7942df
Add christmas-specific logo heartbeat
2024-12-20 14:19:12 +09:00
Dean Herbert
a94ada2ec6
Update resources
2024-12-20 14:19:03 +09:00
Dean Herbert
55dff1f0ef
Merge branch 'master' into skinnable-mod-display
2024-12-20 14:08:51 +09:00
Dean Herbert
7c1482366d
Remove unused using statements
2024-12-20 14:07:27 +09:00
Dean Herbert
9f8c390735
Update framework
2024-12-20 12:39:33 +09:00
Dean Herbert
f9939e7f95
Remove invalid test
2024-12-20 00:50:53 +09:00
Dean Herbert
df607ac3ea
Load seasonal backgrounds without requiring being logged in
2024-12-20 00:38:54 +09:00
Bartłomiej Dach
1057aa867f
Merge pull request #30984 from smoogipoo/fix-mania-spinner-conversion
...
Fix "spinner" conversion for mania-specific beatmaps
2024-12-19 15:30:10 +01:00
Bartłomiej Dach
2cab8f4e8a
Add localisation support
2024-12-19 15:03:55 +01:00
Bartłomiej Dach
e458f540ac
Adjust formatting
2024-12-19 14:54:57 +01:00
Bartłomiej Dach
7d1473c5d0
Simplify expand/contract code
2024-12-19 14:52:27 +01:00
Bartłomiej Dach
772ac2d326
Fix mod display not fading out after start of play
...
This was very weird on master - `ModDisplay` applied a fade-in on the
`iconsContainer` that lasted 1000ms, and `HUDOverlay` would stack
another 200ms fade-in on top if a replay was loaded. Moving that first
fadeout to a higher level broke fade-out because transforms got
overwritten.
2024-12-19 14:48:18 +01:00
Bartłomiej Dach
9cdf06befb
Merge pull request #31150 from peppy/tournament-hide-mp-commands
...
Hide `!mp` commands from tournament streaming chat
2024-12-19 14:26:36 +01:00
Bartłomiej Dach
bc814405b5
Merge pull request #31184 from peppy/slider-drag-tail-click-through
...
Fix being able to click through slider tail drag handles
2024-12-19 13:40:30 +01:00
Bartłomiej Dach
b99b3a5bfd
Merge branch 'master' into tournament-hide-mp-commands
2024-12-19 13:10:45 +01:00
Bartłomiej Dach
6dc681f0e9
Annotate virtual as potentially nullable
2024-12-19 12:50:48 +01:00
Dean Herbert
dedf8ad093
Update resources
2024-12-19 17:42:00 +09:00
mini
c7354d9c41
Apply type inheritance check
2024-12-19 09:21:49 +01:00
Dean Herbert
239dc7dffb
Merge pull request #31162 from frenzibyte/ios-osu-is-not-document-app
2024-12-18 17:49:00 -08:00
Salman Alshamrani
532c681e3c
Update framework
2024-12-18 12:48:24 -05:00
Salman Alshamrani
75d694d3df
Add key value for NSBluetoothAlwaysUsageDescription
2024-12-18 12:43:20 -05:00
Dean Herbert
c68dc11412
Fix being able to click through slider tail drag handles
...
Closes https://github.com/ppy/osu/issues/31176 .
2024-12-19 00:01:36 +09:00
Dan Balasescu
546f0044bb
Merge branch 'master' into ios-osu-is-not-document-app
2024-12-18 21:39:21 +09:00
Dan Balasescu
d54238240a
Merge pull request #31156 from frenzibyte/mobile-delayed-resume-overlay
...
Use time-based resume overlay when playing osu! on touchscreen
2024-12-18 15:25:10 +09:00
Dean Herbert
47d81e7dee
Fix null inspections on GameplayChatDisplay
2024-12-17 19:10:09 +09:00
Salman Alshamrani
22e74cc0ee
Fix iOS app configuration missing certain specifications
2024-12-16 12:22:28 -05:00
Salman Alshamrani
4bf90a5571
Use time-based resume overlay when playing osu! on touchscreen
2024-12-16 08:24:22 -05:00
Salman Alshamrani
c46e81d890
Roll our own iOS application delegates
2024-12-16 06:51:21 -05:00
Dean Herbert
09fc30e377
Hide !mp
commands from tournament streaming chat
2024-12-16 17:39:27 +09:00
Bartłomiej Dach
68a5618e81
Add test coverage
2024-12-16 16:03:26 +09:00
Dean Herbert
bdd417c1a1
Move "global" scroll-adjusts-volume to a per-screen component-based implementation
2024-12-16 15:21:07 +09:00
Bartłomiej Dach
d72a0b04b8
Merge pull request #31084 from NicholasChin28/mania-profile-overlay-tooltip
...
Add missing mania tooltip overlay for 4k and 7k
2024-12-16 14:22:41 +09:00
Dean Herbert
85ada3275b
Skip the pause cooldown when in intro / break time
...
Had a quick look at adding test coverage in `TestScenePause` but the
setup to get into either of these states seems a bit annoying..
2024-12-16 14:14:30 +09:00
Bartłomiej Dach
8a2f161619
Merge pull request #31139 from peppy/settings-sensitivity
...
Expose high precision mouse toggle when searching for "sensitivity" and other keywords
2024-12-16 13:40:32 +09:00
Bartłomiej Dach
9652c5a7ca
Merge pull request #31110 from peppy/timing-current-point-indicator
...
Change the way "current" points are hinted on timing screen
2024-12-16 13:27:06 +09:00
Bartłomiej Dach
ecb7a809f2
Revert "Fix text anchor for mania tooltip"
...
This reverts commit c0b6e784a5
.
The change affects editor and other stuff and I'm not sure it's correct.
It's not like client needs to match the appearance really. It already
doesn't in many places.
2024-12-16 13:18:47 +09:00
Bartłomiej Dach
cfdb959cf6
Split actual methods & fix completely broken localisation
...
Localisable strings cannot be plainly interpolated or joined. That is a
lossy operation that loses data.
2024-12-16 13:16:52 +09:00
Bartłomiej Dach
8d1d026f56
Clean up model
...
- Properly annotate things as nullable
- Remove weird passthrough property (more on that later)
2024-12-16 13:14:21 +09:00
Dean Herbert
a8948628e6
Expose high precision mouse toggle when searching for "sensitivity" and other keywords
2024-12-16 13:12:21 +09:00
Bartłomiej Dach
573d709fae
Merge pull request #31109 from peppy/fix-editor-timing-undo-redo
...
Fix adjusting control point offset after undo/redo causing catastrophic failure
2024-12-16 12:40:22 +09:00